🌙 ☀️
DISCONNECTED
PAPER
--:--:--
INTRADAY P&L
--
Waiting for position
🔥 0 STREAK
NIFTY SPOT
--
 
INDIA VIX
--
 
DAY TOTAL
--
Realized + Unrealized
PORTFOLIO
₹5,00,000
Base Capital
TRADES
0
 
STATUS
IDLE
 
INTRADAY POSITION
NO POSITION
WAITING FOR OPPORTUNITY
AI is analyzing the market
INTRADAY BRAIN
Scan #0
WAITING
Waiting for first brain scan...
SCAN LOG
0 scans
TIME ACTION CONF STRATEGY SPOT VIX REASONING
MARKET STATE
--
EMA 9
--
EMA 20
--
VWAP
--
PCR
--
MAX PAIN
--
HRS LEFT
--
EVENT LOG
0 events
--:--:--SYSDashboard initialized. Waiting for data...
TRADE HISTORY
Today & History
NO TRADES YET
📈 PORTFOLIO GROWTH
0.00%
TOTAL P&L
--
WIN RATE
--
BEST
--
WORST
--
👻 SHADOW P&L — Actual vs What-If
LOADING SHADOW DATA...
📚 INTRADAY LEARNINGS
LOADING LEARNINGS...
Fetching AI trading insights
WEEKLY P&L
--
Loading
NIFTY SPOT
--
INDIA VIX
--
REALIZED
--
Closed trades
WEEKLY CAPITAL
₹20,00,000
Base ₹20L
TRADES
0
STATUS
IDLE
📈 OPEN POSITIONS
LOADING
LOADING...
🧠 WEEKLY BRAIN
LOADING...
📄 WEEKLY SCAN HISTORY
TimeActionConf SpotVIXReasoning
🌎 MARKET STATE
LOADING...
💰 TRADE HISTORY
LOADING...
📈 PORTFOLIO GROWTH
LOADING...
📋 EVENT LOG
LOADING...
📚 WEEKLY LEARNINGS
LOADING WEEKLY LEARNINGS...
Fetching weekly trading insights
MONTHLY P&L
--
Loading
NIFTY SPOT
--
INDIA VIX
--
REALIZED
--
Closed trades
MON CAPITAL
₹20,00,000
Base ₹20L
TRADES
0
📅 MONTHLY IC POSITIONS
LOADING
LOADING...
Monthly Iron Condor — 25-30 DTE theta capture
🧠 MONTHLY BRAIN
LOADING...
📄 MONTHLY SCAN HISTORY
TimeActionConf SpotVIXReasoning
🌎 MARKET STATE
LOADING...
💰 TRADE HISTORY
LOADING...
📈 PORTFOLIO GROWTH
LOADING...
📋 EVENT LOG
LOADING...
📚 MONTHLY LEARNINGS
MONTHLY IC LEARNINGS
Entry window: first 3 trading days of each month. Learnings appear after the first trade cycle.
SCANNING MARKETS

⚠ EXIT ALL POSITIONS

This will immediately close ALL open legs at market price. This action cannot be undone.

