Market Participants Analysis dated 29.07.2026
KRVFinMart — Daily Market Outlook
Key Market Signals — Data: 29 Jul 2026
|
NIFTY 50
24,250.20
▲ +264.85 (+1.10%)
|
BANK NIFTY
57,205.90
▲ +450.30 (+0.79%)
|
SENSEX
77,654.60
▲ +888.68 (+1.16%)
|
|
OVERALL PCR
1.16
▲ +0.12 (+11.33%)
PCR above 1.10 signals net put-heavy posture — moderately bullish structural support building beneath market.
|
INDIA VIX
12.01
▼ -0.55 (-4.42%)
VIX sub-12.50 and falling — low-fear zone; premium sellers are confident, trend days more probable.
|
TOTAL OI CHANGE
36,213,406
▲ +4,136,786 (+12.90%)
Aggressive OI build on a up-day — strong participation confirms price move, not a short-squeeze.
|
|
FUTURES OI
626,316
▼ -9,868 (-1.55%)
Futures OI declining on a bullish close — short covering rather than fresh longs driving futures move.
|
CALL OI CHANGE
6,291,740
▲ +1,096,264 (+21.10%)
Heavy call OI addition signals resistance building above — option writers anchoring supply at upper strikes.
|
PUT OI CHANGE
7,274,866
▲ +1,878,960 (+34.82%)
Put OI expanding faster than calls — hedging demand rising, PCR improving, floor support strengthening.
|
Participant-wise Key Points


