FII/DII Activity Today

FII, DII, Pro & Client Activity

← 27 Oct 2026 Tuesday
NIFTY 5022,749.75-0.02%
BANK NIFTY53,974.90-0.72%
SENSEX73,598.67-0.01%

Overall Positioning

−100+100
-27Bearish

Overall positioning reads bearish. The biggest move was DII, whose score shifted -82 points from the previous session.

FII -38 Bearish Pro +37 Bullish Client +80 Strongly Bullish DII -25 Bearish Cash – Not enough history

FII, Pro, DII and Client are weighted equally, with Client’s sign reversed because it tested negative against NIFTY on both horizons. Cash market flows are shown above but kept out of the blend until that series has a year of history to be measured against.

Overall score against NIFTY, last 250 sessions

  • Overall score
  • 20-session average
  • NIFTY
Overall sentiment score against NIFTY-100-500+50+100neutral (0)Oct 25Nov 25Dec 25Jan 26Feb 26Mar 26Apr 26May 26Jun 26Jul 26Aug 26Sep 26Oct 26
How this is calculated, and what it is worth

Scores come from 782 sessions of NSE participant open interest. Each session is scored using only the sessions before it, so the history chart shows the score that could actually have been computed that evening rather than one informed by hindsight.

Label Sessions Next 5 Up Next 20 Up
Strongly Bearish 6 too few sessions to report
Bearish 138 -0.48% 39% -1.22% 47%
Neutral 173 +0.20% 49% +0.57% 64%
Bullish 67 +0.58% 58% +1.55% 73%
Strongly Bullish 7 too few sessions to report
All scored sessions 391 baseline +0.11% 59%

Read the sample size before the result. Forward windows overlap, so those 391 scored sessions contain only about 19 independent 20-session observations. Two of the five buckets hold fewer than ten sessions each and are not reported at all. A correlation of +0.337 is weak on any reading.

How is this score built?
Three readings are taken from the participant’s open interest: the share of the index futures book held long, the share of the stock futures book held long, and an options reading that sets long calls and short puts against short calls and long puts. Each is converted to a percentile against that same participant’s own prior history, the three are averaged, and the average is ranked against its own past. The result runs from −100 to +100.
Why a percentile instead of the raw number?
Because the raw number is not comparable to anything. Foreign institutions are almost always net short index futures, so "10% net long" is not bearish for them in the way it would be for a domestic fund. A percentile answers the only question the data can support: how unusual is this position by this participant’s own standards.
Does a bullish score mean the market will rise?
Measured on 391 scored sessions between 11 Feb 2025 and 13 Oct 2026, the overall score has a correlation of +0.337 with NIFTY’s next 20 sessions. That is a weak relationship, but the buckets do fall in the right order: sessions labelled bearish averaged -1.22% over the following 20 sessions and rose 47% of the time, against +1.55% and 73% for bullish ones, with a baseline across all scored sessions of +0.11% and 59%. The caution matters more than the result. Forward windows overlap, so those 391 days hold only about 19 independent 20-session observations, and the two extreme buckets contain 6 and 7 days, which is too few to report. Treat this as context for what participants are doing, not as a forecast.
What are the limits of this data?
Open interest records positions, not intentions. A large short position may be a hedge against shares held elsewhere, one leg of an arbitrage, or part of a spread, and none of those are distinguishable here from a directional bet. The figures are also published after the close, so they describe a session that has already finished.

Published for education only. This describes positions that NSE has already reported; it is not a recommendation to buy, sell or hold anything, and EquityTimer is not a SEBI-registered adviser or research analyst.

Participant Segment Net Change Position & Daily Change
FIIIndex Futures-2.21L+56,048 Net Short Large Short Covering
Stock Futures8.64L-16,644 Net Long Long Unwinding
Index Options-8.61L-1.13L Put-Side Tilt Large Put-Side Increased
Call Options-2.93L-46,424 Net Short Calls Moderate Short Calls Added
Put Options5.68L+66,212 Net Long Puts Large Long Puts Added
Stocks (Cash)+4,240 Cr– Net Buyer Large Net Buying
ProIndex Futures-12,749-41,760 Net Short Large Short Build-up
Stock Futures4.21L+46,837 Net Long Large Long Build-up
Index Options1.47L+68,302 Call-Side Tilt Call-Side Increased
Call Options1.06L+51,623 Net Long Calls Long Calls Added
Put Options-41,089-16,679 Net Short Puts Short Puts Added
ClientIndex Futures1.94L-13,156 Net Long Moderate Long Unwinding
Stock Futures30.34L-51,763 Net Long Large Long Unwinding
Index Options8.14L+41,745 Call-Side Tilt Call-Side Increased
Call Options1.85L+469 Net Long Calls Long Calls Added
Put Options-6.29L-41,276 Net Short Puts Short Puts Added
DIIIndex Futures39,380-1,132 Net Long Long Unwinding
Stock Futures-43.2L+21,570 Net Short Moderate Short Covering
Index Options-99,323+2,591 Put-Side Tilt Moderate Put-Side Reduced
Call Options2,738-5,667 Net Long Calls Large Long Calls Reduced
Put Options1.02L-8,258 Net Long Puts Large Long Puts Reduced
Stocks (Cash)-1,250 Cr– Net Seller Net Selling

How to read this table

Long Build-up
Net long position increased.
Long Unwinding
Net long position reduced.
Short Build-up
Net short position increased.
Short Covering
Net short position reduced.

Each row shows two things. The first line is the standing position — what the participant holds after the session. The second line is what changed during the session. A participant can hold a large net long position and still reduce it slightly on the day.

The bar shows the standing position only. Its colour marks net long (green) or net short (red), and its length compares the size of that position with how large this participant’s position in this segment normally is, measured over the past year. Each row is therefore scaled against its own history rather than against other rows. The day’s movement is carried by the Change column and the second line of text, where Large and Moderate describe the size of that move.

Option rows are shown in neutral grey and name the instrument (“Long Puts”, “Short Calls”). Holding puts and holding futures point in opposite market directions, so a single green-or-red cue across both would be misleading. The Index Options row is the call side minus the put side, which is why it is described as a tilt rather than as a position.

Method. These labels are derived from each participant’s own long and short contract counts as published by NSE. They are not the price-and-open-interest method used to read individual stocks, and the two can point different ways on the same day.

Participant Activity in Index Futures & Options

← July 2025 →

FII F&O Sentiment

−100+100
-38Bearish

FII positioning in index futures, index options and stock futures currently reads bearish against FII’s own history.

Component Reading Percentile 1‑day 5‑day Score
Index futures Share of the index futures book held long. 11.7% 22th -0.9 pp +1.3 pp -56
Index options Long calls and short puts against short calls and long puts. -38.2% 1th -21.2 pp -8.8 pp -98
Stock futures Share of the stock futures book held long. 57.1% 36th +0.3 pp +1.4 pp -28

FII sentiment score, last 250 sessions

  • FII score
  • 20-session average
  • NIFTY

Drag the chart or either axis to move through it. The score is plotted on −100 to +100; NIFTY has its own hidden scale and is there only to show whether a position was built into a rising or falling market.

FII sentiment score against NIFTY-100-500+50+100neutral (0)Oct 25Nov 25Dec 25Jan 26Feb 26Mar 26Apr 26May 26Jun 26Jul 26Aug 26Sep 26Oct 26
How this is calculated, and what it is worth

Scores come from 782 sessions of NSE participant open interest. Each session is scored using only the sessions before it, so the history chart shows the score that could actually have been computed that evening rather than one informed by hindsight.

Label Sessions Next 5 Up Next 20 Up
Strongly Bearish 6 too few sessions to report
Bearish 138 -0.48% 39% -1.22% 47%
Neutral 173 +0.20% 49% +0.57% 64%
Bullish 67 +0.58% 58% +1.55% 73%
Strongly Bullish 7 too few sessions to report
All scored sessions 391 baseline +0.11% 59%

Read the sample size before the result. Forward windows overlap, so those 391 scored sessions contain only about 19 independent 20-session observations. Two of the five buckets hold fewer than ten sessions each and are not reported at all. A correlation of +0.337 is weak on any reading.

How is this score built?
Three readings are taken from the participant’s open interest: the share of the index futures book held long, the share of the stock futures book held long, and an options reading that sets long calls and short puts against short calls and long puts. Each is converted to a percentile against that same participant’s own prior history, the three are averaged, and the average is ranked against its own past. The result runs from −100 to +100.
Why a percentile instead of the raw number?
Because the raw number is not comparable to anything. Foreign institutions are almost always net short index futures, so "10% net long" is not bearish for them in the way it would be for a domestic fund. A percentile answers the only question the data can support: how unusual is this position by this participant’s own standards.
Does a bullish score mean the market will rise?
Measured on 391 scored sessions between 11 Feb 2025 and 13 Oct 2026, the overall score has a correlation of +0.337 with NIFTY’s next 20 sessions. That is a weak relationship, but the buckets do fall in the right order: sessions labelled bearish averaged -1.22% over the following 20 sessions and rose 47% of the time, against +1.55% and 73% for bullish ones, with a baseline across all scored sessions of +0.11% and 59%. The caution matters more than the result. Forward windows overlap, so those 391 days hold only about 19 independent 20-session observations, and the two extreme buckets contain 6 and 7 days, which is too few to report. Treat this as context for what participants are doing, not as a forecast.
What are the limits of this data?
Open interest records positions, not intentions. A large short position may be a hedge against shares held elsewhere, one leg of an arbitrage, or part of a spread, and none of those are distinguishable here from a directional bet. The figures are also published after the close, so they describe a session that has already finished.

Published for education only. This describes positions that NSE has already reported; it is not a recommendation to buy, sell or hold anything, and EquityTimer is not a SEBI-registered adviser or research analyst.

Daily change in index options position

  • Call OI
  • Put OI
  • NIFTY

Session-by-session change in the net call and net put positions held by FII.

FII daily change in index options position-1L-50K050K1L1.5L01 Jul02 Jul03 Jul04 Jul07 Jul08 Jul09 Jul10 Jul11 Jul14 Jul15 Jul16 Jul17 Jul18 Jul21 Jul22 Jul23 Jul24 Jul25 Jul28 Jul29 Jul30 Jul31 Jul01 July, TuesdayCall OI+34,177Put OI+1.17LNIFTY25,541.8001 July, TuesdayCall OI+34,177Long OI +32,774Short OI -1,403Put OI+1.17LLong OI +94,417Short OI -22,404NIFTY25,541.8002 July, WednesdayCall OI-91,522Put OI+8,846NIFTY25,453.4002 July, WednesdayCall OI-91,522Long OI +7,703Short OI +99,225Put OI+8,846Long OI -12,519Short OI -21,365NIFTY25,453.4003 July, ThursdayCall OI+1.1LPut OI+20,935NIFTY25,405.3003 July, ThursdayCall OI+1.1LLong OI -1,48,441Short OI -2,58,103Put OI+20,935Long OI -98,588Short OI -1,19,523NIFTY25,405.3004 July, FridayCall OI+3,864Put OI-11,921NIFTY25,461.0004 July, FridayCall OI+3,864Long OI +45,360Short OI +41,496Put OI-11,921Long OI +55,678Short OI +67,599NIFTY25,461.0007 July, MondayCall OI-10,220Put OI-9,737NIFTY25,461.3007 July, MondayCall OI-10,220Long OI +6,495Short OI +16,715Put OI-9,737Long OI +7,526Short OI +17,263NIFTY25,461.3008 July, TuesdayCall OI-7,222Put OI-7,224NIFTY25,522.5008 July, TuesdayCall OI-7,222Long OI +11,835Short OI +19,057Put OI-7,224Long OI +3,112Short OI +10,336NIFTY25,522.5009 July, WednesdayCall OI-20,132Put OI+1,085NIFTY25,476.1009 July, WednesdayCall OI-20,132Long OI +26,681Short OI +46,813Put OI+1,085Long OI +2,921Short OI +1,836NIFTY25,476.1010 July, ThursdayCall OI+30,302Put OI+20,653NIFTY25,355.2510 July, ThursdayCall OI+30,302Long OI -94,288Short OI -1,24,590Put OI+20,653Long OI -64,943Short OI -85,596NIFTY25,355.2511 July, FridayCall OI-36,446Put OI+18,201NIFTY25,149.8511 July, FridayCall OI-36,446Long OI +83,119Short OI +1,19,565Put OI+18,201Long OI +69,880Short OI +51,679NIFTY25,149.8514 July, MondayCall OI-25,536Put OI-26,088NIFTY25,082.3014 July, MondayCall OI-25,536Long OI +26,979Short OI +52,515Put OI-26,088Long OI -5,632Short OI +20,456NIFTY25,082.3015 July, TuesdayCall OI+22,947Put OI+1,060NIFTY25,195.8015 July, TuesdayCall OI+22,947Long OI -3,385Short OI -26,332Put OI+1,060Long OI +18,543Short OI +17,483NIFTY25,195.8016 July, WednesdayCall OI-725Put OI+1,927NIFTY25,212.0516 July, WednesdayCall OI-725Long OI +15,099Short OI +15,824Put OI+1,927Long OI +32,299Short OI +30,372NIFTY25,212.0517 July, ThursdayCall OI+32,745Put OI+28,069NIFTY25,111.4517 July, ThursdayCall OI+32,745Long OI -90,220Short OI -1,22,965Put OI+28,069Long OI -1,03,408Short OI -1,31,477NIFTY25,111.4518 July, FridayCall OI-37,997Put OI+19,447NIFTY24,968.4018 July, FridayCall OI-37,997Long OI +60,539Short OI +98,536Put OI+19,447Long OI +70,311Short OI +50,864NIFTY24,968.4021 July, MondayCall OI-1,505Put OI-47,714NIFTY25,090.7021 July, MondayCall OI-1,505Long OI -4,994Short OI -3,489Put OI-47,714Long OI +14,153Short OI +61,867NIFTY25,090.7022 July, TuesdayCall OI-18,646Put OI+26,123NIFTY25,060.9022 July, TuesdayCall OI-18,646Long OI +53,777Short OI +72,423Put OI+26,123Long OI +53,652Short OI +27,529NIFTY25,060.9023 July, WednesdayCall OI+36,192Put OI-42,321NIFTY25,219.9023 July, WednesdayCall OI+36,192Long OI +14,288Short OI -21,904Put OI-42,321Long OI +12,240Short OI +54,561NIFTY25,219.9024 July, ThursdayCall OI+10,634Put OI+57,197NIFTY25,062.1024 July, ThursdayCall OI+10,634Long OI -81,214Short OI -91,848Put OI+57,197Long OI -84,197Short OI -1,41,394NIFTY25,062.1025 July, FridayCall OI-55,047Put OI+41,356NIFTY24,837.0025 July, FridayCall OI-55,047Long OI +95,098Short OI +1,50,145Put OI+41,356Long OI +1,02,348Short OI +60,992NIFTY24,837.0028 July, MondayCall OI-49,411Put OI+8,185NIFTY24,680.9028 July, MondayCall OI-49,411Long OI +12,271Short OI +61,682Put OI+8,185Long OI +30,270Short OI +22,085NIFTY24,680.9029 July, TuesdayCall OI+51,946Put OI-39,080NIFTY24,821.1029 July, TuesdayCall OI+51,946Long OI +9,300Short OI -42,646Put OI-39,080Long OI +2,147Short OI +41,227NIFTY24,821.1030 July, WednesdayCall OI-24,671Put OI-53,178NIFTY24,855.0530 July, WednesdayCall OI-24,671Long OI +1,988Short OI +26,659Put OI-53,178Long OI -22,104Short OI +31,074NIFTY24,855.0531 July, ThursdayCall OI+12,899Put OI+33,745NIFTY24,768.3531 July, ThursdayCall OI+12,899Long OI -2,68,816Short OI -2,81,715Put OI+33,745Long OI -2,41,671Short OI -2,75,416NIFTY24,768.35

