Risk
The hard gate. These thresholds are configured here and read at runtime — but nothing on this screen, or anywhere, can override a live veto.
Exposure
0.0%/ 30%
Open positions
0/ 3
Buying power
400,000
P&L vs limit · today
0.00/ -3,000
Veto log
No vetoes recorded.
Risk configuration
Max positionsingle position cap%
Max total exposureaggregate cap%
Max concurrentopen positions
Daily loss limithalts new entries%
Per-trade riskdrives ATR stop size%
ATR stop ×stop distance
ATR take-profit ×target distance
Overnight cap≤ max position%
Earnings blackoutno overnight if reporting
Time-stopRTH hours
Event-risk ceiling0–1, triggers action
Event-risk actionreduce or veto
Event-risk reduce ×0–1 size multiplier
This configures the gate; it does not override it. The risk gate reads these thresholds at runtime on every evaluation — a saved change takes effect on the next signal, no restart. There is no control here, or anywhere, to override a live veto or place an ad-hoc order.
Integrations · earnings provider
Optional. Alpaca news drives the catalyst layer today; add a Finnhub/FMP key to enable real earnings dates (which the overnight earnings blackout reads). The key is stored server-side and never shown again.