Post Market Analysis dated 20.07.2026

KRVFinMart — Daily Market Outlook

Key Market Signals — Data: 20 Jul 2026

NIFTY 50
24,238.50
▼ -95.80 (-0.39%)
BANK NIFTY
57,945.00
▼ -576.40 (-0.98%)
SENSEX
77,708.52
▼ -442.93 (-0.57%)
Overall PCR
1.23
▼ -0.13 (-9.69%)
PCR fell sharply from 1.36 to 1.23 — still above 1.0 (mild put base intact) but the aggressive -9.69% drop signals significant call accumulation relative to puts, pointing to a meaningful sentiment shift toward caution or bearish positioning for tomorrow.
India VIX
12.98
▼ -0.17 (-1.29%)
VIX cooling to 12.98 signals a low-fear, complacent market — historically a zone where sudden spikes are underpriced. Traders should not mistake low VIX for safety; it is a risk-of-spike warning, not an all-clear.
Total OI Change
51,035,536
▲ +1,513,232 (+3.06%)
Total OI expanding +3.06% on a gap-down, range-bound day signals cautious new position building — participants are adding exposure at lower levels without committing directionally, consistent with a wait-and-watch stance ahead of the next trigger.
Futures OI
722,134
▼ -7,254 (-0.99%)
Futures OI declined modestly by 7,254 contracts — reflecting a net unwinding of futures positions on both the long and short side. FII long unwinding was the dominant driver; the market shed directional futures bets while options OI expanded.
Call OI Change
9,033,048
▲ +946,522 (+11.70%)
Call OI surged +11.70%, the dominant OI expansion today — driven primarily by Client long buildup (+471,386) and Pro short buildup (+74,789). Massive call supply being written and bought simultaneously signals strong resistance expectations near current levels.
Put OI Change
11,112,628
▲ +97,278 (+0.88%)
Put OI expanded only +0.88% versus Call OI’s +11.70% — this asymmetric expansion is what drove PCR sharply lower. The put base remains intact at 11.1M contracts, but the call surge is clearly overwhelming new put demand, tipping sentiment cautiously bearish.

Deep Technical Analysis & Levels

CPR Level Map — NIFTY / BANKNIFTY / SENSEX
NIFTY↓ Gap Down -144.2 pts (-0.59%)Inside Range — No PDH/PDL BreakNarrow CPR 0.10% — Trend Day SetupCPR Trending Structure — Direction TBD
⚡ Intraday

Nifty’s Day CPR is narrow at 0.10% (BC 24,200.97 / TC 24,225.99), which historically signals a high-probability trend day — but critically, today’s close of 24,238.50 sits just 12.51 points above TC (24,225.99), meaning the market is barely holding the bullish side of the CPR band after a gap-down session. The gap-down open of -144.2 points (-0.59%) versus Friday’s close created an immediate test of the CPR, and the fact that Nifty closed inside the prior day’s range (PDH 24,266.10 / PDL 24,135.85) without breaking either level confirms today as a range-bound, no-breakout session — the gap-down fill and recover pattern was partial, with price recovering from the low but not breaching PDH. The key Camarilla levels framing tomorrow are R3 at 24,274.32 and R4 at 24,310.14 on the upside, and S3 at 24,202.68 and S4 at 24,166.86 on the downside — note that S3 at 24,202.68 virtually coincides with BC at 24,200.97, creating a critical confluence support zone. Tomorrow’s open above TC at 24,225.99 is the minimum requirement for a bullish trend day thesis; a breach of S3/BC at 24,202 on volume would immediately invalidate intraday bullish setups and expose the Traditional S1 at 24,160.86 and S4 at 24,166.86 as the next support cluster.

R4 (Cam) 24,310.14
R3 (Cam) 24,274.32
TC (CPR) 24,225.99
BC (CPR) 24,200.97
S3 (Cam) 24,202.68
S4 (Cam) 24,166.86
📅 Swing (Week)

Nifty’s Weekly CPR is 0.41% wide (W-BC 24,183.75 / W-TC 24,284.11), classifying this as a medium-width weekly CPR — this is not the ultra-narrow (<0.05%) trend-week signal but is still tight enough to remain directionally meaningful for the current week. The weekly structure is sideways or range-bound, and Nifty’s current close of 24,238.50 sits inside the weekly CPR band (between W-BC 24,183.75 and W-TC 24,284.11), which is the weakest possible position — price trapped in the weekly battleground zone, with no clear conviction from either bulls or bears at the weekly level. For swing traders, the critical test is whether Nifty can reclaim W-TC at 24,284.11 on a closing basis — a confirmed close above that level targets Weekly R1 at 24,467.66 and ultimately Weekly R2 at 24,601.03. A weekly close below W-BC at 24,183.75 flips the weekly bias bearish and exposes Weekly S1 at 24,100.56 — a level that, if broken, brings the psychologically important 24,000 zone into play. The weekly and daily biases are aligned in their ambiguity: both show Nifty trapped inside CPR bands without a directional breakout.