Net index options position held

  • Call OI
  • Put OI
  • NIFTY

Standing net call and net put positions at the close of each session.

FII net index options position held-1L01L2L3L01 Jul02 Jul03 Jul04 Jul07 Jul08 Jul09 Jul10 Jul11 Jul14 Jul15 Jul16 Jul17 Jul18 Jul21 Jul22 Jul23 Jul24 Jul25 Jul28 Jul29 Jul30 Jul31 Jul01 July, TuesdayCall OI+30,399Put OI+1.34LNIFTY25,541.8002 July, WednesdayCall OI-61,123Put OI+1.43LNIFTY25,453.4003 July, ThursdayCall OI+48,539Put OI+1.64LNIFTY25,405.3004 July, FridayCall OI+52,403Put OI+1.52LNIFTY25,461.0007 July, MondayCall OI+42,183Put OI+1.42LNIFTY25,461.3008 July, TuesdayCall OI+34,961Put OI+1.35LNIFTY25,522.5009 July, WednesdayCall OI+14,829Put OI+1.36LNIFTY25,476.1010 July, ThursdayCall OI+45,131Put OI+1.57LNIFTY25,355.2511 July, FridayCall OI+8,685Put OI+1.75LNIFTY25,149.8514 July, MondayCall OI-16,851Put OI+1.49LNIFTY25,082.3015 July, TuesdayCall OI+6,096Put OI+1.5LNIFTY25,195.8016 July, WednesdayCall OI+5,371Put OI+1.52LNIFTY25,212.0517 July, ThursdayCall OI+38,116Put OI+1.8LNIFTY25,111.4518 July, FridayCall OI+119Put OI+1.99LNIFTY24,968.4021 July, MondayCall OI-1,386Put OI+1.52LNIFTY25,090.7022 July, TuesdayCall OI-20,032Put OI+1.78LNIFTY25,060.9023 July, WednesdayCall OI+16,160Put OI+1.36LNIFTY25,219.9024 July, ThursdayCall OI+26,794Put OI+1.93LNIFTY25,062.1025 July, FridayCall OI-28,253Put OI+2.34LNIFTY24,837.0028 July, MondayCall OI-77,664Put OI+2.42LNIFTY24,680.9029 July, TuesdayCall OI-25,718Put OI+2.03LNIFTY24,821.1030 July, WednesdayCall OI-50,389Put OI+1.5LNIFTY24,855.0531 July, ThursdayCall OI-37,490Put OI+1.84LNIFTY24,768.35

Daily change in index futures position

  • FII Index Futures
  • NIFTY

How much FII added to or reduced their net index futures position each session.

FII daily change in index futures position-20K020K40K01 Jul02 Jul03 Jul04 Jul07 Jul08 Jul09 Jul10 Jul11 Jul14 Jul15 Jul16 Jul17 Jul18 Jul21 Jul22 Jul23 Jul24 Jul25 Jul28 Jul29 Jul30 Jul31 Jul01 July, TuesdayFII Index Futures-583NIFTY25,541.8001 July, TuesdayFII Index Futures-583Long OI +2,161Short OI +2,744NIFTY25,541.8002 July, WednesdayFII Index Futures-10,515NIFTY25,453.4002 July, WednesdayFII Index Futures-10,515Long OI -3,687Short OI +6,828NIFTY25,453.4003 July, ThursdayFII Index Futures-12,586NIFTY25,405.3003 July, ThursdayFII Index Futures-12,586Long OI -5,785Short OI +6,801NIFTY25,405.3004 July, FridayFII Index Futures-3,880NIFTY25,461.0004 July, FridayFII Index Futures-3,880Long OI +263Short OI +4,143NIFTY25,461.0007 July, MondayFII Index Futures-3,416NIFTY25,461.3007 July, MondayFII Index Futures-3,416Long OI +902Short OI +4,318NIFTY25,461.3008 July, TuesdayFII Index Futures-1,410NIFTY25,522.5008 July, TuesdayFII Index Futures-1,410Long OI +2,783Short OI +4,193NIFTY25,522.5009 July, WednesdayFII Index Futures-5,192NIFTY25,476.1009 July, WednesdayFII Index Futures-5,192Long OI -639Short OI +4,553NIFTY25,476.1010 July, ThursdayFII Index Futures-9,544NIFTY25,355.2510 July, ThursdayFII Index Futures-9,544Long OI -5,556Short OI +3,988NIFTY25,355.2511 July, FridayFII Index Futures-18,511NIFTY25,149.8511 July, FridayFII Index Futures-18,511Long OI -6,250Short OI +12,261NIFTY25,149.8514 July, MondayFII Index Futures-17,302NIFTY25,082.3014 July, MondayFII Index Futures-17,302Long OI -241Short OI +17,061NIFTY25,082.3015 July, TuesdayFII Index Futures-758NIFTY25,195.8015 July, TuesdayFII Index Futures-758Long OI +1,314Short OI +2,072NIFTY25,195.8016 July, WednesdayFII Index Futures-3,692NIFTY25,212.0516 July, WednesdayFII Index Futures-3,692Long OI -338Short OI +3,354NIFTY25,212.0517 July, ThursdayFII Index Futures-10,235NIFTY25,111.4517 July, ThursdayFII Index Futures-10,235Long OI -1,876Short OI +8,359NIFTY25,111.4518 July, FridayFII Index Futures-12,317NIFTY24,968.4018 July, FridayFII Index Futures-12,317Long OI -2,306Short OI +10,011NIFTY24,968.4021 July, MondayFII Index Futures+2,820NIFTY25,090.7021 July, MondayFII Index Futures+2,820Long OI -241Short OI -3,061NIFTY25,090.7022 July, TuesdayFII Index Futures-4,210NIFTY25,060.9022 July, TuesdayFII Index Futures-4,210Long OI -1,284Short OI +2,926NIFTY25,060.9023 July, WednesdayFII Index Futures+3,897NIFTY25,219.9023 July, WednesdayFII Index Futures+3,897Long OI +1,917Short OI -1,980NIFTY25,219.9024 July, ThursdayFII Index Futures+19NIFTY25,062.1024 July, ThursdayFII Index Futures+19Long OI -1,497Short OI -1,516NIFTY25,062.1025 July, FridayFII Index Futures-12,982NIFTY24,837.0025 July, FridayFII Index Futures-12,982Long OI +1,051Short OI +14,033NIFTY24,837.0028 July, MondayFII Index Futures-6,208NIFTY24,680.9028 July, MondayFII Index Futures-6,208Long OI +2,261Short OI +8,469NIFTY24,680.9029 July, TuesdayFII Index Futures-5,956NIFTY24,821.1029 July, TuesdayFII Index Futures-5,956Long OI -2,955Short OI +3,001NIFTY24,821.1030 July, WednesdayFII Index Futures-2,329NIFTY24,855.0530 July, WednesdayFII Index Futures-2,329Long OI +2,807Short OI +5,136NIFTY24,855.0531 July, ThursdayFII Index Futures+35,353NIFTY24,768.3531 July, ThursdayFII Index Futures+35,353Long OI -17,500Short OI -52,853NIFTY24,768.35

Net index futures position held

  • FII Index Futures OI
  • NIFTY

The standing net position at the close of each session, rather than the change.

FII net index futures position held-2L-1.5L-1L-50K001 Jul02 Jul03 Jul04 Jul07 Jul08 Jul09 Jul10 Jul11 Jul14 Jul15 Jul16 Jul17 Jul18 Jul21 Jul22 Jul23 Jul24 Jul25 Jul28 Jul29 Jul30 Jul31 Jul01 July, TuesdayFII Index Futures OI-38,706NIFTY25,541.8002 July, WednesdayFII Index Futures OI-49,221NIFTY25,453.4003 July, ThursdayFII Index Futures OI-61,807NIFTY25,405.3004 July, FridayFII Index Futures OI-65,687NIFTY25,461.0007 July, MondayFII Index Futures OI-69,103NIFTY25,461.3008 July, TuesdayFII Index Futures OI-70,513NIFTY25,522.5009 July, WednesdayFII Index Futures OI-75,705NIFTY25,476.1010 July, ThursdayFII Index Futures OI-85,249NIFTY25,355.2511 July, FridayFII Index Futures OI-1.04LNIFTY25,149.8514 July, MondayFII Index Futures OI-1.21LNIFTY25,082.3015 July, TuesdayFII Index Futures OI-1.22LNIFTY25,195.8016 July, WednesdayFII Index Futures OI-1.26LNIFTY25,212.0517 July, ThursdayFII Index Futures OI-1.36LNIFTY25,111.4518 July, FridayFII Index Futures OI-1.48LNIFTY24,968.4021 July, MondayFII Index Futures OI-1.45LNIFTY25,090.7022 July, TuesdayFII Index Futures OI-1.49LNIFTY25,060.9023 July, WednesdayFII Index Futures OI-1.46LNIFTY25,219.9024 July, ThursdayFII Index Futures OI-1.46LNIFTY25,062.1025 July, FridayFII Index Futures OI-1.59LNIFTY24,837.0028 July, MondayFII Index Futures OI-1.65LNIFTY24,680.9029 July, TuesdayFII Index Futures OI-1.71LNIFTY24,821.1030 July, WednesdayFII Index Futures OI-1.73LNIFTY24,855.0531 July, ThursdayFII Index Futures OI-1.38LNIFTY24,768.35

Pro F&O Sentiment

−100+100
+37Bullish

Pro positioning in index futures, index options and stock futures currently reads bullish against Pro’s own history.

Component Reading Percentile 1‑day 5‑day Score
Index futures Share of the index futures book held long. 39.9% 22th -22.4 pp -18.2 pp -57
Index options Long calls and short puts against short calls and long puts. 5.7% 97th +4.2 pp +5.9 pp +94
Stock futures Share of the stock futures book held long. 69.9% 55th +6.7 pp +6.3 pp +10

Pro sentiment score, last 250 sessions

  • Pro score
  • 20-session average
  • NIFTY

Drag the chart or either axis to move through it. The score is plotted on −100 to +100; NIFTY has its own hidden scale and is there only to show whether a position was built into a rising or falling market.

Pro sentiment score against NIFTY-100-500+50+100neutral (0)Oct 25Nov 25Dec 25Jan 26Feb 26Mar 26Apr 26May 26Jun 26Jul 26Aug 26Sep 26Oct 26
How this is calculated, and what it is worth

Scores come from 782 sessions of NSE participant open interest. Each session is scored using only the sessions before it, so the history chart shows the score that could actually have been computed that evening rather than one informed by hindsight.

Label Sessions Next 5 Up Next 20 Up
Strongly Bearish 6 too few sessions to report
Bearish 138 -0.48% 39% -1.22% 47%
Neutral 173 +0.20% 49% +0.57% 64%
Bullish 67 +0.58% 58% +1.55% 73%
Strongly Bullish 7 too few sessions to report
All scored sessions 391 baseline +0.11% 59%

Read the sample size before the result. Forward windows overlap, so those 391 scored sessions contain only about 19 independent 20-session observations. Two of the five buckets hold fewer than ten sessions each and are not reported at all. A correlation of +0.337 is weak on any reading.

