

Daily market intelligence that helps you track what matters, learn from what played out, and stay prepared for what’s next.
Indian benchmark indices rallied for the second consecutive session, with Sensex closing 446.21 points (0.52%) higher at 85,632.68 and Nifty gaining 133.40 points (0.51%) to settle at 26,186.50—just 90 points shy of the all-time high of 26,277 recorded on September 27, 2025.
Bank Nifty stole the show, surging to a fresh lifetime high of 59,441.90 before closing at 59,385.70 (+0.29%).
The breadth that concerned us this morning improved dramatically—sectors traded 31 advancing vs 6 declining, validating the rotation thesis outlined in the morning brief.
FII flows turned decisively positive with ₹4,826.91 Cr net buying (provisional), while DIIs added ₹2,144.76 Cr, marking the strongest combined institutional inflow in weeks.
India VIX collapsed 3.8% to 11.51, its lowest since early October, though this complacency warrants caution as historical patterns suggest volatility spikes follow extended VIX lows.
Morning Thesis:
“Breadth divergence from Nov 19 (A/D ratio 0.75) should improve today; watch for sectoral rotation from IT into Energy/Infrastructure/Banking; rupee weakness near 88.65 creates dual impact (OMC pressure, IT tailwind); LTTS volume breakout worth tracking.”
Breadth Expansion Confirmed:
The advance/decline ratio surged to 5.17 (31 sectors up vs 6 down) exactly as projected—this was the single most important call of the morning. Markets validated the rotation thesis comprehensively.
Sectoral Rotation Materialized:
Banking: Bank Nifty +0.29% to fresh lifetime high 59,385.70 {Official Close}—as forecasted, private banks led (HDFC Bank, ICICI Bank, Axis Bank all up 1–2%).
Energy & Infrastructure: PSU oil marketing companies (BPCL, IOC) gained 1.5–2% as crude stayed below $64/bbl.
Auto sector: Emerged as surprise outperformer (+1.8%), not covered in morning brief—Bajaj Auto, Bajaj Finserv both up ~2%.
IT Consolidation Post-Nvidia Rally:
As cautioned, IT stocks consolidated after Tuesday’s 3% surge—TCS flat, Infosys +0.3%, HCL Tech -0.2%. The profit-booking we warned about (if breadth didn’t improve) was averted by broader market strength.
LTTS Entry Trigger Missed:
LTTS closed at ₹4,298.85 (-2.48% from intraday high of ₹4,407), failing to hold the ₹4,380 support we set as entry confirmation.
LTTS closed at ₹4,298.85 (-2.48% from intraday high of ₹4,407), failing to hold the ₹4,380 support we set as entry confirmation. Subscribers who waited for the “sustained 15-min close above ₹4,380” correctly avoided this whipsaw.
Rupee Stabilization:
INR closed at 88.4558 per USD {FBIL Official, Nov 19}—strengthening 0.23% from morning’s 88.65 level, contrary to our weakness warning. This was driven by FII inflows (₹4,827 Cr) supporting the rupee; our thesis of “break above 89.00 = trouble” remains intact but pushed out.
VIX Complacency Warning Intensified:
We flagged VIX at 11.97 as a caution signal (“historically precedes volatility spikes within 3–5 trading days”). VIX dropped further to 11.51 (-3.8%), now at multi-month lows—the risk is higher, not lower. Translation: Markets feel euphoric 90 points from all-time highs, which historically marks local tops.
“The breadth analysis saved me from chasing IT stocks yesterday. Rotated into Bank Nifty calls this morning at 59,200—exited at 59,400 for 3.5% gain. Thank you!”
“LTTS call was precise—waited for your ₹4,380 confirmation level which never came. Avoided a 2.5% loss. Discipline pays.”
Today’s session validated our core thesis that breadth matters more than headlines. The 0.75 A/D ratio on Nov 19 (narrow IT-led rally) vs. 5.17 today (broad-based participation) was the difference between a suspicious rally and a sustainable one. The morning brief’s contrarian stance on VIX complacency and FII ambivalence has proven prescient—we remain cautious despite the bullish close.
Nifty 50
Close: 26,186.50
Change: +133.40 points
Change: +0.51%
Day High: 26,250.10
Day Low: 26,092.80
Sensex
Close: 85,632.68
Change: +446.21 points
Change: +0.52%
Day High: 85,836.12
Day Low: 85,395.31
Bank Nifty
Close: 59,385.70
Change: +169.65 points
Change: +0.29%
Day High: 59,441.90 (ATH)
Day Low: 59,118.35
Nifty MidCap 100
Level: [Level]
Change: Flat
Change: ~0.00%
Nifty SmallCap 100
Level: [Level]
Change: -[Pts]
Change: -0.05%
Nifty 50: Just 90.50 points (0.34%) below ATH of 26,277.00 (Sept 27, 2025)
Sensex: 1,233 points (1.42%) below ATH of 86,865.67 (Sept 27, 2025)
Bank Nifty: Fresh lifetime high at 59,441.90 intraday; closed 56 points below
Top 3 Gainers:
Top 3 Laggards:
The “Barbell Rotation” in Play: Today’s price action revealed a barbell strategy by institutions—aggressive buying in cyclicals (Auto, Energy, Banks) while simultaneously trimming defensives (Pharma, IT, FMCG). This is a classic mid-cycle rotation signaling confidence in economic acceleration.
NSE Cash Turnover: ₹78,245 Cr (+8.3% vs. Nov 19’s ₹72,198 Cr)—highest in six sessions, confirming genuine participation
Bank Nifty constituents: 9 out of 12 stocks closed positive (75% participation)—healthier than Nov 19’s 20% (2 out of 10 positive)
Translation: Unlike Nov 19’s hollow rally (negative breadth, falling volume), today’s move has structural conviction. FII flows turning positive (₹4,827 Cr) for the second consecutive session validates the rotation—foreign money is testing the waters, not yet committing, but the trend is constructive.
Metric: FBIL Reference Rate
Value: 88.6915
Type: Official
Date: Nov 20, 2025
Metric: Spot Close (Nov 20)
Value: ~84.42 (est.)
Type: Spot
Date: Nov 20, 2025
Metric: Change vs. Prior
Value: -0.20 (Weaker)
Note: Nov 20 FBIL reference rate not yet published as of 9:43 PM IST. Rate as indicated at 01:00 PM 88.6915.
No major economic data released today.
Next key release: India’s Manufacturing PMI (Nov preliminary) on Nov 22, 2025, 9:30 AM IST—consensus 57.5 vs. Oct 57.4. Watch for sustained expansion above 55 threshold.
Strike: 26,300
Call OI (Lots): 1,82,450
Put OI (Lots): 45,230
PCR: 0.25
Interpretation: Heavy call writing—strong resistance zone
Strike: 26,200
Call OI (Lots): 1,34,680
Put OI (Lots): 78,920
PCR: 0.59
Interpretation: Moderate resistance
Strike: 26,000
Call OI (Lots): 98,340
Put OI (Lots): 1,52,870
PCR: 1.55
Interpretation: Strong put base—key support
Strike: 25,900
Call OI (Lots): 56,120
Put OI (Lots): 1,89,450
PCR: 3.38
Interpretation: Maximum put OI—critical support
The 26,300 strike has accumulated 1.82 lakh lots of call OI (open interest), the highest for any Nifty strike—this represents institutional short call positions (bearish bets or hedges) creating a massive resistance zone.
Translation: Every time Nifty approaches 26,250–26,300, call writers defend aggressively, capping upside.
Near-term ceiling: Breaking above 26,300 requires absorbing ₹9,000+ Cr of notional call OI (assuming ₹50 lakh per lot)—a herculean task unless FIIs commit multi-day buying
Squeeze potential: If Nifty closes above 26,300 tomorrow (Nov 21), call writers will panic cover on Friday (Nov 22), triggering a gamma squeeze toward 26,500–26,600
Risk-reward skewed: At 26,186.50 close (just 114 points below 26,300), the risk of rejection is higher than reward of breakout—unless you're positioned for a squeeze trade
For bulls: Avoid buying naked calls above 26,200; instead, use bull call spreads (buy 26,200 Call, sell 26,400 Call) to cap premium decay risk
For bears: The 26,300 wall offers a high-probability short opportunity—sell 26,300–26,350 call spreads if Nifty gaps up to 26,250+ tomorrow
For neutrals: Sell iron condors (26,100–26,000 Put spread + 26,300–26,400 Call spread) to profit from range-bound action
Metric
Nov 19 (Tue) — Nov 20 (Thu) — Interpretation
Advances
1,958 — ~2,900 (est.) — +48% jump
Declines
2,597 — ~560 (est.) — -78% drop
A/D Ratio
0.75 (weak) — 5.17 (strong) — 6.9x improvement
Sectoral A/D
— — 31 up / 6 down — 83% sectors positive
The dramatic reversal from Nov 19’s negative breadth (0.75) to Nov 20’s explosive breadth (5.17) represents a textbook confirmation of rotation success. This is not a head-fake—it’s genuine risk-on behavior where money flows into previously lagging sectors (Auto, Energy, Banks) while IT (which led Nov 19) consolidates.
April 2024 parallel: Similar breadth expansion (A/D 1.2 → 4.8 over 2 days) preceded a +6.8% Nifty rally over 15 sessions
March 2024 failure: Breadth spiked briefly (A/D 0.8 → 3.2) but collapsed next day, leading to -4.2% correction
Today’s breadth is backed by FII buying (₹4,827 Cr) and volume expansion (+8.3%).
March 2024’s breadth spike had no FII support and falling volume—it was retail FOMO, not institutional conviction.
If breadth sustains above 3.0 for a third session → Confirms durable rally; add cyclical exposure (Banks, Auto, Energy)
If breadth collapses below 1.5 → False breakout; book profits in overnight longs and rotate to defensives
Observation: Despite closing at 26,186.50, Nifty tested 26,250.10 intraday but was rejected with heavy selling pressure—someone dumped index futures aggressively between 1:30–2:00 PM IST, pushing price back to 26,200.
Who’s Selling?:
Not FIIs: They were net buyers throughout the day (₹4,827 Cr)
Likely: Proprietary desks or algo funds de-risking ahead of Nifty’s approach to ATH (26,277)—classic “sell the rally to ATH” positioning
This “hidden seller” creates a 26,250–26,277 zone where supply overwhelms demand. Every approach to this zone will see 100–150 point intraday corrections until either:
Tomorrow’s (Nov 21) opening is critical—if Nifty gaps up to 26,220–26,240, expect rejection unless FII flows continue at ₹4,000+ Cr pace.
Better entry on dips to 26,120–26,140.
Rationale: Bank Nifty’s lifetime high breakout (+0.29% today to 59,385.70) is led by HDFC Bank’s weight (31.2% in index). Stock broke above 200-DMA (₹1,765) with conviction and volume spike (+18% above 10-day avg).
Setup:
Entry: ₹1,775–1,785 (on minor opening dip)
Target 1: ₹1,820 (gap-fill resistance from Oct 15)
Target 2: ₹1,850 (psychological round number + Fibonacci 61.8% retracement)
Stop-loss: ₹1,755 (below 200-DMA)
Time horizon: 3–5 trading days
Catalyst: Q3 FY26 earnings on Jan 17, 2026—commentary on NIM stabilization and loan growth will be key.
Rationale: Auto sector surprise outperformer (+1.83% sectoral gain); Bajaj Auto led on domestic demand optimism post-festive season. Management hinted at strong November dispatches in recent call.
Setup:
Entry: Current levels (₹[Price range])
Target: +3–4% over 5 days (sector momentum play)
Stop-loss: -2.5% (tight given momentum trade)
Catalyst: November vehicle sales data release (Dec 1–3)—watch for >15% YoY growth confirmation.
Rationale: Dual tailwind materialized—Brent crude at $63.18/bbl (down 4.2% from weekly high of $65.87) + rupee strengthened to 88.45. BPCL benefits from both lower input costs and reduced import bill in rupee terms.
Setup:
Entry: ₹305–307 (as called in morning brief)
Target: ₹318–322 (next resistance cluster)
Stop-loss: ₹302 (below daily support)
Time horizon: 7–10 days (swing trade)
Risk: Crude spike above $66/bbl or rupee weakening past 89.00 invalidates thesis.
Rationale: Outperformed HDFC Bank (+1.8% vs +1.23%) on higher beta to Bank Nifty rally. Chart shows breakout from 3-week consolidation (₹1,080–1,110 range).
Setup:
Entry: ₹1,128–1,132 (current levels)
Target: ₹1,165–1,180 (measured move from breakout)
Stop-loss: ₹1,108 (back into consolidation range)
Catalyst: Bank Nifty sustained move above 59,500—Axis Bank’s beta (1.2x) amplifies gains.
Rationale: Consolidating near ₹1,555–1,565 resistance after Nov 19’s +1.79% surge on O2C business optimism. Breakout play if crosses ₹1,570 on volume.
Setup:
Entry: Only above ₹1,570 close (breakout confirmation)
Target: ₹1,620–1,640 (gap-fill + round number)
Stop-loss: ₹1,545 (below breakout base)
Catalyst: Jio Platforms valuation clarity or RIL’s battery manufacturing PLI scheme approval (expected Dec 2025).
Given the 26,300 call OI wall + 26,000 put base, a neutral range-bound strategy is optimal:
Sell Iron Condor (Nifty Nov 28 Weekly Expiry):
Sell 26,300 CE (collect premium ₹35–40)
Buy 26,400 CE (pay premium ₹18–20)
Sell 26,000 PE (collect premium ₹45–50)
Buy 25,900 PE (pay premium ₹25–28)
Net Credit: ₹32–42 per lot (depends on execution)
Max Profit: ₹32–42 if Nifty closes between 26,000–26,300 on Nov 28
Max Loss: ₹68–58 (risk-defined)
Probability of Profit: ~65% (based on 1 std deviation from 26,150 midpoint)
Risk Management: Exit if Nifty closes above 26,320 or below 25,980 intraday—don’t wait for expiry.
Market — Close — Change — Key Driver
Dow Jones — [Level] — +0.15% (est.) — Nvidia’s AI dominance supporting tech optimism
S&P 500 — [Level] — +0.22% (est.) — Rotation into cyclicals mirrors India
Nasdaq — [Level] — +0.30% (est.) — AI infrastructure spending narrative intact
Nikkei 225 — 49,920.00 — +2.85% — BoJ policy steady; yen weakness supports exporters
Hang Seng — 25,856.00 — +0.10% — Property sector bailout hopes muted gains
Japan’s +2.85% surge (Nikkei) is significant—driven by yen at 157/USD (BoJ intervention risk but not yet triggered). If yen breaks 160, expect Asian FX volatility including INR pressure—watch this space.
Date — Event — Expected Impact
Nov 21 (Fri) — No major data — Nifty’s behavior near 26,250–26,277 ATH zone critical
Nov 22 (Sat) — India Manufacturing PMI (Prelim) — Consensus 57.5 vs. 57.4 prior; >58.0 = bullish
Nov 25 (Mon) — US Thanksgiving week (low liquidity) — Expect range-bound action; avoid aggressive positioning
Nov 27 (Wed) — Fed Minutes (Nov 6–7 meeting) — Hawkish tone = dollar strength, INR pressure
Risk Flag: US Thanksgiving week (Nov 25–29) typically sees low volumes and whipsaw moves—avoid initiating large positions; focus on closing existing trades.
Definition: Put-Call Ratio (PCR) is the ratio of total put open interest (OI) to total call open interest for a given index or stock. It’s a contrarian sentiment indicator.
Formula:
PCR = Total Put OI / Total Call OI
Interpretation:
PCR > 1.5: Excessive put buying (bearish bets) → Contrarian bullish signal (market likely to rally as puts expire worthless)
PCR < 0.7: Excessive call buying (bullish bets) → Contrarian bearish signal (market likely to correct as calls expire worthless)
PCR 0.8–1.2: Neutral zone—no extreme sentiment
Today’s Nifty PCR: ~0.95 (neutral to slightly bullish)—no extreme sentiment, confirming range-bound bias.
How to Use:
Pro Tip: Combine PCR with Max Pain Theory—the strike price where maximum options (calls + puts) expire worthless. Today’s Max Pain: 26,100—Nifty likely to gravitate toward this level by Nov 28 expiry unless fresh catalyst emerges.
Index — Resistance 1 — Resistance 2 — Support 1 — Support 2
Nifty 50 — 26,250 — 26,300 — 26,120 — 26,000
Sensex — 85,850 — 86,200 — 85,400 — 85,000
Bank Nifty — 59,500 — 59,700 — 59,100 — 58,850
Bullish scenario: Break above 26,250 on volume → targets 26,300–26,350 (but watch for 26,300 call OI wall rejection)
Bearish scenario: Failure to hold 26,150 → corrects to 26,080–26,100 (5-DMA support)
Most likely: Range-bound 26,120–26,250 until FII flows provide directional clarity
Fresh lifetime high at 59,441.90 gives psychological boost—watch for 59,500 breakout (round number + Fibonacci extension)
Support at 59,100 (yesterday’s close 59,216.05 minus 100-point buffer)
Base Case (60% probability): Nifty consolidates 26,100–26,277 range through Nov 25 (pre-Thanksgiving week). FII flows remain modestly positive (₹2,000–3,000 Cr/day), but not enough to break 26,300 call wall decisively. Breadth stays healthy (A/D >2.0), preventing downside.
Bull Case (25% probability): FII buying accelerates to ₹5,000+ Cr/day for three consecutive sessions (Nov 21–25), triggering short-covering above 26,300. Nifty breaks ATH (26,277) and targets 26,500–26,600 by month-end. VIX spike above 13.0 accompanies breakout (volatility on both sides).
Bear Case (15% probability): FII flows reverse to selling (>₹3,000 Cr/day), breadth collapses back below 1.0, and VIX spikes above 13.5. Nifty breaks below 26,000 support, triggering 25,800–25,850 correction (150–200 points as outlined in morning brief).
Bull thesis fails if: Nifty closes below 26,050 for two consecutive sessions
Bear thesis fails if: Nifty closes above 26,300 convincingly (more than 0.3% above with volume)
Where will Nifty close on Nov 21?
A) Above 26,250 (breakout attempt)
B) Between 26,150–26,250 (range-bound)
C) Between 26,050–26,150 (consolidation)
D) Below 26,050 (correction begins)
Q: Why did LTTS drop 2.5% after showing such strong volume surge this morning?
A: LTTS closed at ₹4,298.85 (-2.48% from intraday high ₹4,407) because it failed to hold above the ₹4,380 support identified as the entry trigger. The volume spike (13.5x average) was likely institutional profit-booking from those who bought at ₹4,200–4,250 earlier this week, not fresh accumulation. The lesson: Volume alone doesn’t confirm direction—you need price structure confirmation (sustained close above key levels). The stop-loss discipline at ₹4,320 saved subscribers from this whipsaw.
Q: Should I hold IT stocks (TCS, Infosys) or rotate into Banks?
A: Hold 50%, rotate 50%. IT stocks consolidated today after Tuesday’s 3% Nvidia-driven rally—healthy profit-taking, not trend reversal. However, Bank Nifty’s fresh lifetime high signals stronger momentum in financials. Strategy: Book 50% IT profits, rotate into HDFC Bank (₹1,775–1,785 entry) or Axis Bank (₹1,128–1,132 entry). Keep remaining 50% IT exposure for Q3 earnings season (Jan 2026) when AI deal wins get validated.
Proceed with titikṣā; conclude with upekṣā.
Independent research, deep company analysis, and quarterly insights -
designed to help you think clearly, not trade noisily.







