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
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

How to read this table

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

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

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

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

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

Participant Activity in Index Futures & Options

← July 2026 →

FII F&O Sentiment

−100+100
-38Bearish

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

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

FII sentiment score, last 250 sessions

  • FII score
  • 20-session average
  • NIFTY

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

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

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

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

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

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

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

Daily change in index options position

  • Call OI
  • Put OI
  • NIFTY

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

FII daily change in index options position-1L-50K050K1L1.5L01 Jul02 Jul03 Jul06 Jul07 Jul08 Jul09 Jul10 Jul13 Jul14 Jul15 Jul16 Jul17 Jul20 Jul21 Jul22 Jul23 Jul24 Jul27 Jul28 Jul29 Jul30 Jul31 Jul01 July, WednesdayCall OI-16,022Put OI-26,752NIFTY24,005.8501 July, WednesdayCall OI-16,022Long OI +94,583Short OI +1,10,605Put OI-26,752Long OI +1,30,620Short OI +1,57,372NIFTY24,005.8502 July, ThursdayCall OI+24,220Put OI-63,742NIFTY24,175.7002 July, ThursdayCall OI+24,220Long OI +14,197Short OI -10,023Put OI-63,742Long OI -22,180Short OI +41,562NIFTY24,175.7003 July, FridayCall OI-8,573Put OI+35,133NIFTY24,270.8503 July, FridayCall OI-8,573Long OI +40,211Short OI +48,784Put OI+35,133Long OI +62,499Short OI +27,366NIFTY24,270.8506 July, MondayCall OI+44,820Put OI-20,148NIFTY24,430.3506 July, MondayCall OI+44,820Long OI +2,418Short OI -42,402Put OI-20,148Long OI +52,416Short OI +72,564NIFTY24,430.3507 July, TuesdayCall OI+132Put OI-13,244NIFTY24,398.7007 July, TuesdayCall OI+132Long OI -1,25,877Short OI -1,26,009Put OI-13,244Long OI -2,55,139Short OI -2,41,895NIFTY24,398.7008 July, WednesdayCall OI-94,630Put OI+1.03LNIFTY23,882.0508 July, WednesdayCall OI-94,630Long OI +1,30,213Short OI +2,24,843Put OI+1.03LLong OI +1,93,453Short OI +90,572NIFTY23,882.0509 July, ThursdayCall OI+26,923Put OI-22,439NIFTY23,962.8009 July, ThursdayCall OI+26,923Long OI +10,236Short OI -16,687Put OI-22,439Long OI +23,498Short OI +45,937NIFTY23,962.8010 July, FridayCall OI+37,617Put OI-45,667NIFTY24,206.9010 July, FridayCall OI+37,617Long OI +24,248Short OI -13,369Put OI-45,667Long OI +1,22,936Short OI +1,68,603NIFTY24,206.9013 July, MondayCall OI+42,437Put OI-24,399NIFTY24,211.0013 July, MondayCall OI+42,437Long OI -13,099Short OI -55,536Put OI-24,399Long OI +16,438Short OI +40,837NIFTY24,211.0014 July, TuesdayCall OI-2,960Put OI+44,165NIFTY24,052.0514 July, TuesdayCall OI-2,960Long OI -81,868Short OI -78,908Put OI+44,165Long OI -2,59,368Short OI -3,03,533NIFTY24,052.0515 July, WednesdayCall OI-50,260Put OI+2,604NIFTY24,078.5015 July, WednesdayCall OI-50,260Long OI +28,976Short OI +79,236Put OI+2,604Long OI +78,609Short OI +76,005NIFTY24,078.5016 July, ThursdayCall OI+10,511Put OI-12,757NIFTY24,072.7516 July, ThursdayCall OI+10,511Long OI +29,881Short OI +19,370Put OI-12,757Long OI +21,237Short OI +33,994NIFTY24,072.7517 July, FridayCall OI+1.49LPut OI-90,312NIFTY24,334.3017 July, FridayCall OI+1.49LLong OI +99,930Short OI -49,542Put OI-90,312Long OI +1,32,559Short OI +2,22,871NIFTY24,334.3020 July, MondayCall OI-80,446Put OI+12,674NIFTY24,238.5020 July, MondayCall OI-80,446Long OI -46,219Short OI +34,227Put OI+12,674Long OI -9,293Short OI -21,967NIFTY24,238.5021 July, TuesdayCall OI-20,198Put OI+98,394NIFTY24,187.7021 July, TuesdayCall OI-20,198Long OI -65,791Short OI -45,593Put OI+98,394Long OI -1,67,216Short OI -2,65,610NIFTY24,187.7022 July, WednesdayCall OI-78,918Put OI+35,481NIFTY23,996.2522 July, WednesdayCall OI-78,918Long OI +1,16,512Short OI +1,95,430Put OI+35,481Long OI +1,37,688Short OI +1,02,207NIFTY23,996.2523 July, ThursdayCall OI-65,514Put OI+2,120NIFTY23,869.6023 July, ThursdayCall OI-65,514Long OI +29,709Short OI +95,223Put OI+2,120Long OI +28,260Short OI +26,140NIFTY23,869.6024 July, FridayCall OI+55,677Put OI-11,350NIFTY23,767.4524 July, FridayCall OI+55,677Long OI +63,166Short OI +7,489Put OI-11,350Long OI +87,926Short OI +99,276NIFTY23,767.4527 July, MondayCall OI+33,272Put OI-53,129NIFTY23,995.9527 July, MondayCall OI+33,272Long OI +12,002Short OI -21,270Put OI-53,129Long OI -670Short OI +52,459NIFTY23,995.9528 July, TuesdayCall OI-22,009Put OI+39,851NIFTY23,985.3528 July, TuesdayCall OI-22,009Long OI -3,88,990Short OI -3,66,981Put OI+39,851Long OI -3,91,322Short OI -4,31,173NIFTY23,985.3529 July, WednesdayCall OI+89,334Put OI-44,724NIFTY24,250.2029 July, WednesdayCall OI+89,334Long OI +97,478Short OI +8,144Put OI-44,724Long OI +44,502Short OI +89,226NIFTY24,250.2030 July, ThursdayCall OI-18,072Put OI-36,451NIFTY24,317.1530 July, ThursdayCall OI-18,072Long OI +22,253Short OI +40,325Put OI-36,451Long OI +19,985Short OI +56,436NIFTY24,317.1531 July, FridayCall OI-8,240Put OI+13,045NIFTY24,383.6031 July, FridayCall OI-8,240Long OI +27,717Short OI +35,957Put OI+13,045Long OI +1,09,958Short OI +96,913NIFTY24,383.60

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-4L-2L02L4L6L01 Jul02 Jul03 Jul06 Jul07 Jul08 Jul09 Jul10 Jul13 Jul14 Jul15 Jul16 Jul17 Jul20 Jul21 Jul22 Jul23 Jul24 Jul27 Jul28 Jul29 Jul30 Jul31 Jul01 July, WednesdayCall OI-2.49LPut OI+5.06LNIFTY24,005.8502 July, ThursdayCall OI-2.25LPut OI+4.42LNIFTY24,175.7003 July, FridayCall OI-2.33LPut OI+4.77LNIFTY24,270.8506 July, MondayCall OI-1.89LPut OI+4.57LNIFTY24,430.3507 July, TuesdayCall OI-1.89LPut OI+4.44LNIFTY24,398.7008 July, WednesdayCall OI-2.83LPut OI+5.47LNIFTY23,882.0509 July, ThursdayCall OI-2.56LPut OI+5.24LNIFTY23,962.8010 July, FridayCall OI-2.19LPut OI+4.79LNIFTY24,206.9013 July, MondayCall OI-1.76LPut OI+4.54LNIFTY24,211.0014 July, TuesdayCall OI-1.79LPut OI+4.98LNIFTY24,052.0515 July, WednesdayCall OI-2.29LPut OI+5.01LNIFTY24,078.5016 July, ThursdayCall OI-2.19LPut OI+4.88LNIFTY24,072.7517 July, FridayCall OI-69,411Put OI+3.98LNIFTY24,334.3020 July, MondayCall OI-1.5LPut OI+4.11LNIFTY24,238.5021 July, TuesdayCall OI-1.7LPut OI+5.09LNIFTY24,187.7022 July, WednesdayCall OI-2.49LPut OI+5.44LNIFTY23,996.2523 July, ThursdayCall OI-3.14LPut OI+5.47LNIFTY23,869.6024 July, FridayCall OI-2.59LPut OI+5.35LNIFTY23,767.4527 July, MondayCall OI-2.26LPut OI+4.82LNIFTY23,995.9528 July, TuesdayCall OI-2.48LPut OI+5.22LNIFTY23,985.3529 July, WednesdayCall OI-1.58LPut OI+4.77LNIFTY24,250.2030 July, ThursdayCall OI-1.76LPut OI+4.41LNIFTY24,317.1531 July, FridayCall OI-1.85LPut OI+4.54LNIFTY24,383.60

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-40K-20K020K40K60K80K01 Jul02 Jul03 Jul06 Jul07 Jul08 Jul09 Jul10 Jul13 Jul14 Jul15 Jul16 Jul17 Jul20 Jul21 Jul22 Jul23 Jul24 Jul27 Jul28 Jul29 Jul30 Jul31 Jul01 July, WednesdayFII Index Futures-3,649NIFTY24,005.8501 July, WednesdayFII Index Futures-3,649Long OI -1,026Short OI +2,623NIFTY24,005.8502 July, ThursdayFII Index Futures+3,159NIFTY24,175.7002 July, ThursdayFII Index Futures+3,159Long OI -3,033Short OI -6,192NIFTY24,175.7003 July, FridayFII Index Futures+6,133NIFTY24,270.8503 July, FridayFII Index Futures+6,133Long OI +329Short OI -5,804NIFTY24,270.8506 July, MondayFII Index Futures+9,488NIFTY24,430.3506 July, MondayFII Index Futures+9,488Long OI +2,914Short OI -6,574NIFTY24,430.3507 July, TuesdayFII Index Futures+2,441NIFTY24,398.7007 July, TuesdayFII Index Futures+2,441Long OI +24Short OI -2,417NIFTY24,398.7008 July, WednesdayFII Index Futures-29,748NIFTY23,882.0508 July, WednesdayFII Index Futures-29,748Long OI -2,485Short OI +27,263NIFTY23,882.0509 July, ThursdayFII Index Futures+2,335NIFTY23,962.8009 July, ThursdayFII Index Futures+2,335Long OI +1,230Short OI -1,105NIFTY23,962.8010 July, FridayFII Index Futures+11,540NIFTY24,206.9010 July, FridayFII Index Futures+11,540Long OI +2,972Short OI -8,568NIFTY24,206.9013 July, MondayFII Index Futures-402NIFTY24,211.0013 July, MondayFII Index Futures-402Long OI -2,418Short OI -2,016NIFTY24,211.0014 July, TuesdayFII Index Futures-10,352NIFTY24,052.0514 July, TuesdayFII Index Futures-10,352Long OI -5,338Short OI +5,014NIFTY24,052.0515 July, WednesdayFII Index Futures+2,753NIFTY24,078.5015 July, WednesdayFII Index Futures+2,753Long OI -314Short OI -3,067NIFTY24,078.5016 July, ThursdayFII Index Futures+12,826NIFTY24,072.7516 July, ThursdayFII Index Futures+12,826Long OI -938Short OI -13,764NIFTY24,072.7517 July, FridayFII Index Futures+33,358NIFTY24,334.3017 July, FridayFII Index Futures+33,358Long OI +5,135Short OI -28,223NIFTY24,334.3020 July, MondayFII Index Futures-3,295NIFTY24,238.5020 July, MondayFII Index Futures-3,295Long OI -5,219Short OI -1,924NIFTY24,238.5021 July, TuesdayFII Index Futures-9,024NIFTY24,187.7021 July, TuesdayFII Index Futures-9,024Long OI -1,623Short OI +7,401NIFTY24,187.7022 July, WednesdayFII Index Futures-22,857NIFTY23,996.2522 July, WednesdayFII Index Futures-22,857Long OI +724Short OI +23,581NIFTY23,996.2523 July, ThursdayFII Index Futures-11,378NIFTY23,869.6023 July, ThursdayFII Index Futures-11,378Long OI -162Short OI +11,216NIFTY23,869.6024 July, FridayFII Index Futures-7,765NIFTY23,767.4524 July, FridayFII Index Futures-7,765Long OI +3,963Short OI +11,728NIFTY23,767.4527 July, MondayFII Index Futures+3,922NIFTY23,995.9527 July, MondayFII Index Futures+3,922Long OI +192Short OI -3,730NIFTY23,995.9528 July, TuesdayFII Index Futures+61,324NIFTY23,985.3528 July, TuesdayFII Index Futures+61,324Long OI -6,567Short OI -67,891NIFTY23,985.3529 July, WednesdayFII Index Futures+10,783NIFTY24,250.2029 July, WednesdayFII Index Futures+10,783Long OI +1,342Short OI -9,441NIFTY24,250.2030 July, ThursdayFII Index Futures+8,206NIFTY24,317.1530 July, ThursdayFII Index Futures+8,206Long OI +1,231Short OI -6,975NIFTY24,317.1531 July, FridayFII Index Futures+13,499NIFTY24,383.6031 July, FridayFII Index Futures+13,499Long OI +326Short OI -13,173NIFTY24,383.60

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-3L-2L-1L001 Jul02 Jul03 Jul06 Jul07 Jul08 Jul09 Jul10 Jul13 Jul14 Jul15 Jul16 Jul17 Jul20 Jul21 Jul22 Jul23 Jul24 Jul27 Jul28 Jul29 Jul30 Jul31 Jul01 July, WednesdayFII Index Futures OI-2.6LNIFTY24,005.8502 July, ThursdayFII Index Futures OI-2.57LNIFTY24,175.7003 July, FridayFII Index Futures OI-2.51LNIFTY24,270.8506 July, MondayFII Index Futures OI-2.41LNIFTY24,430.3507 July, TuesdayFII Index Futures OI-2.39LNIFTY24,398.7008 July, WednesdayFII Index Futures OI-2.69LNIFTY23,882.0509 July, ThursdayFII Index Futures OI-2.66LNIFTY23,962.8010 July, FridayFII Index Futures OI-2.55LNIFTY24,206.9013 July, MondayFII Index Futures OI-2.55LNIFTY24,211.0014 July, TuesdayFII Index Futures OI-2.65LNIFTY24,052.0515 July, WednesdayFII Index Futures OI-2.63LNIFTY24,078.5016 July, ThursdayFII Index Futures OI-2.5LNIFTY24,072.7517 July, FridayFII Index Futures OI-2.17LNIFTY24,334.3020 July, MondayFII Index Futures OI-2.2LNIFTY24,238.5021 July, TuesdayFII Index Futures OI-2.29LNIFTY24,187.7022 July, WednesdayFII Index Futures OI-2.52LNIFTY23,996.2523 July, ThursdayFII Index Futures OI-2.63LNIFTY23,869.6024 July, FridayFII Index Futures OI-2.71LNIFTY23,767.4527 July, MondayFII Index Futures OI-2.67LNIFTY23,995.9528 July, TuesdayFII Index Futures OI-2.06LNIFTY23,985.3529 July, WednesdayFII Index Futures OI-1.95LNIFTY24,250.2030 July, ThursdayFII Index Futures OI-1.87LNIFTY24,317.1531 July, FridayFII Index Futures OI-1.73LNIFTY24,383.60