DECAY P&L
--
Waiting for 09:57
NIFTY SPOT
--
STATUS
IDLE
CE P&L
--
PE P&L
--
SL HITS
0
TRAIL DISARMED
PEAK --
GIVEBACK -- / --
Arms at peak ≥ ₹500/lot × lots. Exits if giveback exceeds max(₹100/lot × lots, 25% of peak).
PERFORMANCE · SINCE 8 MAY (DECAY EPOCH)
CLOSED TRADES
--
Since 8 May
WIN RATE
--
--
TOTAL P&L
--
--
MARGIN
--
--
SHARPE
--
Annualized
MAX DD
--
--
OPEN POSITIONS
--
--
DECAY POSITIONS
LIVEIDLE
⚡ DECAY MASTER
Sells ATM straddle + strangle at 09:57. SL 35% per leg.
📋 ACTIVITY LOG
No activity yet — bot starts at 09:57
📈 CUMULATIVE REALISED P&L — SINCE 8 MAY
📊 INTRADAY P&L CURVE — LIVE + SHADOWS
📅 P&L CALENDAR
No trades yet
💰 TRADE HISTORY
No trades yet
BROOKS P&L
--
paper / live
NIFTY SPOT
--
live LTP
NIFTY FUT
--
tradeable
ALWAYS-IN
--
STATUS
IDLE
TRADES TODAY
0
SIGNALS TODAY
0
HALTED
no
-- PID -- up -- last tick -- next bar -- caps --
ALWAYS-IN BIAS: -- --
📊 LAST 5-MIN BAR
Waiting for first bar close...
🔥 INDICATORS
FUT
Loading...
👀 SHADOW SIGNALS · THIS BAR
Waiting for first bar...
📈 ACTIVE BROOKS TRADE
FLAT
No open trade
All setups start disabled. Enable from the grid below to go live.
SETUPS · PER-STRATEGY PERFORMANCE
Loading...
📢 TODAY'S SIGNALS (incl. shadow)
No signals yet today
QUANTSTATS RISK TEARSHEETS
Risk Metrics · Equity Curve · Drawdowns
Regenerated automatically at EOD (15:45 IST). Manual regen runs ops/generate_tearsheet.py.
EQUITY HERO · ML STOCK-PICKING
LightGBM big-mover (label: +10% before -5% within 7d) · honest monthly point-in-time top-600 universe · Live exits: +10% TP / -5% SL via GTT, force-exit at 7 trading days
MODE: -- updated --:--:--
Trained on bullforce (honest point-in-time top-600, 21-trading-day retrain), executed daily on droplet @ 15:15 IST same-day-close. Capital cap ₹5L. Orders tagged EQUITY_DISC_H10. Strategy: take names clearing the 98th-percentile model confidence (floor 3), enter LIMIT at +0.3% above LTP near the close, exit on TP/SL or after 7 trading days. Honest survivorship-corrected backtest: ~46% hit rate, seed-mean ~+80% CAGR / Sharpe 3.2 (single-path headline higher; see validation dossier).
CLOSED TRADES
--
Since deploy
WIN RATE
--
--
TOTAL P&L
--
--
CAPITAL
--
--
SHARPE
--
Annualized
MAX DD
--
--
OPEN POSITIONS
--
--
📈 PORTFOLIO GROWTH (CUMULATIVE P&L)
--
🎯 TODAY'S PICKS --
--
# SYMBOL LTP SCORE CATEGORY
Loading…
📊 OPEN POSITIONS
--
A/D: -- advancing -- declining -- flat
SYMBOL QTY AVG LTP DEPLOYED SL TP P&L DAYS
Loading…
🏆 BEST TRADE
No trades yet.
🔌 WORST TRADE
No trades yet.
📝 TRADE HISTORY
--
SYMBOL ENTRY EXIT QTY ENTRY ₹ EXIT ₹ P&L REASON
No closed trades yet.
EQUITY RUNNER · v4 BIG-MOVE
CPCV-validated v4 big-move model (PBO 0.00) · 600-stock liquid universe · confidence ≥ p98 (τ=0.828) · Regime gate: skip when trend200=0 & breadth50<0.30 · Live exits: +10% TP / -5% SL via GTT, force-exit at 10 trading days
MODE: -- updated --:--:--
Trained on bullforce (v4 big-move, data through 2026-05-15); picks generated on bullforce and SCP-pushed to the droplet, executed daily. DRY-RUN PILOT — capital cap ₹50k (separate pool from Hero/Star). Orders tagged EQUITY_RUNNER. Strategy: triple-barrier (+10% TP / -5% SL / 10-day horizon) on a 600-name liquid universe; enter only when classifier confidence ≥ p98 (τ=0.828) AND the regime gate passes (skip when trend200=0 & breadth50<0.30); max 20 concurrent, 5% per stock. CPCV validation: mean CAGR +26%, PBO 0.00 — the only config that passed combinatorial purged cross-validation cleanly.
CLOSED TRADES
--
Since deploy
WIN RATE
--
--
TOTAL P&L
--
--
CAPITAL
--
--
SHARPE
--
Annualized
MAX DD
--
--
OPEN POSITIONS
--
--
📈 PORTFOLIO GROWTH (CUMULATIVE P&L)
--
🎯 TODAY'S PICKS --
--
# SYMBOL LTP SCORE CATEGORY
Loading…
📊 OPEN POSITIONS
--
A/D: -- advancing -- declining -- flat
SYMBOL QTY AVG LTP DEPLOYED SL TP P&L DAYS
Loading…
🏆 BEST TRADE
No trades yet.
🔌 WORST TRADE
No trades yet.
📝 TRADE HISTORY
--
SYMBOL ENTRY EXIT QTY ENTRY ₹ EXIT ₹ P&L REASON
No closed trades yet.
Equity Alpha Factory
Autonomous Strategy Search
loading…
📄 Strategy Brief PDF
DATA MOAT NSE 5y daily + 15-min monthly PIT top-600 HONEST UNIVERSE 1,257-name union membership-masked SPACES v1-v7 TP/SL/hold/tau/floor entry/exit/overlays STAGE 1 - WALK-FWD 47 LGB models / geometry kill bar: Sharpe >= 2.4 STAGE 2 - CPCV 27 purged splits >=85% +ve and >0 @1% cost CANDIDATE - ledger + Telegram alert KILLED - trials in ledger DEEP CHECKS per-year + 1.5% cost + seed stability PROMOTE - LIVE RUNNER - - SCHEDULE ~23h/day sessions 07:30-14:45 + 15:20-07:10 digests 14:45 / 07:10 - candidate alerts live
Strategy split & simulation scale
-
search space / strategytrialscandidatespass ratebest (WF Sharpe)
Top candidates (by WF Sharpe)
configCAGRSharpemaxDD/trade@1%
Last trial
-
Search spaces v1–v7 (sampled in order, dedup by config hash)
v1 coreBarrier-geometry grid: TP 6–20% × SL 3–10% × hold 5–20d × tau p97/98/99 × floor 0/3/5. Close entry, fixed-barrier exit. The label IS the bet — each geometry retrains its own 47-model walk-forward bank. ● champion-v2 (tp15/sl5/h7) found here via targeted sweep
v2 entryEntry-time axis: 09:30 / 10:15 / 13:00 / 14:30 vs same-day close. Outcomes resolved on 15-min bars (34M-row intraday moat) — no daily-bar guessing about which barrier hit first.
v3 exitExit-style axis: 8%-trail-off-peak (let winners run) and partial take-profit, vs fixed barriers. Trailing variants showed +56% mean CAGR historically but extreme variance — gate decides.
v4 overlayCalendar-timing gates: Monday-entry (weekend-gap momentum, 56% vs 41% precision single-split) and turn-of-month (institutional/SIP flows). Tested as GATES, never as model features.
v5 universeUniverse axis: top-300 (concentration in liquidity) and absolute ₹22cr-turnover screen, vs the default rank-based monthly PIT top-600.
v6 peadPost-earnings-announcement drift. LOCKED — needs a clean point-in-time earnings calendar (data acquisition pending).
v7 shortShort-horizon fast moves: TP 3/5/8% × SL 2/3/4% × hold 1–3 days. Different turnover regime — cost-fragility is the expected killer; the 1% CPCV gate does the filtering.
Deep checks — what a candidate must survive before touching capital
1 per-year decayCalendar-year CAGR decomposition on the honest universe. The edge must hold in RECENT years, not just the 2022-24 smallcap cycle. (Champion-v2 passed: 2025 +55% / 2026 +31% vs incumbent +30/+18.)
2 cost curvePortfolio + CPCV per-trade at 0.55% / 1.0% / 1.5% round-trip. Explicit Zerodha CNC floor is ~0.29% before slippage — thin-edge high-turnover configs die here by design.
3 seed stabilityFull walk-forward bank retrained on alternative LGB seeds — SYMMETRIC: the incumbent is seed-stressed too. Compare seed-means, not lucky single paths. (v2: +93.6/3.25 seed-mean vs incumbent +84.5/3.18.)
4 basis + timingSurvivorship: honest monthly-PIT universe only (today's-600 inflated the old headline ~21 CAGR pts). Execution match: close-entry sim for close-entry live (the next-open gap was worth 65 pts).
5 human gateWinner’s-curse discount on targeted sweeps (best-of-N is inflated), then shadow / pilot scale, then a DELIBERATE user decision — the factory alerts, it never self-promotes.
Live champion — month-wise backtested returns (honest universe, 0.55% cost)
-
Single-seed walk-forward path; the seed-mean expectation is lower (see the PDF, section 6). Full methodology, validation and risk disclosures in the Strategy Brief.
Status pushed from the ML server every 30 min. All results on the honest point-in-time universe (survivorship-corrected). A candidate is NOT a promotion: deep checks + shadow precede any live change.
Commentary
AI Market Commentary Feed
Live mirror of the NIFTY commentary bot's Telegram messages. Fires every 15 minutes during market hours.
Loading...
Order Flow
NIFTY F&O
Live 5-level depth imbalance + tick-rule CVD on the index future, per-strike OI buildup, and volume-spike detection. CVD is tick-rule-approximated — Kite has no per-trade aggressor flag, so up-tick volume is read as buying, down-tick as selling.
Loading...
Cumulative Vol Delta
--
tick-rule · since 09:15
Depth Imbalance
--
bid vs ask · 5 levels
Spot
--
ATM --
Net OI Flow
--
Feed
--
WebSocket ticker
Depth of Market · future · 5-level
Loading depth…
Cumulative Volume Delta · intraday
OI Buildup · vs day-open · near ATM
CALLS (CE) PUTS (PE)
FlowΔOIOILTP Strike LTPOIΔOIFlow
Loading…
Volume Spikes · future · >3× avg
No spikes yet.
Market Structure
NIFTY
Net dealer GEX vs spot, computed from intraday option-chain OI (calls +, puts −). Above the flip = positive gamma (vol-suppressing, range-bound, IC-friendly); below = negative gamma (vol-amplifying, trending).
Loading...
Gamma Flip Level
--
Spot
--
 
Regime @ Spot
--
 
Spot vs Flip
--
 
Expected Move · straddle
--
 
SPAN Margin · 1-lot straddle
--
 
Bull / Bear Power · 5m EMA13
--
 
Ultimate Osc · 400-EMA (1m)
--
 
Lin Regression · 60×1m
--
 
VWAP · session
--
 
Net GEX vs Spot
── Flip Spot
OI Magnets
Heavy open-interest strikes pin price near expiry — walls = where writers defend.
Max Pain
--
 
Call Wall · Resistance
--
 
Put Wall · Support
--
 
PCR (OI)
--
 
Open Interest by Strike
Call OI Put OI ── Max pain Spot
Intraday Trend
Each metric normalised to its own day-range — compare shape & timing, not absolute scale. Toggle lines:
Strike Picker · Buy-Side
--
Score = 50 + EV% (clamped ±50) − illiquidity drag (spread >2% NFO / >4% BFO) − chase/extended-entry (−15) − rich-IV vega drag (VIX>20, −5). Candidates ranked by Score among positive-EV strikes (★ = best to buy); EV/lot breaks ties. Vega shown per 1% IV move per share. Deterministic decision-support from the live chain — nothing is auto-traded.
Chain pulled live from Kite — prior-session OI + close before market open, real-time during the session — refreshed ~60s while this tab is open. Dealer-sign convention is the standard calls-long / puts-short heuristic; the flip is the zero-crossing of net GEX. OI magnets reflect the same chain: call wall = max CE OI (upper magnet), put wall = max PE OI (lower magnet), max pain = strike of least total writer payout.
Market Structure
SENSEX
Net dealer GEX vs spot, computed from intraday option-chain OI (calls +, puts −). Above the flip = positive gamma (vol-suppressing, range-bound, IC-friendly); below = negative gamma (vol-amplifying, trending).
Loading...
Gamma Flip Level
--
Spot
--
 
Regime @ Spot
--
 
Spot vs Flip
--
 
Expected Move · straddle
--
 
SPAN Margin · 1-lot straddle
--
 
Bull / Bear Power · 5m EMA13
--
 
Ultimate Osc · 400-EMA (1m)
--
 
Lin Regression · 60×1m
--
 
VWAP · session
--
 
Net GEX vs Spot
── Flip Spot
OI Magnets
Heavy open-interest strikes pin price near expiry — walls = where writers defend.
Max Pain
--
 
Call Wall · Resistance
--
 
Put Wall · Support
--
 
PCR (OI)
--
 
Open Interest by Strike
Call OI Put OI ── Max pain Spot
Intraday Trend
Each metric normalised to its own day-range — compare shape & timing, not absolute scale. Toggle lines:
Strike Picker · Buy-Side
--
Score = 50 + EV% (clamped ±50) − illiquidity drag (spread >2% NFO / >4% BFO) − chase/extended-entry (−15) − rich-IV vega drag (VIX>20, −5). Candidates ranked by Score among positive-EV strikes (★ = best to buy); EV/lot breaks ties. Vega shown per 1% IV move per share. Deterministic decision-support from the live chain — nothing is auto-traded.
Chain pulled live from Kite — prior-session OI + close before market open, real-time during the session — refreshed ~60s while this tab is open. Dealer-sign convention is the standard calls-long / puts-short heuristic; the flip is the zero-crossing of net GEX. OI magnets reflect the same chain: call wall = max CE OI (upper magnet), put wall = max PE OI (lower magnet), max pain = strike of least total writer payout.