Desk
◧Open positions —▾
⚡Episodic pivots —▾
Chart
★Focus list —▾
▲Accelerating earnings —▾
★Watchlist — ▾
MMarketSmith leaders —▾
◈VCP setups —▾
Episodic pivots
This replicates the widely-shared Chartink “episodic pivot” scan exactly — three clauses on daily bars, across the full listed universe:
volume > 250,000volume > 3 × sma(volume,50)as of yesterdayclose / previous close > 1.04
No Trend Template gate, on purpose. An episodic pivot happens to a stock that has gone nowhere; requiring a confirmed Stage 2 uptrend would reject the setup by construction. Most names here will not appear in the VCP shortlist, and that is correct.
Read the annotation columns, not the headline. The screen itself has no notion of prior neglect, and without it “episodic pivot” degenerates into “today’s big movers”: on 20 Aug 2026 twelve of its top twenty were sugar stocks — one sector news event counted as twelve independent signals. The Prior 65d and Range columns are what make that visible — sort on either to bring the genuine setups to the top. It is also the only variable that separated outcomes across 2,039 historical hits; the volume multiple did not, and in fact got monotonically worse as the surge grew.
The honest state of the evidence. Tested point-in-time on NSE, this setup has a median 20-day return of −2.75% and a 41% win rate. Micro-caps under ₹500 cr are materially worse (−7.65% median, 29% win, and that held out-of-sample). Nothing here is a recommendation; the screen exists so the setup can be watched and judged on your own tape, not because it has been shown to work.
The two clauses the published screen is missing
Both are computed here and neither is folded into chartink_pass —
that field means “what the published screen returns”, and quietly tightening it
would make the replication a lie. Every hit is listed; these are columns you sort
on and a tag on the ticker, not a filter that decides what you may see.
- Neglected — the stock went nowhere or fell over the prior 65 sessions. This is the clause that does the actual discriminating: across 2,039 point-in-time hits the prior 65-day return separated outcomes and the volume multiple did not.
- Sideways — genuinely range-bound, not merely flat on net. A stock that ran +40% and gave it all back nets to zero and would pass a neglect test on its own while having been anything but quiet. Thresholds: net move ≤30% and a prior range ≤60%, carried from the OHLC scanner, which takes them from Qullamaggie’s “gone sideways for 3–6 months”.
Range is measured on closes, since the bhavcopy carries no intraday extremes — so a stock judged range-bound here is, if anything, more so than the number says.
| Ticker | Change | Vol × avg | Volume | Setup | Prior 65d | Range | Mkt Cap | Size | Close | Turnover | RS | EPS YoY (Q-2→Q-1→latest) | Sales YoY (Q-2→Q-1→latest) | Margin trend | Code33 | ROE% | Stage 2 | Chart / report |
|---|
Today's VCP shortlist
| Focus? | Ticker | RS | EPS Rtg | Cap / Mkt Cap | Chart (~6mo, dashed = pivot) | VCP | BelowPiv | Base age | Code33 | Base | Long-Term Trend | Industry Group | Catalyst | EPS YoY (Q-2→Q-1→latest) | Sales YoY (Q-2→Q-1→latest) | Margin trend | Institutions | ROE% | Catalyst / news | About | Chart / report |
|---|
Global market conditions
Loading…
India vs the world
The same mechanical test applied to the major global indices — price against its own 50- and 200-day averages.
Global asset classes
What capital is doing outside equities — the risk-on / risk-off backdrop an equity screen sits inside.
Your watchlist
- Google Gemini (free tier): go to aistudio.google.com/apikey,
sign in with a Google account, press Create API key. Starts with
AIza. - Groq (free tier): go to console.groq.com/keys,
sign in, press Create API Key. Starts with
gsk_. - Paste the key above and press Save key — the provider is detected from the key itself, and the key is tested before it is stored.
- Press Generate for focus list.
sk-ant-) also works and is paid. Research is cached per scan date,
so a name is generated at most once a day, and runs automatically each evening
once the scan finishes.
Star any row in Today's Scan to track it here. Status updates each morning as the scan re-runs against the same base.
Open positions
▸ Goal & leverage
Trade journal
Feedback
Loading…
Loading…
Top winners
Share of total winning P&L in the window -- a book leaning on 2-3 names is riding concentration, not broad edge.
Top losers
Share of total losing P&L -- worth a specific look at what went wrong on these.
Performance by market cap tier
NSE official index membership (Large/Mid/Small/Micro), not a guessed price cutoff -- see Coil's own cap-tier classification.
Performance by setup type
Minervini's own review method: segment your ledger by pattern (VCP, Power Play, Pullback, Earnings Gap...), not just overall -- to find which setups you personally execute best, and size accordingly.
Backtest results
📈 2023-24 — Nifty bull market
The honest math: a winner pays ~2.8x what a loser costs (+₹16-17k vs −₹6k on the same stake), so 36.4% winners still compounds the account +64% — four consecutive quarters at +12-15% while the market trended, flat after it topped. These 10 trades are representative samples from the full 341, not the best ones. Full methodology in the published backtest report.
🛡 Last two quarters — correction
What this window really shows: the exposure gate opened for just 5 days all half-year — every trade fired in that one mid-February week, which proved a bull trap. The system's −1.3% beat the index's −4.9% mostly by not playing. In a correction, the product's job is capital preservation, and that is what the flat blue line above is.
Reports
Build a report
Pick a screen; the brief covers every stock on it — the chart, what the base is doing, and which fundamentals are carrying it. Opens in a print view, so Save as PDF in the print dialog gives you the document.
Generated from the same scan data shown on screen. Descriptive, not a recommendation — it reports what the criteria matched, not what will happen.
Trade plan
Loading sizing…
The rules, at a glance
The pair is what matters, and they are tethered: position size × stop = risk of total equity. At 1.25%, a 25% position forces a 5% stop, a 12.5% position allows 10%. A bigger position is bought by a tighter stop, never by more appetite.
1 · Choosing the stock
- Stage 2 only.All 8 Trend Template criteria. Never a stock below its 200-day average, however good the story.
- Leadership, not laggards.RS 80–90+, ideally in a top-ranked industry group. RS 70 is the floor.
- Earnings and sales accelerating.Code 33 — earnings, sales and margins improving together — is the strongest form.
- A proper base.2–4 contractions, each tighter, volume drying up, 4+ weeks. No base, no trade.
- Within reach of the pivot.The methodology treats the buy zone, not a 15%-extended price, as the low-risk reference point — lateness shows up as a position-sizing problem that cannot be fixed later.
2 · Pyramiding into it
A full position is arrived at, never opened. Each add is paid for by the stock proving itself.
3 · Booking profits
- Sell into strength, while buyers are still eager — not after the move rolls over.
- Take a third to a half off at 15–20%, especially if it arrived in under three weeks.
- Move the stop to breakeven once up 2–3× the risk distance. The trade can no longer hurt you.
- Let the remainder run behind a trailing stop — the 50-day average, or the low of the latest consolidation.
- Cut immediately below the stop. No averaging down, no widening, no “it will come back.”
- Your average gain must be 2–3× your average loss. Track it; if it is not, the edge is arithmetic, not effort.
4 · Your account, one year
Not a projection — the arithmetic of the rules above, so the pace is concrete. Seeded from your saved account size .
A planning tool, not advice. It checks a plan you have already decided on against Minervini’s published limits; it cannot tell you whether the trade is a good idea.
How these stocks were selected
Why only Stage 2?
Stan Weinstein's stage model, as refined by Minervini, splits a stock's life into four stages. The screen buys in exactly one of them.
Sideways after a decline. Moving averages flat and converging, volume low. Smart money accumulates quietly.
Watch, don't tradeBreaks out of the base on rising volume. Moving averages turn up and align. Institutions drive the advance — a series of higher highs and higher lows.
The only stage to buyAdvance stalls, price gets choppy and volatile. Averages flatten; volume picks up on down days.
Take profits, no new buysBreaks below flattened averages, which then turn down. Lower highs and lower lows.
Avoid entirelyThe vast majority of big stock moves happen during Stage 2 — and 98% of big winning stocks began their major move only after they were already in a confirmed Stage 2 uptrend. Waiting for that confirmation costs very little and avoids most losers.
The Trend Template — 8 criteria
A stock must satisfy all eight simultaneously to appear on this screen. Partial qualification doesn't count. These are computed directly from price data on every NSE stock, every trading day.
- Price above both the 150-day and 200-day moving averages.The baseline filter — Minervini won't consider a stock below its 200-day average even if the fundamentals look strong.
- The 150-day average is above the 200-day average.Medium-term strength confirming, not contradicting, the long-term trend.
- The 200-day average is trending up for at least 1 month (preferably 4–5+).A rising long-term average is what separates a real uptrend from a bounce.
- The 50-day average is above both the 150-day and 200-day.Proper moving-average alignment — short above medium above long.
- Price is above the 50-day average.The stock is leading its own short-term trend, not lagging it.
- Price is at least 25% above the 52-week low.Well off the bottom. Many of the best candidates are 100%+ above their lows.
- Price is within 25% of the 52-week high.Near highs, not in a deep hole. The closer to a new high, the better.
- RS Rating of at least 70 — preferably 80 or 90+.Relative Strength ranks the stock's price performance against every other NSE stock, 0–99. 70 means it has outperformed 70% of the market.
The Trend Template is a qualifier, not the whole strategy — a necessary first filter. Stocks that pass still need a proper base before there's an entry worth taking.
Then: the Volatility Contraction Pattern (VCP)
Among Trend Template passers, the screen looks for a base where volatility is contracting — each successive pullback shallower than the last, on progressively lighter volume. That tightening is the visible signature of supply drying up: sellers are being exhausted and shares are moving into stronger hands.
- 2–4 contractions, each meaningfully tighter than the one before
- Deepest pullback ≤50%, tightest ≤15% — and the newest leg at least 20% tighter than the oldest
- Volume declining from the first leg to the last — the dry-up that confirms the pattern
- The floor holds — the base isn't quietly making lower lows inside a declining channel
- Minimum 4 weeks of base-building (2 weeks only for a genuine Power Play — a 100%+ move in under 8 weeks)
- Not yet broken out, and currently within ~10% below the pivot — the actionable buy zone
Open View chart on any row to see the measured contraction legs and the pivot drawn on that stock's own chart — the same numbers the screen used to judge it.
What the other columns mean
- RS Rating
- Percentile rank (0–99) of a weighted 3/6/9/12-month return blend, ranked against the full NSE universe. Same construction as IBD's RS Rating. 70 is the gate; 90+ is leadership.
- EPS Rating
- Percentile rank of earnings growth and stability, 1–99.
- Base age
- How long the current base has been building (weeks since its pre-base top) against how long its own depth demands — about a week of repair per 5% of decline, so a 25% fall asks for roughly 5 weeks. 1.0× means the base has served its time. Measured from price alone, so it reads the same on a VCP, a cup-and-handle or a Darvas box. It tells you where a base is in its life; tested over 54,965 Stage-2 days it does not predict which base works, so it is not sortable and carries no score.
- BelowPiv
- How far below the pivot the stock is trading, in percent. Near zero means it's at the buy point.
- Code 33
- Minervini's "hitting on all cylinders" signal: three consecutive quarters where earnings, sales and margins are all accelerating together. Blank means unknown (e.g. a bank with no operating-margin line), which is not the same as "no".
- Long-term trend
- Where price sits against its 50-week and 200-week averages — established leader, young leader, or still recovering.
- Industry group
- The stock's group and that group's rank by relative strength. Minervini favours leaders inside leading groups.
This screen reports objective, mechanical criteria matches on public price and fundamental data. It is not investment advice, not a recommendation to buy or sell, and passing the screen is not a prediction. Do your own research and manage your own risk.
Account & billing
Current plan
Loading…