Pro F&O Sentiment

−100+100
+37Bullish

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

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

Pro sentiment score, last 250 sessions

  • Pro score
  • 20-session average
  • NIFTY

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

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

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

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

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

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

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

Daily change in index options position

  • Call OI
  • Put OI
  • NIFTY

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

Pro daily change in index options position-3L-2L-1L01L2L3L01 Jul02 Jul03 Jul06 Jul07 Jul08 Jul09 Jul10 Jul13 Jul14 Jul15 Jul16 Jul17 Jul20 Jul21 Jul22 Jul23 Jul24 Jul27 Jul28 Jul29 Jul30 Jul31 Jul01 July, WednesdayCall OI+73,172Put OI+5,181NIFTY24,005.8501 July, WednesdayCall OI+73,172Long OI +1,61,022Short OI +87,850Put OI+5,181Long OI +2,06,832Short OI +2,01,651NIFTY24,005.8502 July, ThursdayCall OI+51,767Put OI-55,954NIFTY24,175.7002 July, ThursdayCall OI+51,767Long OI +35,819Short OI -15,948Put OI-55,954Long OI +66,809Short OI +1,22,763NIFTY24,175.7003 July, FridayCall OI-21,195Put OI+70NIFTY24,270.8503 July, FridayCall OI-21,195Long OI +1,56,462Short OI +1,77,657Put OI+70Long OI +52,755Short OI +52,685NIFTY24,270.8506 July, MondayCall OI-3,367Put OI-78,727NIFTY24,430.3506 July, MondayCall OI-3,367Long OI +33,495Short OI +36,862Put OI-78,727Long OI +2,19,837Short OI +2,98,564NIFTY24,430.3507 July, TuesdayCall OI-1.26LPut OI+13,437NIFTY24,398.7007 July, TuesdayCall OI-1.26LLong OI -3,79,033Short OI -2,53,200Put OI+13,437Long OI -6,14,535Short OI -6,27,972NIFTY24,398.7008 July, WednesdayCall OI-28,819Put OI+9,143NIFTY23,882.0508 July, WednesdayCall OI-28,819Long OI +3,37,208Short OI +3,66,027Put OI+9,143Long OI +1,12,480Short OI +1,03,337NIFTY23,882.0509 July, ThursdayCall OI+94,980Put OI+38,597NIFTY23,962.8009 July, ThursdayCall OI+94,980Long OI -13,877Short OI -1,08,857Put OI+38,597Long OI +1,41,878Short OI +1,03,281NIFTY23,962.8010 July, FridayCall OI+96,763Put OI+29,469NIFTY24,206.9010 July, FridayCall OI+96,763Long OI +67,044Short OI -29,719Put OI+29,469Long OI +3,15,239Short OI +2,85,770NIFTY24,206.9013 July, MondayCall OI-22,883Put OI-2,774NIFTY24,211.0013 July, MondayCall OI-22,883Long OI +28,096Short OI +50,979Put OI-2,774Long OI +2,68,401Short OI +2,71,175NIFTY24,211.0014 July, TuesdayCall OI-1.04LPut OI-21,315NIFTY24,052.0514 July, TuesdayCall OI-1.04LLong OI -2,85,281Short OI -1,81,051Put OI-21,315Long OI -7,46,672Short OI -7,25,357NIFTY24,052.0515 July, WednesdayCall OI+64,108Put OI+19,172NIFTY24,078.5015 July, WednesdayCall OI+64,108Long OI +1,63,663Short OI +99,555Put OI+19,172Long OI +77,528Short OI +58,356NIFTY24,078.5016 July, ThursdayCall OI+14,649Put OI+7,190NIFTY24,072.7516 July, ThursdayCall OI+14,649Long OI +63,707Short OI +49,058Put OI+7,190Long OI +89,996Short OI +82,806NIFTY24,072.7517 July, FridayCall OI+1.47LPut OI-84,134NIFTY24,334.3017 July, FridayCall OI+1.47LLong OI +1,19,149Short OI -27,858Put OI-84,134Long OI +4,12,868Short OI +4,97,002NIFTY24,334.3020 July, MondayCall OI-26,745Put OI+1.32LNIFTY24,238.5020 July, MondayCall OI-26,745Long OI +48,044Short OI +74,789Put OI+1.32LLong OI +19,565Short OI -1,12,667NIFTY24,238.5021 July, TuesdayCall OI-2.31LPut OI-1.06LNIFTY24,187.7021 July, TuesdayCall OI-2.31LLong OI -3,86,577Short OI -1,55,351Put OI-1.06LLong OI -5,43,999Short OI -4,37,638NIFTY24,187.7022 July, WednesdayCall OI+53,409Put OI+46,738NIFTY23,996.2522 July, WednesdayCall OI+53,409Long OI +3,59,291Short OI +3,05,882Put OI+46,738Long OI +1,17,443Short OI +70,705NIFTY23,996.2523 July, ThursdayCall OI+70,840Put OI+74,380NIFTY23,869.6023 July, ThursdayCall OI+70,840Long OI +1,49,624Short OI +78,784Put OI+74,380Long OI +60,310Short OI -14,070NIFTY23,869.6024 July, FridayCall OI+66,658Put OI-60,987NIFTY23,767.4524 July, FridayCall OI+66,658Long OI +92,223Short OI +25,565Put OI-60,987Long OI +99,106Short OI +1,60,093NIFTY23,767.4527 July, MondayCall OI-55,124Put OI-4,877NIFTY23,995.9527 July, MondayCall OI-55,124Long OI -92,323Short OI -37,199Put OI-4,877Long OI +2,13,492Short OI +2,18,369NIFTY23,995.9528 July, TuesdayCall OI-96,158Put OI-58,438NIFTY23,985.3528 July, TuesdayCall OI-96,158Long OI -7,01,443Short OI -6,05,285Put OI-58,438Long OI -7,16,833Short OI -6,58,395NIFTY23,985.3529 July, WednesdayCall OI+90,014Put OI-1LNIFTY24,250.2029 July, WednesdayCall OI+90,014Long OI +1,83,106Short OI +93,092Put OI-1LLong OI +1,85,242Short OI +2,85,489NIFTY24,250.2030 July, ThursdayCall OI-13,168Put OI+13,976NIFTY24,317.1530 July, ThursdayCall OI-13,168Long OI +61,395Short OI +74,563Put OI+13,976Long OI +1,29,834Short OI +1,15,858NIFTY24,317.1531 July, FridayCall OI+23,847Put OI+2.04LNIFTY24,383.6031 July, FridayCall OI+23,847Long OI +1,15,520Short OI +91,673Put OI+2.04LLong OI +4,18,219Short OI +2,14,148NIFTY24,383.60