How is this score built?
Three readings are taken from the participant’s open interest: the share of the index futures book held long, the share of the stock futures book held long, and an options reading that sets long calls and short puts against short calls and long puts. Each is converted to a percentile against that same participant’s own prior history, the three are averaged, and the average is ranked against its own past. The result runs from −100 to +100.
Why a percentile instead of the raw number?
Because the raw number is not comparable to anything. Foreign institutions are almost always net short index futures, so "10% net long" is not bearish for them in the way it would be for a domestic fund. A percentile answers the only question the data can support: how unusual is this position by this participant’s own standards.
Does a bullish score mean the market will rise?
Measured on 391 scored sessions between 11 Feb 2025 and 13 Oct 2026, the overall score has a correlation of +0.337 with NIFTY’s next 20 sessions. That is a weak relationship, but the buckets do fall in the right order: sessions labelled bearish averaged -1.22% over the following 20 sessions and rose 47% of the time, against +1.55% and 73% for bullish ones, with a baseline across all scored sessions of +0.11% and 59%. The caution matters more than the result. Forward windows overlap, so those 391 days hold only about 19 independent 20-session observations, and the two extreme buckets contain 6 and 7 days, which is too few to report. Treat this as context for what participants are doing, not as a forecast.
What are the limits of this data?
Open interest records positions, not intentions. A large short position may be a hedge against shares held elsewhere, one leg of an arbitrage, or part of a spread, and none of those are distinguishable here from a directional bet. The figures are also published after the close, so they describe a session that has already finished.

Published for education only. This describes positions that NSE has already reported; it is not a recommendation to buy, sell or hold anything, and EquityTimer is not a SEBI-registered adviser or research analyst.

Daily change in index options position

  • Call OI
  • Put OI
  • NIFTY

Session-by-session change in the net call and net put positions held by Pro.

Pro daily change in index options position-3L-2L-1L01L2L01 Jul02 Jul03 Jul04 Jul07 Jul08 Jul09 Jul10 Jul11 Jul14 Jul15 Jul16 Jul17 Jul18 Jul21 Jul22 Jul23 Jul24 Jul25 Jul28 Jul29 Jul30 Jul31 Jul01 July, TuesdayCall OI-77,465Put OI-11,022NIFTY25,541.8001 July, TuesdayCall OI-77,465Long OI -78,962Short OI -1,497Put OI-11,022Long OI +1,19,737Short OI +1,30,759NIFTY25,541.8002 July, WednesdayCall OI-1.01LPut OI-50,631NIFTY25,453.4002 July, WednesdayCall OI-1.01LLong OI +1,28,574Short OI +2,29,313Put OI-50,631Long OI +65,656Short OI +1,16,287NIFTY25,453.4003 July, ThursdayCall OI-56,440Put OI+47,836NIFTY25,405.3003 July, ThursdayCall OI-56,440Long OI -5,72,600Short OI -5,16,160Put OI+47,836Long OI -2,89,123Short OI -3,36,959NIFTY25,405.3004 July, FridayCall OI+1.81LPut OI+47,200NIFTY25,461.0004 July, FridayCall OI+1.81LLong OI +2,17,651Short OI +37,062Put OI+47,200Long OI +1,18,082Short OI +70,882NIFTY25,461.0007 July, MondayCall OI-75,790Put OI-2,054NIFTY25,461.3007 July, MondayCall OI-75,790Long OI +18,975Short OI +94,765Put OI-2,054Long OI +83,362Short OI +85,416NIFTY25,461.3008 July, TuesdayCall OI+5,673Put OI-47,639NIFTY25,522.5008 July, TuesdayCall OI+5,673Long OI +81,026Short OI +75,353Put OI-47,639Long OI +1,01,244Short OI +1,48,883NIFTY25,522.5009 July, WednesdayCall OI-81,218Put OI+38,038NIFTY25,476.1009 July, WednesdayCall OI-81,218Long OI +2,30,577Short OI +3,11,795Put OI+38,038Long OI +97,167Short OI +59,129NIFTY25,476.1010 July, ThursdayCall OI-68,752Put OI-45,289NIFTY25,355.2510 July, ThursdayCall OI-68,752Long OI -5,18,605Short OI -4,49,853Put OI-45,289Long OI -3,98,076Short OI -3,52,787NIFTY25,355.2511 July, FridayCall OI+22,369Put OI+81,132NIFTY25,149.8511 July, FridayCall OI+22,369Long OI +2,88,017Short OI +2,65,648Put OI+81,132Long OI +1,68,462Short OI +87,330NIFTY25,149.8514 July, MondayCall OI+77,293Put OI+37,478NIFTY25,082.3014 July, MondayCall OI+77,293Long OI +1,97,659Short OI +1,20,366Put OI+37,478Long OI +89,923Short OI +52,445NIFTY25,082.3015 July, TuesdayCall OI+3,957Put OI-56,144NIFTY25,195.8015 July, TuesdayCall OI+3,957Long OI -83,712Short OI -87,669Put OI-56,144Long OI +54,653Short OI +1,10,797NIFTY25,195.8016 July, WednesdayCall OI-28,524Put OI-17,182NIFTY25,212.0516 July, WednesdayCall OI-28,524Long OI +79,128Short OI +1,07,652Put OI-17,182Long OI +1,46,511Short OI +1,63,693NIFTY25,212.0517 July, ThursdayCall OI-1.04LPut OI-11,180NIFTY25,111.4517 July, ThursdayCall OI-1.04LLong OI -4,90,040Short OI -3,86,024Put OI-11,180Long OI -4,50,675Short OI -4,39,495NIFTY25,111.4518 July, FridayCall OI+62,834Put OI+72,333NIFTY24,968.4018 July, FridayCall OI+62,834Long OI +3,21,463Short OI +2,58,629Put OI+72,333Long OI +1,75,894Short OI +1,03,561NIFTY24,968.4021 July, MondayCall OI+1.64LPut OI-1,222NIFTY25,090.7021 July, MondayCall OI+1.64LLong OI +55,719Short OI -1,07,781Put OI-1,222Long OI +1,36,836Short OI +1,38,058NIFTY25,090.7022 July, TuesdayCall OI-1.54LPut OI-8,608NIFTY25,060.9022 July, TuesdayCall OI-1.54LLong OI +64,512Short OI +2,18,507Put OI-8,608Long OI +27,717Short OI +36,325NIFTY25,060.9023 July, WednesdayCall OI+1.6LPut OI-81,439NIFTY25,219.9023 July, WednesdayCall OI+1.6LLong OI +2,271Short OI -1,57,951Put OI-81,439Long OI +1,99,593Short OI +2,81,032NIFTY25,219.9024 July, ThursdayCall OI-2.13LPut OI+24,330NIFTY25,062.1024 July, ThursdayCall OI-2.13LLong OI -3,71,283Short OI -1,58,531Put OI+24,330Long OI -5,11,933Short OI -5,36,263NIFTY25,062.1025 July, FridayCall OI-24,400Put OI+66,815NIFTY24,837.0025 July, FridayCall OI-24,400Long OI +3,14,830Short OI +3,39,230Put OI+66,815Long OI +1,55,753Short OI +88,938NIFTY24,837.0028 July, MondayCall OI+34,076Put OI+22,672NIFTY24,680.9028 July, MondayCall OI+34,076Long OI +2,31,041Short OI +1,96,965Put OI+22,672Long OI +60,826Short OI +38,154NIFTY24,680.9029 July, TuesdayCall OI+1.53LPut OI-34,687NIFTY24,821.1029 July, TuesdayCall OI+1.53LLong OI -21,447Short OI -1,74,334Put OI-34,687Long OI +58,838Short OI +93,525NIFTY24,821.1030 July, WednesdayCall OI-93,108Put OI-13,693NIFTY24,855.0530 July, WednesdayCall OI-93,108Long OI +31,799Short OI +1,24,907Put OI-13,693Long OI +1,10,226Short OI +1,23,919NIFTY24,855.0531 July, ThursdayCall OI-9,060Put OI-66,366NIFTY24,768.3531 July, ThursdayCall OI-9,060Long OI -8,18,744Short OI -8,09,684Put OI-66,366Long OI -5,82,052Short OI -5,15,686NIFTY24,768.35

Net index options position held

  • Call OI
  • Put OI
  • NIFTY

Standing net call and net put positions at the close of each session.

Pro net index options position held-1L01L2L3L01 Jul02 Jul03 Jul04 Jul07 Jul08 Jul09 Jul10 Jul11 Jul14 Jul15 Jul16 Jul17 Jul18 Jul21 Jul22 Jul23 Jul24 Jul25 Jul28 Jul29 Jul30 Jul31 Jul01 July, TuesdayCall OI+1.91LPut OI+1.32LNIFTY25,541.8002 July, WednesdayCall OI+89,811Put OI+81,695NIFTY25,453.4003 July, ThursdayCall OI+33,371Put OI+1.3LNIFTY25,405.3004 July, FridayCall OI+2.14LPut OI+1.77LNIFTY25,461.0007 July, MondayCall OI+1.38LPut OI+1.75LNIFTY25,461.3008 July, TuesdayCall OI+1.44LPut OI+1.27LNIFTY25,522.5009 July, WednesdayCall OI+62,625Put OI+1.65LNIFTY25,476.1010 July, ThursdayCall OI-6,127Put OI+1.2LNIFTY25,355.2511 July, FridayCall OI+16,242Put OI+2.01LNIFTY25,149.8514 July, MondayCall OI+93,535Put OI+2.38LNIFTY25,082.3015 July, TuesdayCall OI+97,492Put OI+1.82LNIFTY25,195.8016 July, WednesdayCall OI+68,968Put OI+1.65LNIFTY25,212.0517 July, ThursdayCall OI-35,048Put OI+1.54LNIFTY25,111.4518 July, FridayCall OI+27,786Put OI+2.26LNIFTY24,968.4021 July, MondayCall OI+1.91LPut OI+2.25LNIFTY25,090.7022 July, TuesdayCall OI+37,291Put OI+2.16LNIFTY25,060.9023 July, WednesdayCall OI+1.98LPut OI+1.35LNIFTY25,219.9024 July, ThursdayCall OI-15,239Put OI+1.59LNIFTY25,062.1025 July, FridayCall OI-39,639Put OI+2.26LNIFTY24,837.0028 July, MondayCall OI-5,563Put OI+2.49LNIFTY24,680.9029 July, TuesdayCall OI+1.47LPut OI+2.14LNIFTY24,821.1030 July, WednesdayCall OI+54,216Put OI+2LNIFTY24,855.0531 July, ThursdayCall OI+45,156Put OI+1.34LNIFTY24,768.35

Daily change in index futures position

  • Pro Index Futures
  • NIFTY

How much Pro added to or reduced their net index futures position each session.

Pro daily change in index futures position-15K-10K-5K05K10K01 Jul02 Jul03 Jul04 Jul07 Jul08 Jul09 Jul10 Jul11 Jul14 Jul15 Jul16 Jul17 Jul18 Jul21 Jul22 Jul23 Jul24 Jul25 Jul28 Jul29 Jul30 Jul31 Jul01 July, TuesdayPro Index Futures+4,954NIFTY25,541.8001 July, TuesdayPro Index Futures+4,954Long OI +3,746Short OI -1,208NIFTY25,541.8002 July, WednesdayPro Index Futures-3,160NIFTY25,453.4002 July, WednesdayPro Index Futures-3,160Long OI -9,588Short OI -6,428NIFTY25,453.4003 July, ThursdayPro Index Futures+2,721NIFTY25,405.3003 July, ThursdayPro Index Futures+2,721Long OI -1,643Short OI -4,364NIFTY25,405.3004 July, FridayPro Index Futures-412NIFTY25,461.0004 July, FridayPro Index Futures-412Long OI -2,006Short OI -1,594NIFTY25,461.0007 July, MondayPro Index Futures-2,276NIFTY25,461.3007 July, MondayPro Index Futures-2,276Long OI -3,205Short OI -929NIFTY25,461.3008 July, TuesdayPro Index Futures-4,956NIFTY25,522.5008 July, TuesdayPro Index Futures-4,956Long OI -1,020Short OI +3,936NIFTY25,522.5009 July, WednesdayPro Index Futures+3,294NIFTY25,476.1009 July, WednesdayPro Index Futures+3,294Long OI +4,269Short OI +975NIFTY25,476.1010 July, ThursdayPro Index Futures+1,014NIFTY25,355.2510 July, ThursdayPro Index Futures+1,014Long OI +1,939Short OI +925NIFTY25,355.2511 July, FridayPro Index Futures+2,067NIFTY25,149.8511 July, FridayPro Index Futures+2,067Long OI +2,569Short OI +502NIFTY25,149.8514 July, MondayPro Index Futures+3,862NIFTY25,082.3014 July, MondayPro Index Futures+3,862Long OI +4,547Short OI +685NIFTY25,082.3015 July, TuesdayPro Index Futures-2,715NIFTY25,195.8015 July, TuesdayPro Index Futures-2,715Long OI -480Short OI +2,235NIFTY25,195.8016 July, WednesdayPro Index Futures+779NIFTY25,212.0516 July, WednesdayPro Index Futures+779Long OI +1,441Short OI +662NIFTY25,212.0517 July, ThursdayPro Index Futures+5,252NIFTY25,111.4517 July, ThursdayPro Index Futures+5,252Long OI +1,748Short OI -3,504NIFTY25,111.4518 July, FridayPro Index Futures+9,380NIFTY24,968.4018 July, FridayPro Index Futures+9,380Long OI +7,401Short OI -1,979NIFTY24,968.4021 July, MondayPro Index Futures-5,908NIFTY25,090.7021 July, MondayPro Index Futures-5,908Long OI -7,292Short OI -1,384NIFTY25,090.7022 July, TuesdayPro Index Futures+3,005NIFTY25,060.9022 July, TuesdayPro Index Futures+3,005Long OI +2,028Short OI -977NIFTY25,060.9023 July, WednesdayPro Index Futures-4,989NIFTY25,219.9023 July, WednesdayPro Index Futures-4,989Long OI -5,759Short OI -770NIFTY25,219.9024 July, ThursdayPro Index Futures-1,741NIFTY25,062.1024 July, ThursdayPro Index Futures-1,741Long OI -643Short OI +1,098NIFTY25,062.1025 July, FridayPro Index Futures+8,897NIFTY24,837.0025 July, FridayPro Index Futures+8,897Long OI +8,413Short OI -484NIFTY24,837.0028 July, MondayPro Index Futures-2,179NIFTY24,680.9028 July, MondayPro Index Futures-2,179Long OI -363Short OI +1,816NIFTY24,680.9029 July, TuesdayPro Index Futures-5,365NIFTY24,821.1029 July, TuesdayPro Index Futures-5,365Long OI +2,209Short OI +7,574NIFTY24,821.1030 July, WednesdayPro Index Futures+4,261NIFTY24,855.0530 July, WednesdayPro Index Futures+4,261Long OI +5,831Short OI +1,570NIFTY24,855.0531 July, ThursdayPro Index Futures-10,621NIFTY24,768.3531 July, ThursdayPro Index Futures-10,621Long OI -24,283Short OI -13,662NIFTY24,768.35