W-R2 24,601.03
W-R1 24,467.66
W-TC 24,284.11
W-BC 24,183.75
W-S1 24,100.56
W-S2 23,866.83
🔭 Positional (Month)

Nifty’s Monthly CPR is 0.56% wide (M-BC 23,665.88 / M-TC 23,799.12), indicating a range-bound monthly structure with no strong positional trend bias from the monthly pivot alone. Critically, the current close of 24,238.50 sits well above both M-TC (23,799.12) and M-BC (23,665.88), placing Nifty in a structurally bullish monthly position — price is trading above the entire monthly CPR band, which is the foundation for a positional long bias. The Monthly Traditional Pivot at 23,732.50 also sits below current price, further confirming the positional bull case. For positional traders, the key targets are Monthly R1 at 24,394.85 (first meaningful overhead resistance) and Monthly R2 at 24,923.95 as the extended bull target. The positional floor is M-TC at 23,799.12 — a monthly closing break below this level would be a serious structural warning. The FII synthetic short architecture (futures net -219,823, put long dominance) provides the primary risk to the positional bull thesis, but as long as Nifty holds above M-TC, the positional bias remains intact. There is no divergence between Nifty and Sensex at the positional level — both sit above their monthly CPR bands.

M-R2 24,923.95
M-R1 24,394.85
M-TC 23,799.12
M-BC 23,665.88
M-S1 23,203.40
M-S2 22,541.05
BANKNIFTY↓ Gap Down -783.1 pts (-1.34%)Inside Range — No PDH/PDL BreakNarrow CPR 0.14% — Trend Day SetupBalanced / Transitional Structure
⚡ Intraday

BankNifty’s Day CPR is narrow at 0.14% (BC 57,822.05 / TC 57,904.01), which signals a trend-day potential for tomorrow — but the balanced or transitional structure label cautions that direction is not yet committed. BankNifty’s gap-down open of -783.1 points (-1.34%) was significantly more severe than Nifty’s -0.59% gap, confirming BankNifty as the weaker index today — yet it too closed inside the prior session’s range (PDH 58,111 / PDL 57,533.10), making it a gap-down open and partial recovery pattern without a directional resolution. Today’s close of 57,945 sits 40.99 points above TC (57,904.01), a marginally bullish day-end position, but the gap-down severity relative to Nifty highlights BankNifty’s relative weakness. The key Camarilla levels for tomorrow are R3 at 58,103.92 and R4 at 58,262.85 as upside triggers, and S3 at 57,786.08 and S4 at 57,627.15 as downside triggers — a break above R3 at 58,103.92 (which also roughly coincides with the PDH at 58,111) would be the first confirmation of bullish momentum, while a break below S3 at 57,786.08 re-tests the CPR area and opens a path to the Traditional S1 at 57,615.06.

R4 (Cam) 58,262.85
R3 (Cam) 58,103.92
TC (CPR) 57,904.01
BC (CPR) 57,822.05
S3 (Cam) 57,786.08
S4 (Cam) 57,627.15
📅 Swing (Week)

BankNifty’s Weekly CPR is 0.66% wide (W-BC 57,941.88 / W-TC 58,328.22), the widest of the three indices at the weekly timeframe — this classifies as a medium-wide CPR, signaling a range-bound week rather than a strong trending week. BankNifty’s close of 57,945 sits just 3.12 points above W-BC (57,941.88), an extremely precarious position — the index is barely holding the weekly CPR floor, and a single weak session could push it below the weekly band entirely. For swing traders, this is the critical watch-point: a daily close below W-BC at 57,941.88 would flip weekly bias to bearish and expose Weekly S1 at 57,673.25 as the immediate target. To flip weekly bias bullish, BankNifty must reclaim W-TC at 58,328.22 — from current levels, that requires a rally of 383 points, which is feasible but will need a fundamental catalyst. The weekly swing setup for BankNifty is more bearishly exposed than Nifty, where the close at 24,238.50 sits inside the weekly CPR band rather than at its floor — this is a meaningful divergence between the two indices at the weekly timeframe.

W-R2 59,445.00
W-R1 58,983.20
W-TC 58,328.22
W-BC 57,941.88
W-S1 57,673.25
W-S2 56,825.10
🔭 Positional (Month)