Net index options position held

  • Call OI
  • Put OI
  • NIFTY

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

Pro net index options position held-1L01L2L3L01 Jul02 Jul03 Jul06 Jul07 Jul08 Jul09 Jul10 Jul13 Jul14 Jul15 Jul16 Jul17 Jul20 Jul21 Jul22 Jul23 Jul24 Jul27 Jul28 Jul29 Jul30 Jul31 Jul01 July, WednesdayCall OI+1.11LPut OI+1.66LNIFTY24,005.8502 July, ThursdayCall OI+1.62LPut OI+1.11LNIFTY24,175.7003 July, FridayCall OI+1.41LPut OI+1.11LNIFTY24,270.8506 July, MondayCall OI+1.38LPut OI+31,878NIFTY24,430.3507 July, TuesdayCall OI+11,992Put OI+45,315NIFTY24,398.7008 July, WednesdayCall OI-16,827Put OI+54,458NIFTY23,882.0509 July, ThursdayCall OI+78,153Put OI+93,055NIFTY23,962.8010 July, FridayCall OI+1.75LPut OI+1.23LNIFTY24,206.9013 July, MondayCall OI+1.52LPut OI+1.2LNIFTY24,211.0014 July, TuesdayCall OI+47,803Put OI+98,435NIFTY24,052.0515 July, WednesdayCall OI+1.12LPut OI+1.18LNIFTY24,078.5016 July, ThursdayCall OI+1.27LPut OI+1.25LNIFTY24,072.7517 July, FridayCall OI+2.74LPut OI+40,663NIFTY24,334.3020 July, MondayCall OI+2.47LPut OI+1.73LNIFTY24,238.5021 July, TuesdayCall OI+15,596Put OI+66,534NIFTY24,187.7022 July, WednesdayCall OI+69,005Put OI+1.13LNIFTY23,996.2523 July, ThursdayCall OI+1.4LPut OI+1.88LNIFTY23,869.6024 July, FridayCall OI+2.07LPut OI+1.27LNIFTY23,767.4527 July, MondayCall OI+1.51LPut OI+1.22LNIFTY23,995.9528 July, TuesdayCall OI+55,221Put OI+63,350NIFTY23,985.3529 July, WednesdayCall OI+1.45LPut OI-36,897NIFTY24,250.2030 July, ThursdayCall OI+1.32LPut OI-22,921NIFTY24,317.1531 July, FridayCall OI+1.56LPut OI+1.81LNIFTY24,383.60

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-30K-20K-10K010K20K01 Jul02 Jul03 Jul06 Jul07 Jul08 Jul09 Jul10 Jul13 Jul14 Jul15 Jul16 Jul17 Jul20 Jul21 Jul22 Jul23 Jul24 Jul27 Jul28 Jul29 Jul30 Jul31 Jul01 July, WednesdayPro Index Futures+2,225NIFTY24,005.8501 July, WednesdayPro Index Futures+2,225Long OI +320Short OI -1,905NIFTY24,005.8502 July, ThursdayPro Index Futures+2,671NIFTY24,175.7002 July, ThursdayPro Index Futures+2,671Long OI +726Short OI -1,945NIFTY24,175.7003 July, FridayPro Index Futures-822NIFTY24,270.8503 July, FridayPro Index Futures-822Long OI +4,067Short OI +4,889NIFTY24,270.8506 July, MondayPro Index Futures-2,945NIFTY24,430.3506 July, MondayPro Index Futures-2,945Long OI -2,230Short OI +715NIFTY24,430.3507 July, TuesdayPro Index Futures-5,116NIFTY24,398.7007 July, TuesdayPro Index Futures-5,116Long OI -3,840Short OI +1,276NIFTY24,398.7008 July, WednesdayPro Index Futures+4,766NIFTY23,882.0508 July, WednesdayPro Index Futures+4,766Long OI +7,451Short OI +2,685NIFTY23,882.0509 July, ThursdayPro Index Futures+6,753NIFTY23,962.8009 July, ThursdayPro Index Futures+6,753Long OI +4,233Short OI -2,520NIFTY23,962.8010 July, FridayPro Index Futures+702NIFTY24,206.9010 July, FridayPro Index Futures+702Long OI +683Short OI -19NIFTY24,206.9013 July, MondayPro Index Futures+3,293NIFTY24,211.0013 July, MondayPro Index Futures+3,293Long OI -714Short OI -4,007NIFTY24,211.0014 July, TuesdayPro Index Futures+71NIFTY24,052.0514 July, TuesdayPro Index Futures+71Long OI -1,657Short OI -1,728NIFTY24,052.0515 July, WednesdayPro Index Futures+3,350NIFTY24,078.5015 July, WednesdayPro Index Futures+3,350Long OI +3,499Short OI +149NIFTY24,078.5016 July, ThursdayPro Index Futures-7,018NIFTY24,072.7516 July, ThursdayPro Index Futures-7,018Long OI -5,350Short OI +1,668NIFTY24,072.7517 July, FridayPro Index Futures-5,949NIFTY24,334.3017 July, FridayPro Index Futures-5,949Long OI -6,667Short OI -718NIFTY24,334.3020 July, MondayPro Index Futures+230NIFTY24,238.5020 July, MondayPro Index Futures+230Long OI +5,806Short OI +5,576NIFTY24,238.5021 July, TuesdayPro Index Futures-6,394NIFTY24,187.7021 July, TuesdayPro Index Futures-6,394Long OI -5,068Short OI +1,326NIFTY24,187.7022 July, WednesdayPro Index Futures+8,060NIFTY23,996.2522 July, WednesdayPro Index Futures+8,060Long OI +3,780Short OI -4,280NIFTY23,996.2523 July, ThursdayPro Index Futures+14,990NIFTY23,869.6023 July, ThursdayPro Index Futures+14,990Long OI +15,562Short OI +572NIFTY23,869.6024 July, FridayPro Index Futures+932NIFTY23,767.4524 July, FridayPro Index Futures+932Long OI +4,082Short OI +3,150NIFTY23,767.4527 July, MondayPro Index Futures+3,426NIFTY23,995.9527 July, MondayPro Index Futures+3,426Long OI +1,247Short OI -2,179NIFTY23,995.9528 July, TuesdayPro Index Futures-34,770NIFTY23,985.3528 July, TuesdayPro Index Futures-34,770Long OI -45,411Short OI -10,641NIFTY23,985.3529 July, WednesdayPro Index Futures+7,359NIFTY24,250.2029 July, WednesdayPro Index Futures+7,359Long OI +7,706Short OI +347NIFTY24,250.2030 July, ThursdayPro Index Futures-1,670NIFTY24,317.1530 July, ThursdayPro Index Futures-1,670Long OI -779Short OI +891NIFTY24,317.1531 July, FridayPro Index Futures-3,584NIFTY24,383.6031 July, FridayPro Index Futures-3,584Long OI -1,488Short OI +2,096NIFTY24,383.60

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-10K010K20K30K40K01 Jul02 Jul03 Jul06 Jul07 Jul08 Jul09 Jul10 Jul13 Jul14 Jul15 Jul16 Jul17 Jul20 Jul21 Jul22 Jul23 Jul24 Jul27 Jul28 Jul29 Jul30 Jul31 Jul01 July, WednesdayPro Index Futures OI+11,647NIFTY24,005.8502 July, ThursdayPro Index Futures OI+14,318NIFTY24,175.7003 July, FridayPro Index Futures OI+13,496NIFTY24,270.8506 July, MondayPro Index Futures OI+10,551NIFTY24,430.3507 July, TuesdayPro Index Futures OI+5,435NIFTY24,398.7008 July, WednesdayPro Index Futures OI+10,201NIFTY23,882.0509 July, ThursdayPro Index Futures OI+16,954NIFTY23,962.8010 July, FridayPro Index Futures OI+17,656NIFTY24,206.9013 July, MondayPro Index Futures OI+20,949NIFTY24,211.0014 July, TuesdayPro Index Futures OI+21,020NIFTY24,052.0515 July, WednesdayPro Index Futures OI+24,370NIFTY24,078.5016 July, ThursdayPro Index Futures OI+17,352NIFTY24,072.7517 July, FridayPro Index Futures OI+11,403NIFTY24,334.3020 July, MondayPro Index Futures OI+11,633NIFTY24,238.5021 July, TuesdayPro Index Futures OI+5,239NIFTY24,187.7022 July, WednesdayPro Index Futures OI+13,299NIFTY23,996.2523 July, ThursdayPro Index Futures OI+28,289NIFTY23,869.6024 July, FridayPro Index Futures OI+29,221NIFTY23,767.4527 July, MondayPro Index Futures OI+32,647NIFTY23,995.9528 July, TuesdayPro Index Futures OI-2,123NIFTY23,985.3529 July, WednesdayPro Index Futures OI+5,236NIFTY24,250.2030 July, ThursdayPro Index Futures OI+3,566NIFTY24,317.1531 July, FridayPro Index Futures OI-18NIFTY24,383.60

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-4L-2L02L4L01 Jul02 Jul03 Jul06 Jul07 Jul08 Jul09 Jul10 Jul13 Jul14 Jul15 Jul16 Jul17 Jul20 Jul21 Jul22 Jul23 Jul24 Jul27 Jul28 Jul29 Jul30 Jul31 Jul01 July, WednesdayCall OI-57,286Put OI+19,102NIFTY24,005.8501 July, WednesdayCall OI-57,286Long OI +3,76,825Short OI +4,34,111Put OI+19,102Long OI +6,64,143Short OI +6,45,041NIFTY24,005.8502 July, ThursdayCall OI-75,921Put OI+1.21LNIFTY24,175.7002 July, ThursdayCall OI-75,921Long OI +1,05,152Short OI +1,81,073Put OI+1.21LLong OI +5,58,918Short OI +4,38,384NIFTY24,175.7003 July, FridayCall OI+29,932Put OI-35,588NIFTY24,270.8503 July, FridayCall OI+29,932Long OI +8,28,685Short OI +7,98,753Put OI-35,588Long OI +2,99,702Short OI +3,35,290NIFTY24,270.8506 July, MondayCall OI-41,593Put OI+99,679NIFTY24,430.3506 July, MondayCall OI-41,593Long OI -2,95,348Short OI -2,53,755Put OI+99,679Long OI +6,53,322Short OI +5,53,643NIFTY24,430.3507 July, TuesdayCall OI+1.24LPut OI-1,754NIFTY24,398.7007 July, TuesdayCall OI+1.24LLong OI -9,98,408Short OI -11,22,304Put OI-1,754Long OI -18,99,744Short OI -18,97,990NIFTY24,398.7008 July, WednesdayCall OI+1.23LPut OI-1.14LNIFTY23,882.0508 July, WednesdayCall OI+1.23LLong OI +9,70,006Short OI +8,47,162Put OI-1.14LLong OI +2,21,469Short OI +3,35,495NIFTY23,882.0509 July, ThursdayCall OI-1.22LPut OI-16,638NIFTY23,962.8009 July, ThursdayCall OI-1.22LLong OI +1,03,902Short OI +2,26,099Put OI-16,638Long OI +4,41,225Short OI +4,57,863NIFTY23,962.8010 July, FridayCall OI-1.33LPut OI+16,042NIFTY24,206.9010 July, FridayCall OI-1.33LLong OI -1,99,139Short OI -66,039Put OI+16,042Long OI +6,24,560Short OI +6,08,518NIFTY24,206.9013 July, MondayCall OI-19,854Put OI+23,100NIFTY24,211.0013 July, MondayCall OI-19,854Long OI +2,38,594Short OI +2,58,448Put OI+23,100Long OI +7,46,477Short OI +7,23,377NIFTY24,211.0014 July, TuesdayCall OI+1.07LPut OI-22,601NIFTY24,052.0514 July, TuesdayCall OI+1.07LLong OI -9,28,295Short OI -10,35,340Put OI-22,601Long OI -19,76,296Short OI -19,53,695NIFTY24,052.0515 July, WednesdayCall OI-13,774Put OI-21,646NIFTY24,078.5015 July, WednesdayCall OI-13,774Long OI +4,80,089Short OI +4,93,863Put OI-21,646Long OI +3,01,533Short OI +3,23,179NIFTY24,078.5016 July, ThursdayCall OI-27,683Put OI+5,507NIFTY24,072.7516 July, ThursdayCall OI-27,683Long OI +2,36,876Short OI +2,64,559Put OI+5,507Long OI +2,44,027Short OI +2,38,520NIFTY24,072.7517 July, FridayCall OI-2.96LPut OI+1.74LNIFTY24,334.3017 July, FridayCall OI-2.96LLong OI -3,17,303Short OI -20,974Put OI+1.74LLong OI +10,19,110Short OI +8,44,684NIFTY24,334.3020 July, MondayCall OI+1.07LPut OI-1.46LNIFTY24,238.5020 July, MondayCall OI+1.07LLong OI +4,71,386Short OI +3,64,231Put OI-1.46LLong OI +36,892Short OI +1,83,255NIFTY24,238.5021 July, TuesdayCall OI+2.51LPut OI+7,919NIFTY24,187.7021 July, TuesdayCall OI+2.51LLong OI -6,32,544Short OI -8,83,884Put OI+7,919Long OI -14,38,858Short OI -14,46,777NIFTY24,187.7022 July, WednesdayCall OI+25,498Put OI-82,606NIFTY23,996.2522 July, WednesdayCall OI+25,498Long OI +7,90,141Short OI +7,64,643Put OI-82,606Long OI +2,83,305Short OI +3,65,911NIFTY23,996.2523 July, ThursdayCall OI-5,221Put OI-77,565NIFTY23,869.6023 July, ThursdayCall OI-5,221Long OI +4,28,379Short OI +4,33,600Put OI-77,565Long OI +1,38,421Short OI +2,15,986NIFTY23,869.6024 July, FridayCall OI-1.22LPut OI+66,456NIFTY23,767.4524 July, FridayCall OI-1.22LLong OI +61,199Short OI +1,83,485Put OI+66,456Long OI +4,88,059Short OI +4,21,603NIFTY23,767.4527 July, MondayCall OI+21,857Put OI+48,533NIFTY23,995.9527 July, MondayCall OI+21,857Long OI -59,831Short OI -81,688Put OI+48,533Long OI +5,58,888Short OI +5,10,355NIFTY23,995.9528 July, TuesdayCall OI+1.22LPut OI+31,031NIFTY23,985.3528 July, TuesdayCall OI+1.22LLong OI -16,89,253Short OI -18,11,676Put OI+31,031Long OI -18,16,714Short OI -18,47,745NIFTY23,985.3529 July, WednesdayCall OI-1.8LPut OI+1.37LNIFTY24,250.2029 July, WednesdayCall OI-1.8LLong OI +2,66,498Short OI +4,46,896Put OI+1.37LLong OI +7,01,899Short OI +5,64,765NIFTY24,250.2030 July, ThursdayCall OI+31,226Put OI+15,984NIFTY24,317.1530 July, ThursdayCall OI+31,226Long OI +2,51,857Short OI +2,20,631Put OI+15,984Long OI +4,49,272Short OI +4,33,288NIFTY24,317.1531 July, FridayCall OI-15,758Put OI-2.17LNIFTY24,383.6031 July, FridayCall OI-15,758Long OI +2,82,432Short OI +2,98,190Put OI-2.17LLong OI +4,38,295Short OI +6,55,706NIFTY24,383.60

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-10L-7.5L-5L-2.5L02.5L5L01 Jul02 Jul03 Jul06 Jul07 Jul08 Jul09 Jul10 Jul13 Jul14 Jul15 Jul16 Jul17 Jul20 Jul21 Jul22 Jul23 Jul24 Jul27 Jul28 Jul29 Jul30 Jul31 Jul01 July, WednesdayCall OI+1.35LPut OI-6.98LNIFTY24,005.8502 July, ThursdayCall OI+59,093Put OI-5.77LNIFTY24,175.7003 July, FridayCall OI+89,025Put OI-6.13LNIFTY24,270.8506 July, MondayCall OI+47,432Put OI-5.13LNIFTY24,430.3507 July, TuesdayCall OI+1.71LPut OI-5.15LNIFTY24,398.7008 July, WednesdayCall OI+2.94LPut OI-6.29LNIFTY23,882.0509 July, ThursdayCall OI+1.72LPut OI-6.46LNIFTY23,962.8010 July, FridayCall OI+38,875Put OI-6.3LNIFTY24,206.9013 July, MondayCall OI+19,021Put OI-6.06LNIFTY24,211.0014 July, TuesdayCall OI+1.26LPut OI-6.29LNIFTY24,052.0515 July, WednesdayCall OI+1.12LPut OI-6.51LNIFTY24,078.5016 July, ThursdayCall OI+84,609Put OI-6.45LNIFTY24,072.7517 July, FridayCall OI-2.12LPut OI-4.71LNIFTY24,334.3020 July, MondayCall OI-1.05LPut OI-6.17LNIFTY24,238.5021 July, TuesdayCall OI+1.47LPut OI-6.09LNIFTY24,187.7022 July, WednesdayCall OI+1.72LPut OI-6.92LNIFTY23,996.2523 July, ThursdayCall OI+1.67LPut OI-7.69LNIFTY23,869.6024 July, FridayCall OI+44,766Put OI-7.03LNIFTY23,767.4527 July, MondayCall OI+66,623Put OI-6.54LNIFTY23,995.9528 July, TuesdayCall OI+1.89LPut OI-6.23LNIFTY23,985.3529 July, WednesdayCall OI+8,648Put OI-4.86LNIFTY24,250.2030 July, ThursdayCall OI+39,874Put OI-4.7LNIFTY24,317.1531 July, FridayCall OI+24,116Put OI-6.88LNIFTY24,383.60