Net index futures position held

  • Pro Index Futures OI
  • NIFTY

The standing net position at the close of each session, rather than the change.

Pro net index futures position held-5K05K10K15K20K01 Jul02 Jul03 Jul04 Jul07 Jul08 Jul09 Jul10 Jul11 Jul14 Jul15 Jul16 Jul17 Jul18 Jul21 Jul22 Jul23 Jul24 Jul25 Jul28 Jul29 Jul30 Jul31 Jul01 July, TuesdayPro Index Futures OI+3,282NIFTY25,541.8002 July, WednesdayPro Index Futures OI+122NIFTY25,453.4003 July, ThursdayPro Index Futures OI+2,843NIFTY25,405.3004 July, FridayPro Index Futures OI+2,431NIFTY25,461.0007 July, MondayPro Index Futures OI+155NIFTY25,461.3008 July, TuesdayPro Index Futures OI-4,801NIFTY25,522.5009 July, WednesdayPro Index Futures OI-1,507NIFTY25,476.1010 July, ThursdayPro Index Futures OI-493NIFTY25,355.2511 July, FridayPro Index Futures OI+1,574NIFTY25,149.8514 July, MondayPro Index Futures OI+5,436NIFTY25,082.3015 July, TuesdayPro Index Futures OI+2,721NIFTY25,195.8016 July, WednesdayPro Index Futures OI+3,500NIFTY25,212.0517 July, ThursdayPro Index Futures OI+8,752NIFTY25,111.4518 July, FridayPro Index Futures OI+18,132NIFTY24,968.4021 July, MondayPro Index Futures OI+12,224NIFTY25,090.7022 July, TuesdayPro Index Futures OI+15,229NIFTY25,060.9023 July, WednesdayPro Index Futures OI+10,240NIFTY25,219.9024 July, ThursdayPro Index Futures OI+8,499NIFTY25,062.1025 July, FridayPro Index Futures OI+17,396NIFTY24,837.0028 July, MondayPro Index Futures OI+15,217NIFTY24,680.9029 July, TuesdayPro Index Futures OI+9,852NIFTY24,821.1030 July, WednesdayPro Index Futures OI+14,113NIFTY24,855.0531 July, ThursdayPro Index Futures OI+3,492NIFTY24,768.35

Client F&O Sentiment

−100+100
+80Strongly Bullish

Client positioning in index futures, index options and stock futures currently reads strongly bullish against Client’s own history.

Component Reading Percentile 1‑day 5‑day Score
Index futures Share of the index futures book held long. 81.4% 95th +1.8 pp -3.3 pp +90
Index options Long calls and short puts against short calls and long puts. 10.7% 97th +6.0 pp +1.1 pp +94
Stock futures Share of the stock futures book held long. 94.7% 99th +1.9 pp +2.7 pp +97

Client sentiment score, last 250 sessions

  • Client score
  • 20-session average
  • NIFTY

Drag the chart or either axis to move through it. The score is plotted on −100 to +100; NIFTY has its own hidden scale and is there only to show whether a position was built into a rising or falling market.

Client sentiment score against NIFTY-100-500+50+100neutral (0)Oct 25Nov 25Dec 25Jan 26Feb 26Mar 26Apr 26May 26Jun 26Jul 26Aug 26Sep 26Oct 26
How this is calculated, and what it is worth

Scores come from 782 sessions of NSE participant open interest. Each session is scored using only the sessions before it, so the history chart shows the score that could actually have been computed that evening rather than one informed by hindsight.

Label Sessions Next 5 Up Next 20 Up
Strongly Bearish 6 too few sessions to report
Bearish 138 -0.48% 39% -1.22% 47%
Neutral 173 +0.20% 49% +0.57% 64%
Bullish 67 +0.58% 58% +1.55% 73%
Strongly Bullish 7 too few sessions to report
All scored sessions 391 baseline +0.11% 59%

Read the sample size before the result. Forward windows overlap, so those 391 scored sessions contain only about 19 independent 20-session observations. Two of the five buckets hold fewer than ten sessions each and are not reported at all. A correlation of +0.337 is weak on any reading.

How is this score built?
Three readings are taken from the participant’s open interest: the share of the index futures book held long, the share of the stock futures book held long, and an options reading that sets long calls and short puts against short calls and long puts. Each is converted to a percentile against that same participant’s own prior history, the three are averaged, and the average is ranked against its own past. The result runs from −100 to +100.
Why a percentile instead of the raw number?
Because the raw number is not comparable to anything. Foreign institutions are almost always net short index futures, so "10% net long" is not bearish for them in the way it would be for a domestic fund. A percentile answers the only question the data can support: how unusual is this position by this participant’s own standards.
Does a bullish score mean the market will rise?
Measured on 391 scored sessions between 11 Feb 2025 and 13 Oct 2026, the overall score has a correlation of +0.337 with NIFTY’s next 20 sessions. That is a weak relationship, but the buckets do fall in the right order: sessions labelled bearish averaged -1.22% over the following 20 sessions and rose 47% of the time, against +1.55% and 73% for bullish ones, with a baseline across all scored sessions of +0.11% and 59%. The caution matters more than the result. Forward windows overlap, so those 391 days hold only about 19 independent 20-session observations, and the two extreme buckets contain 6 and 7 days, which is too few to report. Treat this as context for what participants are doing, not as a forecast.
What are the limits of this data?
Open interest records positions, not intentions. A large short position may be a hedge against shares held elsewhere, one leg of an arbitrage, or part of a spread, and none of those are distinguishable here from a directional bet. The figures are also published after the close, so they describe a session that has already finished.

Published for education only. This describes positions that NSE has already reported; it is not a recommendation to buy, sell or hold anything, and EquityTimer is not a SEBI-registered adviser or research analyst.

Daily change in index options position

  • Call OI
  • Put OI
  • NIFTY

Session-by-session change in the net call and net put positions held by Client.

Client daily change in index options position-3L-2L-1L01L2L3L01 Jul02 Jul03 Jul04 Jul07 Jul08 Jul09 Jul10 Jul11 Jul14 Jul15 Jul16 Jul17 Jul18 Jul21 Jul22 Jul23 Jul24 Jul25 Jul28 Jul29 Jul30 Jul31 Jul01 July, TuesdayCall OI+43,289Put OI-1.06LNIFTY25,541.8001 July, TuesdayCall OI+43,289Long OI +2,22,991Short OI +1,79,702Put OI-1.06LLong OI +2,05,872Short OI +3,11,672NIFTY25,541.8002 July, WednesdayCall OI+1.92LPut OI+42,586NIFTY25,453.4002 July, WednesdayCall OI+1.92LLong OI +4,82,637Short OI +2,90,377Put OI+42,586Long OI +45,715Short OI +3,129NIFTY25,453.4003 July, ThursdayCall OI-53,222Put OI-68,771NIFTY25,405.3003 July, ThursdayCall OI-53,222Long OI -14,36,673Short OI -13,83,451Put OI-68,771Long OI -9,18,759Short OI -8,49,988NIFTY25,405.3004 July, FridayCall OI-1.84LPut OI-35,780NIFTY25,461.0004 July, FridayCall OI-1.84LLong OI +4,16,972Short OI +6,01,424Put OI-35,780Long OI +3,70,059Short OI +4,05,839NIFTY25,461.0007 July, MondayCall OI+86,011Put OI+11,790NIFTY25,461.3007 July, MondayCall OI+86,011Long OI +1,78,380Short OI +92,369Put OI+11,790Long OI +1,38,978Short OI +1,27,188NIFTY25,461.3008 July, TuesdayCall OI+1,548Put OI+51,367NIFTY25,522.5008 July, TuesdayCall OI+1,548Long OI +59,011Short OI +57,463Put OI+51,367Long OI +2,96,787Short OI +2,45,420NIFTY25,522.5009 July, WednesdayCall OI+1.01LPut OI-39,123NIFTY25,476.1009 July, WednesdayCall OI+1.01LLong OI +4,77,224Short OI +3,75,874Put OI-39,123Long OI +582Short OI +39,705NIFTY25,476.1010 July, ThursdayCall OI+38,451Put OI+25,636NIFTY25,355.2510 July, ThursdayCall OI+38,451Long OI -10,43,240Short OI -10,81,691Put OI+25,636Long OI -7,87,326Short OI -8,12,962NIFTY25,355.2511 July, FridayCall OI+14,077Put OI-95,641NIFTY25,149.8511 July, FridayCall OI+14,077Long OI +7,29,941Short OI +7,15,864Put OI-95,641Long OI +1,77,622Short OI +2,73,263NIFTY25,149.8514 July, MondayCall OI-51,757Put OI-9,837NIFTY25,082.3014 July, MondayCall OI-51,757Long OI +3,12,640Short OI +3,64,397Put OI-9,837Long OI +1,82,682Short OI +1,92,519NIFTY25,082.3015 July, TuesdayCall OI-26,904Put OI+57,137NIFTY25,195.8015 July, TuesdayCall OI-26,904Long OI -52,199Short OI -25,295Put OI+57,137Long OI +3,91,492Short OI +3,34,355NIFTY25,195.8016 July, WednesdayCall OI+29,248Put OI+15,255NIFTY25,212.0516 July, WednesdayCall OI+29,248Long OI +2,28,003Short OI +1,98,755Put OI+15,255Long OI +2,60,562Short OI +2,45,307NIFTY25,212.0517 July, ThursdayCall OI+69,771Put OI-16,891NIFTY25,111.4517 July, ThursdayCall OI+69,771Long OI -10,84,329Short OI -11,54,100Put OI-16,891Long OI -9,87,464Short OI -9,70,573NIFTY25,111.4518 July, FridayCall OI-30,836Put OI-92,779NIFTY24,968.4018 July, FridayCall OI-30,836Long OI +6,12,175Short OI +6,43,011Put OI-92,779Long OI +1,84,354Short OI +2,77,133NIFTY24,968.4021 July, MondayCall OI-1.6LPut OI+48,937NIFTY25,090.7021 July, MondayCall OI-1.6LLong OI -25,398Short OI +1,34,939Put OI+48,937Long OI +4,55,574Short OI +4,06,637NIFTY25,090.7022 July, TuesdayCall OI+1.73LPut OI-17,516NIFTY25,060.9022 July, TuesdayCall OI+1.73LLong OI +5,50,774Short OI +3,78,133Put OI-17,516Long OI +76,282Short OI +93,798NIFTY25,060.9023 July, WednesdayCall OI-1.96LPut OI+1.24LNIFTY25,219.9023 July, WednesdayCall OI-1.96LLong OI -4,19,364Short OI -2,22,949Put OI+1.24LLong OI +5,60,625Short OI +4,36,864NIFTY25,219.9024 July, ThursdayCall OI+2.06LPut OI-82,207NIFTY25,062.1024 July, ThursdayCall OI+2.06LLong OI -4,67,145Short OI -6,73,606Put OI-82,207Long OI -11,07,806Short OI -10,25,599NIFTY25,062.1025 July, FridayCall OI+79,446Put OI-1.08LNIFTY24,837.0025 July, FridayCall OI+79,446Long OI +8,48,549Short OI +7,69,103Put OI-1.08LLong OI +89,459Short OI +1,97,630NIFTY24,837.0028 July, MondayCall OI+15,334Put OI-34,190NIFTY24,680.9028 July, MondayCall OI+15,334Long OI +4,42,823Short OI +4,27,489Put OI-34,190Long OI +67,864Short OI +1,02,054NIFTY24,680.9029 July, TuesdayCall OI-2.05LPut OI+68,266NIFTY24,821.1029 July, TuesdayCall OI-2.05LLong OI -2,54,914Short OI -50,082Put OI+68,266Long OI +3,90,024Short OI +3,21,758NIFTY24,821.1030 July, WednesdayCall OI+1.18LPut OI+62,871NIFTY24,855.0530 July, WednesdayCall OI+1.18LLong OI +14,847Short OI -1,02,932Put OI+62,871Long OI +1,82,283Short OI +1,19,412NIFTY24,855.0531 July, ThursdayCall OI-2,340Put OI+35,643NIFTY24,768.3531 July, ThursdayCall OI-2,340Long OI -17,69,901Short OI -17,67,561Put OI+35,643Long OI -11,53,110Short OI -11,88,753NIFTY24,768.35

Net index options position held

  • Call OI
  • Put OI
  • NIFTY

Standing net call and net put positions at the close of each session.