BankNifty’s Monthly CPR is 1.98% wide (M-BC 55,866.60 / M-TC 56,984.14), the widest monthly CPR of all three indices and the only one above 1% — this signals a genuinely range-bound monthly structure with no positional directional clarity. The current close of 57,945 sits above M-TC (56,984.14), which is the bullish condition for a positional long — price above the entire monthly CPR band is structurally favorable. Monthly R1 at 59,823.59 is the first positional bull target, while M-TC at 56,984.14 is the critical floor — a monthly close below M-TC would structurally damage the positional bull case. The wide 1.98% monthly CPR means BankNifty is in a broad consolidation phase at the monthly level — unlike Nifty, which has a tighter 0.56% monthly CPR, BankNifty’s monthly range is nearly double, reflecting the higher beta and volatility of the banking index. Positional traders should treat BankNifty longs with caution until monthly R1 at 59,823.59 is meaningfully challenged; the risk-reward for fresh positional longs is less favorable here than in Nifty given the wide monthly CPR and the weak weekly position at W-BC.

M-R2 62,104.27
M-R1 59,823.59
M-TC 56,984.14
M-BC 55,866.60
M-S1 54,144.69
M-S2 50,746.47
SENSEX→ Flat Open — No Significant GapInside Range — No PDH/PDL BreakUltra-Narrow CPR 0.04% — Strong Trend Day SignalTrending Structure — Direction Pending
⚡ Intraday

Sensex’s Day CPR is ultra-narrow at 0.04% (BC 77,725.63 / TC 77,759.87) — this is the tightest CPR of all three indices today and is historically a very strong trend-day signal, as the price range between BC and TC is a mere 34.24 points. The Trending structure designation reinforces this: tomorrow is set up as a high-probability directional day for Sensex, with the ultra-narrow CPR acting as the fulcrum. Sensex’s flat open (no significant gap) versus Nifty’s -0.59% and BankNifty’s -1.34% gaps is a notable divergence — Sensex showed relative strength at the open, though it too closed inside the prior day’s range (PDH 78,151.45 / PDL 77,368.29). Today’s close of 77,708.52 sits below BC at 77,725.63 by 17.11 points — a marginally bearish intraday close below the CPR band. The key Camarilla levels are R3 at 77,923.89 and R4 at 78,139.26 on the upside, and S3 at 77,493.15 and S4 at 77,277.78 on the downside. Tomorrow’s critical opening test: if Sensex reclaims BC at 77,725.63 at the open, the ultra-narrow CPR trend-day setup triggers a bullish momentum sequence; if it opens and stays below BC, the trend-day setup fires to the downside, targeting S3 at 77,493.15 and S4 at 77,277.78 rapidly. This Sensex-specific divergence (flat open vs. gap-down peers, close just below BC) is worth monitoring as a leading indicator of broader market direction.

R4 (Cam) 78,139.26
R3 (Cam) 77,923.89
TC (CPR) 77,759.87
BC (CPR) 77,725.63
S3 (Cam) 77,493.15
S4 (Cam) 77,277.78
📅 Swing (Week)

Sensex’s Weekly CPR is 0.50% wide (W-BC 77,569.99 / W-TC 77,957.63), a medium-width weekly band signaling a range-bound week rather than a decisive trend week. Sensex’s close of 77,708.52 sits inside the weekly CPR band (between W-BC 77,569.99 and W-TC 77,957.63), the same position as Nifty — both indices are trapped in their weekly CPR battleground zones, confirming alignment between the two at the weekly swing level. For swing traders, reclaiming W-TC at 77,957.63 on a closing basis is the threshold for a bullish weekly setup, targeting Weekly R1 at 78,670.19 and Weekly R2 at 79,188.93. A weekly close below W-BC at 77,569.99 flips weekly bias bearish and exposes Weekly S1 at 77,245.07. The weekly swing picture for Sensex and Nifty is aligned — both inside their weekly CPR bands, both requiring a directional breakout to establish the week’s trend. BankNifty, sitting at the very floor of its weekly CPR (W-BC 57,941.88), is the relatively weaker index at the weekly timeframe.

W-R2 79,188.93
W-R1 78,670.19
W-TC 77,957.63
W-BC 77,569.99
W-S1 77,245.07
W-S2 76,338.69
🔭 Positional (Month)

Sensex’s Monthly CPR is 1.02% wide (M-BC 75,561.06 / M-TC 76,339.26), wider than Nifty’s 0.56% but well below BankNifty’s 1.98% — this classifies as a range-bound monthly structure at the medium-to-wide end. Sensex’s close of 77,708.52 sits above M-TC (76,339.26) by over 1,369 points, the most comfortable margin above monthly CPR of all three indices — this is the most strongly bullish positional read of the three. The Monthly Traditional Pivot at 75,950.16 is also well below current price, providing multiple layers of positional support. Monthly R1 at 78,581.38 is the first positional resistance target — Sensex is currently within 873 points of this level, making it the most actionable positional target. The positional divergence to note is between Sensex (comfortably above M-TC by 1,369 points) and BankNifty (above M-TC but with a wide, uncertain monthly band at 1.98%) — Sensex’s positional setup is cleaner and more bullish than BankNifty’s at the monthly level. FII net futures short and the overall PCR decline are the primary risks to this positional bull setup; as long as M-TC at 76,339.26 holds on a monthly closing basis, positional longs remain structurally valid.

