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

← June 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-2L-1L01L2L29 May30 May02 Jun03 Jun04 Jun05 Jun06 Jun09 Jun10 Jun11 Jun12 Jun13 Jun16 Jun17 Jun18 Jun19 Jun20 Jun23 Jun24 Jun25 Jun26 Jun27 Jun30 Jun29 May, ThursdayCall OI-53,648Put OI-38,256NIFTY24,833.6029 May, ThursdayCall OI-53,648Long OI -4,77,206Short OI -4,23,558Put OI-38,256Long OI -5,08,445Short OI -4,70,189NIFTY24,833.6030 May, FridayCall OI+66,077Put OI+44,589NIFTY24,750.7030 May, FridayCall OI+66,077Long OI +1,46,038Short OI +79,961Put OI+44,589Long OI +1,18,202Short OI +73,613NIFTY24,750.7002 June, MondayCall OI+72,335Put OI+92,969NIFTY24,716.6002 June, MondayCall OI+72,335Long OI +1,11,445Short OI +39,110Put OI+92,969Long OI +1,28,278Short OI +35,309NIFTY24,716.6003 June, TuesdayCall OI-74,496Put OI-61,058NIFTY24,542.5003 June, TuesdayCall OI-74,496Long OI +34,964Short OI +1,09,460Put OI-61,058Long OI +54,536Short OI +1,15,594NIFTY24,542.5004 June, WednesdayCall OI-30,068Put OI-65,848NIFTY24,620.2004 June, WednesdayCall OI-30,068Long OI -29,940Short OI +128Put OI-65,848Long OI -21,752Short OI +44,096NIFTY24,620.2005 June, ThursdayCall OI+22,286Put OI+31,713NIFTY24,750.9005 June, ThursdayCall OI+22,286Long OI -1,17,406Short OI -1,39,692Put OI+31,713Long OI -1,18,763Short OI -1,50,476NIFTY24,750.9006 June, FridayCall OI+26,146Put OI-24,731NIFTY25,003.0506 June, FridayCall OI+26,146Long OI +1,04,341Short OI +78,195Put OI-24,731Long OI +47,535Short OI +72,266NIFTY25,003.0509 June, MondayCall OI-26,223Put OI-13,947NIFTY25,103.2009 June, MondayCall OI-26,223Long OI +42,852Short OI +69,075Put OI-13,947Long OI +10,142Short OI +24,089NIFTY25,103.2010 June, TuesdayCall OI-5,214Put OI+26,805NIFTY25,104.2510 June, TuesdayCall OI-5,214Long OI +38,911Short OI +44,125Put OI+26,805Long OI +48,414Short OI +21,609NIFTY25,104.2511 June, WednesdayCall OI+1.59LPut OI+1.43LNIFTY25,141.4011 June, WednesdayCall OI+1.59LLong OI +1,25,461Short OI -33,841Put OI+1.43LLong OI +1,06,450Short OI -36,967NIFTY25,141.4012 June, ThursdayCall OI-1.16LPut OI-77,079NIFTY24,888.2012 June, ThursdayCall OI-1.16LLong OI -2,59,567Short OI -1,43,673Put OI-77,079Long OI -1,67,598Short OI -90,519NIFTY24,888.2013 June, FridayCall OI+5,074Put OI-10,631NIFTY24,718.6013 June, FridayCall OI+5,074Long OI +52,882Short OI +47,808Put OI-10,631Long OI +54,852Short OI +65,483NIFTY24,718.6016 June, MondayCall OI-1,860Put OI-27,935NIFTY24,946.5016 June, MondayCall OI-1,860Long OI +15,439Short OI +17,299Put OI-27,935Long OI +24,679Short OI +52,614NIFTY24,946.5017 June, TuesdayCall OI+13,820Put OI+26,560NIFTY24,853.4017 June, TuesdayCall OI+13,820Long OI +21,793Short OI +7,973Put OI+26,560Long OI +1,029Short OI -25,531NIFTY24,853.4018 June, WednesdayCall OI-46,177Put OI-29,505NIFTY24,812.0518 June, WednesdayCall OI-46,177Long OI +15,871Short OI +62,048Put OI-29,505Long OI -982Short OI +28,523NIFTY24,812.0519 June, ThursdayCall OI+71,309Put OI+48,320NIFTY24,793.2519 June, ThursdayCall OI+71,309Long OI -94,016Short OI -1,65,325Put OI+48,320Long OI -81,514Short OI -1,29,834NIFTY24,793.2520 June, FridayCall OI-47,425Put OI-60,698NIFTY25,112.4020 June, FridayCall OI-47,425Long OI +1,08,547Short OI +1,55,972Put OI-60,698Long OI +1,12,618Short OI +1,73,316NIFTY25,112.4023 June, MondayCall OI+24,018Put OI+48,694NIFTY24,971.9023 June, MondayCall OI+24,018Long OI +7,958Short OI -16,060Put OI+48,694Long OI +54,824Short OI +6,130NIFTY24,971.9024 June, TuesdayCall OI-1LPut OI-83,977NIFTY25,044.3524 June, TuesdayCall OI-1LLong OI +42,551Short OI +1,42,860Put OI-83,977Long OI -19,477Short OI +64,500NIFTY25,044.3525 June, WednesdayCall OI+79,125Put OI+48,634NIFTY25,244.7525 June, WednesdayCall OI+79,125Long OI +57,633Short OI -21,492Put OI+48,634Long OI +1,25,912Short OI +77,278NIFTY25,244.7526 June, ThursdayCall OI-84,117Put OI-1.04LNIFTY25,549.0026 June, ThursdayCall OI-84,117Long OI -4,00,117Short OI -3,16,000Put OI-1.04LLong OI -4,43,344Short OI -3,39,224NIFTY25,549.0027 June, FridayCall OI-30,393Put OI-36,495NIFTY25,637.8027 June, FridayCall OI-30,393Long OI +40,335Short OI +70,728Put OI-36,495Long OI +26,292Short OI +62,787NIFTY25,637.8030 June, MondayCall OI-46,825Put OI-23,101NIFTY25,517.0530 June, MondayCall OI-46,825Long OI +19,429Short OI +66,254Put OI-23,101Long OI -2,710Short OI +20,391NIFTY25,517.05

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-1L01L2L3L29 May30 May02 Jun03 Jun04 Jun05 Jun06 Jun09 Jun10 Jun11 Jun12 Jun13 Jun16 Jun17 Jun18 Jun19 Jun20 Jun23 Jun24 Jun25 Jun26 Jun27 Jun30 Jun29 May, ThursdayCall OI+65,731Put OI+1.25LNIFTY24,833.6030 May, FridayCall OI+1.32LPut OI+1.69LNIFTY24,750.7002 June, MondayCall OI+2.04LPut OI+2.62LNIFTY24,716.6003 June, TuesdayCall OI+1.3LPut OI+2.01LNIFTY24,542.5004 June, WednesdayCall OI+99,579Put OI+1.35LNIFTY24,620.2005 June, ThursdayCall OI+1.22LPut OI+1.67LNIFTY24,750.9006 June, FridayCall OI+1.48LPut OI+1.42LNIFTY25,003.0509 June, MondayCall OI+1.22LPut OI+1.28LNIFTY25,103.2010 June, TuesdayCall OI+1.17LPut OI+1.55LNIFTY25,104.2511 June, WednesdayCall OI+2.76LPut OI+2.99LNIFTY25,141.4012 June, ThursdayCall OI+1.6LPut OI+2.22LNIFTY24,888.2013 June, FridayCall OI+1.65LPut OI+2.11LNIFTY24,718.6016 June, MondayCall OI+1.63LPut OI+1.83LNIFTY24,946.5017 June, TuesdayCall OI+1.77LPut OI+2.1LNIFTY24,853.4018 June, WednesdayCall OI+1.31LPut OI+1.8LNIFTY24,812.0519 June, ThursdayCall OI+2.02LPut OI+2.28LNIFTY24,793.2520 June, FridayCall OI+1.55LPut OI+1.68LNIFTY25,112.4023 June, MondayCall OI+1.79LPut OI+2.16LNIFTY24,971.9024 June, TuesdayCall OI+78,432Put OI+1.32LNIFTY25,044.3525 June, WednesdayCall OI+1.58LPut OI+1.81LNIFTY25,244.7526 June, ThursdayCall OI+73,440Put OI+76,941NIFTY25,549.0027 June, FridayCall OI+43,047Put OI+40,446NIFTY25,637.8030 June, MondayCall OI-3,778Put OI+17,345NIFTY25,517.05

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-20K020K40K60K80K29 May30 May02 Jun03 Jun04 Jun05 Jun06 Jun09 Jun10 Jun11 Jun12 Jun13 Jun16 Jun17 Jun18 Jun19 Jun20 Jun23 Jun24 Jun25 Jun26 Jun27 Jun30 Jun29 May, ThursdayFII Index Futures+1,024NIFTY24,833.6029 May, ThursdayFII Index Futures+1,024Long OI -28,313Short OI -29,337NIFTY24,833.6030 May, FridayFII Index Futures-5,721NIFTY24,750.7030 May, FridayFII Index Futures-5,721Long OI +787Short OI +6,508NIFTY24,750.7002 June, MondayFII Index Futures-5,382NIFTY24,716.6002 June, MondayFII Index Futures-5,382Long OI +505Short OI +5,887NIFTY24,716.6003 June, TuesdayFII Index Futures-14,088NIFTY24,542.5003 June, TuesdayFII Index Futures-14,088Long OI -877Short OI +13,211NIFTY24,542.5004 June, WednesdayFII Index Futures+219NIFTY24,620.2004 June, WednesdayFII Index Futures+219Long OI +1,138Short OI +919NIFTY24,620.2005 June, ThursdayFII Index Futures-4,053NIFTY24,750.9005 June, ThursdayFII Index Futures-4,053Long OI -620Short OI +3,433NIFTY24,750.9006 June, FridayFII Index Futures+14,258NIFTY25,003.0506 June, FridayFII Index Futures+14,258Long OI +6,924Short OI -7,334NIFTY25,003.0509 June, MondayFII Index Futures-3,142NIFTY25,103.2009 June, MondayFII Index Futures-3,142Long OI -2,156Short OI +986NIFTY25,103.2010 June, TuesdayFII Index Futures+2,848NIFTY25,104.2510 June, TuesdayFII Index Futures+2,848Long OI -130Short OI -2,978NIFTY25,104.2511 June, WednesdayFII Index Futures+6,475NIFTY25,141.4011 June, WednesdayFII Index Futures+6,475Long OI +3,531Short OI -2,944NIFTY25,141.4012 June, ThursdayFII Index Futures-12,929NIFTY24,888.2012 June, ThursdayFII Index Futures-12,929Long OI -2,522Short OI +10,407NIFTY24,888.2013 June, FridayFII Index Futures-4,731NIFTY24,718.6013 June, FridayFII Index Futures-4,731Long OI +164Short OI +4,895NIFTY24,718.6016 June, MondayFII Index Futures+2,466NIFTY24,946.5016 June, MondayFII Index Futures+2,466Long OI +2,399Short OI -67NIFTY24,946.5017 June, TuesdayFII Index Futures+2,260NIFTY24,853.4017 June, TuesdayFII Index Futures+2,260Long OI +1,219Short OI -1,041NIFTY24,853.4018 June, WednesdayFII Index Futures+350NIFTY24,812.0518 June, WednesdayFII Index Futures+350Long OI -1,365Short OI -1,715NIFTY24,812.0519 June, ThursdayFII Index Futures+2,171NIFTY24,793.2519 June, ThursdayFII Index Futures+2,171Long OI +4,805Short OI +2,634NIFTY24,793.2520 June, FridayFII Index Futures+594NIFTY25,112.4020 June, FridayFII Index Futures+594Long OI +4,561Short OI +3,967NIFTY25,112.4023 June, MondayFII Index Futures-6,339NIFTY24,971.9023 June, MondayFII Index Futures-6,339Long OI -1,070Short OI +5,269NIFTY24,971.9024 June, TuesdayFII Index Futures-6,764NIFTY25,044.3524 June, TuesdayFII Index Futures-6,764Long OI +3,477Short OI +10,241NIFTY25,044.3525 June, WednesdayFII Index Futures+2,601NIFTY25,244.7525 June, WednesdayFII Index Futures+2,601Long OI +310Short OI -2,291NIFTY25,244.7526 June, ThursdayFII Index Futures+71,903NIFTY25,549.0026 June, ThursdayFII Index Futures+71,903Long OI +8,452Short OI -63,451NIFTY25,549.0027 June, FridayFII Index Futures+1,449NIFTY25,637.8027 June, FridayFII Index Futures+1,449Long OI +799Short OI -650NIFTY25,637.8030 June, MondayFII Index Futures-4,605NIFTY25,517.0530 June, MondayFII Index Futures-4,605Long OI -4,668Short OI -63NIFTY25,517.05

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-1.25L-1L-75K-50K-25K029 May30 May02 Jun03 Jun04 Jun05 Jun06 Jun09 Jun10 Jun11 Jun12 Jun13 Jun16 Jun17 Jun18 Jun19 Jun20 Jun23 Jun24 Jun25 Jun26 Jun27 Jun30 Jun29 May, ThursdayFII Index Futures OI-77,963NIFTY24,833.6030 May, FridayFII Index Futures OI-83,684NIFTY24,750.7002 June, MondayFII Index Futures OI-89,066NIFTY24,716.6003 June, TuesdayFII Index Futures OI-1.03LNIFTY24,542.5004 June, WednesdayFII Index Futures OI-1.03LNIFTY24,620.2005 June, ThursdayFII Index Futures OI-1.07LNIFTY24,750.9006 June, FridayFII Index Futures OI-92,730NIFTY25,003.0509 June, MondayFII Index Futures OI-95,872NIFTY25,103.2010 June, TuesdayFII Index Futures OI-93,024NIFTY25,104.2511 June, WednesdayFII Index Futures OI-86,549NIFTY25,141.4012 June, ThursdayFII Index Futures OI-99,478NIFTY24,888.2013 June, FridayFII Index Futures OI-1.04LNIFTY24,718.6016 June, MondayFII Index Futures OI-1.02LNIFTY24,946.5017 June, TuesdayFII Index Futures OI-99,483NIFTY24,853.4018 June, WednesdayFII Index Futures OI-99,133NIFTY24,812.0519 June, ThursdayFII Index Futures OI-96,962NIFTY24,793.2520 June, FridayFII Index Futures OI-96,368NIFTY25,112.4023 June, MondayFII Index Futures OI-1.03LNIFTY24,971.9024 June, TuesdayFII Index Futures OI-1.09LNIFTY25,044.3525 June, WednesdayFII Index Futures OI-1.07LNIFTY25,244.7526 June, ThursdayFII Index Futures OI-34,967NIFTY25,549.0027 June, FridayFII Index Futures OI-33,518NIFTY25,637.8030 June, MondayFII Index Futures OI-38,123NIFTY25,517.05

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-2L-1L01L2L3L29 May30 May02 Jun03 Jun04 Jun05 Jun06 Jun09 Jun10 Jun11 Jun12 Jun13 Jun16 Jun17 Jun18 Jun19 Jun20 Jun23 Jun24 Jun25 Jun26 Jun27 Jun30 Jun29 May, ThursdayCall OI+7,829Put OI+49,768NIFTY24,833.6029 May, ThursdayCall OI+7,829Long OI -8,04,647Short OI -8,12,476Put OI+49,768Long OI -5,01,086Short OI -5,50,854NIFTY24,833.6030 May, FridayCall OI+70,247Put OI+50,857NIFTY24,750.7030 May, FridayCall OI+70,247Long OI +2,77,920Short OI +2,07,673Put OI+50,857Long OI +1,78,421Short OI +1,27,564NIFTY24,750.7002 June, MondayCall OI+1.51LPut OI+3,040NIFTY24,716.6002 June, MondayCall OI+1.51LLong OI +2,35,550Short OI +84,737Put OI+3,040Long OI +1,97,018Short OI +1,93,978NIFTY24,716.6003 June, TuesdayCall OI-1.18LPut OI-27,773NIFTY24,542.5003 June, TuesdayCall OI-1.18LLong OI +2,68,157Short OI +3,86,655Put OI-27,773Long OI -34,025Short OI -6,252NIFTY24,542.5004 June, WednesdayCall OI+65,885Put OI-2,530NIFTY24,620.2004 June, WednesdayCall OI+65,885Long OI +76,639Short OI +10,754Put OI-2,530Long OI +1,39,278Short OI +1,41,808NIFTY24,620.2005 June, ThursdayCall OI-1.52LPut OI-30,661NIFTY24,750.9005 June, ThursdayCall OI-1.52LLong OI -7,10,819Short OI -5,59,275Put OI-30,661Long OI -3,39,759Short OI -3,09,098NIFTY24,750.9006 June, FridayCall OI+1.23LPut OI-43,306NIFTY25,003.0506 June, FridayCall OI+1.23LLong OI +2,65,605Short OI +1,42,939Put OI-43,306Long OI +2,19,977Short OI +2,63,283NIFTY25,003.0509 June, MondayCall OI-65,658Put OI-54,821NIFTY25,103.2009 June, MondayCall OI-65,658Long OI +55,629Short OI +1,21,287Put OI-54,821Long OI +35,530Short OI +90,351NIFTY25,103.2010 June, TuesdayCall OI-40,846Put OI+18,703NIFTY25,104.2510 June, TuesdayCall OI-40,846Long OI +49,617Short OI +90,463Put OI+18,703Long OI +67,667Short OI +48,964NIFTY25,104.2511 June, WednesdayCall OI+59,218Put OI+44,993NIFTY25,141.4011 June, WednesdayCall OI+59,218Long OI +1,45,054Short OI +85,836Put OI+44,993Long OI +1,07,673Short OI +62,680NIFTY25,141.4012 June, ThursdayCall OI-1.19LPut OI+21,289NIFTY24,888.2012 June, ThursdayCall OI-1.19LLong OI -4,40,177Short OI -3,21,576Put OI+21,289Long OI -3,80,631Short OI -4,01,920NIFTY24,888.2013 June, FridayCall OI+1.17LPut OI-652NIFTY24,718.6013 June, FridayCall OI+1.17LLong OI +2,14,645Short OI +97,808Put OI-652Long OI +1,22,922Short OI +1,23,574NIFTY24,718.6016 June, MondayCall OI+1.74LPut OI-37,996NIFTY24,946.5016 June, MondayCall OI+1.74LLong OI +1,31,625Short OI -42,377Put OI-37,996Long OI +1,97,496Short OI +2,35,492NIFTY24,946.5017 June, TuesdayCall OI-1.62LPut OI+25,685NIFTY24,853.4017 June, TuesdayCall OI-1.62LLong OI +4,965Short OI +1,66,564Put OI+25,685Long OI -15,537Short OI -41,222NIFTY24,853.4018 June, WednesdayCall OI+18,426Put OI+23,031NIFTY24,812.0518 June, WednesdayCall OI+18,426Long OI +2,08,196Short OI +1,89,770Put OI+23,031Long OI -3,163Short OI -26,194NIFTY24,812.0519 June, ThursdayCall OI-58,759Put OI-35,007NIFTY24,793.2519 June, ThursdayCall OI-58,759Long OI -4,81,368Short OI -4,22,609Put OI-35,007Long OI -3,00,366Short OI -2,65,359NIFTY24,793.2520 June, FridayCall OI+2.27LPut OI+37,437NIFTY25,112.4020 June, FridayCall OI+2.27LLong OI +2,67,621Short OI +40,821Put OI+37,437Long OI +3,47,440Short OI +3,10,003NIFTY25,112.4023 June, MondayCall OI-56,131Put OI+30,424NIFTY24,971.9023 June, MondayCall OI-56,131Long OI +28,933Short OI +85,064Put OI+30,424Long OI -25,714Short OI -56,138NIFTY24,971.9024 June, TuesdayCall OI+38,876Put OI+36,315NIFTY25,044.3524 June, TuesdayCall OI+38,876Long OI +2,57,584Short OI +2,18,708Put OI+36,315Long OI +41,924Short OI +5,609NIFTY25,044.3525 June, WednesdayCall OI+16,467Put OI-14,836NIFTY25,244.7525 June, WednesdayCall OI+16,467Long OI +29,182Short OI +12,715Put OI-14,836Long OI +2,57,069Short OI +2,71,905NIFTY25,244.7526 June, ThursdayCall OI-1.42LPut OI-43,342NIFTY25,549.0026 June, ThursdayCall OI-1.42LLong OI -8,22,086Short OI -6,79,816Put OI-43,342Long OI -6,97,501Short OI -6,54,159NIFTY25,549.0027 June, FridayCall OI+1.13LPut OI+1,017NIFTY25,637.8027 June, FridayCall OI+1.13LLong OI +2,42,037Short OI +1,29,473Put OI+1,017Long OI +1,84,394Short OI +1,83,377NIFTY25,637.8030 June, MondayCall OI-25,681Put OI+73,228NIFTY25,517.0530 June, MondayCall OI-25,681Long OI +3,17,746Short OI +3,43,427Put OI+73,228Long OI +6,923Short OI -66,305NIFTY25,517.05

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-1L01L2L3L4L29 May30 May02 Jun03 Jun04 Jun05 Jun06 Jun09 Jun10 Jun11 Jun12 Jun13 Jun16 Jun17 Jun18 Jun19 Jun20 Jun23 Jun24 Jun25 Jun26 Jun27 Jun30 Jun29 May, ThursdayCall OI+34,801Put OI+68,253NIFTY24,833.6030 May, FridayCall OI+1.05LPut OI+1.19LNIFTY24,750.7002 June, MondayCall OI+2.56LPut OI+1.22LNIFTY24,716.6003 June, TuesdayCall OI+1.37LPut OI+94,377NIFTY24,542.5004 June, WednesdayCall OI+2.03LPut OI+91,847NIFTY24,620.2005 June, ThursdayCall OI+51,704Put OI+61,186NIFTY24,750.9006 June, FridayCall OI+1.74LPut OI+17,880NIFTY25,003.0509 June, MondayCall OI+1.09LPut OI-36,941NIFTY25,103.2010 June, TuesdayCall OI+67,866Put OI-18,238NIFTY25,104.2511 June, WednesdayCall OI+1.27LPut OI+26,755NIFTY25,141.4012 June, ThursdayCall OI+8,483Put OI+48,044NIFTY24,888.2013 June, FridayCall OI+1.25LPut OI+47,392NIFTY24,718.6016 June, MondayCall OI+2.99LPut OI+9,396NIFTY24,946.5017 June, TuesdayCall OI+1.38LPut OI+35,081NIFTY24,853.4018 June, WednesdayCall OI+1.56LPut OI+58,112NIFTY24,812.0519 June, ThursdayCall OI+97,390Put OI+23,105NIFTY24,793.2520 June, FridayCall OI+3.24LPut OI+60,542NIFTY25,112.4023 June, MondayCall OI+2.68LPut OI+90,966NIFTY24,971.9024 June, TuesdayCall OI+3.07LPut OI+1.27LNIFTY25,044.3525 June, WednesdayCall OI+3.23LPut OI+1.12LNIFTY25,244.7526 June, ThursdayCall OI+1.81LPut OI+69,103NIFTY25,549.0027 June, FridayCall OI+2.94LPut OI+70,120NIFTY25,637.8030 June, MondayCall OI+2.68LPut OI+1.43LNIFTY25,517.05

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-40K-20K020K29 May30 May02 Jun03 Jun04 Jun05 Jun06 Jun09 Jun10 Jun11 Jun12 Jun13 Jun16 Jun17 Jun18 Jun19 Jun20 Jun23 Jun24 Jun25 Jun26 Jun27 Jun30 Jun29 May, ThursdayPro Index Futures-10,317NIFTY24,833.6029 May, ThursdayPro Index Futures-10,317Long OI -18,937Short OI -8,620NIFTY24,833.6030 May, FridayPro Index Futures+3,085NIFTY24,750.7030 May, FridayPro Index Futures+3,085Long OI +3,164Short OI +79NIFTY24,750.7002 June, MondayPro Index Futures-176NIFTY24,716.6002 June, MondayPro Index Futures-176Long OI -1,493Short OI -1,317NIFTY24,716.6003 June, TuesdayPro Index Futures+1,868NIFTY24,542.5003 June, TuesdayPro Index Futures+1,868Long OI +3,144Short OI +1,276NIFTY24,542.5004 June, WednesdayPro Index Futures+1,180NIFTY24,620.2004 June, WednesdayPro Index Futures+1,180Long OI -449Short OI -1,629NIFTY24,620.2005 June, ThursdayPro Index Futures+9,520NIFTY24,750.9005 June, ThursdayPro Index Futures+9,520Long OI +7,150Short OI -2,370NIFTY24,750.9006 June, FridayPro Index Futures-7,389NIFTY25,003.0506 June, FridayPro Index Futures-7,389Long OI +1,696Short OI +9,085NIFTY25,003.0509 June, MondayPro Index Futures-4,965NIFTY25,103.2009 June, MondayPro Index Futures-4,965Long OI -3,361Short OI +1,604NIFTY25,103.2010 June, TuesdayPro Index Futures-2,478NIFTY25,104.2510 June, TuesdayPro Index Futures-2,478Long OI -4,145Short OI -1,667NIFTY25,104.2511 June, WednesdayPro Index Futures+4,733NIFTY25,141.4011 June, WednesdayPro Index Futures+4,733Long OI +390Short OI -4,343NIFTY25,141.4012 June, ThursdayPro Index Futures-6,171NIFTY24,888.2012 June, ThursdayPro Index Futures-6,171Long OI -1,090Short OI +5,081NIFTY24,888.2013 June, FridayPro Index Futures-8,372NIFTY24,718.6013 June, FridayPro Index Futures-8,372Long OI -1,470Short OI +6,902NIFTY24,718.6016 June, MondayPro Index Futures+15,000NIFTY24,946.5016 June, MondayPro Index Futures+15,000Long OI +7,911Short OI -7,089NIFTY24,946.5017 June, TuesdayPro Index Futures-6,461NIFTY24,853.4017 June, TuesdayPro Index Futures-6,461Long OI -3,636Short OI +2,825NIFTY24,853.4018 June, WednesdayPro Index Futures+4,800NIFTY24,812.0518 June, WednesdayPro Index Futures+4,800Long OI +327Short OI -4,473NIFTY24,812.0519 June, ThursdayPro Index Futures+2,943NIFTY24,793.2519 June, ThursdayPro Index Futures+2,943Long OI -599Short OI -3,542NIFTY24,793.2520 June, FridayPro Index Futures+17,188NIFTY25,112.4020 June, FridayPro Index Futures+17,188Long OI +14,401Short OI -2,787NIFTY25,112.4023 June, MondayPro Index Futures-5,777NIFTY24,971.9023 June, MondayPro Index Futures-5,777Long OI -5,468Short OI +309NIFTY24,971.9024 June, TuesdayPro Index Futures+884NIFTY25,044.3524 June, TuesdayPro Index Futures+884Long OI +6,857Short OI +5,973NIFTY25,044.3525 June, WednesdayPro Index Futures+17,342NIFTY25,244.7525 June, WednesdayPro Index Futures+17,342Long OI +16,180Short OI -1,162NIFTY25,244.7526 June, ThursdayPro Index Futures-32,815NIFTY25,549.0026 June, ThursdayPro Index Futures-32,815Long OI -30,762Short OI +2,053NIFTY25,549.0027 June, FridayPro Index Futures+569NIFTY25,637.8027 June, FridayPro Index Futures+569Long OI +3,054Short OI +2,485NIFTY25,637.8030 June, MondayPro Index Futures+10,068NIFTY25,517.0530 June, MondayPro Index Futures+10,068Long OI +11,264Short OI +1,196NIFTY25,517.05

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-30K-20K-10K010K20K30K29 May30 May02 Jun03 Jun04 Jun05 Jun06 Jun09 Jun10 Jun11 Jun12 Jun13 Jun16 Jun17 Jun18 Jun19 Jun20 Jun23 Jun24 Jun25 Jun26 Jun27 Jun30 Jun29 May, ThursdayPro Index Futures OI-16,248NIFTY24,833.6030 May, FridayPro Index Futures OI-13,163NIFTY24,750.7002 June, MondayPro Index Futures OI-13,339NIFTY24,716.6003 June, TuesdayPro Index Futures OI-11,471NIFTY24,542.5004 June, WednesdayPro Index Futures OI-10,291NIFTY24,620.2005 June, ThursdayPro Index Futures OI-771NIFTY24,750.9006 June, FridayPro Index Futures OI-8,160NIFTY25,003.0509 June, MondayPro Index Futures OI-13,125NIFTY25,103.2010 June, TuesdayPro Index Futures OI-15,603NIFTY25,104.2511 June, WednesdayPro Index Futures OI-10,870NIFTY25,141.4012 June, ThursdayPro Index Futures OI-17,041NIFTY24,888.2013 June, FridayPro Index Futures OI-25,413NIFTY24,718.6016 June, MondayPro Index Futures OI-10,413NIFTY24,946.5017 June, TuesdayPro Index Futures OI-16,874NIFTY24,853.4018 June, WednesdayPro Index Futures OI-12,074NIFTY24,812.0519 June, ThursdayPro Index Futures OI-9,131NIFTY24,793.2520 June, FridayPro Index Futures OI+8,057NIFTY25,112.4023 June, MondayPro Index Futures OI+2,280NIFTY24,971.9024 June, TuesdayPro Index Futures OI+3,164NIFTY25,044.3525 June, WednesdayPro Index Futures OI+20,506NIFTY25,244.7526 June, ThursdayPro Index Futures OI-12,309NIFTY25,549.0027 June, FridayPro Index Futures OI-11,740NIFTY25,637.8030 June, MondayPro Index Futures OI-1,672NIFTY25,517.05

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-1L01L2L3L29 May30 May02 Jun03 Jun04 Jun05 Jun06 Jun09 Jun10 Jun11 Jun12 Jun13 Jun16 Jun17 Jun18 Jun19 Jun20 Jun23 Jun24 Jun25 Jun26 Jun27 Jun30 Jun29 May, ThursdayCall OI+45,819Put OI+22,922NIFTY24,833.6029 May, ThursdayCall OI+45,819Long OI -18,87,317Short OI -19,33,136Put OI+22,922Long OI -11,89,506Short OI -12,12,428NIFTY24,833.6030 May, FridayCall OI-1.36LPut OI-95,445NIFTY24,750.7030 May, FridayCall OI-1.36LLong OI +5,41,585Short OI +6,77,909Put OI-95,445Long OI +2,99,371Short OI +3,94,816NIFTY24,750.7002 June, MondayCall OI-2.23LPut OI-96,011NIFTY24,716.6002 June, MondayCall OI-2.23LLong OI +1,07,996Short OI +3,31,144Put OI-96,011Long OI +2,04,592Short OI +3,00,603NIFTY24,716.6003 June, TuesdayCall OI+1.93LPut OI+88,832NIFTY24,542.5003 June, TuesdayCall OI+1.93LLong OI +8,75,776Short OI +6,82,783Put OI+88,832Long OI +1,22,890Short OI +34,058NIFTY24,542.5004 June, WednesdayCall OI-35,815Put OI+68,377NIFTY24,620.2004 June, WednesdayCall OI-35,815Long OI -724Short OI +35,091Put OI+68,377Long OI +2,62,532Short OI +1,94,155NIFTY24,620.2005 June, ThursdayCall OI+1.29LPut OI-1,050NIFTY24,750.9005 June, ThursdayCall OI+1.29LLong OI -14,19,044Short OI -15,48,300Put OI-1,050Long OI -6,77,946Short OI -6,76,896NIFTY24,750.9006 June, FridayCall OI-1.49LPut OI+67,736NIFTY25,003.0506 June, FridayCall OI-1.49LLong OI +2,72,249Short OI +4,21,059Put OI+67,736Long OI +6,63,187Short OI +5,95,451NIFTY25,003.0509 June, MondayCall OI+91,880Put OI+68,768NIFTY25,103.2009 June, MondayCall OI+91,880Long OI +3,81,856Short OI +2,89,976Put OI+68,768Long OI +3,47,539Short OI +2,78,771NIFTY25,103.2010 June, TuesdayCall OI+46,060Put OI-45,508NIFTY25,104.2510 June, TuesdayCall OI+46,060Long OI +3,22,539Short OI +2,76,479Put OI-45,508Long OI +1,34,103Short OI +1,79,611NIFTY25,104.2511 June, WednesdayCall OI-2.19LPut OI-1.88LNIFTY25,141.4011 June, WednesdayCall OI-2.19LLong OI +55,215Short OI +2,73,734Put OI-1.88LLong OI +81,246Short OI +2,69,655NIFTY25,141.4012 June, ThursdayCall OI+2.34LPut OI+52,456NIFTY24,888.2012 June, ThursdayCall OI+2.34LLong OI -7,61,149Short OI -9,95,644Put OI+52,456Long OI -10,93,005Short OI -11,45,461NIFTY24,888.2013 June, FridayCall OI-1.22LPut OI+10,283NIFTY24,718.6013 June, FridayCall OI-1.22LLong OI +3,46,285Short OI +4,68,197Put OI+10,283Long OI +2,14,722Short OI +2,04,439NIFTY24,718.6016 June, MondayCall OI-1.72LPut OI+65,918NIFTY24,946.5016 June, MondayCall OI-1.72LLong OI -58,053Short OI +1,14,088Put OI+65,918Long OI +6,24,700Short OI +5,58,782NIFTY24,946.5017 June, TuesdayCall OI+1.48LPut OI-52,585NIFTY24,853.4017 June, TuesdayCall OI+1.48LLong OI +5,33,348Short OI +3,85,569Put OI-52,585Long OI -61,671Short OI -9,086NIFTY24,853.4018 June, WednesdayCall OI+27,750Put OI+6,473NIFTY24,812.0518 June, WednesdayCall OI+27,750Long OI +3,84,027Short OI +3,56,277Put OI+6,473Long OI +33,254Short OI +26,781NIFTY24,812.0519 June, ThursdayCall OI-12,551Put OI-13,312NIFTY24,793.2519 June, ThursdayCall OI-12,551Long OI -12,66,402Short OI -12,53,851Put OI-13,312Long OI -7,29,074Short OI -7,15,762NIFTY24,793.2520 June, FridayCall OI-1.79LPut OI+23,262NIFTY25,112.4020 June, FridayCall OI-1.79LLong OI +1,17,342Short OI +2,96,716Put OI+23,262Long OI +6,06,116Short OI +5,82,854NIFTY25,112.4023 June, MondayCall OI+32,114Put OI-86,720NIFTY24,971.9023 June, MondayCall OI+32,114Long OI +4,24,599Short OI +3,92,485Put OI-86,720Long OI +1,46,269Short OI +2,32,989NIFTY24,971.9024 June, TuesdayCall OI+61,433Put OI+45,963NIFTY25,044.3524 June, TuesdayCall OI+61,433Long OI +4,23,203Short OI +3,61,770Put OI+45,963Long OI +39,827Short OI -6,136NIFTY25,044.3525 June, WednesdayCall OI-95,593Put OI-33,798NIFTY25,244.7525 June, WednesdayCall OI-95,593Long OI -2,42,920Short OI -1,47,327Put OI-33,798Long OI +5,19,433Short OI +5,53,231NIFTY25,244.7526 June, ThursdayCall OI+2.26LPut OI+1.58LNIFTY25,549.0026 June, ThursdayCall OI+2.26LLong OI -14,40,282Short OI -16,66,670Put OI+1.58LLong OI -14,45,485Short OI -16,03,152NIFTY25,549.0027 June, FridayCall OI-82,172Put OI+32,077NIFTY25,637.8027 June, FridayCall OI-82,172Long OI +3,96,244Short OI +4,78,416Put OI+32,077Long OI +5,67,453Short OI +5,35,376NIFTY25,637.8030 June, MondayCall OI+72,505Put OI-50,126NIFTY25,517.0530 June, MondayCall OI+72,505Long OI +8,23,367Short OI +7,50,862Put OI-50,126Long OI -48,609Short OI +1,517NIFTY25,517.05

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-5L-4L-3L-2L-1L029 May30 May02 Jun03 Jun04 Jun05 Jun06 Jun09 Jun10 Jun11 Jun12 Jun13 Jun16 Jun17 Jun18 Jun19 Jun20 Jun23 Jun24 Jun25 Jun26 Jun27 Jun30 Jun29 May, ThursdayCall OI-1.01LPut OI-2.04LNIFTY24,833.6030 May, FridayCall OI-2.37LPut OI-2.99LNIFTY24,750.7002 June, MondayCall OI-4.6LPut OI-3.95LNIFTY24,716.6003 June, TuesdayCall OI-2.67LPut OI-3.07LNIFTY24,542.5004 June, WednesdayCall OI-3.03LPut OI-2.38LNIFTY24,620.2005 June, ThursdayCall OI-1.74LPut OI-2.39LNIFTY24,750.9006 June, FridayCall OI-3.22LPut OI-1.71LNIFTY25,003.0509 June, MondayCall OI-2.31LPut OI-1.03LNIFTY25,103.2010 June, TuesdayCall OI-1.85LPut OI-1.48LNIFTY25,104.2511 June, WednesdayCall OI-4.03LPut OI-3.37LNIFTY25,141.4012 June, ThursdayCall OI-1.69LPut OI-2.84LNIFTY24,888.2013 June, FridayCall OI-2.9LPut OI-2.74LNIFTY24,718.6016 June, MondayCall OI-4.63LPut OI-2.08LNIFTY24,946.5017 June, TuesdayCall OI-3.15LPut OI-2.61LNIFTY24,853.4018 June, WednesdayCall OI-2.87LPut OI-2.54LNIFTY24,812.0519 June, ThursdayCall OI-3LPut OI-2.67LNIFTY24,793.2520 June, FridayCall OI-4.79LPut OI-2.44LNIFTY25,112.4023 June, MondayCall OI-4.47LPut OI-3.31LNIFTY24,971.9024 June, TuesdayCall OI-3.85LPut OI-2.85LNIFTY25,044.3525 June, WednesdayCall OI-4.81LPut OI-3.19LNIFTY25,244.7526 June, ThursdayCall OI-2.55LPut OI-1.61LNIFTY25,549.0027 June, FridayCall OI-3.37LPut OI-1.29LNIFTY25,637.8030 June, MondayCall OI-2.64LPut OI-1.79LNIFTY25,517.05

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-40K-30K-20K-10K010K20K29 May30 May02 Jun03 Jun04 Jun05 Jun06 Jun09 Jun10 Jun11 Jun12 Jun13 Jun16 Jun17 Jun18 Jun19 Jun20 Jun23 Jun24 Jun25 Jun26 Jun27 Jun30 Jun29 May, ThursdayClient Index Futures-14,551NIFTY24,833.6029 May, ThursdayClient Index Futures-14,551Long OI -27,365Short OI -12,814NIFTY24,833.6030 May, FridayClient Index Futures+3,898NIFTY24,750.7030 May, FridayClient Index Futures+3,898Long OI +7,880Short OI +3,982NIFTY24,750.7002 June, MondayClient Index Futures+186NIFTY24,716.6002 June, MondayClient Index Futures+186Long OI +996Short OI +810NIFTY24,716.6003 June, TuesdayClient Index Futures+7,413NIFTY24,542.5003 June, TuesdayClient Index Futures+7,413Long OI +8,976Short OI +1,563NIFTY24,542.5004 June, WednesdayClient Index Futures-754NIFTY24,620.2004 June, WednesdayClient Index Futures-754Long OI +3,462Short OI +4,216NIFTY24,620.2005 June, ThursdayClient Index Futures+34NIFTY24,750.9005 June, ThursdayClient Index Futures+34Long OI +4,465Short OI +4,431NIFTY24,750.9006 June, FridayClient Index Futures-7,145NIFTY25,003.0506 June, FridayClient Index Futures-7,145Long OI -946Short OI +6,199NIFTY25,003.0509 June, MondayClient Index Futures+5,047NIFTY25,103.2009 June, MondayClient Index Futures+5,047Long OI +5,105Short OI +58NIFTY25,103.2010 June, TuesdayClient Index Futures+2,529NIFTY25,104.2510 June, TuesdayClient Index Futures+2,529Long OI -388Short OI -2,917NIFTY25,104.2511 June, WednesdayClient Index Futures-7,763NIFTY25,141.4011 June, WednesdayClient Index Futures-7,763Long OI -2,322Short OI +5,441NIFTY25,141.4012 June, ThursdayClient Index Futures+11,931NIFTY24,888.2012 June, ThursdayClient Index Futures+11,931Long OI +6,298Short OI -5,633NIFTY24,888.2013 June, FridayClient Index Futures+3,289NIFTY24,718.6013 June, FridayClient Index Futures+3,289Long OI +3,418Short OI +129NIFTY24,718.6016 June, MondayClient Index Futures-11,028NIFTY24,946.5016 June, MondayClient Index Futures-11,028Long OI -7,725Short OI +3,303NIFTY24,946.5017 June, TuesdayClient Index Futures+4,558NIFTY24,853.4017 June, TuesdayClient Index Futures+4,558Long OI +3,179Short OI -1,379NIFTY24,853.4018 June, WednesdayClient Index Futures-1,426NIFTY24,812.0518 June, WednesdayClient Index Futures-1,426Long OI -2,788Short OI -1,362NIFTY24,812.0519 June, ThursdayClient Index Futures-4,808NIFTY24,793.2519 June, ThursdayClient Index Futures-4,808Long OI -3,185Short OI +1,623NIFTY24,793.2520 June, FridayClient Index Futures-6,098NIFTY25,112.4020 June, FridayClient Index Futures-6,098Long OI -5,206Short OI +892NIFTY25,112.4023 June, MondayClient Index Futures+10,245NIFTY24,971.9023 June, MondayClient Index Futures+10,245Long OI +169Short OI -10,076NIFTY24,971.9024 June, TuesdayClient Index Futures+3,798NIFTY25,044.3524 June, TuesdayClient Index Futures+3,798Long OI +2,056Short OI -1,742NIFTY25,044.3525 June, WednesdayClient Index Futures-15,869NIFTY25,244.7525 June, WednesdayClient Index Futures-15,869Long OI -7,514Short OI +8,355NIFTY25,244.7526 June, ThursdayClient Index Futures-36,880NIFTY25,549.0026 June, ThursdayClient Index Futures-36,880Long OI -34,947Short OI +1,933NIFTY25,549.0027 June, FridayClient Index Futures-2,700NIFTY25,637.8027 June, FridayClient Index Futures-2,700Long OI +4,079Short OI +6,779NIFTY25,637.8030 June, MondayClient Index Futures-6,759NIFTY25,517.0530 June, MondayClient Index Futures-6,759Long OI -9,645Short OI -2,886NIFTY25,517.05

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 held020K40K60K80K29 May30 May02 Jun03 Jun04 Jun05 Jun06 Jun09 Jun10 Jun11 Jun12 Jun13 Jun16 Jun17 Jun18 Jun19 Jun20 Jun23 Jun24 Jun25 Jun26 Jun27 Jun30 Jun29 May, ThursdayClient Index Futures OI+57,892NIFTY24,833.6030 May, FridayClient Index Futures OI+61,790NIFTY24,750.7002 June, MondayClient Index Futures OI+61,976NIFTY24,716.6003 June, TuesdayClient Index Futures OI+69,389NIFTY24,542.5004 June, WednesdayClient Index Futures OI+68,635NIFTY24,620.2005 June, ThursdayClient Index Futures OI+68,669NIFTY24,750.9006 June, FridayClient Index Futures OI+61,524NIFTY25,003.0509 June, MondayClient Index Futures OI+66,571NIFTY25,103.2010 June, TuesdayClient Index Futures OI+69,100NIFTY25,104.2511 June, WednesdayClient Index Futures OI+61,337NIFTY25,141.4012 June, ThursdayClient Index Futures OI+73,268NIFTY24,888.2013 June, FridayClient Index Futures OI+76,557NIFTY24,718.6016 June, MondayClient Index Futures OI+65,529NIFTY24,946.5017 June, TuesdayClient Index Futures OI+70,087NIFTY24,853.4018 June, WednesdayClient Index Futures OI+68,661NIFTY24,812.0519 June, ThursdayClient Index Futures OI+63,853NIFTY24,793.2520 June, FridayClient Index Futures OI+57,755NIFTY25,112.4023 June, MondayClient Index Futures OI+68,000NIFTY24,971.9024 June, TuesdayClient Index Futures OI+71,798NIFTY25,044.3525 June, WednesdayClient Index Futures OI+55,929NIFTY25,244.7526 June, ThursdayClient Index Futures OI+19,049NIFTY25,549.0027 June, FridayClient Index Futures OI+16,349NIFTY25,637.8030 June, MondayClient Index Futures OI+9,590NIFTY25,517.05

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-40K-30K-20K-10K010K29 May30 May02 Jun03 Jun04 Jun05 Jun06 Jun09 Jun10 Jun11 Jun12 Jun13 Jun16 Jun17 Jun18 Jun19 Jun20 Jun23 Jun24 Jun25 Jun26 Jun27 Jun30 Jun29 May, ThursdayCall OI0Put OI-34,434NIFTY24,833.6029 May, ThursdayCall OI0Long OI 0Short OI 0Put OI-34,434Long OI -34,434Short OI 0NIFTY24,833.6030 May, FridayCall OI0Put OI0NIFTY24,750.7030 May, FridayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY24,750.7002 June, MondayCall OI0Put OI0NIFTY24,716.6002 June, MondayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY24,716.6003 June, TuesdayCall OI0Put OI0NIFTY24,542.5003 June, TuesdayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY24,542.5004 June, WednesdayCall OI0Put OI0NIFTY24,620.2004 June, WednesdayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY24,620.2005 June, ThursdayCall OI0Put OI0NIFTY24,750.9005 June, ThursdayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY24,750.9006 June, FridayCall OI0Put OI+300NIFTY25,003.0506 June, FridayCall OI0Long OI 0Short OI 0Put OI+300Long OI +300Short OI 0NIFTY25,003.0509 June, MondayCall OI0Put OI0NIFTY25,103.2009 June, MondayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,103.2010 June, TuesdayCall OI0Put OI0NIFTY25,104.2510 June, TuesdayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,104.2511 June, WednesdayCall OI0Put OI0NIFTY25,141.4011 June, WednesdayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,141.4012 June, ThursdayCall OI0Put OI+3,333NIFTY24,888.2012 June, ThursdayCall OI0Long OI 0Short OI 0Put OI+3,333Long OI +3,333Short OI 0NIFTY24,888.2013 June, FridayCall OI0Put OI+1,000NIFTY24,718.6013 June, FridayCall OI0Long OI 0Short OI 0Put OI+1,000Long OI +1,000Short OI 0NIFTY24,718.6016 June, MondayCall OI0Put OI+12NIFTY24,946.5016 June, MondayCall OI0Long OI 0Short OI 0Put OI+12Long OI +12Short OI 0NIFTY24,946.5017 June, TuesdayCall OI0Put OI+341NIFTY24,853.4017 June, TuesdayCall OI0Long OI 0Short OI 0Put OI+341Long OI +341Short OI 0NIFTY24,853.4018 June, WednesdayCall OI0Put OI0NIFTY24,812.0518 June, WednesdayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY24,812.0519 June, ThursdayCall OI0Put OI0NIFTY24,793.2519 June, ThursdayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY24,793.2520 June, FridayCall OI0Put OI0NIFTY25,112.4020 June, FridayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,112.4023 June, MondayCall OI0Put OI+7,600NIFTY24,971.9023 June, MondayCall OI0Long OI 0Short OI 0Put OI+7,600Long OI +7,600Short OI 0NIFTY24,971.9024 June, TuesdayCall OI0Put OI+1,700NIFTY25,044.3524 June, TuesdayCall OI0Long OI 0Short OI 0Put OI+1,700Long OI +1,700Short OI 0NIFTY25,044.3525 June, WednesdayCall OI0Put OI0NIFTY25,244.7525 June, WednesdayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,244.7526 June, ThursdayCall OI0Put OI-10,204NIFTY25,549.0026 June, ThursdayCall OI0Long OI 0Short OI 0Put OI-10,204Long OI -10,204Short OI 0NIFTY25,549.0027 June, FridayCall OI0Put OI+3,400NIFTY25,637.8027 June, FridayCall OI0Long OI 0Short OI 0Put OI+3,400Long OI +3,400Short OI 0NIFTY25,637.8030 June, MondayCall OI0Put OI0NIFTY25,517.0530 June, MondayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,517.05

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 held010K20K30K29 May30 May02 Jun03 Jun04 Jun05 Jun06 Jun09 Jun10 Jun11 Jun12 Jun13 Jun16 Jun17 Jun18 Jun19 Jun20 Jun23 Jun24 Jun25 Jun26 Jun27 Jun30 Jun29 May, ThursdayCall OI+70Put OI+10,901NIFTY24,833.6030 May, FridayCall OI+70Put OI+10,901NIFTY24,750.7002 June, MondayCall OI+70Put OI+10,901NIFTY24,716.6003 June, TuesdayCall OI+70Put OI+10,901NIFTY24,542.5004 June, WednesdayCall OI+70Put OI+10,901NIFTY24,620.2005 June, ThursdayCall OI+70Put OI+10,901NIFTY24,750.9006 June, FridayCall OI+70Put OI+11,201NIFTY25,003.0509 June, MondayCall OI+70Put OI+11,201NIFTY25,103.2010 June, TuesdayCall OI+70Put OI+11,201NIFTY25,104.2511 June, WednesdayCall OI+70Put OI+11,201NIFTY25,141.4012 June, ThursdayCall OI+70Put OI+14,534NIFTY24,888.2013 June, FridayCall OI+70Put OI+15,534NIFTY24,718.6016 June, MondayCall OI+70Put OI+15,546NIFTY24,946.5017 June, TuesdayCall OI+70Put OI+15,887NIFTY24,853.4018 June, WednesdayCall OI+70Put OI+15,887NIFTY24,812.0519 June, ThursdayCall OI+70Put OI+15,887NIFTY24,793.2520 June, FridayCall OI+70Put OI+15,887NIFTY25,112.4023 June, MondayCall OI+70Put OI+23,487NIFTY24,971.9024 June, TuesdayCall OI+70Put OI+25,187NIFTY25,044.3525 June, WednesdayCall OI+70Put OI+25,187NIFTY25,244.7526 June, ThursdayCall OI+70Put OI+14,983NIFTY25,549.0027 June, FridayCall OI+70Put OI+18,383NIFTY25,637.8030 June, MondayCall OI+70Put OI+18,383NIFTY25,517.05

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-20K-10K010K20K30K29 May30 May02 Jun03 Jun04 Jun05 Jun06 Jun09 Jun10 Jun11 Jun12 Jun13 Jun16 Jun17 Jun18 Jun19 Jun20 Jun23 Jun24 Jun25 Jun26 Jun27 Jun30 Jun29 May, ThursdayDII Index Futures+23,844NIFTY24,833.6029 May, ThursdayDII Index Futures+23,844Long OI -7,186Short OI -31,030NIFTY24,833.6030 May, FridayDII Index Futures-1,262NIFTY24,750.7030 May, FridayDII Index Futures-1,262Long OI +338Short OI +1,600NIFTY24,750.7002 June, MondayDII Index Futures+5,372NIFTY24,716.6002 June, MondayDII Index Futures+5,372Long OI 0Short OI -5,372NIFTY24,716.6003 June, TuesdayDII Index Futures+4,807NIFTY24,542.5003 June, TuesdayDII Index Futures+4,807Long OI +2,967Short OI -1,840NIFTY24,542.5004 June, WednesdayDII Index Futures-645NIFTY24,620.2004 June, WednesdayDII Index Futures-645Long OI -394Short OI +251NIFTY24,620.2005 June, ThursdayDII Index Futures-5,501NIFTY24,750.9005 June, ThursdayDII Index Futures-5,501Long OI -1,576Short OI +3,925NIFTY24,750.9006 June, FridayDII Index Futures+276NIFTY25,003.0506 June, FridayDII Index Futures+276Long OI +1,011Short OI +735NIFTY25,003.0509 June, MondayDII Index Futures+3,060NIFTY25,103.2009 June, MondayDII Index Futures+3,060Long OI +3,108Short OI +48NIFTY25,103.2010 June, TuesdayDII Index Futures-2,899NIFTY25,104.2510 June, TuesdayDII Index Futures-2,899Long OI -1,699Short OI +1,200NIFTY25,104.2511 June, WednesdayDII Index Futures-3,445NIFTY25,141.4011 June, WednesdayDII Index Futures-3,445Long OI -1,630Short OI +1,815NIFTY25,141.4012 June, ThursdayDII Index Futures+7,169NIFTY24,888.2012 June, ThursdayDII Index Futures+7,169Long OI +1,569Short OI -5,600NIFTY24,888.2013 June, FridayDII Index Futures+9,814NIFTY24,718.6013 June, FridayDII Index Futures+9,814Long OI +7,231Short OI -2,583NIFTY24,718.6016 June, MondayDII Index Futures-6,438NIFTY24,946.5016 June, MondayDII Index Futures-6,438Long OI -1,208Short OI +5,230NIFTY24,946.5017 June, TuesdayDII Index Futures-357NIFTY24,853.4017 June, TuesdayDII Index Futures-357Long OI -232Short OI +125NIFTY24,853.4018 June, WednesdayDII Index Futures-3,724NIFTY24,812.0518 June, WednesdayDII Index Futures-3,724Long OI -8Short OI +3,716NIFTY24,812.0519 June, ThursdayDII Index Futures-306NIFTY24,793.2519 June, ThursdayDII Index Futures-306Long OI -123Short OI +183NIFTY24,793.2520 June, FridayDII Index Futures-11,684NIFTY25,112.4020 June, FridayDII Index Futures-11,684Long OI -4,458Short OI +7,226NIFTY25,112.4023 June, MondayDII Index Futures+1,871NIFTY24,971.9023 June, MondayDII Index Futures+1,871Long OI -1,145Short OI -3,016NIFTY24,971.9024 June, TuesdayDII Index Futures+2,082NIFTY25,044.3524 June, TuesdayDII Index Futures+2,082Long OI -3,192Short OI -5,274NIFTY25,044.3525 June, WednesdayDII Index Futures-4,074NIFTY25,244.7525 June, WednesdayDII Index Futures-4,074Long OI -1,574Short OI +2,500NIFTY25,244.7526 June, ThursdayDII Index Futures-2,208NIFTY25,549.0026 June, ThursdayDII Index Futures-2,208Long OI +444Short OI +2,652NIFTY25,549.0027 June, FridayDII Index Futures+682NIFTY25,637.8027 June, FridayDII Index Futures+682Long OI +2,382Short OI +1,700NIFTY25,637.8030 June, MondayDII Index Futures+1,296NIFTY25,517.0530 June, MondayDII Index Futures+1,296Long OI -204Short OI -1,500NIFTY25,517.05

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 held020K40K60K29 May30 May02 Jun03 Jun04 Jun05 Jun06 Jun09 Jun10 Jun11 Jun12 Jun13 Jun16 Jun17 Jun18 Jun19 Jun20 Jun23 Jun24 Jun25 Jun26 Jun27 Jun30 Jun29 May, ThursdayDII Index Futures OI+36,319NIFTY24,833.6030 May, FridayDII Index Futures OI+35,057NIFTY24,750.7002 June, MondayDII Index Futures OI+40,429NIFTY24,716.6003 June, TuesdayDII Index Futures OI+45,236NIFTY24,542.5004 June, WednesdayDII Index Futures OI+44,591NIFTY24,620.2005 June, ThursdayDII Index Futures OI+39,090NIFTY24,750.9006 June, FridayDII Index Futures OI+39,366NIFTY25,003.0509 June, MondayDII Index Futures OI+42,426NIFTY25,103.2010 June, TuesdayDII Index Futures OI+39,527NIFTY25,104.2511 June, WednesdayDII Index Futures OI+36,082NIFTY25,141.4012 June, ThursdayDII Index Futures OI+43,251NIFTY24,888.2013 June, FridayDII Index Futures OI+53,065NIFTY24,718.6016 June, MondayDII Index Futures OI+46,627NIFTY24,946.5017 June, TuesdayDII Index Futures OI+46,270NIFTY24,853.4018 June, WednesdayDII Index Futures OI+42,546NIFTY24,812.0519 June, ThursdayDII Index Futures OI+42,240NIFTY24,793.2520 June, FridayDII Index Futures OI+30,556NIFTY25,112.4023 June, MondayDII Index Futures OI+32,427NIFTY24,971.9024 June, TuesdayDII Index Futures OI+34,509NIFTY25,044.3525 June, WednesdayDII Index Futures OI+30,435NIFTY25,244.7526 June, ThursdayDII Index Futures OI+28,227NIFTY25,549.0027 June, FridayDII Index Futures OI+28,909NIFTY25,637.8030 June, MondayDII Index Futures OI+30,205NIFTY25,517.05

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