Client net index options position held-6L-4L-2L02L01 Jul02 Jul03 Jul04 Jul07 Jul08 Jul09 Jul10 Jul11 Jul14 Jul15 Jul16 Jul17 Jul18 Jul21 Jul22 Jul23 Jul24 Jul25 Jul28 Jul29 Jul30 Jul31 Jul01 July, TuesdayCall OI-2.21LPut OI-2.85LNIFTY25,541.8002 July, WednesdayCall OI-28,759Put OI-2.42LNIFTY25,453.4003 July, ThursdayCall OI-81,981Put OI-3.11LNIFTY25,405.3004 July, FridayCall OI-2.66LPut OI-3.47LNIFTY25,461.0007 July, MondayCall OI-1.8LPut OI-3.35LNIFTY25,461.3008 July, TuesdayCall OI-1.79LPut OI-2.84LNIFTY25,522.5009 July, WednesdayCall OI-77,524Put OI-3.23LNIFTY25,476.1010 July, ThursdayCall OI-39,073Put OI-2.97LNIFTY25,355.2511 July, FridayCall OI-24,996Put OI-3.93LNIFTY25,149.8514 July, MondayCall OI-76,753Put OI-4.03LNIFTY25,082.3015 July, TuesdayCall OI-1.04LPut OI-3.46LNIFTY25,195.8016 July, WednesdayCall OI-74,409Put OI-3.3LNIFTY25,212.0517 July, ThursdayCall OI-4,638Put OI-3.47LNIFTY25,111.4518 July, FridayCall OI-35,474Put OI-4.4LNIFTY24,968.4021 July, MondayCall OI-1.96LPut OI-3.91LNIFTY25,090.7022 July, TuesdayCall OI-23,170Put OI-4.09LNIFTY25,060.9023 July, WednesdayCall OI-2.2LPut OI-2.85LNIFTY25,219.9024 July, ThursdayCall OI-13,124Put OI-3.67LNIFTY25,062.1025 July, FridayCall OI+66,322Put OI-4.75LNIFTY24,837.0028 July, MondayCall OI+81,656Put OI-5.09LNIFTY24,680.9029 July, TuesdayCall OI-1.23LPut OI-4.41LNIFTY24,821.1030 July, WednesdayCall OI-5,397Put OI-3.78LNIFTY24,855.0531 July, ThursdayCall OI-7,737Put OI-3.43LNIFTY24,768.35

Daily change in index futures position

  • Client Index Futures
  • NIFTY

How much Client added to or reduced their net index futures position each session.

Client daily change in index futures position-30K-20K-10K010K20K01 Jul02 Jul03 Jul04 Jul07 Jul08 Jul09 Jul10 Jul11 Jul14 Jul15 Jul16 Jul17 Jul18 Jul21 Jul22 Jul23 Jul24 Jul25 Jul28 Jul29 Jul30 Jul31 Jul01 July, TuesdayClient Index Futures-4,045NIFTY25,541.8001 July, TuesdayClient Index Futures-4,045Long OI -2,575Short OI +1,470NIFTY25,541.8002 July, WednesdayClient Index Futures+12,113NIFTY25,453.4002 July, WednesdayClient Index Futures+12,113Long OI +5,065Short OI -7,048NIFTY25,453.4003 July, ThursdayClient Index Futures+7,889NIFTY25,405.3003 July, ThursdayClient Index Futures+7,889Long OI +4,646Short OI -3,243NIFTY25,405.3004 July, FridayClient Index Futures+6,157NIFTY25,461.0004 July, FridayClient Index Futures+6,157Long OI +695Short OI -5,462NIFTY25,461.0007 July, MondayClient Index Futures+5,812NIFTY25,461.3007 July, MondayClient Index Futures+5,812Long OI +6,256Short OI +444NIFTY25,461.3008 July, TuesdayClient Index Futures+6,399NIFTY25,522.5008 July, TuesdayClient Index Futures+6,399Long OI +8,620Short OI +2,221NIFTY25,522.5009 July, WednesdayClient Index Futures+1,880NIFTY25,476.1009 July, WednesdayClient Index Futures+1,880Long OI +4,608Short OI +2,728NIFTY25,476.1010 July, ThursdayClient Index Futures+8,394NIFTY25,355.2510 July, ThursdayClient Index Futures+8,394Long OI +4,876Short OI -3,518NIFTY25,355.2511 July, FridayClient Index Futures+13,834NIFTY25,149.8511 July, FridayClient Index Futures+13,834Long OI +7,505Short OI -6,329NIFTY25,149.8514 July, MondayClient Index Futures+11,824NIFTY25,082.3014 July, MondayClient Index Futures+11,824Long OI +10,674Short OI -1,150NIFTY25,082.3015 July, TuesdayClient Index Futures+3,320NIFTY25,195.8015 July, TuesdayClient Index Futures+3,320Long OI +2,344Short OI -976NIFTY25,195.8016 July, WednesdayClient Index Futures+861NIFTY25,212.0516 July, WednesdayClient Index Futures+861Long OI +2,691Short OI +1,830NIFTY25,212.0517 July, ThursdayClient Index Futures+2,964NIFTY25,111.4517 July, ThursdayClient Index Futures+2,964Long OI +4,649Short OI +1,685NIFTY25,111.4518 July, FridayClient Index Futures+6,998NIFTY24,968.4018 July, FridayClient Index Futures+6,998Long OI +7,145Short OI +147NIFTY24,968.4021 July, MondayClient Index Futures+1,831NIFTY25,090.7021 July, MondayClient Index Futures+1,831Long OI +499Short OI -1,332NIFTY25,090.7022 July, TuesdayClient Index Futures+2,124NIFTY25,060.9022 July, TuesdayClient Index Futures+2,124Long OI +502Short OI -1,622NIFTY25,060.9023 July, WednesdayClient Index Futures+3,576NIFTY25,219.9023 July, WednesdayClient Index Futures+3,576Long OI -2,398Short OI -5,974NIFTY25,219.9024 July, ThursdayClient Index Futures+7,263NIFTY25,062.1024 July, ThursdayClient Index Futures+7,263Long OI +6,156Short OI -1,107NIFTY25,062.1025 July, FridayClient Index Futures+7,663NIFTY24,837.0025 July, FridayClient Index Futures+7,663Long OI +7,017Short OI -646NIFTY24,837.0028 July, MondayClient Index Futures+10,390NIFTY24,680.9028 July, MondayClient Index Futures+10,390Long OI +5,841Short OI -4,549NIFTY24,680.9029 July, TuesdayClient Index Futures+4,967NIFTY24,821.1029 July, TuesdayClient Index Futures+4,967Long OI -2,090Short OI -7,057NIFTY24,821.1030 July, WednesdayClient Index Futures+1,237NIFTY24,855.0530 July, WednesdayClient Index Futures+1,237Long OI -2,383Short OI -3,620NIFTY24,855.0531 July, ThursdayClient Index Futures-29,064NIFTY24,768.3531 July, ThursdayClient Index Futures-29,064Long OI -34,463Short OI -5,399NIFTY24,768.35

Net index futures position held

  • Client Index Futures OI
  • NIFTY

The standing net position at the close of each session, rather than the change.

Client net index futures position held050K1L1.5L01 Jul02 Jul03 Jul04 Jul07 Jul08 Jul09 Jul10 Jul11 Jul14 Jul15 Jul16 Jul17 Jul18 Jul21 Jul22 Jul23 Jul24 Jul25 Jul28 Jul29 Jul30 Jul31 Jul01 July, TuesdayClient Index Futures OI+5,545NIFTY25,541.8002 July, WednesdayClient Index Futures OI+17,658NIFTY25,453.4003 July, ThursdayClient Index Futures OI+25,547NIFTY25,405.3004 July, FridayClient Index Futures OI+31,704NIFTY25,461.0007 July, MondayClient Index Futures OI+37,516NIFTY25,461.3008 July, TuesdayClient Index Futures OI+43,915NIFTY25,522.5009 July, WednesdayClient Index Futures OI+45,795NIFTY25,476.1010 July, ThursdayClient Index Futures OI+54,189NIFTY25,355.2511 July, FridayClient Index Futures OI+68,023NIFTY25,149.8514 July, MondayClient Index Futures OI+79,847NIFTY25,082.3015 July, TuesdayClient Index Futures OI+83,167NIFTY25,195.8016 July, WednesdayClient Index Futures OI+84,028NIFTY25,212.0517 July, ThursdayClient Index Futures OI+86,992NIFTY25,111.4518 July, FridayClient Index Futures OI+93,990NIFTY24,968.4021 July, MondayClient Index Futures OI+95,821NIFTY25,090.7022 July, TuesdayClient Index Futures OI+97,945NIFTY25,060.9023 July, WednesdayClient Index Futures OI+1.02LNIFTY25,219.9024 July, ThursdayClient Index Futures OI+1.09LNIFTY25,062.1025 July, FridayClient Index Futures OI+1.16LNIFTY24,837.0028 July, MondayClient Index Futures OI+1.27LNIFTY24,680.9029 July, TuesdayClient Index Futures OI+1.32LNIFTY24,821.1030 July, WednesdayClient Index Futures OI+1.33LNIFTY24,855.0531 July, ThursdayClient Index Futures OI+1.04LNIFTY24,768.35

DII F&O Sentiment

−100+100
-25Bearish

DII positioning in index futures, index options and stock futures currently reads bearish against DII’s own history.

Component Reading Percentile 1‑day 5‑day Score
Index futures Share of the index futures book held long. 85.0% 96th +0.6 pp +7.2 pp +92
Index options Long calls and short puts against short calls and long puts. -94.8% 61th -11.8 pp -13.2 pp +22
Stock futures Share of the stock futures book held long. 5.5% 65th -2.3 pp -1.8 pp +30

DII sentiment score, last 250 sessions

  • DII score
  • 20-session average
  • NIFTY

Drag the chart or either axis to move through it. The score is plotted on −100 to +100; NIFTY has its own hidden scale and is there only to show whether a position was built into a rising or falling market.

DII sentiment score against NIFTY-100-500+50+100neutral (0)Oct 25Nov 25Dec 25Jan 26Feb 26Mar 26Apr 26May 26Jun 26Jul 26Aug 26Sep 26Oct 26
How this is calculated, and what it is worth

Scores come from 782 sessions of NSE participant open interest. Each session is scored using only the sessions before it, so the history chart shows the score that could actually have been computed that evening rather than one informed by hindsight.

Label Sessions Next 5 Up Next 20 Up
Strongly Bearish 6 too few sessions to report
Bearish 138 -0.48% 39% -1.22% 47%
Neutral 173 +0.20% 49% +0.57% 64%
Bullish 67 +0.58% 58% +1.55% 73%
Strongly Bullish 7 too few sessions to report
All scored sessions 391 baseline +0.11% 59%

Read the sample size before the result. Forward windows overlap, so those 391 scored sessions contain only about 19 independent 20-session observations. Two of the five buckets hold fewer than ten sessions each and are not reported at all. A correlation of +0.337 is weak on any reading.

How is this score built?
Three readings are taken from the participant’s open interest: the share of the index futures book held long, the share of the stock futures book held long, and an options reading that sets long calls and short puts against short calls and long puts. Each is converted to a percentile against that same participant’s own prior history, the three are averaged, and the average is ranked against its own past. The result runs from −100 to +100.
Why a percentile instead of the raw number?
Because the raw number is not comparable to anything. Foreign institutions are almost always net short index futures, so "10% net long" is not bearish for them in the way it would be for a domestic fund. A percentile answers the only question the data can support: how unusual is this position by this participant’s own standards.
Does a bullish score mean the market will rise?
Measured on 391 scored sessions between 11 Feb 2025 and 13 Oct 2026, the overall score has a correlation of +0.337 with NIFTY’s next 20 sessions. That is a weak relationship, but the buckets do fall in the right order: sessions labelled bearish averaged -1.22% over the following 20 sessions and rose 47% of the time, against +1.55% and 73% for bullish ones, with a baseline across all scored sessions of +0.11% and 59%. The caution matters more than the result. Forward windows overlap, so those 391 days hold only about 19 independent 20-session observations, and the two extreme buckets contain 6 and 7 days, which is too few to report. Treat this as context for what participants are doing, not as a forecast.
What are the limits of this data?
Open interest records positions, not intentions. A large short position may be a hedge against shares held elsewhere, one leg of an arbitrage, or part of a spread, and none of those are distinguishable here from a directional bet. The figures are also published after the close, so they describe a session that has already finished.

Published for education only. This describes positions that NSE has already reported; it is not a recommendation to buy, sell or hold anything, and EquityTimer is not a SEBI-registered adviser or research analyst.

Daily change in index options position

  • Call OI
  • Put OI
  • NIFTY

Session-by-session change in the net call and net put positions held by DII.

