Reads every name through the validated lens: WHICH names = delivery≥60
+ above-200DMA + not-overextended + near-highs (a real out-of-sample edge); HOW MUCH = a
constant book gross + hard crisis exit (the regime dial lost out-of-sample). Actions:
EXIT below-200DMA or delivery-collapse · TRIM extended/oversized ·
ADD-OK passes the full gate · HOLD otherwise.
The Entry column is the validated entry-RISK verdict (20/50/100-EMA zone + delivery):
NOT NOW overextended or delivery low/falling · GOOD aligned stack pulled back +
firm delivery · WEAK below 100-EMA · OK no avoid trigger. Risk/timing, not return.
Your file is parsed in your browser — it never leaves your device.
⇩ Drop a holdings / watchlist file
CSV or Excel (.xlsx). Zerodha holdings export works as-is; any file with a
symbol column works too. or tap to choose
Candidates — pass the full gate
The honest "what to buy": delivery≥60, above 200-DMA, not overextended,
within 25% of highs. Equal-weight these — ranking beyond the gate adds little. Enter on
a pullback, not a chase. Deploy only up to your constant book gross; hold cash in a crisis.
loading…
Scan — the ranked buy-list
The engine's own ranked deploy list (your desktop SCAN), for both strategies.
v1 = ranked delivery-tilt; gate = the validated out-of-sample gate. Deploy only up
to your constant book gross; enter on pullbacks, hold cash in a crisis. Needs the engine at
export time — if it's blank, the daily export ran without the engine.
loading…
Sector rotation — leading / lagging
Equal-weight sector composites vs the equal-weight market. RS level (x, ~3M)
is relative strength; RS momentum (y, ~1M) is whether that strength is rising or fading.
Quadrants: LEADING strong & gaining · WEAKENING strong but rolling over ·
LAGGING weak & losing · IMPROVING weak but turning up. This is context only
— in our tests sector RS gave no stand-alone selection edge; use it to read the tape, not to pick names.
loading…
Cup & handle
The desktop CUP strategy scan. Read-only list of recognised cup/handle bases.
If this says "not available", upload cup_tab.py next to web_export.py
and re-run the daily export.
loading…
Descending triangle (v1.2 benchmark)
Names classified by triangle stage — actionable entries, awaiting pullback,
awaiting confirmation, and the delivery-gated watch list. Read-only mirror of your desktop
DESC-TRI tab. Needs desc_triangle.py at export time.
loading…
Cup / rounding-bottom breakout
Tier A actionable (all validated gates: fresh breakout, delivery≥60,
above 200-EMA, near highs, round + deep enough) · Tier B watch (looser) ·
Tier C all recognised cups that broke out recently. Read-only mirror of your desktop CUP-BO.
loading…
Market regime
Composite of short-term breadth + A/D momentum + %>200-DMA, as an expanding
percentile. It predicts forward drawdown, not return — a risk/sizing read, not a stock
picker. Sizing rule: constant book gross + hard crisis exit.