M-R2 80,434.40
M-R1 78,581.38
M-TC 76,339.26
M-BC 75,561.06
M-S1 74,097.14
M-S2 71,465.92

Participant-wise Key Points

Participant Call / Put / Futures Volume
Participant Futures Net OI

FII Strongly Bearish — Deepening Short Architecture

  • Futures net worsened from -216,528 to -219,823 (prev -216,528 → today -219,823, chg -3,295). The long side collapsed: 25,335 contracts [Long Unwinding – Low Vol] (prev 30,554, chg -5,219, -17.08%), while the short side saw modest relief: 245,158 contracts [Short Covering – High Vol] (prev 247,082, chg -1,924, -0.78%). The critical insight here is the asymmetry — FIIs shed 5,219 long contracts while covering only 1,924 short contracts, meaning the net short deepened by 3,295. The Low Vol tag on the long unwinding confirms this was not panic selling but rather a deliberate, measured reduction of any residual bullish exposure. The High Vol tag on the short covering is notable: FIIs covered some shorts with conviction (likely taking profit on the gap-down open), but not enough to reverse their dominant directional position. The gross short-to-long ratio stands at a stark 9.67:1 (245,158 shorts vs. 25,335 longs) — this is not hedging, this is an outright directional short of the highest conviction.
  • Long PCR rose from 1.79 to 1.93 (prev 1.79 → today 1.93, +7.62%) and Short PCR fell from 0.99 to 0.91 (prev 0.99 → today 0.91, -8.18%). A Long PCR of 1.93 means FIIs now hold nearly twice as many put longs as call longs on their long options book — this is a textbook defensive hedge or outright directional bearish bet through options. The rise of +7.62% in Long PCR is significant: FIIs added to their put-long dominance even as they unwound some put longs in absolute terms (see options bullet below), meaning the call-long side shrank faster than the put-long side. The Short PCR falling from 0.99 to 0.91 tells the other side of the story: FIIs are now writing more calls than puts on their short options book, a classic upside cap strategy — by selling calls, they are expressing the view that the market will not rally meaningfully from here, and they are collecting premium on that thesis.
  • Call OI net worsened from -69,411 to -149,857 (chg -80,446): Long fell from 584,454 → 538,235 [Long Unwinding – Avg Vol] (chg -46,219, -7.91%); Short rose from 653,865 → 688,092 [Short Buildup – Avg Vol] (chg +34,227, +5.23%). Put OI net improved from +397,859 to +410,533 (chg +12,674): Long fell from 1,048,195 → 1,038,902 [Long Unwinding – Avg Vol] (chg -9,293, -0.89%); Short fell from 650,336 → 628,369 [Short Covering – Avg Vol] (chg -21,967, -3.38%). The options picture is internally consistent and deeply bearish: FIIs simultaneously unwound call longs (-46,219) and built call shorts (+34,227), a dual-leg action that dramatically deepens their net short call position to -149,857. On the put side, they covered put shorts (-21,967) while only marginally trimming put longs (-9,293), pushing net put longs to +410,533. The Avg Vol tags across all four legs confirm this is deliberate portfolio restructuring rather than noise.
  • Synthesis — FII Deepening Synthetic Short Architecture: FIIs today constructed the most internally coherent bearish setup of any participant group. The combination of a -219,823 futures net, a Long PCR of 1.93, net short calls of -149,857, and net long puts of +410,533 represents a classic synthetic short reinforced by a protective collar — every leg of the position profits if Nifty declines, and every leg costs money if Nifty rallies significantly. What is most alarming for bulls is that FIIs deepened this architecture on a gap-down day, when weaker hands would have covered — instead, they shed longs faster than they covered shorts, added to call shorts, and maintained their massive put-long book. The only nuance worth noting is the Low Vol tag on the long unwinding: this was a methodical, low-urgency reduction of residual long exposure, not a panic exit, suggesting FIIs are operating on a multi-day or multi-week thesis, not reacting to intraday moves. The net result is that every single metric — futures, Long PCR direction, call OI, put OI — is aligned in the same bearish direction with no internal contradictions.
  • Forward trigger: If Nifty sustains below the Day TC at 24,225.99 at tomorrow’s open and FII futures net deteriorates further toward -225,000 or worse, the synthetic short architecture will be confirmed as active and pressing. Watch whether FII futures Long contracts move below 20,000 — a breach of that threshold would signal the last remnants of their long book are being liquidated, leaving a clean, unhedged short. Conversely, if Nifty rallies above Day R3 at 24,274.32 with volume and FII futures net improves above -215,000, watch for the first early signs of short covering that could squeeze the 9.67:1 short-to-long ratio and trigger a sharp upside reversal.