Daily change in index futures position

  • Client Index Futures
  • NIFTY

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

Client daily change in index futures position-30K-20K-10K010K20K30K01 Jul02 Jul03 Jul06 Jul07 Jul08 Jul09 Jul10 Jul13 Jul14 Jul15 Jul16 Jul17 Jul20 Jul21 Jul22 Jul23 Jul24 Jul27 Jul28 Jul29 Jul30 Jul31 Jul01 July, WednesdayClient Index Futures+1,416NIFTY24,005.8501 July, WednesdayClient Index Futures+1,416Long OI +3,126Short OI +1,710NIFTY24,005.8502 July, ThursdayClient Index Futures-9,537NIFTY24,175.7002 July, ThursdayClient Index Futures-9,537Long OI -7,625Short OI +1,912NIFTY24,175.7003 July, FridayClient Index Futures-5,289NIFTY24,270.8503 July, FridayClient Index Futures-5,289Long OI -3,573Short OI +1,716NIFTY24,270.8506 July, MondayClient Index Futures-8,065NIFTY24,430.3506 July, MondayClient Index Futures-8,065Long OI -7,527Short OI +538NIFTY24,430.3507 July, TuesdayClient Index Futures-473NIFTY24,398.7007 July, TuesdayClient Index Futures-473Long OI -4,089Short OI -3,616NIFTY24,398.7008 July, WednesdayClient Index Futures+22,996NIFTY23,882.0508 July, WednesdayClient Index Futures+22,996Long OI +17,219Short OI -5,777NIFTY23,882.0509 July, ThursdayClient Index Futures-7,539NIFTY23,962.8009 July, ThursdayClient Index Futures-7,539Long OI -6,995Short OI +544NIFTY23,962.8010 July, FridayClient Index Futures-9,985NIFTY24,206.9010 July, FridayClient Index Futures-9,985Long OI -8,294Short OI +1,691NIFTY24,206.9013 July, MondayClient Index Futures-2,800NIFTY24,211.0013 July, MondayClient Index Futures-2,800Long OI -1,308Short OI +1,492NIFTY24,211.0014 July, TuesdayClient Index Futures+12,201NIFTY24,052.0514 July, TuesdayClient Index Futures+12,201Long OI +7,912Short OI -4,289NIFTY24,052.0515 July, WednesdayClient Index Futures-6,440NIFTY24,078.5015 July, WednesdayClient Index Futures-6,440Long OI -6,330Short OI +110NIFTY24,078.5016 July, ThursdayClient Index Futures-3,757NIFTY24,072.7516 July, ThursdayClient Index Futures-3,757Long OI -1,770Short OI +1,987NIFTY24,072.7517 July, FridayClient Index Futures-22,869NIFTY24,334.3017 July, FridayClient Index Futures-22,869Long OI -9,592Short OI +13,277NIFTY24,334.3020 July, MondayClient Index Futures+3,418NIFTY24,238.5020 July, MondayClient Index Futures+3,418Long OI -3,769Short OI -7,187NIFTY24,238.5021 July, TuesdayClient Index Futures-1,303NIFTY24,187.7021 July, TuesdayClient Index Futures-1,303Long OI -392Short OI +911NIFTY24,187.7022 July, WednesdayClient Index Futures+16,502NIFTY23,996.2522 July, WednesdayClient Index Futures+16,502Long OI +13,016Short OI -3,486NIFTY23,996.2523 July, ThursdayClient Index Futures+2,904NIFTY23,869.6023 July, ThursdayClient Index Futures+2,904Long OI +4,962Short OI +2,058NIFTY23,869.6024 July, FridayClient Index Futures+9,011NIFTY23,767.4524 July, FridayClient Index Futures+9,011Long OI +6,852Short OI -2,159NIFTY23,767.4527 July, MondayClient Index Futures-7,305NIFTY23,995.9527 July, MondayClient Index Futures-7,305Long OI -8,837Short OI -1,532NIFTY23,995.9528 July, TuesdayClient Index Futures-15,940NIFTY23,985.3528 July, TuesdayClient Index Futures-15,940Long OI -25,089Short OI -9,149NIFTY23,985.3529 July, WednesdayClient Index Futures-17,863NIFTY24,250.2029 July, WednesdayClient Index Futures-17,863Long OI -13,703Short OI +4,160NIFTY24,250.2030 July, ThursdayClient Index Futures-1,902NIFTY24,317.1530 July, ThursdayClient Index Futures-1,902Long OI +94Short OI +1,996NIFTY24,317.1531 July, FridayClient Index Futures-5,564NIFTY24,383.6031 July, FridayClient Index Futures-5,564Long OI -2,403Short OI +3,161NIFTY24,383.60

