Settings
Risk defaults and data boundaries.
Personal cockpit preferences stay local to this browser. This phase does not add a user profile table or alter production trading configuration.
Daily allocation defaults
Unlock private trading records
Signals are visible without authentication. Trades and realized performance reuse the existing private admin credential.
Reused data contracts
GET /signals/latest
GET /personal/trading-snapshot
GET /admin/ibkr/live/status (admin, read-only broker status)
POST /admin/ibkr/live/sync (admin, read-only broker session)
Known backend gaps
- • No user-owned personal settings persistence yet.
- • Capital allocation is USD-only; no real EUR/USD FX source is connected.
- • LIVE broker cash is not synchronized; deployable capital stays zero until entered manually.
- • No reliable reusable unrealized P/L time series for Today or Yesterday.
- • No per-fill currency contract for deployed-capital totals; that metric remains unavailable.
- • No dedicated historical signal-by-id endpoint outside the active feed.
- • LIVE metrics remain zero until the separate read-only Gateway is verified and explicitly synchronized.
- • LIVE order placement is intentionally blocked; this cockpit does not submit real-money orders.
- • Unlinked IBKR holdings stay outside My Trades by design; ambiguous fills require operator review.