DII daily change in index options position-5K-2.5K02.5K5K7.5K01 Jul02 Jul03 Jul04 Jul07 Jul08 Jul09 Jul10 Jul11 Jul14 Jul15 Jul16 Jul17 Jul18 Jul21 Jul22 Jul23 Jul24 Jul25 Jul28 Jul29 Jul30 Jul31 Jul01 July, TuesdayCall OI0Put OI0NIFTY25,541.8001 July, TuesdayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,541.8002 July, WednesdayCall OI0Put OI-800NIFTY25,453.4002 July, WednesdayCall OI0Long OI 0Short OI 0Put OI-800Long OI -800Short OI 0NIFTY25,453.4003 July, ThursdayCall OI0Put OI0NIFTY25,405.3003 July, ThursdayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,405.3004 July, FridayCall OI0Put OI+501NIFTY25,461.0004 July, FridayCall OI0Long OI 0Short OI 0Put OI+501Long OI +501Short OI 0NIFTY25,461.0007 July, MondayCall OI0Put OI0NIFTY25,461.3007 July, MondayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,461.3008 July, TuesdayCall OI0Put OI+3,497NIFTY25,522.5008 July, TuesdayCall OI0Long OI 0Short OI 0Put OI+3,497Long OI +3,497Short OI 0NIFTY25,522.5009 July, WednesdayCall OI0Put OI0NIFTY25,476.1009 July, WednesdayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,476.1010 July, ThursdayCall OI0Put OI-1,000NIFTY25,355.2510 July, ThursdayCall OI0Long OI 0Short OI 0Put OI-1,000Long OI -1,000Short OI 0NIFTY25,355.2511 July, FridayCall OI0Put OI-3,693NIFTY25,149.8511 July, FridayCall OI0Long OI 0Short OI 0Put OI-3,693Long OI -3,693Short OI 0NIFTY25,149.8514 July, MondayCall OI0Put OI-1,552NIFTY25,082.3014 July, MondayCall OI0Long OI 0Short OI 0Put OI-1,552Long OI -1,552Short OI 0NIFTY25,082.3015 July, TuesdayCall OI0Put OI-2,053NIFTY25,195.8015 July, TuesdayCall OI0Long OI 0Short OI 0Put OI-2,053Long OI -2,053Short OI 0NIFTY25,195.8016 July, WednesdayCall OI0Put OI0NIFTY25,212.0516 July, WednesdayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,212.0517 July, ThursdayCall OI+1,500Put OI0NIFTY25,111.4517 July, ThursdayCall OI+1,500Long OI +1,500Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,111.4518 July, FridayCall OI+6,000Put OI+1,000NIFTY24,968.4018 July, FridayCall OI+6,000Long OI +6,000Short OI 0Put OI+1,000Long OI +1,000Short OI 0NIFTY24,968.4021 July, MondayCall OI-1,659Put OI0NIFTY25,090.7021 July, MondayCall OI-1,659Long OI -1,659Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,090.7022 July, TuesdayCall OI0Put OI0NIFTY25,060.9022 July, TuesdayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,060.9023 July, WednesdayCall OI0Put OI0NIFTY25,219.9023 July, WednesdayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,219.9024 July, ThursdayCall OI-4,341Put OI+680NIFTY25,062.1024 July, ThursdayCall OI-4,341Long OI -4,341Short OI 0Put OI+680Long OI +680Short OI 0NIFTY25,062.1025 July, FridayCall OI0Put OI0NIFTY24,837.0025 July, FridayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY24,837.0028 July, MondayCall OI0Put OI+3,333NIFTY24,680.9028 July, MondayCall OI0Long OI 0Short OI 0Put OI+3,333Long OI +3,333Short OI 0NIFTY24,680.9029 July, TuesdayCall OI0Put OI+5,500NIFTY24,821.1029 July, TuesdayCall OI0Long OI 0Short OI 0Put OI+5,500Long OI +5,500Short OI 0NIFTY24,821.1030 July, WednesdayCall OI0Put OI+4,000NIFTY24,855.0530 July, WednesdayCall OI0Long OI 0Short OI 0Put OI+4,000Long OI +4,000Short OI 0NIFTY24,855.0531 July, ThursdayCall OI-1,500Put OI-3,022NIFTY24,768.3531 July, ThursdayCall OI-1,500Long OI -1,500Short OI 0Put OI-3,022Long OI -3,022Short OI 0NIFTY24,768.35

Net index options position held

  • Call OI
  • Put OI
  • NIFTY

Standing net call and net put positions at the close of each session.

DII net index options position held010K20K30K01 Jul02 Jul03 Jul04 Jul07 Jul08 Jul09 Jul10 Jul11 Jul14 Jul15 Jul16 Jul17 Jul18 Jul21 Jul22 Jul23 Jul24 Jul25 Jul28 Jul29 Jul30 Jul31 Jul01 July, TuesdayCall OI+70Put OI+18,383NIFTY25,541.8002 July, WednesdayCall OI+70Put OI+17,583NIFTY25,453.4003 July, ThursdayCall OI+70Put OI+17,583NIFTY25,405.3004 July, FridayCall OI+70Put OI+18,084NIFTY25,461.0007 July, MondayCall OI+70Put OI+18,084NIFTY25,461.3008 July, TuesdayCall OI+70Put OI+21,581NIFTY25,522.5009 July, WednesdayCall OI+70Put OI+21,581NIFTY25,476.1010 July, ThursdayCall OI+70Put OI+20,581NIFTY25,355.2511 July, FridayCall OI+70Put OI+16,888NIFTY25,149.8514 July, MondayCall OI+70Put OI+15,336NIFTY25,082.3015 July, TuesdayCall OI+70Put OI+13,283NIFTY25,195.8016 July, WednesdayCall OI+70Put OI+13,283NIFTY25,212.0517 July, ThursdayCall OI+1,570Put OI+13,283NIFTY25,111.4518 July, FridayCall OI+7,570Put OI+14,283NIFTY24,968.4021 July, MondayCall OI+5,911Put OI+14,283NIFTY25,090.7022 July, TuesdayCall OI+5,911Put OI+14,283NIFTY25,060.9023 July, WednesdayCall OI+5,911Put OI+14,283NIFTY25,219.9024 July, ThursdayCall OI+1,570Put OI+14,963NIFTY25,062.1025 July, FridayCall OI+1,570Put OI+14,963NIFTY24,837.0028 July, MondayCall OI+1,570Put OI+18,296NIFTY24,680.9029 July, TuesdayCall OI+1,570Put OI+23,796NIFTY24,821.1030 July, WednesdayCall OI+1,570Put OI+27,796NIFTY24,855.0531 July, ThursdayCall OI+70Put OI+24,774NIFTY24,768.35

Daily change in index futures position

  • DII Index Futures
  • NIFTY

How much DII added to or reduced their net index futures position each session.

DII daily change in index futures position-7.5K-5K-2.5K02.5K5K7.5K01 Jul02 Jul03 Jul04 Jul07 Jul08 Jul09 Jul10 Jul11 Jul14 Jul15 Jul16 Jul17 Jul18 Jul21 Jul22 Jul23 Jul24 Jul25 Jul28 Jul29 Jul30 Jul31 Jul01 July, TuesdayDII Index Futures-326NIFTY25,541.8001 July, TuesdayDII Index Futures-326Long OI -326Short OI 0NIFTY25,541.8002 July, WednesdayDII Index Futures+1,562NIFTY25,453.4002 July, WednesdayDII Index Futures+1,562Long OI -1,117Short OI -2,679NIFTY25,453.4003 July, ThursdayDII Index Futures+1,976NIFTY25,405.3003 July, ThursdayDII Index Futures+1,976Long OI -524Short OI -2,500NIFTY25,405.3004 July, FridayDII Index Futures-1,865NIFTY25,461.0004 July, FridayDII Index Futures-1,865Long OI -1,065Short OI +800NIFTY25,461.0007 July, MondayDII Index Futures-120NIFTY25,461.3007 July, MondayDII Index Futures-120Long OI -120Short OI 0NIFTY25,461.3008 July, TuesdayDII Index Futures-33NIFTY25,522.5008 July, TuesdayDII Index Futures-33Long OI -33Short OI 0NIFTY25,522.5009 July, WednesdayDII Index Futures+18NIFTY25,476.1009 July, WednesdayDII Index Futures+18Long OI +18Short OI 0NIFTY25,476.1010 July, ThursdayDII Index Futures+136NIFTY25,355.2510 July, ThursdayDII Index Futures+136Long OI +136Short OI 0NIFTY25,355.2511 July, FridayDII Index Futures+2,610NIFTY25,149.8511 July, FridayDII Index Futures+2,610Long OI +110Short OI -2,500NIFTY25,149.8514 July, MondayDII Index Futures+1,616NIFTY25,082.3014 July, MondayDII Index Futures+1,616Long OI -3,384Short OI -5,000NIFTY25,082.3015 July, TuesdayDII Index Futures+153NIFTY25,195.8015 July, TuesdayDII Index Futures+153Long OI +51Short OI -102NIFTY25,195.8016 July, WednesdayDII Index Futures+2,052NIFTY25,212.0516 July, WednesdayDII Index Futures+2,052Long OI +52Short OI -2,000NIFTY25,212.0517 July, ThursdayDII Index Futures+2,019NIFTY25,111.4517 July, ThursdayDII Index Futures+2,019Long OI +19Short OI -2,000NIFTY25,111.4518 July, FridayDII Index Futures-4,061NIFTY24,968.4018 July, FridayDII Index Futures-4,061Long OI -4,353Short OI -292NIFTY24,968.4021 July, MondayDII Index Futures+1,257NIFTY25,090.7021 July, MondayDII Index Futures+1,257Long OI -1,209Short OI -2,466NIFTY25,090.7022 July, TuesdayDII Index Futures-919NIFTY25,060.9022 July, TuesdayDII Index Futures-919Long OI -719Short OI +200NIFTY25,060.9023 July, WednesdayDII Index Futures-2,484NIFTY25,219.9023 July, WednesdayDII Index Futures-2,484Long OI -784Short OI +1,700NIFTY25,219.9024 July, ThursdayDII Index Futures-5,541NIFTY25,062.1024 July, ThursdayDII Index Futures-5,541Long OI +888Short OI +6,429NIFTY25,062.1025 July, FridayDII Index Futures-3,578NIFTY24,837.0025 July, FridayDII Index Futures-3,578Long OI -3,442Short OI +136NIFTY24,837.0028 July, MondayDII Index Futures-2,003NIFTY24,680.9028 July, MondayDII Index Futures-2,003Long OI -1,779Short OI +224NIFTY24,680.9029 July, TuesdayDII Index Futures+6,354NIFTY24,821.1029 July, TuesdayDII Index Futures+6,354Long OI -150Short OI -6,504NIFTY24,821.1030 July, WednesdayDII Index Futures-3,169NIFTY24,855.0530 July, WednesdayDII Index Futures-3,169Long OI -199Short OI +2,970NIFTY24,855.0531 July, ThursdayDII Index Futures+4,332NIFTY24,768.3531 July, ThursdayDII Index Futures+4,332Long OI +2,221Short OI -2,111NIFTY24,768.35

Net index futures position held

  • DII Index Futures OI
  • NIFTY

The standing net position at the close of each session, rather than the change.

DII net index futures position held010K20K30K40K50K01 Jul02 Jul03 Jul04 Jul07 Jul08 Jul09 Jul10 Jul11 Jul14 Jul15 Jul16 Jul17 Jul18 Jul21 Jul22 Jul23 Jul24 Jul25 Jul28 Jul29 Jul30 Jul31 Jul01 July, TuesdayDII Index Futures OI+29,879NIFTY25,541.8002 July, WednesdayDII Index Futures OI+31,441NIFTY25,453.4003 July, ThursdayDII Index Futures OI+33,417NIFTY25,405.3004 July, FridayDII Index Futures OI+31,552NIFTY25,461.0007 July, MondayDII Index Futures OI+31,432NIFTY25,461.3008 July, TuesdayDII Index Futures OI+31,399NIFTY25,522.5009 July, WednesdayDII Index Futures OI+31,417NIFTY25,476.1010 July, ThursdayDII Index Futures OI+31,553NIFTY25,355.2511 July, FridayDII Index Futures OI+34,163NIFTY25,149.8514 July, MondayDII Index Futures OI+35,779NIFTY25,082.3015 July, TuesdayDII Index Futures OI+35,932NIFTY25,195.8016 July, WednesdayDII Index Futures OI+37,984NIFTY25,212.0517 July, ThursdayDII Index Futures OI+40,003NIFTY25,111.4518 July, FridayDII Index Futures OI+35,942NIFTY24,968.4021 July, MondayDII Index Futures OI+37,199NIFTY25,090.7022 July, TuesdayDII Index Futures OI+36,280NIFTY25,060.9023 July, WednesdayDII Index Futures OI+33,796NIFTY25,219.9024 July, ThursdayDII Index Futures OI+28,255NIFTY25,062.1025 July, FridayDII Index Futures OI+24,677NIFTY24,837.0028 July, MondayDII Index Futures OI+22,674NIFTY24,680.9029 July, TuesdayDII Index Futures OI+29,028NIFTY24,821.1030 July, WednesdayDII Index Futures OI+25,859NIFTY24,855.0531 July, ThursdayDII Index Futures OI+30,191NIFTY24,768.35

How to read these charts

Change charts versus position charts. The first two charts show what changed during each session. The last two show the position held at the close. A participant can be adding to a position that is still net short overall, so the two views regularly point in different directions.

Above and below the line. Bars above the centre line are net long or an increase; bars below are net short or a reduction. Each chart is scaled to its own largest bar, so heights can be compared within a chart but not between charts.

The NIFTY line has its own scale. It is fitted to the chart area independently of the contract counts on the left axis, so it shows whether a position was built into a rising or falling market rather than a value that can be read off that axis.

Long & short OI change. The toggle above each change chart adds the two legs behind every net figure to the tooltip. A net fall can mean shorts were written or longs were closed, and those are different events.

Puts read in the opposite direction to futures. A rising net put position is a downside-hedged stance, whereas a rising net futures position is not. The call and put series are shown separately for this reason rather than combined into a single options figure.

FII & DII Cash Market Activity

July 2025

Cash Market Sentiment

−100+100
–Not enough history

This series cannot be scored yet, and that is a limitation of the data rather than a bug. NSE publishes no archive for cash-market FII/DII, so it can only be recorded forward from the day capture began — 49 sessions so far. A percentile against that would be noise. The flows themselves are shown below and the score appears once 60 sessions exist.