Net index futures position held

  • Client Index Futures OI
  • NIFTY

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

Client net index futures position held050K1L1.5L2L01 Jul02 Jul03 Jul06 Jul07 Jul08 Jul09 Jul10 Jul13 Jul14 Jul15 Jul16 Jul17 Jul20 Jul21 Jul22 Jul23 Jul24 Jul27 Jul28 Jul29 Jul30 Jul31 Jul01 July, WednesdayClient Index Futures OI+1.88LNIFTY24,005.8502 July, ThursdayClient Index Futures OI+1.78LNIFTY24,175.7003 July, FridayClient Index Futures OI+1.73LNIFTY24,270.8506 July, MondayClient Index Futures OI+1.65LNIFTY24,430.3507 July, TuesdayClient Index Futures OI+1.64LNIFTY24,398.7008 July, WednesdayClient Index Futures OI+1.87LNIFTY23,882.0509 July, ThursdayClient Index Futures OI+1.8LNIFTY23,962.8010 July, FridayClient Index Futures OI+1.7LNIFTY24,206.9013 July, MondayClient Index Futures OI+1.67LNIFTY24,211.0014 July, TuesdayClient Index Futures OI+1.79LNIFTY24,052.0515 July, WednesdayClient Index Futures OI+1.73LNIFTY24,078.5016 July, ThursdayClient Index Futures OI+1.69LNIFTY24,072.7517 July, FridayClient Index Futures OI+1.46LNIFTY24,334.3020 July, MondayClient Index Futures OI+1.49LNIFTY24,238.5021 July, TuesdayClient Index Futures OI+1.48LNIFTY24,187.7022 July, WednesdayClient Index Futures OI+1.65LNIFTY23,996.2523 July, ThursdayClient Index Futures OI+1.67LNIFTY23,869.6024 July, FridayClient Index Futures OI+1.76LNIFTY23,767.4527 July, MondayClient Index Futures OI+1.69LNIFTY23,995.9528 July, TuesdayClient Index Futures OI+1.53LNIFTY23,985.3529 July, WednesdayClient Index Futures OI+1.35LNIFTY24,250.2030 July, ThursdayClient Index Futures OI+1.33LNIFTY24,317.1531 July, FridayClient Index Futures OI+1.28LNIFTY24,383.60

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-15K-10K-5K05K10K01 Jul02 Jul03 Jul06 Jul07 Jul08 Jul09 Jul10 Jul13 Jul14 Jul15 Jul16 Jul17 Jul20 Jul21 Jul22 Jul23 Jul24 Jul27 Jul28 Jul29 Jul30 Jul31 Jul01 July, WednesdayCall OI+135Put OI+2,470NIFTY24,005.8501 July, WednesdayCall OI+135Long OI +135Short OI 0Put OI+2,470Long OI +2,470Short OI 0NIFTY24,005.8502 July, ThursdayCall OI-65Put OI-840NIFTY24,175.7002 July, ThursdayCall OI-65Long OI -25Short OI +40Put OI-840Long OI 0Short OI +840NIFTY24,175.7003 July, FridayCall OI-165Put OI+385NIFTY24,270.8503 July, FridayCall OI-165Long OI +630Short OI +795Put OI+385Long OI +380Short OI -5NIFTY24,270.8506 July, MondayCall OI+140Put OI-805NIFTY24,430.3506 July, MondayCall OI+140Long OI +105Short OI -35Put OI-805Long OI -40Short OI +765NIFTY24,430.3507 July, TuesdayCall OI+1,805Put OI+1,562NIFTY24,398.7007 July, TuesdayCall OI+1,805Long OI +1,095Short OI -710Put OI+1,562Long OI +12Short OI -1,550NIFTY24,398.7008 July, WednesdayCall OI+605Put OI+2,002NIFTY23,882.0508 July, WednesdayCall OI+605Long OI +1,455Short OI +850Put OI+2,002Long OI +2,142Short OI +140NIFTY23,882.0509 July, ThursdayCall OI+296Put OI+480NIFTY23,962.8009 July, ThursdayCall OI+296Long OI +306Short OI +10Put OI+480Long OI +480Short OI 0NIFTY23,962.8010 July, FridayCall OI-1,280Put OI+155NIFTY24,206.9010 July, FridayCall OI-1,280Long OI -1,330Short OI -50Put OI+155Long OI +90Short OI -65NIFTY24,206.9013 July, MondayCall OI+300Put OI+4,073NIFTY24,211.0013 July, MondayCall OI+300Long OI +315Short OI +15Put OI+4,073Long OI +4,073Short OI 0NIFTY24,211.0014 July, TuesdayCall OI+144Put OI-248NIFTY24,052.0514 July, TuesdayCall OI+144Long OI +59Short OI -85Put OI-248Long OI -398Short OI -150NIFTY24,052.0515 July, WednesdayCall OI-75Put OI-130NIFTY24,078.5015 July, WednesdayCall OI-75Long OI -105Short OI -30Put OI-130Long OI -10Short OI +120NIFTY24,078.5016 July, ThursdayCall OI+2,525Put OI+60NIFTY24,072.7516 July, ThursdayCall OI+2,525Long OI +1,725Short OI -800Put OI+60Long OI 0Short OI -60NIFTY24,072.7517 July, FridayCall OI-151Put OI+20NIFTY24,334.3017 July, FridayCall OI-151Long OI -125Short OI +26Put OI+20Long OI -30Short OI -50NIFTY24,334.3020 July, MondayCall OI+36Put OI+1,457NIFTY24,238.5020 July, MondayCall OI+36Long OI +50Short OI +14Put OI+1,457Long OI +1,475Short OI +18NIFTY24,238.5021 July, TuesdayCall OI+85Put OI+48NIFTY24,187.7021 July, TuesdayCall OI+85Long OI +75Short OI -10Put OI+48Long OI +48Short OI 0NIFTY24,187.7022 July, WednesdayCall OI+10Put OI+387NIFTY23,996.2522 July, WednesdayCall OI+10Long OI +100Short OI +90Put OI+387Long OI +387Short OI 0NIFTY23,996.2523 July, ThursdayCall OI-105Put OI+1,067NIFTY23,869.6023 July, ThursdayCall OI-105Long OI 0Short OI +105Put OI+1,067Long OI +1,070Short OI +3NIFTY23,869.6024 July, FridayCall OI-50Put OI+5,880NIFTY23,767.4524 July, FridayCall OI-50Long OI 0Short OI +50Put OI+5,880Long OI +5,920Short OI +40NIFTY23,767.4527 July, MondayCall OI-5Put OI+9,472NIFTY23,995.9527 July, MondayCall OI-5Long OI -45Short OI -40Put OI+9,472Long OI +9,472Short OI 0NIFTY23,995.9528 July, TuesdayCall OI-4,255Put OI-12,444NIFTY23,985.3528 July, TuesdayCall OI-4,255Long OI -4,410Short OI -155Put OI-12,444Long OI -12,544Short OI -100NIFTY23,985.3529 July, WednesdayCall OI+1,050Put OI+7,837NIFTY24,250.2029 July, WednesdayCall OI+1,050Long OI +1,050Short OI 0Put OI+7,837Long OI +7,837Short OI 0NIFTY24,250.2030 July, ThursdayCall OI+15Put OI+6,491NIFTY24,317.1530 July, ThursdayCall OI+15Long OI +15Short OI 0Put OI+6,491Long OI +6,431Short OI -60NIFTY24,317.1531 July, FridayCall OI+150Put OI+295NIFTY24,383.6031 July, FridayCall OI+150Long OI +150Short OI 0Put OI+295Long OI +320Short OI +25NIFTY24,383.60

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 held020K40K60K01 Jul02 Jul03 Jul06 Jul07 Jul08 Jul09 Jul10 Jul13 Jul14 Jul15 Jul16 Jul17 Jul20 Jul21 Jul22 Jul23 Jul24 Jul27 Jul28 Jul29 Jul30 Jul31 Jul01 July, WednesdayCall OI+3,485Put OI+25,496NIFTY24,005.8502 July, ThursdayCall OI+3,420Put OI+24,656NIFTY24,175.7003 July, FridayCall OI+3,255Put OI+25,041NIFTY24,270.8506 July, MondayCall OI+3,395Put OI+24,236NIFTY24,430.3507 July, TuesdayCall OI+5,200Put OI+25,798NIFTY24,398.7008 July, WednesdayCall OI+5,805Put OI+27,800NIFTY23,882.0509 July, ThursdayCall OI+6,101Put OI+28,280NIFTY23,962.8010 July, FridayCall OI+4,821Put OI+28,435NIFTY24,206.9013 July, MondayCall OI+5,121Put OI+32,508NIFTY24,211.0014 July, TuesdayCall OI+5,265Put OI+32,260NIFTY24,052.0515 July, WednesdayCall OI+5,190Put OI+32,130NIFTY24,078.5016 July, ThursdayCall OI+7,715Put OI+32,190NIFTY24,072.7517 July, FridayCall OI+7,564Put OI+32,210NIFTY24,334.3020 July, MondayCall OI+7,600Put OI+33,667NIFTY24,238.5021 July, TuesdayCall OI+7,685Put OI+33,715NIFTY24,187.7022 July, WednesdayCall OI+7,695Put OI+34,102NIFTY23,996.2523 July, ThursdayCall OI+7,590Put OI+35,169NIFTY23,869.6024 July, FridayCall OI+7,540Put OI+41,049NIFTY23,767.4527 July, MondayCall OI+7,535Put OI+50,521NIFTY23,995.9528 July, TuesdayCall OI+3,280Put OI+38,077NIFTY23,985.3529 July, WednesdayCall OI+4,330Put OI+45,914NIFTY24,250.2030 July, ThursdayCall OI+4,345Put OI+52,405NIFTY24,317.1531 July, FridayCall OI+4,495Put OI+52,700NIFTY24,383.60

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-10K010K20K01 Jul02 Jul03 Jul06 Jul07 Jul08 Jul09 Jul10 Jul13 Jul14 Jul15 Jul16 Jul17 Jul20 Jul21 Jul22 Jul23 Jul24 Jul27 Jul28 Jul29 Jul30 Jul31 Jul01 July, WednesdayDII Index Futures+8NIFTY24,005.8501 July, WednesdayDII Index Futures+8Long OI +8Short OI 0NIFTY24,005.8502 July, ThursdayDII Index Futures+3,707NIFTY24,175.7002 July, ThursdayDII Index Futures+3,707Long OI +3,510Short OI -197NIFTY24,175.7003 July, FridayDII Index Futures-22NIFTY24,270.8503 July, FridayDII Index Futures-22Long OI -22Short OI 0NIFTY24,270.8506 July, MondayDII Index Futures+1,522NIFTY24,430.3506 July, MondayDII Index Futures+1,522Long OI +1,505Short OI -17NIFTY24,430.3507 July, TuesdayDII Index Futures+3,148NIFTY24,398.7007 July, TuesdayDII Index Futures+3,148Long OI +3,148Short OI 0NIFTY24,398.7008 July, WednesdayDII Index Futures+1,986NIFTY23,882.0508 July, WednesdayDII Index Futures+1,986Long OI -984Short OI -2,970NIFTY23,882.0509 July, ThursdayDII Index Futures-1,549NIFTY23,962.8009 July, ThursdayDII Index Futures-1,549Long OI -1,549Short OI 0NIFTY23,962.8010 July, FridayDII Index Futures-2,257NIFTY24,206.9010 July, FridayDII Index Futures-2,257Long OI +21Short OI +2,278NIFTY24,206.9013 July, MondayDII Index Futures-91NIFTY24,211.0013 July, MondayDII Index Futures-91Long OI -91Short OI 0NIFTY24,211.0014 July, TuesdayDII Index Futures-1,920NIFTY24,052.0514 July, TuesdayDII Index Futures-1,920Long OI -1,840Short OI +80NIFTY24,052.0515 July, WednesdayDII Index Futures+337NIFTY24,078.5015 July, WednesdayDII Index Futures+337Long OI +297Short OI -40NIFTY24,078.5016 July, ThursdayDII Index Futures-2,051NIFTY24,072.7516 July, ThursdayDII Index Futures-2,051Long OI -2,051Short OI 0NIFTY24,072.7517 July, FridayDII Index Futures-4,540NIFTY24,334.3017 July, FridayDII Index Futures-4,540Long OI +144Short OI +4,684NIFTY24,334.3020 July, MondayDII Index Futures-353NIFTY24,238.5020 July, MondayDII Index Futures-353Long OI -445Short OI -92NIFTY24,238.5021 July, TuesdayDII Index Futures+16,721NIFTY24,187.7021 July, TuesdayDII Index Futures+16,721Long OI +16,721Short OI 0NIFTY24,187.7022 July, WednesdayDII Index Futures-1,705NIFTY23,996.2522 July, WednesdayDII Index Futures-1,705Long OI -1,510Short OI +195NIFTY23,996.2523 July, ThursdayDII Index Futures-6,516NIFTY23,869.6023 July, ThursdayDII Index Futures-6,516Long OI -6,463Short OI +53NIFTY23,869.6024 July, FridayDII Index Futures-2,178NIFTY23,767.4524 July, FridayDII Index Futures-2,178Long OI -2,260Short OI -82NIFTY23,767.4527 July, MondayDII Index Futures-43NIFTY23,995.9527 July, MondayDII Index Futures-43Long OI -76Short OI -33NIFTY23,995.9528 July, TuesdayDII Index Futures-10,614NIFTY23,985.3528 July, TuesdayDII Index Futures-10,614Long OI -10,618Short OI -4NIFTY23,985.3529 July, WednesdayDII Index Futures-279NIFTY24,250.2029 July, WednesdayDII Index Futures-279Long OI -279Short OI 0NIFTY24,250.2030 July, ThursdayDII Index Futures-4,634NIFTY24,317.1530 July, ThursdayDII Index Futures-4,634Long OI -254Short OI +4,380NIFTY24,317.1531 July, FridayDII Index Futures-4,351NIFTY24,383.6031 July, FridayDII Index Futures-4,351Long OI -4,351Short OI 0NIFTY24,383.60

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 held020K40K60K80K01 Jul02 Jul03 Jul06 Jul07 Jul08 Jul09 Jul10 Jul13 Jul14 Jul15 Jul16 Jul17 Jul20 Jul21 Jul22 Jul23 Jul24 Jul27 Jul28 Jul29 Jul30 Jul31 Jul01 July, WednesdayDII Index Futures OI+60,889NIFTY24,005.8502 July, ThursdayDII Index Futures OI+64,596NIFTY24,175.7003 July, FridayDII Index Futures OI+64,574NIFTY24,270.8506 July, MondayDII Index Futures OI+66,096NIFTY24,430.3507 July, TuesdayDII Index Futures OI+69,244NIFTY24,398.7008 July, WednesdayDII Index Futures OI+71,230NIFTY23,882.0509 July, ThursdayDII Index Futures OI+69,681NIFTY23,962.8010 July, FridayDII Index Futures OI+67,424NIFTY24,206.9013 July, MondayDII Index Futures OI+67,333NIFTY24,211.0014 July, TuesdayDII Index Futures OI+65,413NIFTY24,052.0515 July, WednesdayDII Index Futures OI+65,750NIFTY24,078.5016 July, ThursdayDII Index Futures OI+63,699NIFTY24,072.7517 July, FridayDII Index Futures OI+59,159NIFTY24,334.3020 July, MondayDII Index Futures OI+58,806NIFTY24,238.5021 July, TuesdayDII Index Futures OI+75,527NIFTY24,187.7022 July, WednesdayDII Index Futures OI+73,822NIFTY23,996.2523 July, ThursdayDII Index Futures OI+67,306NIFTY23,869.6024 July, FridayDII Index Futures OI+65,128NIFTY23,767.4527 July, MondayDII Index Futures OI+65,085NIFTY23,995.9528 July, TuesdayDII Index Futures OI+54,471NIFTY23,985.3529 July, WednesdayDII Index Futures OI+54,192NIFTY24,250.2030 July, ThursdayDII Index Futures OI+49,558NIFTY24,317.1531 July, FridayDII Index Futures OI+45,207NIFTY24,383.60

