Risk
Deterministic limits that no strategy, model or AI layer can change at runtime. Defaults follow the ecosystem's risk culture and await the owner's approval before any non-paper stage. Version risk-1.0.0+e561f3f2.
INACTIVE
Kill switch controls locked · unlock with passcodeDaily loss0.00 / 2.0
Drawdown1.02 / 10.0
Gross exposure0.00 / 500.0
Leverage0.00 / 5.0x
USD factor0.00 / 250.0
Largest currency0.00 / 300.0
Correlated cluster risk0.00 / 1.5
Crypto exposure0.00 / 50.0
Forecast volatility0.00 / 20.0
Open positions0 / 8
Live execution needs every condition. Delta has no live broker adapter in V1, so it is structurally paper-only.
| ✗ | live mode enabled | LIVE_TRADING_ENABLED=false, TRADING_MODE=paper |
| ✗ | valid broker connection | broker mode=paper, connected=True, account valid=True |
| ✓ | risk engine healthy | ok |
| ✓ | market open | venue open |
| ✓ | kill switch inactive | inactive |
| ✗ | strategy approved | stage=BACKTEST, approved_by=None |
| ✗ | model approved | stage=PAPER, approved_by=demo-bootstrap |
- sizing risk per trade pct
- 0.5
- max risk per trade pct
- 1
- max daily loss pct
- 2
- max drawdown pct
- 10
- max gross exposure pct
- 500
- max currency net exposure pct
- 300
- max usd factor exposure pct
- 250
- max cluster open risk pct
- 1.5
- max position notional pct
- 200
- max position notional pct by class
- {"crypto":50,"commodity":100}
- max leverage
- 5
- max portfolio vol pct
- 20
- max crypto exposure pct
- 50
- max open positions
- 8
- min confidence
- 55
- min risk reward
- 1.5
- max spread multiple
- 2.5
- max quote age minutes
- 15
- min stop atr
- 0.5
- consecutive loss pause
- 4
- allow pyramiding
- false
- sizing chain
- fixed_risk → confidence_adjusted → portfolio_risk_adjusted → event_policy → caps
| Time | Event | Severity | Actor | Detail |
|---|---|---|---|---|
| 09-16 21:08Z | kill switch reset | warning | web (risk) | {"reason":"UI verification: reset after review","previous_trigger":"UI verification: trigger"} |
| 09-16 21:08Z | kill switch triggered | critical | web (operator) | {"reason":"UI verification: trigger","automatic":false,"already_active":false,"cancelled_orders":[],"kept_protective_orders":[]} |