| # | Scr | Stock | RS | RVOL | 1Min | CHG% | Entry | Stop | Target | Risk% | Signal |
|---|
| # | Scr | Stock | RS | RVOL | 1Min | CHG% | Entry | Stop | Target | Risk% | Signal |
|---|
| # | Scr | Stock | RS | RVOL | 1Min | CHG% | Entry | Stop | Target | Risk% | Signal |
|---|
| # | Scr | Stock | RS | RVOL | 1Min | CHG% | Entry | Stop | Target | Risk% | Signal |
|---|
TWL PRO is a stock screening tool for informational and educational purposes only. It does NOT constitute investment advice, financial advice, or a recommendation to buy or sell any security.
• This tool is NOT registered with SEBI as an Investment Adviser or Research Analyst.
• All signals are generated algorithmically — they are NOT guaranteed to be profitable.
• Past performance of any signal or pattern does NOT guarantee future results.
• Intraday trading involves substantial risk of loss and may not be suitable for all investors.
• Users are solely responsible for their own trading and investment decisions.
• The creator (Jagathkumar) bears no liability for any trading losses incurred.
By using TWL PRO, you acknowledge that you have read, understood, and agreed to this disclaimer. Please consult a SEBI-registered financial adviser before making any investment decisions.
TWL PRO is a real-time decision engine — not a screener. It answers one question every minute: "Of all 444 NSE stocks, which ONE should I trade right now, in which direction, and at exactly what price?"
It scans 444 stocks every minute (Nifty 500 minus Nifty 50 — the sweet spot for intraday momentum), applies 16 scoring factors, and surfaces the single highest-probability setup as the ⭐ Best Trade.
A stock must pass one of these two rules to even be considered:
• Rule 1: Volume > 20× its 20-day average AND trade value > ₹4 Crore
• Rule 2: Volume > 15× its 20-day average AND trade value > ₹6 Crore
20× normal volume is not random. Institutions are moving. This single filter eliminates 90% of noise stocks before any scoring begins.
Even if volume is high, the stock must show price conviction:
• Long: Must be up ≥ +1.5% from yesterday's close AND price above EMA 20
• Short: Must be down ≤ -1.5% from yesterday's close AND price below EMA 20
• VWAP gate: Longs must be above VWAP. Shorts below VWAP.
• R:R minimum: Trade must have at least 1.5:1 risk-reward before appearing.
Every stock that passes filters gets scored on 16 independent factors:
A — Range Position (25 pts)
Price near today's high = Long. Price near today's low = Short. The closer to the extreme, the more points.
B — Relative Strength vs Nifty (25 pts)
Stock outperforming Nifty = institutional accumulation. RS of +5% scores near maximum.
C — vs Open (20 pts)
Strong gap above open = directional conviction from market open.
D — EMA 20 Gate (15 pts)
Always awarded when price is above EMA 20 (Long) or below (Short). This is a gate — fail it and the stock is rejected entirely.
E — EMA 44 (10 pts)
Intermediate trend confirmation. All 3 EMAs aligned = sustained institutional trend.
F — EMA 90 (5 pts)
Long-term intraday trend. EMA 20 + 44 + 90 all aligned = maximum EMA score of 30 pts.
G — RVOL Bonus (8 pts)
Logarithmic. 2× = 2 pts, 4× = 4 pts, 8× = 6 pts, 20× = 8 pts. Volume quality, not just quantity.
H — ORB Breakout (8 pts)
Price breaking above Opening Range High (Long) or below Opening Range Low (Short) after 9:30 AM. Confirms directional bias from the opening 15 minutes.
I — PDH/PDL Break (6 pts)
Breaking above yesterday's high (Long) or below yesterday's low (Short) = multi-day momentum.
J — Volume Profile Score (-8 to +10 pts) ★ NEW
Scores the pattern of volume over last 6 candles, not just the level:
• Strongly accelerating → +10 pts (institutions still buying)
• Moderately accelerating → +6 pts
• Steady → +3 pts
• Fading → -3 pts
• Strongly fading → -8 pts (signal dying — avoid)
A stock at 4× RVOL with growing volume scores 18 pts better than the same stock with fading volume. This prevents chasing dying moves.
K — Candle Body Quality (-4 to +4 pts)
Strong filled body = directional conviction. Doji = hesitation. Penalises indecisive candles.
L — Price Structure (-4 to +4 pts)
Last 5 candles making higher highs (Long) or lower lows (Short). Trend continuity check.
M — Volume vs Yesterday (3 pts)
Today's cumulative volume already exceeds yesterday's full-day volume = extraordinary institutional day.
N — Delivery % (8 pts)
From NSE Bhavcopy (yesterday's delivery data):
• ≥65% delivery → +8 pts (institutions held overnight — real conviction)
• ≥50% → +5 pts | ≥35% → +2 pts | <20% → -3 pts (pure speculation)
O — Daily Trend / 200-Day EMA (-12 to +17 pts) ★ NEW
Uses 365 days of daily candle history. The most important trend filter:
• Long ABOVE 200-day EMA → +10 pts (confirmed uptrend — go with the trend)
• Long above 50-day EMA → +5 pts
• Higher highs for 5 days → +4 pts
• Long BELOW 200-day EMA → -12 pts (counter-trend — highest risk of failure)
Shorts are the mirror: below 200 EMA = +10 pts, above = -12 pts. This single factor eliminates the most common reason retail traders get stopped out: trading against the weekly trend.
P — ORB Retest Bonus (0 or +15 pts) ★ NEW
The highest-probability entry in NSE intraday. Detected when:
1. Price previously broke above ORB High (Long) or below ORB Low (Short)
2. Price has pulled back to within 0.8% of that ORB level
3. Volume dried up 25%+ on the pullback (healthy retest)
4. Price is still holding above/below the ORB level
When detected: +15 pts bonus, action changes to "BUY NOW — Retest Entry", stop tightens to structural ORB level. Win rate on retest entries: ~68% vs ~45% on breakout chase entries.
Same score at different times carries different reliability:
• 9:15–9:30 AM × 0.85 — Opening chaos. Spreads wide, algos active.
• 9:30–11:00 AM × 1.00 — Prime window. Highest follow-through.
• 11:00 AM–1:00 PM × 1.10 — Lull survivors are stronger setups.
• 1:00–2:30 PM × 1.05 — Afternoon confirmation.
• 2:30–3:30 PM × 0.90 — Reversal risk rising. Exit only.
Maximum 2 stocks per sector in Top 5. Banking, NBFC, Finance, and Insurance are one group. Forces diversification across market themes.
The single highest-conviction setup right now. Prioritises:
1. 🎯 Retest entries above everything else (tightest stop, best R:R, highest win rate)
2. Stocks with 200-day EMA alignment (trend confirmed)
3. Volume accelerating (institutions still active)
4. Grade A + 🟢 GO decision
When a Retest Entry is detected, the panel shows a green 🎯 RETEST ENTRY badge, the action becomes "BUY/SELL NOW — Retest Entry", and the stop uses the structural ORB level instead of ATR. The checklist button changes to "🎯 CONFIRM RETEST — PRE-ENTRY CHECKLIST".
Every day shows separate quality scores for LONG and SHORT:
• ✅ TRADE TODAY — Strong conditions. Take signals in indicated direction.
• ⚡ BE SELECTIVE — Mixed. Grade A + GO + 3+ scans only.
• ❌ AVOID LONGS / ✅ SHORT — Weak/bearish day. Short signals only.
• ✅ LONG / ❌ AVOID SHORTS — Strong/bullish day. Long signals only.
A weak day is NOT a reason to sit out — it's a reason to trade Shorts only. The Day Quality panel tells you exactly which direction to focus on.
Tap any stock to see the full breakdown:
Range · RS · Open · EMA20 · EMA44 · EMA90 · RVOL+ · ORB · PDH/L · Vol↑ · Body · Struct · Deliv% · Trend (200-day EMA) · Retest (+15 when active)
Factors showing — are not yet available (need live candle history — available from 9:30 AM after warmup).
• 🟢 GO — Score ≥72, time good, probability ≥60%, Nifty aligned. Enter now.
• 🟡 WAIT — Setup building. Watch closely.
• 🔴 AVOID — Nifty against, late day, low probability, or volume fading. Skip.
Only trade 🟢 GO signals. The Retest Entry is the one exception where WAIT can become immediate action — if you see "BUY NOW — Retest Entry" on the Best Trade panel, that is your cue.
• Best setup: ORB Retest entry (🎯 badge visible) + 🟢 GO + Grade A + 9:30-11 AM
• Good setup: ORB Break + 🟢 GO + Grade A/B + 2+ scan dots + Volume accelerating
• Avoid: 1 scan dot only, Grade C/D, VIX above 20, after 2:30 PM, score arrow ▼
• Retest entry: Stop at ORB High − 0.3% (Long) or ORB Low + 0.3% (Short). Structural stop — if price breaks back below/above ORB, the trade is invalid.
• Breakout entry: Stop at 1.5× ATR below entry (Long) or above (Short).
• Never move stop further away. Never. The stop level shown is the maximum risk.
• Once trade moves 1R in your favour → move stop to breakeven.
Click the 📒 Journal button to log every trade. After 30 trades, your journal will show:
• Your personal win rate (actual vs theoretical)
• Best time window for your trading style
• Best setup type (Retest vs Breakout)
• Plan discipline % (whether following the checklist improves your results)
Before every trade, the checklist button requires confirming 5 items:
1. Signal is 🟢 GO | 2. Nifty supporting direction | 3. Before 11 AM | 4. Stop placed in broker | 5. Will NOT move stop further away. All 5 must be checked — the confirm button stays locked until then.
• SCR — Score (0-120). Arrow ▲▼ shows direction vs last scan.
• RS — Relative Strength vs Nifty. +5 means stock moved 5% more than Nifty.
• RVOL — Today's volume ÷ 20-day average volume.
• 1MIN — Last 1-minute candle direction (green/red/flat) and change %.
• Entry/Stop/Target — Structural (ORB) stop on Retest entries. ATR stop on all others.
• Risk% — Distance Entry to Stop as %. Lower = tighter stop = larger position possible.
• 7:45 AM — Update Groww token in Cloudflare
• 8:50 AM — Run /warmup (builds 200-day EMA cache + delivery data)
• 9:15 AM — Cron starts. Watch Day Quality panel.
• 9:30 AM — First confirmed signals. Watch for ORB breaks.
• 9:45-10:30 AM — Look for Retest entries on ORB breakout stocks.
• After each trade — Log in Journal immediately.