Tomorrow: FIIs hold a 9.67:1 short-to-long futures ratio and a deepening synthetic short in options — the threshold to watch is Day R3 at 24,274.32. A sustained rally above that level on high volume would pressure the 245,158 short contracts, potentially triggering a short-cover squeeze. As long as Nifty trades below 24,225.99 (Day TC), FII positioning is directionally dominant and bearish.

Pro Cautiously Neutral — Expanding Both Sides, Put Short Cover Bullish Signal

  • Futures net improved marginally from +11,403 to +11,633 (prev +11,403 → today +11,633, chg +230). Long side expanded: 46,089 contracts [Long Buildup – Avg Vol] (prev 40,283, chg +5,806, +14.41%); Short side also expanded: 34,456 contracts [Short Buildup – Avg Vol] (prev 28,880, chg +5,576, +19.31%). The Avg Vol tags on both sides tell the real story: Pros added almost equal numbers of longs (+5,806) and shorts (+5,576) simultaneously — a near-perfect two-sided book expansion. This is classic proprietary desk behavior: building a strangle-like futures position where they profit from a sharp move in either direction. The net remained almost unchanged at +11,633, but the gross book expanded by over 11,000 contracts. This is not a directional bet; it is a volatility bet — Pros expect a significant move but are hedged on direction.
  • Long PCR fell from 1.23 to 1.19 (prev 1.23 → today 1.19, -2.89%) and Short PCR fell sharply from 1.60 to 1.33 (prev 1.60 → today 1.33, -16.80%). The Long PCR decline from 1.23 to 1.19 is a mild signal: Pros’ long options book is slightly less put-heavy than yesterday, suggesting marginal reduction in their defensive long posture. The Short PCR collapse from 1.60 to 1.33 (-16.80%) is the key number here — this is driven by the massive put short covering (-112,667 contracts, detailed below), which radically reduced their put-writing relative to call-writing on the short side. A Short PCR falling from 1.60 to 1.33 means Pros are no longer as aggressively writing puts as before — this is a subtle bullish signal from the options short side, as reduced put writing implies reduced willingness to absorb downside for premium.
  • Call OI net fell from +273,567 to +246,822 (chg -26,745): Long rose from 1,063,247 → 1,111,291 [Long Buildup – Avg Vol] (chg +48,044, +4.52%); Short rose from 789,680 → 864,469 [Short Buildup – Avg Vol] (chg +74,789, +9.47%). Put OI net surged from +40,663 to +172,895 (chg +132,232): Long rose from 1,304,060 → 1,323,625 [Long Buildup – Avg Vol] (chg +19,565, +1.50%); Short plunged from 1,263,397 → 1,150,730 [Short Covering – Avg Vol] (chg -112,667, -8.92%). The standout move today is the -112,667 contract put short cover — the single largest options position change across all participants today. Pros aggressively bought back put shorts, which means they are unwilling to carry the obligation to buy the market at lower strikes. This is a significant bullish nuance within an otherwise cautious setup: covering put shorts removes downside supply from the market and reduces the probability of a waterfall decline.
  • Synthesis — Pro Two-Way Book Expansion with Bullish Put-Side Signal: Pros today sent a mixed but ultimately informative message. Their futures book expanded symmetrically on both sides (+5,806 longs, +5,576 shorts), confirming they are in volatility-strangle mode on futures — positioned to profit from a large directional move without committing to direction. However, the options side tells a different story: the massive -112,667 put short cover is the most decisive single action of the day from this group. By aggressively buying back put shorts, Pros are effectively removing a floor of put supply that was absorbing downside pressure — this is a subtle but real bullish signal, as it signals they no longer believe the put-writing risk/reward is favorable at current levels. The simultaneous call short buildup (+74,789) acts as the counterbalance, capping upside. The combined picture is a range-bound strangle strategy — Pros are positioned for the market to stay in a defined range, with the put cover tilting the risk asymmetry slightly toward the upside of that range. The Avg Vol tags throughout confirm deliberate, moderate-conviction positioning.
  • Forward trigger: Watch Pro’s Short PCR level — if it falls further below 1.20 tomorrow, it signals continued put short covering which would be incrementally bullish for the market floor. The specific options level to monitor is whether Pros continue to reduce their put short book below 1,100,000 contracts — a sustained reduction here would confirm the range-bound thesis with an upside tilt. On the futures side, if Pros’ net rises above +15,000, it signals a decisive tilt from neutral to net long, which would be an early trend-change signal worth noting alongside the FII futures data.

Tomorrow: Pros are running a two-sided volatility strategy — watch the Day CPR band (BC 24,200.97 to TC 24,225.99) as the battleground. A break above TC with Pro futures net rising above +15,000 would signal a directional tilt. The -112,667 put short cover is today’s most bullish single data point — if this trend continues tomorrow, the downside is better supported than FII positioning alone suggests.