June 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
30 Jun 2025 25,517.05 -0.47% -46,825 -23,101 -3,778 17,345 -4,605 -38,123
27 Jun 2025 25,637.80 +0.35% -30,393 -36,495 43,047 40,446 +1,449 -33,518
26 Jun 2025 25,549.00 +1.21% -84,117 -1.04L 73,440 76,941 +71,903 -34,967
25 Jun 2025 25,244.75 +0.80% +79,125 +48,634 1.58L 1.81L +2,601 -1.07L
24 Jun 2025 25,044.35 +0.29% -1L -83,977 78,432 1.32L -6,764 -1.09L
23 Jun 2025 24,971.90 -0.56% +24,018 +48,694 1.79L 2.16L -6,339 -1.03L
20 Jun 2025 25,112.40 +1.29% -47,425 -60,698 1.55L 1.68L +594 -96,368
19 Jun 2025 24,793.25 -0.08% +71,309 +48,320 2.02L 2.28L +2,171 -96,962
18 Jun 2025 24,812.05 -0.17% -46,177 -29,505 1.31L 1.8L +350 -99,133
17 Jun 2025 24,853.40 -0.37% +13,820 +26,560 1.77L 2.1L +2,260 -99,483
16 Jun 2025 24,946.50 +0.92% -1,860 -27,935 1.63L 1.83L +2,466 -1.02L
13 Jun 2025 24,718.60 -0.68% +5,074 -10,631 1.65L 2.11L -4,731 -1.04L
12 Jun 2025 24,888.20 -1.01% -1.16L -77,079 1.6L 2.22L -12,929 -99,478
11 Jun 2025 25,141.40 +0.15% +1.59L +1.43L 2.76L 2.99L +6,475 -86,549
10 Jun 2025 25,104.25 +0.00% -5,214 +26,805 1.17L 1.55L +2,848 -93,024
09 Jun 2025 25,103.20 +0.40% -26,223 -13,947 1.22L 1.28L -3,142 -95,872
06 Jun 2025 25,003.05 +1.02% +26,146 -24,731 1.48L 1.42L +14,258 -92,730
05 Jun 2025 24,750.90 +0.53% +22,286 +31,713 1.22L 1.67L -4,053 -1.07L
04 Jun 2025 24,620.20 +0.32% -30,068 -65,848 99,579 1.35L +219 -1.03L
03 Jun 2025 24,542.50 -0.70% -74,496 -61,058 1.3L 2.01L -14,088 -1.03L
02 Jun 2025 24,716.60 -0.14% +72,335 +92,969 2.04L 2.62L -5,382 -89,066
30 May 2025 24,750.70 -0.33% +66,077 +44,589 1.32L 1.69L -5,721 -83,684
29 May 2025 24,833.60 -53,648 -38,256 65,731 1.25L +1,024 -77,963

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
30 Jun 2025 25,517.05 -0.47% -25,681 +73,228 2.68L 1.43L +10,068 -1,672
27 Jun 2025 25,637.80 +0.35% +1.13L +1,017 2.94L 70,120 +569 -11,740
26 Jun 2025 25,549.00 +1.21% -1.42L -43,342 1.81L 69,103 -32,815 -12,309
25 Jun 2025 25,244.75 +0.80% +16,467 -14,836 3.23L 1.12L +17,342 20,506
24 Jun 2025 25,044.35 +0.29% +38,876 +36,315 3.07L 1.27L +884 3,164
23 Jun 2025 24,971.90 -0.56% -56,131 +30,424 2.68L 90,966 -5,777 2,280
20 Jun 2025 25,112.40 +1.29% +2.27L +37,437 3.24L 60,542 +17,188 8,057
19 Jun 2025 24,793.25 -0.08% -58,759 -35,007 97,390 23,105 +2,943 -9,131
18 Jun 2025 24,812.05 -0.17% +18,426 +23,031 1.56L 58,112 +4,800 -12,074
17 Jun 2025 24,853.40 -0.37% -1.62L +25,685 1.38L 35,081 -6,461 -16,874
16 Jun 2025 24,946.50 +0.92% +1.74L -37,996 2.99L 9,396 +15,000 -10,413
13 Jun 2025 24,718.60 -0.68% +1.17L -652 1.25L 47,392 -8,372 -25,413
12 Jun 2025 24,888.20 -1.01% -1.19L +21,289 8,483 48,044 -6,171 -17,041
11 Jun 2025 25,141.40 +0.15% +59,218 +44,993 1.27L 26,755 +4,733 -10,870
10 Jun 2025 25,104.25 +0.00% -40,846 +18,703 67,866 -18,238 -2,478 -15,603
09 Jun 2025 25,103.20 +0.40% -65,658 -54,821 1.09L -36,941 -4,965 -13,125
06 Jun 2025 25,003.05 +1.02% +1.23L -43,306 1.74L 17,880 -7,389 -8,160
05 Jun 2025 24,750.90 +0.53% -1.52L -30,661 51,704 61,186 +9,520 -771
04 Jun 2025 24,620.20 +0.32% +65,885 -2,530 2.03L 91,847 +1,180 -10,291
03 Jun 2025 24,542.50 -0.70% -1.18L -27,773 1.37L 94,377 +1,868 -11,471
02 Jun 2025 24,716.60 -0.14% +1.51L +3,040 2.56L 1.22L -176 -13,339
30 May 2025 24,750.70 -0.33% +70,247 +50,857 1.05L 1.19L +3,085 -13,163
29 May 2025 24,833.60 +7,829 +49,768 34,801 68,253 -10,317 -16,248

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
30 Jun 2025 25,517.05 -0.47% +72,505 -50,126 -2.64L -1.79L -6,759 9,590
27 Jun 2025 25,637.80 +0.35% -82,172 +32,077 -3.37L -1.29L -2,700 16,349
26 Jun 2025 25,549.00 +1.21% +2.26L +1.58L -2.55L -1.61L -36,880 19,049
25 Jun 2025 25,244.75 +0.80% -95,593 -33,798 -4.81L -3.19L -15,869 55,929
24 Jun 2025 25,044.35 +0.29% +61,433 +45,963 -3.85L -2.85L +3,798 71,798
23 Jun 2025 24,971.90 -0.56% +32,114 -86,720 -4.47L -3.31L +10,245 68,000
20 Jun 2025 25,112.40 +1.29% -1.79L +23,262 -4.79L -2.44L -6,098 57,755
19 Jun 2025 24,793.25 -0.08% -12,551 -13,312 -3L -2.67L -4,808 63,853
18 Jun 2025 24,812.05 -0.17% +27,750 +6,473 -2.87L -2.54L -1,426 68,661
17 Jun 2025 24,853.40 -0.37% +1.48L -52,585 -3.15L -2.61L +4,558 70,087
16 Jun 2025 24,946.50 +0.92% -1.72L +65,918 -4.63L -2.08L -11,028 65,529
13 Jun 2025 24,718.60 -0.68% -1.22L +10,283 -2.9L -2.74L +3,289 76,557
12 Jun 2025 24,888.20 -1.01% +2.34L +52,456 -1.69L -2.84L +11,931 73,268
11 Jun 2025 25,141.40 +0.15% -2.19L -1.88L -4.03L -3.37L -7,763 61,337
10 Jun 2025 25,104.25 +0.00% +46,060 -45,508 -1.85L -1.48L +2,529 69,100
09 Jun 2025 25,103.20 +0.40% +91,880 +68,768 -2.31L -1.03L +5,047 66,571
06 Jun 2025 25,003.05 +1.02% -1.49L +67,736 -3.22L -1.71L -7,145 61,524
05 Jun 2025 24,750.90 +0.53% +1.29L -1,050 -1.74L -2.39L +34 68,669
04 Jun 2025 24,620.20 +0.32% -35,815 +68,377 -3.03L -2.38L -754 68,635
03 Jun 2025 24,542.50 -0.70% +1.93L +88,832 -2.67L -3.07L +7,413 69,389
02 Jun 2025 24,716.60 -0.14% -2.23L -96,011 -4.6L -3.95L +186 61,976
30 May 2025 24,750.70 -0.33% -1.36L -95,445 -2.37L -2.99L +3,898 61,790
29 May 2025 24,833.60 +45,819 +22,922 -1.01L -2.04L -14,551 57,892

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
30 Jun 2025 25,517.05 -0.47% 0 0 70 18,383 +1,296 30,205
27 Jun 2025 25,637.80 +0.35% 0 +3,400 70 18,383 +682 28,909
26 Jun 2025 25,549.00 +1.21% 0 -10,204 70 14,983 -2,208 28,227
25 Jun 2025 25,244.75 +0.80% 0 0 70 25,187 -4,074 30,435
24 Jun 2025 25,044.35 +0.29% 0 +1,700 70 25,187 +2,082 34,509
23 Jun 2025 24,971.90 -0.56% 0 +7,600 70 23,487 +1,871 32,427
20 Jun 2025 25,112.40 +1.29% 0 0 70 15,887 -11,684 30,556
19 Jun 2025 24,793.25 -0.08% 0 0 70 15,887 -306 42,240
18 Jun 2025 24,812.05 -0.17% 0 0 70 15,887 -3,724 42,546
17 Jun 2025 24,853.40 -0.37% 0 +341 70 15,887 -357 46,270
16 Jun 2025 24,946.50 +0.92% 0 +12 70 15,546 -6,438 46,627
13 Jun 2025 24,718.60 -0.68% 0 +1,000 70 15,534 +9,814 53,065
12 Jun 2025 24,888.20 -1.01% 0 +3,333 70 14,534 +7,169 43,251
11 Jun 2025 25,141.40 +0.15% 0 0 70 11,201 -3,445 36,082
10 Jun 2025 25,104.25 +0.00% 0 0 70 11,201 -2,899 39,527
09 Jun 2025 25,103.20 +0.40% 0 0 70 11,201 +3,060 42,426
06 Jun 2025 25,003.05 +1.02% 0 +300 70 11,201 +276 39,366
05 Jun 2025 24,750.90 +0.53% 0 0 70 10,901 -5,501 39,090
04 Jun 2025 24,620.20 +0.32% 0 0 70 10,901 -645 44,591
03 Jun 2025 24,542.50 -0.70% 0 0 70 10,901 +4,807 45,236
02 Jun 2025 24,716.60 -0.14% 0 0 70 10,901 +5,372 40,429
30 May 2025 24,750.70 -0.33% 0 0 70 10,901 -1,262 35,057
29 May 2025 24,833.60 0 -34,434 70 10,901 +23,844 36,319

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.