Live Production Health Report
| Component | Status | Verification Detail |
|---|---|---|
| Execution Engine | HEALTHY | EOD signals pipeline intact. No recent execution errors. |
| Data Feed | HEALTHY | Upstox OHLCV integration active. Rate limits respected. |
| Streaming Feed (WSS/REST) | IDLE | Subscription Idle: No Open Positions to track. |
| Regime Detection | HEALTHY | Market currently mapped to SIDEWAYS regime. |
| Risk Gatekeeper | ACTIVE | Capital Risk per trade capped at 2.0%. Max drawdown trigger 15.0%. |
| Portfolio DB | HEALTHY | stonks_ai.db WAL mode active. Real-time reads validated. |
| Trade Intelligence | ACTIVE | Mistake tagger and ML engine indexing successfully. |
Live Diagnostic
These checks are executed in real-time dynamically on page load.
These checks are executed in real-time dynamically on page load.
Recent Core Logs (Last 168 Hours)
ALL
INFO
WARN
ERROR
| [05 Aug 2026, 08:00 AM IST] | CRITICAL | morning_check | M3 check failed: M3 WARN: Broker session token is stale/invalid - auto_login may have failed. Fix: ssh root@35.200.247.247 'systemctl restart tradebot-watchdog && systemctl status tradebot-watchdog' |
| [04 Aug 2026, 12:35 PM IST] | CRITICAL | scheduler | CRITICAL: Morning execution failed -- 'str' object has no attribute 'get' |
| [04 Aug 2026, 12:13 PM IST] | CRITICAL | scheduler | CRITICAL: Morning execution failed -- fetch_multiple() got an unexpected keyword argument 'start_date' |
| [04 Aug 2026, 12:07 PM IST] | CRITICAL | scheduler | CRITICAL: Morning execution failed -- No module named 'execution.data.fetcher' |
Manual Strategy Routing
Manually force a strategy to run in the main production portfolio or relegate it to a sandbox. Note: The automated evaluator runs nightly and may eventually override these settings if the strategy meets or fails the statistical thresholds.
| Strategy Name | Current Status | Route To | Action |
|---|---|---|---|
| EMA_Crossover | PRODUCTION | ||
| Momentum_Breakout | PRODUCTION | ||
| RSI_MeanReversion | PRODUCTION | ||
| Donchian_Breakout | SANDBOX (sandbox_donchian_breakout) | ||
| EMA10_30_Crossover | SANDBOX (sandbox_ema10_30_crossover) | ||
| EMA20_BOUNCE | SANDBOX (sandbox_ema20_bounce) | ||
| Expiry_MR | SANDBOX (sandbox_expiry_mr) | ||
| MTF_Confluence | SANDBOX (sandbox_mtf_confluence) | ||
| RSRS_Rotation | SANDBOX (sandbox_rsrs_rotation) | ||
| STOCHASTIC_REBOUND | SANDBOX (sandbox_stochastic_rebound) | ||
| VCB_Breakout | SANDBOX (sandbox_vcb_breakout) | ||
| VWAP_Reversion | SANDBOX (sandbox_vwap_reversion) |
Danger Zone: Data Management
Permanently delete all data associated with a sandbox strategy. This action cannot be undone and will wipe all signals, paper trades, and portfolio snapshots for the selected strategy.