Clients (Retail) Cautiously Bearish — Aggressive Call Buying Offset by Deepening Put Net Short

  • Futures net improved from +145,966 to +149,384 (prev +145,966 → today +149,384, chg +3,418). Long side fell: 215,325 contracts [Long Unwinding – High Vol] (prev 219,094, chg -3,769, -1.72%); Short side also fell: 65,941 contracts [Short Covering – Avg Vol] (prev 73,128, chg -7,187, -9.83%). The High Vol tag on the Long Unwinding is the critical flag here — Clients shed long futures positions with high volume, meaning this was not casual profit-taking but deliberate, high-conviction long exit. The contrast with Avg Vol on the short covering suggests clients were faster to exit shorts than longs, and the net result (+3,418) is a modest net improvement masked by significant gross position reduction on both sides. Clients remain the largest net-long futures participant at +149,384, but the high-conviction long unwinding on a gap-down day signals growing nervousness in the retail futures book.
  • Long PCR fell sharply from 1.31 to 1.11 (prev 1.31 → today 1.11, -15.50%) and Short PCR fell from 1.38 to 1.27 (prev 1.38 → today 1.27, -7.82%). The Long PCR collapse from 1.31 to 1.11 (-15.50%) is the most aggressive PCR move of any participant today — it means Clients’ long options book shifted significantly away from put dominance toward call dominance. This is driven by the massive +471,386 call long buildup (detailed below), which inflated the call-long side of the book. The Short PCR falling from 1.38 to 1.27 reflects that Clients also added more call shorts than put shorts, though at a less dramatic pace. Together, these PCR moves tell a classic retail narrative: buying calls on a dip (hoping for a bounce) while simultaneously writing puts (collecting premium on the short side), a combined strategy that profits if the market stabilizes or rises, but loses badly if the market continues lower.
  • Call OI net improved from -211,720 to -104,565 (chg +107,155): Long surged from 2,387,972 → 2,859,358 [Long Buildup – Avg Vol] (chg +471,386, +19.74%); Short rose from 2,599,692 → 2,963,923 [Short Buildup – Avg Vol] (chg +364,231, +14.01%). Put OI net worsened from -470,732 to -617,095 (chg -146,363): Long rose from 3,123,046 → 3,159,938 [Long Buildup – Avg Vol] (chg +36,892, +1.18%); Short surged from 3,593,778 → 3,777,033 [Short Buildup – Avg Vol] (chg +183,255, +5.10%). The +471,386 call long buildup is the single largest absolute options position expansion across all participants today — Clients are aggressively buying calls, betting on a bounce from the gap-down. However, the put short buildup of +183,255 simultaneously creates a dangerous exposure: if the market declines further, Clients are net short puts at scale, meaning they face unlimited theoretical loss below their put-short strikes. The combined net put position of -617,095 represents a deeply exposed short-put book — this is the market’s most vulnerable retail position.
  • Synthesis — Client Dip-Buy Call + Short-Put Trap Architecture: Retail clients today executed a classic, and risky, bull-reversal bet using a combination of call buying (+471,386) and put short writing (+183,255). The logic is simple: they see the gap-down as an overreaction and are positioning for a snap-back rally through cheap call longs, while financing it by writing puts (collecting premium). The problem is structural: their net put position of -617,095 creates a compounding liability if the market doesn’t bounce. The High Vol tag on their futures long unwinding (-3,769) reveals an internal contradiction — they are exiting long futures with conviction while simultaneously buying call options for a bounce, a split personality between the futures desk instinct (get out) and the options desk instinct (buy the dip). This contradiction suggests retail is uncertain about timing but certain about direction. The net futures improvement of only +3,418 against a call long buildup of +471,386 shows the options book is doing all the heavy directional lifting today.
  • Forward trigger: The critical level for Clients is whether Nifty holds above Day BC at 24,200.97 — this is the line between their call longs gaining value and their put short book being tested. If Nifty breaks below Day S3 at 24,202.68 (effectively the same zone as BC at 24,200.97), Client put shorts begin facing deeper losses and forced covering could accelerate the decline. Watch Client futures net — if it falls below +145,000 tomorrow (below Friday’s level), it signals the retail longs are capitulating, removing a key support pillar and aligning all participants on the bearish side.

Tomorrow: Retail’s massive call long buildup of +471,386 contracts creates a natural resistance ceiling at wherever those calls are struck — likely near 24,300–24,350. Their -617,095 net put short creates a floor of support as writers defend their strikes. Watch the 24,200–24,226 CPR band: a sustained break below it would trigger put-short pain for retail and could cascade into accelerated selling.

