Risk Management
LiquidONE is built on the premise that capital preservation supersedes profit generation. Every bot is constrained by server-side limits that cannot be overridden by tilt.
Trading
Inviolable Guardrails
Daily Loss Circuit Breaker
You configure a maximum daily loss percentage (between 1% and 5%). Every check marks open positions to their current price first, so if the day's realized P&L plus unrealized P&L on still-open positions crosses this threshold, LiquidONE halts new entries until the next calendar day and flattens open positions on the next engine cycle.
Per-Trade Sizing
LiquidONE automatically calculates position sizes based on the distance between the entry price and the stop loss. You define the risk per trade (e.g., 0.5% to 1%). The engine guarantees that if the stop loss is hit, the loss exactly matches your configured risk percentage.
Trade Frequency Caps
To prevent overtrading in choppy environments, bots are bound by strict caps on trade volume: a maximum number of trades per session (e.g., 4) and per day (e.g., 8). Additionally, the engine enforces a maximum number of concurrent open trades across the account.
Instrument Benching
If an instrument (e.g., NQ) yields 4 consecutive losses in a single day, the engine benches that instrument for the remainder of the session, interpreting the price action as incompatible with the breakout logic.
Emergency Stop
Visible on every screen within the dashboard is the Emergency Stop button. Engaging this button issues a kill-command to the engine: all bots are immediately halted, all open positions are flattened via market orders, and all pending orders are canceled. The bot status is set to `STOPPED` and cannot resume without explicit user reactivation.