How to read these charts

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

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

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

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

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

FII & DII Cash Market Activity

July 2026

Cash Market Sentiment

−100+100
–Not enough history

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

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

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

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

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

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

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

No cash market sessions recorded for this month yet.

Participant History

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

Date NIFTY Index Options — change Index Options — net position Index Futures
Call Put Call Put Change Net Position
31 Jul 2026 24,383.60 +0.27% -8,240 +13,045 -1.85L 4.54L +13,499 -1.73L
30 Jul 2026 24,317.15 +0.28% -18,072 -36,451 -1.76L 4.41L +8,206 -1.87L
29 Jul 2026 24,250.20 +1.10% +89,334 -44,724 -1.58L 4.77L +10,783 -1.95L
28 Jul 2026 23,985.35 -0.04% -22,009 +39,851 -2.48L 5.22L +61,324 -2.06L
27 Jul 2026 23,995.95 +0.96% +33,272 -53,129 -2.26L 4.82L +3,922 -2.67L
24 Jul 2026 23,767.45 -0.43% +55,677 -11,350 -2.59L 5.35L -7,765 -2.71L
23 Jul 2026 23,869.60 -0.53% -65,514 +2,120 -3.14L 5.47L -11,378 -2.63L
22 Jul 2026 23,996.25 -0.79% -78,918 +35,481 -2.49L 5.44L -22,857 -2.52L
21 Jul 2026 24,187.70 -0.21% -20,198 +98,394 -1.7L 5.09L -9,024 -2.29L
20 Jul 2026 24,238.50 -0.39% -80,446 +12,674 -1.5L 4.11L -3,295 -2.2L
17 Jul 2026 24,334.30 +1.09% +1.49L -90,312 -69,411 3.98L +33,358 -2.17L
16 Jul 2026 24,072.75 -0.02% +10,511 -12,757 -2.19L 4.88L +12,826 -2.5L
15 Jul 2026 24,078.50 +0.11% -50,260 +2,604 -2.29L 5.01L +2,753 -2.63L
14 Jul 2026 24,052.05 -0.66% -2,960 +44,165 -1.79L 4.98L -10,352 -2.65L
13 Jul 2026 24,211.00 +0.02% +42,437 -24,399 -1.76L 4.54L -402 -2.55L
10 Jul 2026 24,206.90 +1.02% +37,617 -45,667 -2.19L 4.79L +11,540 -2.55L
09 Jul 2026 23,962.80 +0.34% +26,923 -22,439 -2.56L 5.24L +2,335 -2.66L
08 Jul 2026 23,882.05 -2.12% -94,630 +1.03L -2.83L 5.47L -29,748 -2.69L
07 Jul 2026 24,398.70 -0.13% +132 -13,244 -1.89L 4.44L +2,441 -2.39L
06 Jul 2026 24,430.35 +0.66% +44,820 -20,148 -1.89L 4.57L +9,488 -2.41L
03 Jul 2026 24,270.85 +0.39% -8,573 +35,133 -2.33L 4.77L +6,133 -2.51L
02 Jul 2026 24,175.70 +0.71% +24,220 -63,742 -2.25L 4.42L +3,159 -2.57L
01 Jul 2026 24,005.85 -16,022 -26,752 -2.49L 5.06L -3,649 -2.6L

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