FII Cautiously Bullish Tilt — Reducing Shorts, Adding Call Longs, Aggressive Put Shorting
- Futures net improved from -205,601 to -194,818 (net change +10,783). Long side added 1,342 contracts (prev 21,862 → today 23,204, +6.14% [Long Buildup – Low Vol]) while the short side shed 9,441 contracts (prev 227,463 → today 218,022, -4.15% [Short Covering – Low Vol]). The Low Vol tag on both legs tells us this is a hesitant, measured repositioning — not a high-conviction flip. The gross short of 218,022 against a gross long of 23,204 still represents a 9.4:1 short-to-long ratio, so FIIs remain structurally net short futures by a wide margin. The short covering of 9,441 contracts is best read as tactical trimming on the day’s +1.10% Nifty rally rather than a fundamental thesis reversal — they are reducing pain, not changing their mind.
- Long PCR declined from 2.41 to 1.93 (-19.63%) and Short PCR expanded sharply from 0.38 to 0.54 (+40.08%). A Long PCR of 1.93 — down from 2.41 — means FIIs reduced their put-long-to-call-long ratio substantially; they added far more call longs than put longs today, signalling a tactical shift toward upside participation. However, 1.93 still means they hold nearly twice as many put longs as call longs — the defensive hedge posture is intact, just less extreme. The Short PCR jumping from 0.38 to 0.54 (+40.08%) is the more aggressive change: FIIs are now writing significantly more puts than before on the short side, a strategy that collects premium from downside fear and implicitly bets the market will not fall sharply. Writing puts while holding a net futures short creates a nuanced picture — they are capping their short’s profit potential in exchange for premium income, suggesting they expect range-bound or only mildly bearish conditions rather than a sharp sell-off.
- Call OI net improved from -247,547 to -158,213 (net change +89,334). Long calls surged from 304,843 to 402,321 (+97,478, +31.98% [Long Buildup – Low Vol]); Short calls crept from 552,390 to 560,534 (+8,144, +1.47% [Short Buildup – Low Vol]). The massive addition of 97,478 call longs versus only 8,144 call shorts means FIIs are buying upside optionality — this is a notable departure from the classic FII call-writing posture. Put OI net deteriorated from +521,900 to +477,176 (net change -44,724). Long puts grew from 733,568 to 778,070 (+44,502, +6.07% [Long Buildup – Low Vol]) while short puts exploded from 211,668 to 300,894 (+89,226, +42.15% [Short Buildup – Low Vol]). The put short addition of 89,226 contracts — more than twice the put long addition of 44,502 — is the dominant story in FII options today: they are aggressively selling puts, collecting premium from the hedging demand driven by other participants, and reducing their net put-long hedge in the process. The Low Vol tags on all four legs suggest these moves lack high-conviction follow-through volume.
- Synthesis — FII Tactical Repositioning Under Rally Pressure: FIIs present a fascinating and internally complex picture today. On the surface, all three books moved in the same direction — futures shorts covered, call longs added, put shorts sold — creating the appearance of a bullish tilt. But the underlying architecture tells a more nuanced story. With a futures net still at -194,818 (9.4:1 short-to-long gross ratio), FIIs have not abandoned their structural short thesis. Instead, they appear to be executing a delta-softening and premium-harvesting strategy: covering marginal futures shorts to reduce immediate mark-to-market pain, buying call longs (97,478 contracts) to create an upside gamma hedge that profits if Nifty breaks higher and forces a more aggressive short unwind, and aggressively selling puts (89,226 new short puts) to earn premium income that offsets the cost of those call longs. This is textbook short-futures + long call + short put positioning — a synthetic that behaves like a mildly covered short. The Low Vol tags across the board mean conviction is not yet high; if tomorrow’s data shows these moves accelerating with High Vol tags, the thesis flip becomes more credible.
- Forward trigger: The critical FII signal to watch is whether their futures net crosses -180,000 in tomorrow’s data, which would represent an acceleration of short covering beyond today’s pace. Simultaneously, watch whether their Short PCR moves above 0.65 — that would signal continued aggressive put selling, confirming the premium-harvest thesis. Conversely, if Nifty fails to hold above the 24,000 PE support level and FII put shorts (currently 300,894) begin to be unwound, the short covering narrative reverses sharply and the structural short thesis reasserts with full force.
DII Defensively Bullish — Steady Long Futures, Accumulating Put and Call Longs
- Futures net edged from +54,471 to +54,192 (net change -279). Long side slipped marginally from 70,112 to 69,833 (-279, -0.40% [Long Unwinding – Low Vol]) while Short side was completely unchanged at 15,641 (Short Flat – Low Vol). The net change of just -279 contracts on a day when Nifty rallied +1.10% is essentially statistical noise — DIIs did not participate in any meaningful repositioning of their futures book in either direction. The Long Unwinding tag is technical but inconsequential in size. The long-to-short ratio of 4.47:1 (69,833 longs vs 15,641 shorts) confirms DIIs remain firmly net long futures — they are the most consistently bullish participant on the futures side and did not flinch despite the sharp +1.10% move. This is institutional anchor behaviour: DIIs are maintaining their structural index long as a core book with minimal tactical adjustment.
- DII PCR data is not provided in the dataset for this participant, consistent with their options activity being limited primarily to directional long positions rather than spread strategies. Their options posture must be read directly from the Call and Put OI changes rather than a derived PCR ratio. What is observable is that DII options activity is exclusively long-biased with no meaningful short book — their call and put shorts are negligible (80 call shorts, 125 put shorts, both unchanged), which means their options activity is pure directional hedging rather than premium income generation, in stark contrast to FIIs and Pros.
- Call OI net improved from +3,280 to +4,330 (net change +1,050). Long calls grew from 3,360 to 4,410 (+1,050, +31.25% [Long Buildup – High Vol]) while Short calls remained frozen at 80 (Short Flat – Avg Vol). The High Vol tag on the call long buildup is notable — this is the only High Vol confirmation tag in DII’s entire dataset today, signalling that the addition of 1,050 call longs was a deliberate, volume-backed decision, not a passive carry. Put OI net expanded from +38,077 to +45,914 (net change +7,837). Long puts grew from 38,202 to 46,039 (+7,837, +20.51% [Long Buildup – Avg Vol]) while Short puts held at 125 (Short Flat – Low Vol). The addition of 7,837 put longs at Avg Vol on a day when Nifty is up +1.10% is a classic up-day hedging pattern — DIIs are using the market’s rally to buy cheaper puts as portfolio insurance, locking in downside protection at more favourable prices. Combined with the High Vol call long buildup, DIIs are constructing a long strangle / long straddle-like hedge on top of their core long futures position.
- Synthesis — DII Structured Portfolio Insurance Architecture: DIIs present the clearest and most internally consistent institutional hedging story today. Their futures book is virtually unchanged at a net long of +54,192 (4.47:1 long-to-short ratio), confirming a structural bullish bias. Their options activity today — adding 1,050 call longs (High Vol) and 7,837 put longs (Avg Vol) — is not directional speculation but disciplined portfolio insurance. By buying calls they protect against an accelerating rally that might force them to chase higher (or benefit from upside on their long book), while buying puts directly hedges their futures long against a reversal. Critically, their short books in both calls and puts are negligible and unchanged (80 and 125 contracts respectively), meaning DIIs have zero premium-writing exposure. This is a pure long delta + long gamma hedge structure — the institutional equivalent of a collar with both legs long. Compared to FIIs who are net short futures and selling puts, DIIs are the structural floor of the market — they will absorb sell-side pressure without flipping their position.
- Forward trigger: Watch whether DII put long OI crosses 55,000 in tomorrow’s data — a continuation of today’s 7,837-contract addition would confirm accelerating hedge demand from institutions despite the bullish close, which would be a mild warning sign that smart institutional money is not fully trusting the rally. Conversely, if DII call long OI expands further from 4,410 with another High Vol tag, it signals their conviction in sustained upside is growing and their hedge is becoming more two-sided rather than purely defensive.
Pro Aggressively Neutral to Mildly Bearish — Massive Put Short Expansion Dominates
- Futures net swung from -2,123 to +5,236 (net change +7,359). Long side surged from 20,281 to 27,987 (+7,706, +38.00% [Long Buildup – Low Vol]) while Short side crept from 22,404 to 22,751 (+347, +1.55% [Short Buildup – Low Vol]). The dramatic +38.00% addition of long futures — 7,706 contracts — with Low Vol confirmation is the standout move: Pros have flipped their net futures position from marginally short (-2,123) to meaningfully long (+5,236) in a single session. The Low Vol caveat means conviction is not overwhelming, but the directional shift is real. The gross long of 27,987 now fractionally exceeds the gross short of 22,751 (1.23:1 long-to-short ratio), making Pros net long futures for the first time based on today’s reading. This is notable because Pros (proprietary desks / algorithmic traders) are typically the fastest to react to technical signals — their futures flip to long may be momentum-driven, aligning with Nifty’s +1.10% close.
- Long PCR was virtually unchanged at 1.04 to 1.03 (-0.69%) while Short PCR surged from 1.03 to 1.36 (+32.43%). The Long PCR stability at 1.03 tells us Pros maintained roughly equal call and put long exposure — they are not using their long options book to make a directional bet; it is balanced. The explosive Short PCR jump from 1.03 to 1.36 (+32.43%) is the critical signal: Pros are now writing 36% more puts than calls on their short side. A Short PCR above 1.0 from Pros means they believe the market will not fall sharply from current levels — they are monetising the elevated put premium by selling puts below market. This is a range-bound or mildly bullish short-options strategy. Combined with their flip to net long futures, Pros appear to be expressing a view that the market has near-term support and upside momentum, while simultaneously harvesting premium from excessive downside hedging by Clients and DIIs.
- Call OI net improved from +55,221 to +145,235 (net change +90,014). Long calls expanded from 532,086 to 715,192 (+183,106, +34.41% [Long Buildup – Low Vol]) and Short calls from 476,865 to 569,957 (+93,092, +19.52% [Short Buildup – Low Vol]). Long calls added 183,106 versus short calls of 93,092 — a 1.97:1 ratio of buying to selling — meaning Pros net bought calls aggressively. Put OI net collapsed from +63,350 to -36,897 (net change -100,247). Long puts expanded from 553,144 to 738,386 (+185,242, +33.49% [Long Buildup – Low Vol]) but Short puts exploded from 489,794 to 775,283 (+285,489, +58.29% [Short Buildup – Low Vol]). The short put addition of 285,489 contracts — the single largest position change in today’s entire dataset — is the dominant move. Pros sold 285,489 puts versus buying 185,242 puts, a net put short of 100,247 contracts. This massive put selling is the engine behind the rising overall PCR today and reflects Pros monetising the fear premium embedded in puts on a rally day.
- Synthesis — Pro Momentum Long + Massive Put Short Premium Harvest: Pros present a multi-layered strategy today that combines directional and volatility plays. Their futures flip to net long +5,236 signals tactical momentum alignment with the +1.10% Nifty rally. Their call long dominance (+183,106 long vs +93,092 short, net +90,014) adds gamma exposure to benefit from an accelerating rally. But the defining position today is the 285,489 new short put contracts — this is a naked or spread put selling program of extraordinary scale, designed to harvest the elevated put premium being bought by Clients (who added 701,899 put longs) and DIIs. The net put position flipping from +63,350 to -36,897 means Pros are now net short puts — they profit if Nifty stays above the strike levels they sold. Their Short PCR of 1.36 confirms this: for every call they sold short, they sold 1.36 puts — classic bullish put writing. The Low Vol tags across all four options legs are the key risk: if volume was thin, these positions could be reversed quickly if conditions change.
- Forward trigger: The critical Pro signal is whether their short put OI continues expanding above 800,000 contracts tomorrow — that would confirm the put-selling program is a sustained strategy rather than a one-day opportunistic trade. Equally important is whether their Short PCR remains above 1.20 — a decline back below 1.10 would signal they are covering put shorts, implying they no longer believe the market has support at current levels. Watch also whether their futures net long position of +5,236 is maintained or extended — if Pros reverse to net short futures while maintaining short puts, it creates a dangerous synthetic strangle short that would be violently squeezed in a sharp directional move.
Client Fearful Hedging — Massive Put Long Accumulation Signals Retail Anxiety Despite Rally
- Futures net deteriorated from +153,253 to +135,390 (net change -17,863). Long side unwound from 205,837 to 192,134 (-13,703, -6.66% [Long Unwinding – Low Vol]) while Short side built from 52,584 to 56,744 (+4,160, +7.91% [Short Buildup – Low Vol]). The combination of long unwinding (-13,703) and short buildup (+4,160) simultaneously represents a double-sided bearish repositioning in futures — Clients sold longs and added shorts on a day when Nifty rallied +1.10%. The Low Vol tag on both legs means this was not panic-driven but rather gradual and steady. The net long of +135,390, while still positive, is contracting — Clients remain structurally net long futures (2.61:1 long vs short after today’s moves at 192,134 vs 56,744 but the trend is clearly toward position reduction). This contradicts the bullish price action and is the hallmark of retail/client participants who typically sell into strength and buy into weakness.
- Long PCR surged from 0.78 to 1.03 (+31.22%) and Short PCR held virtually unchanged at 1.27 to 1.27 (-0.16%). The Long PCR jump from 0.78 to 1.03 is the single largest Long PCR move among all participants today — Clients crossed the parity threshold, meaning they now hold at least as many put longs as call longs for the first time in this data window. This is a dramatic sentiment shift: retail/client longs were previously call-dominated (Long PCR 0.78 = more calls than puts), but today they piled into puts aggressively, bringing the ratio to parity (1.03). This signals growing retail fear and hedging demand despite — or perhaps because of — the +1.10% rally, as clients lock in protection or position for reversal. The Short PCR of 1.27 being unchanged is notable: Clients are maintaining their put-heavy short-writing posture (selling 27% more puts than calls on the short side) — a modestly bullish bet that was already in place and has not shifted, suggesting Clients are hedging via put longs rather than changing their short book structure.
- Call OI net collapsed from +189,046 to +8,648 (net change -180,398). Long calls surged from 1,757,449 to 2,023,947 (+266,498, +15.16% [Long Buildup – Low Vol]) but Short calls exploded from 1,568,403 to 2,015,299 (+446,896, +28.49% [Short Buildup – Low Vol]). The short call addition of 446,896 contracts — the largest gross position change in call options today — dominates: Clients sold nearly 180,000 more calls than they bought on a net basis, crushing their call net from +189,046 to just +8,648. This is aggressive call writing by retail — typically interpreted as capping upside expectations, or more practically, selling covered calls against long stock/futures positions to generate income. Put OI net improved from -623,327 to -486,193 (net change +137,134). Long puts surged from 1,373,039 to 2,074,938 (+701,899, +51.12% [Long Buildup – Low Vol]) while Short puts expanded from 1,996,366 to 2,561,131 (+564,765, +28.29% [Short Buildup – Low Vol]). Clients added 701,899 put longs — the single largest long put addition in today’s entire dataset — while also adding 564,765 put shorts, resulting in a net put improvement of +137,134 toward less negative territory. The massive put long addition (nearly 3× the pro’s put long addition of 185,242) screams retail fear and hedging.
- Synthesis — Client Anxiety Strangle: Selling Rallies, Buying Fear: Clients present the most revealing behavioural picture in today’s data. Despite Nifty’s impressive +1.10% close, Clients were simultaneously: (1) unwinding futures longs and adding futures shorts (net futures -17,863), (2) aggressively selling call options (net call position collapsed by -180,398 to near-zero), and (3) buying a staggering 701,899 put long contracts to hedge their net exposure. This is textbook retail anxiety positioning on a rally — the phenomenon where retail participants use strength to reduce longs, write calls to cap upside, and buy cheap(er) puts relative to where they were before the rally. Their Long PCR crossing 1.0 for the first time (0.78 → 1.03) is the clearest single metric confirming this sentiment shift. The combined architecture of massive call short (2,015,299) and massive put long (2,074,938) creates a near-synthetic short strangle posture from the long side — a position that profits if the market stays in a range but is painful if Nifty breaks sharply higher, which is exactly the scenario Pros are betting on by selling puts. Clients are unwittingly paying premium to Pros.
- Forward trigger: The key Client signal to watch is whether their put long OI exceeds 2,300,000 contracts tomorrow — continued aggressive put buying would confirm the hedging demand that is supporting the overall PCR at 1.16 and enabling Pro put sellers to collect premium. Conversely, watch whether their Long PCR retreats below 0.90 — that would signal put long liquidation (profit-taking on hedges), which would compress PCR, potentially destabilise the support floor at 24,000 PE support, and create a more vulnerable setup if FII futures shorts are re-engaged simultaneously.
Bull vs Bear Strength by Participant