DII Mildly Bullish — Steady Net Long with Defensive Options Add

  • Futures net eased from +59,159 to +58,806 (prev +59,159 → today +58,806, chg -353). Long side fell slightly: 74,318 contracts [Long Unwinding – High Vol] (prev 74,763, chg -445, -0.60%); Short side also fell: 15,512 contracts [Short Covering – Avg Vol] (prev 15,604, chg -92, -0.59%). The High Vol tag on the Long Unwinding is notable given that the actual position change was only -445 contracts — it means the small reduction in DII futures longs was executed with high urgency or large-lot methodology relative to norms. This is likely institutional rebalancing rather than a trend change. DIIs maintain a robust +58,806 net long futures position, representing a 4.79:1 long-to-short ratio (74,318 longs vs. 15,512 shorts). This is structurally bullish and has barely moved despite the gap-down session, confirming that institutional domestic money is holding its equity exposure rather than reducing it.
  • DII does not have PCR data available in this dataset — Long PCR and Short PCR are not provided for DII. Sentiment for DII is therefore derived from their futures positioning (net +58,806, strongly long) and their options OI activity. The negligible options volume (see below) means PCR metrics would be statistically meaningless anyway for this participant group. DIIs’ primary market signal comes from their futures book, which is consistently net long and barely moved today.
  • Call OI net is negligible at +7,600 (Long: 7,640 [Long Buildup – Low Vol], prev 7,590, chg +50, +0.66%; Short: 40 [Short Buildup – High Vol], prev 26, chg +14, +53.85%). Put OI net expanded to +33,667 (Long: 33,849 [Long Buildup – High Vol], prev 32,374, chg +1,475, +4.56%; Short: 182 [Short Buildup – High Vol], prev 164, chg +18, +10.98%). DII options activity is essentially negligible at this scale — total Call OI of 7,640 and Put OI of 33,849 are less than 1% of Client or Pro options books. However, the [Long Buildup – High Vol] tag on the put long side (+1,475 contracts) is worth noting: even at small scale, DIIs are adding put longs with high conviction. This is a protective hedge on their dominant futures long position — institutional money buying puts to insure against downside while maintaining equity exposure is a classic fund management posture, not a bearish signal.
  • Synthesis — DII Steady Long with Defensive Hedge Posture: DIIs are the most consistent and least volatile participant today. Their +58,806 net futures long has barely budged despite a gap-down session, gap-down sessions, confirming this is patient, long-horizon institutional capital (domestic mutual funds, insurance companies) that does not react to single-session volatility. The tiny put long buildup (+1,475 contracts, High Vol tag) serves as a textbook protective put on their futures long — buying insurance while keeping the core long intact. This is the most professionally managed position of all four participant groups today. The only mild concern is the High Vol tag on the Long Unwinding (-445 contracts) — even a small institutional reduction with high volume deserves watching, as it could signal the start of a larger rebalancing if the gap-down persists. For now, DIIs are the structural anchor of the bull case.
  • Forward trigger: Watch whether DII futures net drops below +57,000 tomorrow — any move below that level would represent a meaningful acceleration of today’s mild unwinding and signal that domestic institutions are beginning to reduce equity exposure in earnest. If DII net holds above +58,000 despite FII selling pressure, it confirms that domestic institutional demand is acting as a counter-balance to FII shorts and preventing a deeper breakdown. The Monthly M-BC at 23,665.88 remains the long-term structural support where DII buying would be expected to intensify significantly.

Tomorrow: DIIs’ +58,806 net futures long is the market’s primary structural support — as long as this holds above +57,000, domestic institutional demand acts as a floor against FII short pressure. Their put long addition with High Vol tagging confirms they are hedging, not exiting. Monitor whether the 4.79:1 long-to-short ratio holds or begins to deteriorate, which would be the first warning sign from this anchor participant.

Bull vs Bear Strength by Participant

Bull vs Bear Conviction
FII
Strongly Bearish 82%
▼▼
Clients
Cautious Dip-Buy 45%
Pro
Neutral / Volatility 50%
DII
Mildly Bullish 60%

Conclusion — Market Outlook for Tomorrow (21 Jul 2026)

Long PCR Trend
△ Cautious — Range-Bound with Downside Risk
FII Synthetic Short DeepeningPCR Sharp -9.69% DropNarrow CPR Trend-Day SetupBankNifty Weekly Floor Test

Today’s session delivered a clear and coherent message across multiple data layers: the market is under FII-led bearish pressure, but domestic institutional support (DII net long +58,806) and retail call buying (+471,386 contracts) are providing a floor that is preventing a clean breakdown. The gap-down of -144.2 points on Nifty and a more severe -783.1 points on BankNifty (highlighting BankNifty as the relatively weaker index) both failed to generate follow-through selling — all three indices closed inside prior day ranges with no PDH or PDL breakout. This is a market that is absorbing selling but not yet capable of generating a decisive rally. The PCR drop from 1.36 to 1.23 (-9.69%) is the most important single data point of the day — it signals a sharp, asymmetric expansion in call OI (+11.70%) versus put OI (+0.88%), meaning participants are positioning for either a capped upside or active call-side speculation. The VIX at 12.98 (down -1.29%) is in a low-fear, complacent zone — historically a zone where sudden spikes are underpriced and surprise moves are more dangerous, not less.