Date NIFTY Index Options — change Index Options — net position Index Futures
Call Put Call Put Change Net Position
31 Jul 2026 24,383.60 +0.27% +23,847 +2.04L 1.56L 1.81L -3,584 -18
30 Jul 2026 24,317.15 +0.28% -13,168 +13,976 1.32L -22,921 -1,670 3,566
29 Jul 2026 24,250.20 +1.10% +90,014 -1L 1.45L -36,897 +7,359 5,236
28 Jul 2026 23,985.35 -0.04% -96,158 -58,438 55,221 63,350 -34,770 -2,123
27 Jul 2026 23,995.95 +0.96% -55,124 -4,877 1.51L 1.22L +3,426 32,647
24 Jul 2026 23,767.45 -0.43% +66,658 -60,987 2.07L 1.27L +932 29,221
23 Jul 2026 23,869.60 -0.53% +70,840 +74,380 1.4L 1.88L +14,990 28,289
22 Jul 2026 23,996.25 -0.79% +53,409 +46,738 69,005 1.13L +8,060 13,299
21 Jul 2026 24,187.70 -0.21% -2.31L -1.06L 15,596 66,534 -6,394 5,239
20 Jul 2026 24,238.50 -0.39% -26,745 +1.32L 2.47L 1.73L +230 11,633
17 Jul 2026 24,334.30 +1.09% +1.47L -84,134 2.74L 40,663 -5,949 11,403
16 Jul 2026 24,072.75 -0.02% +14,649 +7,190 1.27L 1.25L -7,018 17,352
15 Jul 2026 24,078.50 +0.11% +64,108 +19,172 1.12L 1.18L +3,350 24,370
14 Jul 2026 24,052.05 -0.66% -1.04L -21,315 47,803 98,435 +71 21,020
13 Jul 2026 24,211.00 +0.02% -22,883 -2,774 1.52L 1.2L +3,293 20,949
10 Jul 2026 24,206.90 +1.02% +96,763 +29,469 1.75L 1.23L +702 17,656
09 Jul 2026 23,962.80 +0.34% +94,980 +38,597 78,153 93,055 +6,753 16,954
08 Jul 2026 23,882.05 -2.12% -28,819 +9,143 -16,827 54,458 +4,766 10,201
07 Jul 2026 24,398.70 -0.13% -1.26L +13,437 11,992 45,315 -5,116 5,435
06 Jul 2026 24,430.35 +0.66% -3,367 -78,727 1.38L 31,878 -2,945 10,551
03 Jul 2026 24,270.85 +0.39% -21,195 +70 1.41L 1.11L -822 13,496
02 Jul 2026 24,175.70 +0.71% +51,767 -55,954 1.62L 1.11L +2,671 14,318
01 Jul 2026 24,005.85 +73,172 +5,181 1.11L 1.66L +2,225 11,647

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