|
FII
Cautiously Neutral — Trimming Shorts 55%
▶▼
|
Clients
Anxious — Hedging Despite Rally 60%
▼
|
Pro
Tactically Bullish — Selling Puts 65%
▲
|
DII
Structurally Bullish — Steady Long 70%
▲
|
Conclusion — Market Outlook for Tomorrow (30 Jul 2026)

The collective participant positioning on 29 Jul 2026 tells a story of a market that has rallied but not yet converted its most powerful participants. FIIs remain structurally net short futures at -194,818 — a 9.4:1 gross short-to-long ratio that has been reduced marginally (from -205,601) but not meaningfully reversed. DIIs are the structural floor with a net long of +54,192 that barely moved (-279) despite Nifty’s +1.10% rally, confirming institutional anchor buying. Pros have tactically flipped to net long futures (+5,236) while simultaneously deploying the session’s largest position — 285,489 new short put contracts — reflecting a high-conviction view that the market will not fall sharply from current levels. Clients, despite the bullish day, reduced futures longs, sold calls aggressively, and accumulated 701,899 put longs — the fear trade in full force. The net picture is a market where institutional support (DII longs + Pro put selling) is holding the floor, retail anxiety is providing premium income to Pros, and FII shorts are the primary overhead supply that must be resolved.
The overall PCR surging from 1.04 to 1.16 (+11.33%) on a day when puts grew at +34.82% versus calls at +21.10% is a constructive structural signal — a PCR above 1.10 indicates put-heavy positioning that historically provides cushion for markets to grind higher as put sellers (Pros, FIIs) act as implicit market supporters. India VIX declining from 12.56 to 12.01 (-4.42%) simultaneously confirms the options market is pricing less uncertainty — when VIX falls alongside a PCR rise, it typically means the market is calm and controlled rather than fear-driven. The combined signal of rising PCR + falling VIX is one of the more reliably bullish short-term technical conditions in F&O data. The OI support at Nifty 24,000 PE (reinforced by DII and Client put long accumulation) and OI resistance at Nifty 25,000 CE (with FII and Client call shorts anchoring) define the near-term trading range. BankNifty has OI support at 57,000 and resistance at 58,000, with Sensex supported at 77,600 and capped at 78,000.
The bullish thesis would be confirmed if FII futures net improves above -180,000 tomorrow, signalling accelerated short covering, or if the overall PCR sustains above 1.15 with VIX continuing to drift below 12. The bearish reversal scenario is triggered if Clients begin monetising their massive 2,074,938 put long book (profit-taking that compresses PCR back below 1.0), Pros reverse their short puts on a gap-down, and FII futures short book expands back above -210,000. The single most important number to watch tomorrow is whether the Nifty 24,000 PE support level holds — it represents the maximum put OI strike and the convergence of DII, Client, and Pro positioning, making it the structural floor for the entire options market.
Scenario 1 — Bull case:
If FII futures net improves above -180,000 (accelerated short covering from today’s -194,818) and their Short PCR moves above 0.65 (continued put selling), combined with Pro maintaining short put OI above 775,000 contracts and overall PCR holding above 1.15, the market enters a self-reinforcing rally. FII short covering removes overhead supply, Pro put selling provides premium-backed support, and DII’s steady long book at +54,192 acts as the anchor. Target zone is the Nifty 25,000 CE resistance — the upper OI boundary — where call writing pressure will intensify.
Scenario 2 — Bear case:
If India VIX rebounds above 13.50 (reversal from today’s 12.01), FII short put covering forces their put short OI below 260,000 (from today’s 300,894), and Clients begin unwinding their 2,074,938 put long book (PCR collapses back below 1.00), the bearish reversal is underway. The trigger confirmation would be FII futures net worsening back below -210,000, which would represent a re-engagement of their structural short thesis. The first OI-based support to test would be Nifty 24,000 PE — a breach of that strike with expanding put selling OI would open a faster move lower.
|
Key Resistance
Nifty 25,000 (CE max OI resistance) — FIIs hold 560,534 short calls and Clients hold 2,015,299 short calls anchoring supply at this strike. The combined call writing pressure makes 25,000 a formidable ceiling; a sustained weekly close above it would require meaningful FII and Client short-call covering. BankNifty 58,000 CE and Sensex 78,000 CE define secondary resistance levels.
|
Key Support
Nifty 24,000 (PE max OI support) — DIIs hold 46,039 put longs, Clients hold 2,074,938 put longs, and FIIs hold 778,070 put longs at and around this strike, creating a massive collective demand floor. Pro short puts (775,283) further incentivise market makers to defend this level. BankNifty 57,000 PE and Sensex 77,600 PE define secondary support floors.
|
Trigger to Watch
Overall PCR crossing and holding above 1.20 — if tomorrow’s PCR sustains above 1.20 (from today’s 1.16) with VIX remaining below 12.50, it confirms the put-buildup floor is strengthening and the structural bias is incrementally bullish. Alternatively, a PCR drop below 1.05 with VIX spiking above 13.50 would be the early-warning signal that put longs are being monetised and the support architecture is unwinding.
|
This analysis is for educational purposes only and is not investment advice.
© KRVFinMart | krvfinmart.com
Responses