Flow Today 5‑day 20‑day Percentile
FII net +4,240 Cr +1,229 Cr -74,170 Cr –
DII net -1,250 Cr +9,101 Cr +83,883 Cr –
Combined +2,990 Cr what actually reached the market
How this is calculated, and what it is worth

Scores come from 782 sessions of NSE participant open interest. Each session is scored using only the sessions before it, so the history chart shows the score that could actually have been computed that evening rather than one informed by hindsight.

Label Sessions Next 5 Up Next 20 Up
Strongly Bearish 6 too few sessions to report
Bearish 138 -0.48% 39% -1.22% 47%
Neutral 173 +0.20% 49% +0.57% 64%
Bullish 67 +0.58% 58% +1.55% 73%
Strongly Bullish 7 too few sessions to report
All scored sessions 391 baseline +0.11% 59%

Read the sample size before the result. Forward windows overlap, so those 391 scored sessions contain only about 19 independent 20-session observations. Two of the five buckets hold fewer than ten sessions each and are not reported at all. A correlation of +0.337 is weak on any reading.

How is this score built?
From the net value bought or sold by foreign and domestic institutions in the cash segment, in rupees crore, together with rolling 5-session and 20-session sums. The combined figure matters more than either alone, because it is what actually reaches the market: heavy foreign selling absorbed by domestic buying is a very different session from the same selling left unabsorbed.
Why a percentile instead of the raw number?
Because the raw number is not comparable to anything. Foreign institutions are almost always net short index futures, so "10% net long" is not bearish for them in the way it would be for a domestic fund. A percentile answers the only question the data can support: how unusual is this position by this participant’s own standards.
Why is there often no cash score?
NSE publishes no archive for cash-market FII/DII activity, so unlike the derivatives data it cannot be backfilled — it only exists from the day this site started recording it. Until 60 sessions have accumulated there is nothing meaningful to take a percentile against, so the score is withheld rather than invented.
What are the limits of this data?
Open interest records positions, not intentions. A large short position may be a hedge against shares held elsewhere, one leg of an arbitrage, or part of a spread, and none of those are distinguishable here from a directional bet. The figures are also published after the close, so they describe a session that has already finished.

Published for education only. This describes positions that NSE has already reported; it is not a recommendation to buy, sell or hold anything, and EquityTimer is not a SEBI-registered adviser or research analyst.

No cash market sessions recorded for this month yet.

Participant History

FII positions in index options and index futures, session by session. All figures are contracts. Change is versus the previous session.

Date NIFTY Index Options — change Index Options — net position Index Futures
Call Put Call Put Change Net Position
31 Jul 2025 24,768.35 -0.35% +12,899 +33,745 -37,490 1.84L +35,353 -1.38L
30 Jul 2025 24,855.05 +0.14% -24,671 -53,178 -50,389 1.5L -2,329 -1.73L
29 Jul 2025 24,821.10 +0.57% +51,946 -39,080 -25,718 2.03L -5,956 -1.71L
28 Jul 2025 24,680.90 -0.63% -49,411 +8,185 -77,664 2.42L -6,208 -1.65L
25 Jul 2025 24,837.00 -0.90% -55,047 +41,356 -28,253 2.34L -12,982 -1.59L
24 Jul 2025 25,062.10 -0.63% +10,634 +57,197 26,794 1.93L +19 -1.46L
23 Jul 2025 25,219.90 +0.63% +36,192 -42,321 16,160 1.36L +3,897 -1.46L
22 Jul 2025 25,060.90 -0.12% -18,646 +26,123 -20,032 1.78L -4,210 -1.49L
21 Jul 2025 25,090.70 +0.49% -1,505 -47,714 -1,386 1.52L +2,820 -1.45L
18 Jul 2025 24,968.40 -0.57% -37,997 +19,447 119 1.99L -12,317 -1.48L
17 Jul 2025 25,111.45 -0.40% +32,745 +28,069 38,116 1.8L -10,235 -1.36L
16 Jul 2025 25,212.05 +0.06% -725 +1,927 5,371 1.52L -3,692 -1.26L
15 Jul 2025 25,195.80 +0.45% +22,947 +1,060 6,096 1.5L -758 -1.22L
14 Jul 2025 25,082.30 -0.27% -25,536 -26,088 -16,851 1.49L -17,302 -1.21L
11 Jul 2025 25,149.85 -0.81% -36,446 +18,201 8,685 1.75L -18,511 -1.04L
10 Jul 2025 25,355.25 -0.47% +30,302 +20,653 45,131 1.57L -9,544 -85,249
09 Jul 2025 25,476.10 -0.18% -20,132 +1,085 14,829 1.36L -5,192 -75,705
08 Jul 2025 25,522.50 +0.24% -7,222 -7,224 34,961 1.35L -1,410 -70,513
07 Jul 2025 25,461.30 +0.00% -10,220 -9,737 42,183 1.42L -3,416 -69,103
04 Jul 2025 25,461.00 +0.22% +3,864 -11,921 52,403 1.52L -3,880 -65,687
03 Jul 2025 25,405.30 -0.19% +1.1L +20,935 48,539 1.64L -12,586 -61,807
02 Jul 2025 25,453.40 -0.35% -91,522 +8,846 -61,123 1.43L -10,515 -49,221
01 Jul 2025 25,541.80 +34,177 +1.17L 30,399 1.34L -583 -38,706

Pro positions in index options and index futures, session by session. All figures are contracts. Change is versus the previous session.

Date NIFTY Index Options — change Index Options — net position Index Futures
Call Put Call Put Change Net Position
31 Jul 2025 24,768.35 -0.35% -9,060 -66,366 45,156 1.34L -10,621 3,492
30 Jul 2025 24,855.05 +0.14% -93,108 -13,693 54,216 2L +4,261 14,113
29 Jul 2025 24,821.10 +0.57% +1.53L -34,687 1.47L 2.14L -5,365 9,852
28 Jul 2025 24,680.90 -0.63% +34,076 +22,672 -5,563 2.49L -2,179 15,217
25 Jul 2025 24,837.00 -0.90% -24,400 +66,815 -39,639 2.26L +8,897 17,396
24 Jul 2025 25,062.10 -0.63% -2.13L +24,330 -15,239 1.59L -1,741 8,499
23 Jul 2025 25,219.90 +0.63% +1.6L -81,439 1.98L 1.35L -4,989 10,240
22 Jul 2025 25,060.90 -0.12% -1.54L -8,608 37,291 2.16L +3,005 15,229
21 Jul 2025 25,090.70 +0.49% +1.64L -1,222 1.91L 2.25L -5,908 12,224
18 Jul 2025 24,968.40 -0.57% +62,834 +72,333 27,786 2.26L +9,380 18,132
17 Jul 2025 25,111.45 -0.40% -1.04L -11,180 -35,048 1.54L +5,252 8,752
16 Jul 2025 25,212.05 +0.06% -28,524 -17,182 68,968 1.65L +779 3,500
15 Jul 2025 25,195.80 +0.45% +3,957 -56,144 97,492 1.82L -2,715 2,721
14 Jul 2025 25,082.30 -0.27% +77,293 +37,478 93,535 2.38L +3,862 5,436
11 Jul 2025 25,149.85 -0.81% +22,369 +81,132 16,242 2.01L +2,067 1,574
10 Jul 2025 25,355.25 -0.47% -68,752 -45,289 -6,127 1.2L +1,014 -493
09 Jul 2025 25,476.10 -0.18% -81,218 +38,038 62,625 1.65L +3,294 -1,507
08 Jul 2025 25,522.50 +0.24% +5,673 -47,639 1.44L 1.27L -4,956 -4,801
07 Jul 2025 25,461.30 +0.00% -75,790 -2,054 1.38L 1.75L -2,276 155
04 Jul 2025 25,461.00 +0.22% +1.81L +47,200 2.14L 1.77L -412 2,431
03 Jul 2025 25,405.30 -0.19% -56,440 +47,836 33,371 1.3L +2,721 2,843
02 Jul 2025 25,453.40 -0.35% -1.01L -50,631 89,811 81,695 -3,160 122
01 Jul 2025 25,541.80 -77,465 -11,022 1.91L 1.32L +4,954 3,282

Client positions in index options and index futures, session by session. All figures are contracts. Change is versus the previous session.

Date NIFTY Index Options — change Index Options — net position Index Futures
Call Put Call Put Change Net Position
31 Jul 2025 24,768.35 -0.35% -2,340 +35,643 -7,737 -3.43L -29,064 1.04L
30 Jul 2025 24,855.05 +0.14% +1.18L +62,871 -5,397 -3.78L +1,237 1.33L
29 Jul 2025 24,821.10 +0.57% -2.05L +68,266 -1.23L -4.41L +4,967 1.32L
28 Jul 2025 24,680.90 -0.63% +15,334 -34,190 81,656 -5.09L +10,390 1.27L
25 Jul 2025 24,837.00 -0.90% +79,446 -1.08L 66,322 -4.75L +7,663 1.16L
24 Jul 2025 25,062.10 -0.63% +2.06L -82,207 -13,124 -3.67L +7,263 1.09L
23 Jul 2025 25,219.90 +0.63% -1.96L +1.24L -2.2L -2.85L +3,576 1.02L
22 Jul 2025 25,060.90 -0.12% +1.73L -17,516 -23,170 -4.09L +2,124 97,945
21 Jul 2025 25,090.70 +0.49% -1.6L +48,937 -1.96L -3.91L +1,831 95,821
18 Jul 2025 24,968.40 -0.57% -30,836 -92,779 -35,474 -4.4L +6,998 93,990
17 Jul 2025 25,111.45 -0.40% +69,771 -16,891 -4,638 -3.47L +2,964 86,992
16 Jul 2025 25,212.05 +0.06% +29,248 +15,255 -74,409 -3.3L +861 84,028
15 Jul 2025 25,195.80 +0.45% -26,904 +57,137 -1.04L -3.46L +3,320 83,167
14 Jul 2025 25,082.30 -0.27% -51,757 -9,837 -76,753 -4.03L +11,824 79,847
11 Jul 2025 25,149.85 -0.81% +14,077 -95,641 -24,996 -3.93L +13,834 68,023
10 Jul 2025 25,355.25 -0.47% +38,451 +25,636 -39,073 -2.97L +8,394 54,189
09 Jul 2025 25,476.10 -0.18% +1.01L -39,123 -77,524 -3.23L +1,880 45,795
08 Jul 2025 25,522.50 +0.24% +1,548 +51,367 -1.79L -2.84L +6,399 43,915
07 Jul 2025 25,461.30 +0.00% +86,011 +11,790 -1.8L -3.35L +5,812 37,516
04 Jul 2025 25,461.00 +0.22% -1.84L -35,780 -2.66L -3.47L +6,157 31,704
03 Jul 2025 25,405.30 -0.19% -53,222 -68,771 -81,981 -3.11L +7,889 25,547
02 Jul 2025 25,453.40 -0.35% +1.92L +42,586 -28,759 -2.42L +12,113 17,658
01 Jul 2025 25,541.80 +43,289 -1.06L -2.21L -2.85L -4,045 5,545

DII positions in index options and index futures, session by session. All figures are contracts. Change is versus the previous session.

Date NIFTY Index Options — change Index Options — net position Index Futures
Call Put Call Put Change Net Position
31 Jul 2025 24,768.35 -0.35% -1,500 -3,022 70 24,774 +4,332 30,191
30 Jul 2025 24,855.05 +0.14% 0 +4,000 1,570 27,796 -3,169 25,859
29 Jul 2025 24,821.10 +0.57% 0 +5,500 1,570 23,796 +6,354 29,028
28 Jul 2025 24,680.90 -0.63% 0 +3,333 1,570 18,296 -2,003 22,674
25 Jul 2025 24,837.00 -0.90% 0 0 1,570 14,963 -3,578 24,677
24 Jul 2025 25,062.10 -0.63% -4,341 +680 1,570 14,963 -5,541 28,255
23 Jul 2025 25,219.90 +0.63% 0 0 5,911 14,283 -2,484 33,796
22 Jul 2025 25,060.90 -0.12% 0 0 5,911 14,283 -919 36,280
21 Jul 2025 25,090.70 +0.49% -1,659 0 5,911 14,283 +1,257 37,199
18 Jul 2025 24,968.40 -0.57% +6,000 +1,000 7,570 14,283 -4,061 35,942
17 Jul 2025 25,111.45 -0.40% +1,500 0 1,570 13,283 +2,019 40,003
16 Jul 2025 25,212.05 +0.06% 0 0 70 13,283 +2,052 37,984
15 Jul 2025 25,195.80 +0.45% 0 -2,053 70 13,283 +153 35,932
14 Jul 2025 25,082.30 -0.27% 0 -1,552 70 15,336 +1,616 35,779
11 Jul 2025 25,149.85 -0.81% 0 -3,693 70 16,888 +2,610 34,163
10 Jul 2025 25,355.25 -0.47% 0 -1,000 70 20,581 +136 31,553
09 Jul 2025 25,476.10 -0.18% 0 0 70 21,581 +18 31,417
08 Jul 2025 25,522.50 +0.24% 0 +3,497 70 21,581 -33 31,399
07 Jul 2025 25,461.30 +0.00% 0 0 70 18,084 -120 31,432
04 Jul 2025 25,461.00 +0.22% 0 +501 70 18,084 -1,865 31,552
03 Jul 2025 25,405.30 -0.19% 0 0 70 17,583 +1,976 33,417
02 Jul 2025 25,453.40 -0.35% 0 -800 70 17,583 +1,562 31,441
01 Jul 2025 25,541.80 0 0 70 18,383 -326 29,879

No cash market sessions recorded for this month yet.

Position Analysis

27 Oct 2026

Institutional money flow — cash market

FII +4,240 Cr
DII -1,250 Cr
Combined +2,990 Cr