Date NIFTY Index Options — change Index Options — net position Index Futures
Call Put Call Put Change Net Position
31 Jul 2026 24,383.60 +0.27% -15,758 -2.17L 24,116 -6.88L -5,564 1.28L
30 Jul 2026 24,317.15 +0.28% +31,226 +15,984 39,874 -4.7L -1,902 1.33L
29 Jul 2026 24,250.20 +1.10% -1.8L +1.37L 8,648 -4.86L -17,863 1.35L
28 Jul 2026 23,985.35 -0.04% +1.22L +31,031 1.89L -6.23L -15,940 1.53L
27 Jul 2026 23,995.95 +0.96% +21,857 +48,533 66,623 -6.54L -7,305 1.69L
24 Jul 2026 23,767.45 -0.43% -1.22L +66,456 44,766 -7.03L +9,011 1.76L
23 Jul 2026 23,869.60 -0.53% -5,221 -77,565 1.67L -7.69L +2,904 1.67L
22 Jul 2026 23,996.25 -0.79% +25,498 -82,606 1.72L -6.92L +16,502 1.65L
21 Jul 2026 24,187.70 -0.21% +2.51L +7,919 1.47L -6.09L -1,303 1.48L
20 Jul 2026 24,238.50 -0.39% +1.07L -1.46L -1.05L -6.17L +3,418 1.49L
17 Jul 2026 24,334.30 +1.09% -2.96L +1.74L -2.12L -4.71L -22,869 1.46L
16 Jul 2026 24,072.75 -0.02% -27,683 +5,507 84,609 -6.45L -3,757 1.69L
15 Jul 2026 24,078.50 +0.11% -13,774 -21,646 1.12L -6.51L -6,440 1.73L
14 Jul 2026 24,052.05 -0.66% +1.07L -22,601 1.26L -6.29L +12,201 1.79L
13 Jul 2026 24,211.00 +0.02% -19,854 +23,100 19,021 -6.06L -2,800 1.67L
10 Jul 2026 24,206.90 +1.02% -1.33L +16,042 38,875 -6.3L -9,985 1.7L
09 Jul 2026 23,962.80 +0.34% -1.22L -16,638 1.72L -6.46L -7,539 1.8L
08 Jul 2026 23,882.05 -2.12% +1.23L -1.14L 2.94L -6.29L +22,996 1.87L
07 Jul 2026 24,398.70 -0.13% +1.24L -1,754 1.71L -5.15L -473 1.64L
06 Jul 2026 24,430.35 +0.66% -41,593 +99,679 47,432 -5.13L -8,065 1.65L
03 Jul 2026 24,270.85 +0.39% +29,932 -35,588 89,025 -6.13L -5,289 1.73L
02 Jul 2026 24,175.70 +0.71% -75,921 +1.21L 59,093 -5.77L -9,537 1.78L
01 Jul 2026 24,005.85 -57,286 +19,102 1.35L -6.98L +1,416 1.88L

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

Date NIFTY Index Options — change Index Options — net position Index Futures
Call Put Call Put Change Net Position
31 Jul 2026 24,383.60 +0.27% +150 +295 4,495 52,700 -4,351 45,207
30 Jul 2026 24,317.15 +0.28% +15 +6,491 4,345 52,405 -4,634 49,558
29 Jul 2026 24,250.20 +1.10% +1,050 +7,837 4,330 45,914 -279 54,192
28 Jul 2026 23,985.35 -0.04% -4,255 -12,444 3,280 38,077 -10,614 54,471
27 Jul 2026 23,995.95 +0.96% -5 +9,472 7,535 50,521 -43 65,085
24 Jul 2026 23,767.45 -0.43% -50 +5,880 7,540 41,049 -2,178 65,128
23 Jul 2026 23,869.60 -0.53% -105 +1,067 7,590 35,169 -6,516 67,306
22 Jul 2026 23,996.25 -0.79% +10 +387 7,695 34,102 -1,705 73,822
21 Jul 2026 24,187.70 -0.21% +85 +48 7,685 33,715 +16,721 75,527
20 Jul 2026 24,238.50 -0.39% +36 +1,457 7,600 33,667 -353 58,806
17 Jul 2026 24,334.30 +1.09% -151 +20 7,564 32,210 -4,540 59,159
16 Jul 2026 24,072.75 -0.02% +2,525 +60 7,715 32,190 -2,051 63,699
15 Jul 2026 24,078.50 +0.11% -75 -130 5,190 32,130 +337 65,750
14 Jul 2026 24,052.05 -0.66% +144 -248 5,265 32,260 -1,920 65,413
13 Jul 2026 24,211.00 +0.02% +300 +4,073 5,121 32,508 -91 67,333
10 Jul 2026 24,206.90 +1.02% -1,280 +155 4,821 28,435 -2,257 67,424
09 Jul 2026 23,962.80 +0.34% +296 +480 6,101 28,280 -1,549 69,681
08 Jul 2026 23,882.05 -2.12% +605 +2,002 5,805 27,800 +1,986 71,230
07 Jul 2026 24,398.70 -0.13% +1,805 +1,562 5,200 25,798 +3,148 69,244
06 Jul 2026 24,430.35 +0.66% +140 -805 3,395 24,236 +1,522 66,096
03 Jul 2026 24,270.85 +0.39% -165 +385 3,255 25,041 -22 64,574
02 Jul 2026 24,175.70 +0.71% -65 -840 3,420 24,656 +3,707 64,596
01 Jul 2026 24,005.85 +135 +2,470 3,485 25,496 +8 60,889

No cash market sessions recorded for this month yet.

Position Analysis

27 Oct 2026

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.