Tomorrow’s day-type verdict is Range Day with Volatile Open potential, driven by the asymmetric options expansion across both calls and puts. The narrow CPRs — 0.10% for Nifty, 0.14% for BankNifty, and an ultra-narrow 0.04% for Sensex — collectively create high-probability trend-day setups on any of the three indices if price commits to a direction at the open. The critical observation is Sensex’s close of 77,708.52 just 17 points below its BC at 77,725.63 — with an ultra-narrow 0.04% CPR, Sensex is a hair’s breadth from triggering either a bullish trend day (reclaim BC) or a bearish trend day (stay below BC). Nifty’s close of 24,238.50 just 12.51 points above TC at 24,225.99 mirrors this setup. The narrow CPRs combined with the OI expansion on both call and put sides (confirming a range-strangle / volatile open signal from the MARKET INTELLIGENCE layer) mean tomorrow will likely open with a directional push — the question is which side wins. FII’s 9.67:1 short-to-long futures ratio and the PCR collapse argue for a bearish tilt, but Clients’ massive call long build (+471,386) and Pro’s -112,667 put short cover argue for a bounce.

The scenario that changes the bearish thesis most rapidly is a Nifty rally above Day R3 at 24,274.32 on volume, which would begin squeezing FII’s 245,158 short contracts and could cascade into a short-cover rally. The scenario that confirms the bearish thesis is a break of BankNifty below Weekly BC at 57,941.88 (currently only 3 points away) — if BankNifty loses its weekly CPR floor at 57,941.88, Nifty will likely follow toward Day S3/BC confluence at 24,201–24,202, and Sensex toward S3 at 77,493. Watch India VIX — a spike above 14.00 from the current complacent 12.98 would signal that the synthetic short architecture is being vindicated and that the options market is re-pricing downside risk. That VIX move, combined with a BankNifty close below 57,941, would be the definitive bearish confirmation trigger.

Scenario 1 — Bull case:

Nifty opens above TC at 24,225.99 and sustains trade above Day R3 at 24,274.32 within the first 30 minutes. This level coincides with a breakdown point where FII’s 245,158 short contracts begin facing squeeze pressure. Simultaneously watch BankNifty reclaiming W-TC at 58,328.22 (a 383-point rally from close) — if both indices hold above their respective resistance levels and FII futures net improves above -215,000, the bull case targets Nifty R4 at 24,310.14 and Monthly R1 at 24,394.85 on an extended move.

Scenario 2 — Bear case:

BankNifty breaks below Weekly BC at 57,941.88 (just 3 points from current close of 57,945) on an early session print, dragging Nifty below the Day S3/BC confluence at 24,201–24,202. This would simultaneously trigger Client put-short pain (net put short -617,095 contracts) forcing defensive selling. If India VIX spikes above 14.00 and FII futures net deteriorates below -225,000, the bear case targets Nifty Traditional S1 at 24,160.86, S4 at 24,166.86, and ultimately Weekly S1 at 24,100.56 on an accelerated decline.

Key Resistance
24,274.32 (Day R3 Camarilla) and 24,284.11 (W-TC) form a dual-confluence resistance zone for Nifty — reinforced by FII’s 688,092 short call contracts and the massive Client call short book of 2,963,923 contracts, both of which create supply at and above this zone. For BankNifty, 58,103.92 (Day R3) and 58,328.22 (W-TC) are the equivalent dual resistance. Traditional R1 at 24,291.11 (Nifty) adds a third layer in the same zone.
Key Support
24,201–24,202 (Nifty Day BC / S3 confluence) is the most critical intraday support, backed by Pro’s -112,667 put short cover (which reduces downside supply) and DII’s anchor long of +58,806 net futures. For BankNifty, 57,941.88 (W-BC) is the weekly floor — barely holding at current close — and 57,822.05 (Day BC) is the intraday equivalent. A breach of BankNifty’s W-BC would cascade support-testing to Nifty’s Traditional S1 at 24,160.86.
Trigger to Watch
BankNifty Weekly BC at 57,941.88 — currently only 3 points below today’s close of 57,945. This is the single most precariously positioned level in the market tonight. A confirmed break below 57,941.88 at tomorrow’s open would simultaneously validate FII’s synthetic short thesis, trigger Client put-short losses, and signal the week’s directional bias as bearish. Conversely, BankNifty holding above this level and Nifty reclaiming TC at 24,225.99 within the first 15 minutes would be the first concrete bullish confirmation of the day.

The content provided on KRVFinMart is intended for educational and informational purposes only. We are not licensed financial advisors. ( Contact us @ https://krvfinmart.com/contact-us/ )

Related Articles

Responses