FII buying covered 339% of DII selling. Net institutional flow reaching the market was +2,990 Cr. The combined figure matters more than either alone — it is what actually reaches the market.

Index futures: long-short ratio

Long open interest divided by short. Above 1 means more long positions than short; below 1 means more short. A ratio of 0.20 means five short contracts for every long. The percentage bar shows what share of each participant’s index futures book sits on the long side.

FII 0.13
12% long 88% short

About 7.6 short contracts for every long.

Index options 0.45
31% upside 69% downside

Down from 0.14 yesterday. Around the middle of its past-year range.

Pro 0.66
40% long 60% short

About 1.5 short contracts for every long.

Index options 1.12
53% upside 47% downside

Down from 1.65 yesterday. Lower than on 91% of the past year’s sessions.

Client 4.39
81% long 19% short

About 4.4 long contracts for every short.

Index options 1.24
55% upside 45% downside

Up from 3.90 yesterday. Higher than on 86% of the past year’s sessions.

DII 5.68
85% long 15% short

About 5.7 long contracts for every short.

Index options 0.03
3% upside 97% downside

Up from 5.41 yesterday. Higher than on 89% of the past year’s sessions.

FII versus retail positioning

FII are mainly short (12% long) while Client positions are mainly long (81% long) — a gap of 70 percentage points.

The two categories are on opposite sides. This is the normal arrangement rather than a signal: every futures contract needs a buyer and a seller, and retail participants are structurally the counterparty to foreign flows in this segment.

How positioning has changed

Index futures long-short ratio

  • FII
  • DII
  • Pro
  • Client
  • NIFTY

Long open interest divided by short, session by session. Above the dashed line means more longs than shorts. All four participants share one axis because the ratio does not depend on how large each book is.

Index futures long-short ratio by participant0.02.04.06.08.0balanced (1.00)23 Sep24 Sep25 Sep28 Sep29 Sep30 Sep01 Oct05 Oct06 Oct07 Oct08 Oct09 Oct12 Oct13 Oct14 Oct15 Oct16 Oct19 Oct21 Oct22 Oct23 Oct26 Oct27 Oct23 September, WednesdayFII0.12DII1.44Pro2.74Client5.45NIFTY23,446.8024 September, ThursdayFII0.12DII1.23Pro2.83Client4.82NIFTY23,063.1025 September, FridayFII0.13DII1.20Pro3.02Client4.71NIFTY23,140.5028 September, MondayFII0.14DII1.22Pro2.75Client5.06NIFTY22,780.2529 September, TuesdayFII0.09DII3.44Pro1.34Client4.71NIFTY22,716.2030 September, WednesdayFII0.09DII2.82Pro1.31Client5.14NIFTY22,620.4501 October, ThursdayFII0.09DII3.24Pro2.13Client5.40NIFTY22,421.9505 October, MondayFII0.09DII3.21Pro2.02Client5.06NIFTY22,555.7506 October, TuesdayFII0.09DII3.41Pro1.76Client4.94NIFTY22,776.1007 October, WednesdayFII0.10DII3.41Pro1.55Client5.26NIFTY22,603.0508 October, ThursdayFII0.09DII4.14Pro1.79Client5.11NIFTY22,231.8009 October, FridayFII0.11DII2.98Pro2.03Client4.70NIFTY22,520.4512 October, MondayFII0.10DII3.38Pro1.53Client5.18NIFTY22,363.3513 October, TuesdayFII0.11DII3.42Pro1.77Client4.88NIFTY22,721.9514 October, WednesdayFII0.10DII2.58Pro1.64Client5.77NIFTY22,622.7015 October, ThursdayFII0.12DII3.55Pro1.89Client4.98NIFTY22,997.3516 October, FridayFII0.13DII3.60Pro1.53Client4.88NIFTY23,146.1519 October, MondayFII0.12DII3.50Pro1.39Client5.56NIFTY22,888.9521 October, WednesdayFII0.11DII3.81Pro1.53Client5.25NIFTY22,811.3522 October, ThursdayFII0.11DII3.79Pro1.65Client4.65NIFTY22,687.6523 October, FridayFII0.12DII4.50Pro1.57Client4.44NIFTY22,600.0026 October, MondayFII0.14DII5.42Pro1.65Client3.90NIFTY22,753.2027 October, TuesdayFII0.13DII5.68Pro0.67Client4.39NIFTY22,749.75

Index options long-short ratio

  • FII
  • DII
  • Pro
  • Client
  • NIFTY

An option book splits into directional legs: long calls and short puts carry upside exposure, short calls and long puts carry downside exposure. This ratio divides the first group by the second.

Index options long-short ratio by participant0.000.501.001.502.00balanced (1.00)23 Sep24 Sep25 Sep28 Sep29 Sep30 Sep01 Oct05 Oct06 Oct07 Oct08 Oct09 Oct12 Oct13 Oct14 Oct15 Oct16 Oct19 Oct21 Oct22 Oct23 Oct26 Oct27 Oct23 September, WednesdayFII0.63DII0.15Pro0.96Client1.16NIFTY23,446.8024 September, ThursdayFII0.61DII0.14Pro0.86Client1.22NIFTY23,063.1025 September, FridayFII0.63DII0.16Pro0.95Client1.17NIFTY23,140.5028 September, MondayFII0.68DII0.24Pro0.87Client1.18NIFTY22,780.2529 September, TuesdayFII0.37DII0.11Pro1.04Client1.29NIFTY22,716.2030 September, WednesdayFII0.42DII0.18Pro0.94Client1.26NIFTY22,620.4501 October, ThursdayFII0.51DII0.21Pro1.00Client1.20NIFTY22,421.9505 October, MondayFII0.56DII0.49Pro1.10Client1.11NIFTY22,555.7506 October, TuesdayFII0.45DII0.54Pro1.05Client1.22NIFTY22,776.1007 October, WednesdayFII0.49DII1.12Pro1.01Client1.19NIFTY22,603.0508 October, ThursdayFII0.53DII1.48Pro0.92Client1.20NIFTY22,231.8009 October, FridayFII0.60DII1.38Pro1.07Client1.10NIFTY22,520.4512 October, MondayFII0.60DII1.28Pro0.93Client1.15NIFTY22,363.3513 October, TuesdayFII0.53DII1.27Pro1.08Client1.16NIFTY22,721.9514 October, WednesdayFII0.58DII1.29Pro0.98Client1.16NIFTY22,622.7015 October, ThursdayFII0.70DII0.25Pro1.09Client1.08NIFTY22,997.3516 October, FridayFII0.65DII0.12Pro1.15Client1.07NIFTY23,146.1519 October, MondayFII0.55DII0.10Pro1.00Client1.21NIFTY22,888.9521 October, WednesdayFII0.59DII0.08Pro0.92Client1.21NIFTY22,811.3522 October, ThursdayFII0.65DII0.11Pro0.93Client1.16NIFTY22,687.6523 October, FridayFII0.66DII0.12Pro0.93Client1.16NIFTY22,600.0026 October, MondayFII0.71DII0.09Pro1.03Client1.10NIFTY22,753.2027 October, TuesdayFII0.45DII0.03Pro1.12Client1.24NIFTY22,749.75

Unlike the futures ratio, this options measure is not a standard published figure — it is a description of how each book is composed. Option legs also serve purposes other than direction: a long put is often portfolio insurance rather than a bet on a fall.

Every figure here is arithmetic on open interest that NSE has already published. It describes how participants are positioned, not where the market is going, and it is not advice to buy, sell or hold anything. Two cautions worth keeping in mind: a large short position may be a hedge against shares held elsewhere rather than a bet on a fall, and this data is published after the close, so it describes a session that has already finished.

Source: NSE participant-wise open interest (F&O) and FII/DII cash market reports. Futures and options figures are in contracts. Cash market figures are net traded value in ₹ crore across NSE, BSE and MSEI combined.

This page is published for educational and informational purposes only. It presents publicly available exchange data as reported by NSE, without any recommendation to buy, sell or hold any security. EquityTimer is not a SEBI-registered investment adviser or research analyst. Please consult a SEBI-registered professional before making investment decisions.

FII DII data on this page is taken directly from the National Stock Exchange and updated after every trading session. It covers cash market buying and selling by foreign and domestic institutions, and participant-wise open interest in index futures and index options for all four NSE categories — FII, DII, Pro and Client — with more than three years of history behind every figure.

What this page shows

Every trading day, NSE publishes two separate reports. The first records how much foreign and domestic institutions bought and sold in the cash market, in rupees crore. The second records how many derivative contracts each category of participant held open at the close, split into long and short positions. This page brings both together and adds the context that raw figures lack: how today compares with the same participant’s own behaviour over the past year.

The numbers themselves are public and identical everywhere. What differs is what sits alongside them. A figure such as “FII net short 2.1 lakh contracts” means very little on its own — it only becomes informative once you know whether that is a routine position or an extreme one by that participant’s own standards.

The four participant categories

NSE groups every derivatives position into one of four buckets. Knowing who is who matters, because the same number means different things depending on the category it belongs to.

CategoryWho it coversWorth knowing
FII Foreign institutional investors and foreign portfolio investors registered with SEBI. The most closely watched category. Active in both index futures and index options.
DII Domestic institutions — mutual funds, insurance companies, banks. Dominant in the cash market but comparatively small in derivatives, with very little options activity.
Pro Proprietary trading desks of brokers, trading their own capital. Often arbitrage and market-making rather than directional positions.
Client Everyone else — retail traders, HNIs, corporates and non-institutional entities. Structurally the counterparty to FII in index futures, so the two usually sit on opposite sides.

How to use the tabs above

  • Summary — every participant and segment for a single session, showing the standing position and what changed on the day. Use the arrows to move between sessions.
  • Futures & Options — charts of daily activity and standing positions in index futures and index options, with the NIFTY close overlaid.
  • Cash Market — FII and DII net activity, gross buying and selling, and a daily summary table in rupees crore.
  • History — session-by-session tables for each participant, with cash market history kept separately.
  • Position Analysis — the long-short ratio for each participant, how much of any FII selling domestic buying absorbed, and where each position sits against its own past-year range.

Reading the data without misreading it

Three things are worth keeping in mind, because they are the most common ways this data gets misinterpreted.

A position is not a prediction. Open interest records what a participant holds, not what they expect. A large short position may be a hedge protecting shares held elsewhere, an arbitrage leg against a cash position, or part of a spread. In this data, all of those look identical to a directional bet.

The combined cash figure matters more than the FII number alone. Commentary tends to quote foreign selling in isolation, but what reaches the market is foreign and domestic flow together. Heavy institutional selling largely absorbed by domestic buying is a very different session from the same selling left unabsorbed.

Opposite sides are normal, not a signal. Every futures contract requires a buyer and a seller. FII and Client positioning sitting in opposite directions is the ordinary arrangement of the market rather than something that has happened today.

When the data updates

NSE publishes participant-wise open interest after the close, generally in the evening. Cash market figures follow a similar schedule. Occasionally a report is delayed and appears the following morning, and Friday’s data sometimes arrives on Saturday. This page also covers weekend special sessions — Muhurat trading, budget-day sessions and exchange test sessions all publish data and are included.

Frequently asked questions

What is FII and DII data?

FII data records the buying and selling activity of foreign institutional investors, and DII data the same for domestic institutions such as mutual funds, insurers and banks. In the cash market it is reported as the rupee value bought and sold each session. In derivatives, NSE reports the number of contracts each participant category holds long and short at the close.

Where does this data come from?

Directly from NSE. The cash market figures come from the exchange’s daily FII/DII trading activity report, and the derivatives figures from the participant-wise open interest report published in the F&O section. Index closing levels are sourced separately. Nothing on this page is estimated or modelled.

What does the long-short ratio mean?

It is long open interest divided by short open interest. Above 1 means a participant holds more long contracts than short; below 1 means more short than long. A ratio of 0.20 means five short contracts for every long. Because it is a ratio rather than a count, participants of very different size can be compared directly on the same scale.

Does FII selling mean the market will fall?

Not reliably. Foreign selling is one input among many, and it is frequently offset by domestic buying on the same session. This data is also published after the close, so it describes a session that has already finished rather than the one ahead. It records what participants did, not what the market will do next.

Why are FII and Client always on opposite sides?

Because a futures contract cannot exist without both a buyer and a seller. When foreign institutions build short positions in index futures, someone must hold the matching long positions, and in practice that is largely the Client category. The two moving in opposite directions is the structure of the market rather than an event.

What is the difference between the Net and Change columns?

Net is the standing position at the close of the session — everything a participant currently holds. Change is the difference between that and the previous trading session. A participant can hold a large net long position and still have reduced it slightly on the day, so the two columns regularly point in different directions.

What time is the data updated each day?

NSE typically publishes participant-wise open interest and cash market activity in the evening after the close. This page refreshes automatically once the exchange files are available. If a report is delayed, the figures appear as soon as NSE releases them, which is occasionally the following morning.

How far back does the history go?

Derivatives history covers more than three years of sessions, which is what allows each figure to be compared against the same participant’s own past-year range. Cash market history is shorter, because NSE does not publish an archive for that series — it can only be recorded forward from the day collection began.

Is Pro data the same as retail data?

No. Pro refers to the proprietary trading desks of brokers dealing on their own account, which is a distinct category from Client. Client covers retail traders, HNIs and other non-institutional participants. Pro activity is often arbitrage or market-making rather than a directional view.

Disclaimer. This page is published for educational and informational purposes only. It presents publicly available exchange data as reported by NSE, without any recommendation to buy, sell or hold any security. EquityTimer is not a SEBI-registered investment adviser or research analyst. Please consult a SEBI-registered professional before making investment decisions.