FII/DII Activity Today

FII, DII, Pro & Client Activity

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

Overall Positioning

−100+100
-27Bearish

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

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

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

Overall score against NIFTY, last 250 sessions

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

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

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

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

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

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

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

How to read this table

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

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

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

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

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

Participant Activity in Index Futures & Options

← October 2025 →

FII F&O Sentiment

−100+100
-38Bearish

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

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

FII sentiment score, last 250 sessions

  • FII score
  • 20-session average
  • NIFTY

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

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

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

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

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

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

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

Daily change in index options position

  • Call OI
  • Put OI
  • NIFTY

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

FII daily change in index options position-1L-50K050K1L29 Sep30 Sep01 Oct03 Oct06 Oct07 Oct08 Oct09 Oct10 Oct13 Oct14 Oct15 Oct16 Oct17 Oct20 Oct21 Oct23 Oct24 Oct27 Oct28 Oct29 Oct30 Oct31 Oct29 September, MondayCall OI+31,346Put OI-13,873NIFTY24,634.9029 September, MondayCall OI+31,346Long OI +47,840Short OI +16,494Put OI-13,873Long OI +65,334Short OI +79,207NIFTY24,634.9030 September, TuesdayCall OI-37,735Put OI-50,420NIFTY24,611.1030 September, TuesdayCall OI-37,735Long OI -4,30,690Short OI -3,92,955Put OI-50,420Long OI -3,78,245Short OI -3,27,825NIFTY24,611.1001 October, WednesdayCall OI+48,487Put OI+9,740NIFTY24,836.3001 October, WednesdayCall OI+48,487Long OI +1,14,530Short OI +66,043Put OI+9,740Long OI +1,34,653Short OI +1,24,913NIFTY24,836.3003 October, FridayCall OI+10,148Put OI+9,486NIFTY24,894.2503 October, FridayCall OI+10,148Long OI +78,243Short OI +68,095Put OI+9,486Long OI +1,39,110Short OI +1,29,624NIFTY24,894.2506 October, MondayCall OI+31,183Put OI-9,366NIFTY25,077.6506 October, MondayCall OI+31,183Long OI +32,201Short OI +1,018Put OI-9,366Long OI +34,344Short OI +43,710NIFTY25,077.6507 October, TuesdayCall OI-49,099Put OI-23,991NIFTY25,108.3007 October, TuesdayCall OI-49,099Long OI -1,88,077Short OI -1,38,978Put OI-23,991Long OI -2,76,015Short OI -2,52,024NIFTY25,108.3008 October, WednesdayCall OI-21,339Put OI+26,450NIFTY25,046.1508 October, WednesdayCall OI-21,339Long OI +75,875Short OI +97,214Put OI+26,450Long OI +88,131Short OI +61,681NIFTY25,046.1509 October, ThursdayCall OI+23,297Put OI-23,488NIFTY25,181.8009 October, ThursdayCall OI+23,297Long OI +16,838Short OI -6,459Put OI-23,488Long OI +23,923Short OI +47,411NIFTY25,181.8010 October, FridayCall OI+33,066Put OI+19,994NIFTY25,285.3510 October, FridayCall OI+33,066Long OI +94,587Short OI +61,521Put OI+19,994Long OI +1,20,659Short OI +1,00,665NIFTY25,285.3513 October, MondayCall OI-47,964Put OI+38,398NIFTY25,227.3513 October, MondayCall OI-47,964Long OI +4,699Short OI +52,663Put OI+38,398Long OI -8,870Short OI -47,268NIFTY25,227.3514 October, TuesdayCall OI+4,352Put OI-27,325NIFTY25,145.5014 October, TuesdayCall OI+4,352Long OI -1,77,183Short OI -1,81,535Put OI-27,325Long OI -1,91,200Short OI -1,63,875NIFTY25,145.5015 October, WednesdayCall OI+28,796Put OI-32,879NIFTY25,323.5515 October, WednesdayCall OI+28,796Long OI +94,008Short OI +65,212Put OI-32,879Long OI +97,526Short OI +1,30,405NIFTY25,323.5516 October, ThursdayCall OI+93,678Put OI+29,685NIFTY25,585.3016 October, ThursdayCall OI+93,678Long OI +1,24,403Short OI +30,725Put OI+29,685Long OI +1,14,093Short OI +84,408NIFTY25,585.3017 October, FridayCall OI-9,023Put OI-7,810NIFTY25,709.8517 October, FridayCall OI-9,023Long OI +63,829Short OI +72,852Put OI-7,810Long OI +72,676Short OI +80,486NIFTY25,709.8520 October, MondayCall OI-36,561Put OI-20,126NIFTY25,843.1520 October, MondayCall OI-36,561Long OI -1,76,975Short OI -1,40,414Put OI-20,126Long OI -2,08,960Short OI -1,88,834NIFTY25,843.1521 October, TuesdayCall OI-6,255Put OI-15,251NIFTY25,868.6021 October, TuesdayCall OI-6,255Long OI +27,182Short OI +33,437Put OI-15,251Long OI +22,652Short OI +37,903NIFTY25,868.6023 October, ThursdayCall OI+32,755Put OI+9,658NIFTY25,891.4023 October, ThursdayCall OI+32,755Long OI +1,66,041Short OI +1,33,286Put OI+9,658Long OI +85,936Short OI +76,278NIFTY25,891.4024 October, FridayCall OI-18,781Put OI+7,616NIFTY25,795.1524 October, FridayCall OI-18,781Long OI +1,34,262Short OI +1,53,043Put OI+7,616Long OI +54,962Short OI +47,346NIFTY25,795.1527 October, MondayCall OI-3,742Put OI-30,376NIFTY25,966.0527 October, MondayCall OI-3,742Long OI -89,819Short OI -86,077Put OI-30,376Long OI +31,732Short OI +62,108NIFTY25,966.0528 October, TuesdayCall OI-63,837Put OI-53,604NIFTY25,936.2028 October, TuesdayCall OI-63,837Long OI -3,67,130Short OI -3,03,293Put OI-53,604Long OI -3,95,389Short OI -3,41,785NIFTY25,936.2029 October, WednesdayCall OI+19,240Put OI-30,677NIFTY26,053.9029 October, WednesdayCall OI+19,240Long OI +86,792Short OI +67,552Put OI-30,677Long OI +73,878Short OI +1,04,555NIFTY26,053.9030 October, ThursdayCall OI-27,674Put OI+74,672NIFTY25,877.8530 October, ThursdayCall OI-27,674Long OI +1,52,903Short OI +1,80,577Put OI+74,672Long OI +88,194Short OI +13,522NIFTY25,877.8531 October, FridayCall OI+33,423Put OI+17,769NIFTY25,722.1031 October, FridayCall OI+33,423Long OI +1,62,636Short OI +1,29,213Put OI+17,769Long OI +56,112Short OI +38,343NIFTY25,722.10

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-1L01L2L3L4L29 Sep30 Sep01 Oct03 Oct06 Oct07 Oct08 Oct09 Oct10 Oct13 Oct14 Oct15 Oct16 Oct17 Oct20 Oct21 Oct23 Oct24 Oct27 Oct28 Oct29 Oct30 Oct31 Oct29 September, MondayCall OI-25,559Put OI+3.22LNIFTY24,634.9030 September, TuesdayCall OI-63,294Put OI+2.72LNIFTY24,611.1001 October, WednesdayCall OI-14,807Put OI+2.81LNIFTY24,836.3003 October, FridayCall OI-4,659Put OI+2.91LNIFTY24,894.2506 October, MondayCall OI+26,524Put OI+2.81LNIFTY25,077.6507 October, TuesdayCall OI-22,575Put OI+2.57LNIFTY25,108.3008 October, WednesdayCall OI-43,914Put OI+2.84LNIFTY25,046.1509 October, ThursdayCall OI-20,617Put OI+2.6LNIFTY25,181.8010 October, FridayCall OI+12,449Put OI+2.8LNIFTY25,285.3513 October, MondayCall OI-35,515Put OI+3.19LNIFTY25,227.3514 October, TuesdayCall OI-31,163Put OI+2.91LNIFTY25,145.5015 October, WednesdayCall OI-2,367Put OI+2.59LNIFTY25,323.5516 October, ThursdayCall OI+91,311Put OI+2.88LNIFTY25,585.3017 October, FridayCall OI+82,288Put OI+2.8LNIFTY25,709.8520 October, MondayCall OI+45,727Put OI+2.6LNIFTY25,843.1521 October, TuesdayCall OI+39,472Put OI+2.45LNIFTY25,868.6023 October, ThursdayCall OI+72,227Put OI+2.55LNIFTY25,891.4024 October, FridayCall OI+53,446Put OI+2.62LNIFTY25,795.1527 October, MondayCall OI+49,704Put OI+2.32LNIFTY25,966.0528 October, TuesdayCall OI-14,133Put OI+1.78LNIFTY25,936.2029 October, WednesdayCall OI+5,107Put OI+1.48LNIFTY26,053.9030 October, ThursdayCall OI-22,567Put OI+2.22LNIFTY25,877.8531 October, FridayCall OI+10,856Put OI+2.4LNIFTY25,722.10

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-20K-10K010K20K30K29 Sep30 Sep01 Oct03 Oct06 Oct07 Oct08 Oct09 Oct10 Oct13 Oct14 Oct15 Oct16 Oct17 Oct20 Oct21 Oct23 Oct24 Oct27 Oct28 Oct29 Oct30 Oct31 Oct29 September, MondayFII Index Futures-2,622NIFTY24,634.9029 September, MondayFII Index Futures-2,622Long OI +6,434Short OI +9,056NIFTY24,634.9030 September, TuesdayFII Index Futures-6,506NIFTY24,611.1030 September, TuesdayFII Index Futures-6,506Long OI -28,031Short OI -21,525NIFTY24,611.1001 October, WednesdayFII Index Futures-820NIFTY24,836.3001 October, WednesdayFII Index Futures-820Long OI +1,944Short OI +2,764NIFTY24,836.3003 October, FridayFII Index Futures-12,586NIFTY24,894.2503 October, FridayFII Index Futures-12,586Long OI +828Short OI +13,414NIFTY24,894.2506 October, MondayFII Index Futures-8,082NIFTY25,077.6506 October, MondayFII Index Futures-8,082Long OI +1,566Short OI +9,648NIFTY25,077.6507 October, TuesdayFII Index Futures+8,048NIFTY25,108.3007 October, TuesdayFII Index Futures+8,048Long OI -4Short OI -8,052NIFTY25,108.3008 October, WednesdayFII Index Futures+854NIFTY25,046.1508 October, WednesdayFII Index Futures+854Long OI +341Short OI -513NIFTY25,046.1509 October, ThursdayFII Index Futures+2,866NIFTY25,181.8009 October, ThursdayFII Index Futures+2,866Long OI -284Short OI -3,150NIFTY25,181.8010 October, FridayFII Index Futures+4,471NIFTY25,285.3510 October, FridayFII Index Futures+4,471Long OI -274Short OI -4,745NIFTY25,285.3513 October, MondayFII Index Futures-4,370NIFTY25,227.3513 October, MondayFII Index Futures-4,370Long OI -192Short OI +4,178NIFTY25,227.3514 October, TuesdayFII Index Futures-8,671NIFTY25,145.5014 October, TuesdayFII Index Futures-8,671Long OI +362Short OI +9,033NIFTY25,145.5015 October, WednesdayFII Index Futures+5,265NIFTY25,323.5515 October, WednesdayFII Index Futures+5,265Long OI +2,165Short OI -3,100NIFTY25,323.5516 October, ThursdayFII Index Futures+26,177NIFTY25,585.3016 October, ThursdayFII Index Futures+26,177Long OI +12,641Short OI -13,536NIFTY25,585.3017 October, FridayFII Index Futures+20,418NIFTY25,709.8517 October, FridayFII Index Futures+20,418Long OI +4,360Short OI -16,058NIFTY25,709.8520 October, MondayFII Index Futures+5,192NIFTY25,843.1520 October, MondayFII Index Futures+5,192Long OI +5,436Short OI +244NIFTY25,843.1521 October, TuesdayFII Index Futures+299NIFTY25,868.6021 October, TuesdayFII Index Futures+299Long OI +868Short OI +569NIFTY25,868.6023 October, ThursdayFII Index Futures+23,518NIFTY25,891.4023 October, ThursdayFII Index Futures+23,518Long OI +10,127Short OI -13,391NIFTY25,891.4024 October, FridayFII Index Futures+6,964NIFTY25,795.1524 October, FridayFII Index Futures+6,964Long OI +725Short OI -6,239NIFTY25,795.1527 October, MondayFII Index Futures-1,085NIFTY25,966.0527 October, MondayFII Index Futures-1,085Long OI +4,303Short OI +5,388NIFTY25,966.0528 October, TuesdayFII Index Futures+15,466NIFTY25,936.2028 October, TuesdayFII Index Futures+15,466Long OI -27,388Short OI -42,854NIFTY25,936.2029 October, WednesdayFII Index Futures-6,148NIFTY26,053.9029 October, WednesdayFII Index Futures-6,148Long OI +424Short OI +6,572NIFTY26,053.9030 October, ThursdayFII Index Futures-12,134NIFTY25,877.8530 October, ThursdayFII Index Futures-12,134Long OI -1,506Short OI +10,628NIFTY25,877.8531 October, FridayFII Index Futures-8,225NIFTY25,722.1031 October, FridayFII Index Futures-8,225Long OI -456Short OI +7,769NIFTY25,722.10

Net index futures position held

  • FII Index Futures OI
  • NIFTY

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

FII net index futures position held-2L-1.5L-1L-50K029 Sep30 Sep01 Oct03 Oct06 Oct07 Oct08 Oct09 Oct10 Oct13 Oct14 Oct15 Oct16 Oct17 Oct20 Oct21 Oct23 Oct24 Oct27 Oct28 Oct29 Oct30 Oct31 Oct29 September, MondayFII Index Futures OI-1.7LNIFTY24,634.9030 September, TuesdayFII Index Futures OI-1.76LNIFTY24,611.1001 October, WednesdayFII Index Futures OI-1.77LNIFTY24,836.3003 October, FridayFII Index Futures OI-1.89LNIFTY24,894.2506 October, MondayFII Index Futures OI-1.98LNIFTY25,077.6507 October, TuesdayFII Index Futures OI-1.9LNIFTY25,108.3008 October, WednesdayFII Index Futures OI-1.89LNIFTY25,046.1509 October, ThursdayFII Index Futures OI-1.86LNIFTY25,181.8010 October, FridayFII Index Futures OI-1.81LNIFTY25,285.3513 October, MondayFII Index Futures OI-1.86LNIFTY25,227.3514 October, TuesdayFII Index Futures OI-1.94LNIFTY25,145.5015 October, WednesdayFII Index Futures OI-1.89LNIFTY25,323.5516 October, ThursdayFII Index Futures OI-1.63LNIFTY25,585.3017 October, FridayFII Index Futures OI-1.43LNIFTY25,709.8520 October, MondayFII Index Futures OI-1.37LNIFTY25,843.1521 October, TuesdayFII Index Futures OI-1.37LNIFTY25,868.6023 October, ThursdayFII Index Futures OI-1.14LNIFTY25,891.4024 October, FridayFII Index Futures OI-1.07LNIFTY25,795.1527 October, MondayFII Index Futures OI-1.08LNIFTY25,966.0528 October, TuesdayFII Index Futures OI-92,166NIFTY25,936.2029 October, WednesdayFII Index Futures OI-98,314NIFTY26,053.9030 October, ThursdayFII Index Futures OI-1.1LNIFTY25,877.8531 October, FridayFII Index Futures OI-1.19LNIFTY25,722.10

Pro F&O Sentiment

−100+100
+37Bullish

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

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

Pro sentiment score, last 250 sessions

  • Pro score
  • 20-session average
  • NIFTY

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

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

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

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

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

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

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

Daily change in index options position

  • Call OI
  • Put OI
  • NIFTY

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

Pro daily change in index options position-2L-1L01L2L29 Sep30 Sep01 Oct03 Oct06 Oct07 Oct08 Oct09 Oct10 Oct13 Oct14 Oct15 Oct16 Oct17 Oct20 Oct21 Oct23 Oct24 Oct27 Oct28 Oct29 Oct30 Oct31 Oct29 September, MondayCall OI+26,196Put OI+58,167NIFTY24,634.9029 September, MondayCall OI+26,196Long OI +28,388Short OI +2,192Put OI+58,167Long OI +1,83,781Short OI +1,25,614NIFTY24,634.9030 September, TuesdayCall OI-63,100Put OI-54,028NIFTY24,611.1030 September, TuesdayCall OI-63,100Long OI -10,55,732Short OI -9,92,632Put OI-54,028Long OI -6,19,301Short OI -5,65,273NIFTY24,611.1001 October, WednesdayCall OI+86,046Put OI-56,672NIFTY24,836.3001 October, WednesdayCall OI+86,046Long OI +2,17,733Short OI +1,31,687Put OI-56,672Long OI +2,84,585Short OI +3,41,257NIFTY24,836.3003 October, FridayCall OI+1.09LPut OI+53,105NIFTY24,894.2503 October, FridayCall OI+1.09LLong OI +2,96,066Short OI +1,86,898Put OI+53,105Long OI +3,58,072Short OI +3,04,967NIFTY24,894.2506 October, MondayCall OI-1.44LPut OI-1.03LNIFTY25,077.6506 October, MondayCall OI-1.44LLong OI +34,176Short OI +1,77,984Put OI-1.03LLong OI +1,12,393Short OI +2,14,976NIFTY25,077.6507 October, TuesdayCall OI-26,761Put OI+51,496NIFTY25,108.3007 October, TuesdayCall OI-26,761Long OI -4,04,630Short OI -3,77,869Put OI+51,496Long OI -6,81,207Short OI -7,32,703NIFTY25,108.3008 October, WednesdayCall OI+31,096Put OI+61,465NIFTY25,046.1508 October, WednesdayCall OI+31,096Long OI +3,93,413Short OI +3,62,317Put OI+61,465Long OI +1,96,869Short OI +1,35,404NIFTY25,046.1509 October, ThursdayCall OI+1.03LPut OI-87,908NIFTY25,181.8009 October, ThursdayCall OI+1.03LLong OI +20,415Short OI -82,981Put OI-87,908Long OI +1,67,573Short OI +2,55,481NIFTY25,181.8010 October, FridayCall OI-45,169Put OI+1,358NIFTY25,285.3510 October, FridayCall OI-45,169Long OI -54,064Short OI -8,895Put OI+1,358Long OI +2,78,982Short OI +2,77,624NIFTY25,285.3513 October, MondayCall OI-49,610Put OI+91,208NIFTY25,227.3513 October, MondayCall OI-49,610Long OI +2,35,008Short OI +2,84,618Put OI+91,208Long OI +1,34,503Short OI +43,295NIFTY25,227.3514 October, TuesdayCall OI-1.06LPut OI-21,303NIFTY25,145.5014 October, TuesdayCall OI-1.06LLong OI -5,27,809Short OI -4,21,391Put OI-21,303Long OI -6,38,756Short OI -6,17,453NIFTY25,145.5015 October, WednesdayCall OI+1.86LPut OI-6,464NIFTY25,323.5515 October, WednesdayCall OI+1.86LLong OI +2,39,168Short OI +52,737Put OI-6,464Long OI +3,96,848Short OI +4,03,312NIFTY25,323.5516 October, ThursdayCall OI-1.27LPut OI-1.44LNIFTY25,585.3016 October, ThursdayCall OI-1.27LLong OI -45,427Short OI +81,458Put OI-1.44LLong OI +159Short OI +1,44,251NIFTY25,585.3017 October, FridayCall OI-69,428Put OI+1.9LNIFTY25,709.8517 October, FridayCall OI-69,428Long OI +1,29,434Short OI +1,98,862Put OI+1.9LLong OI +1,41,354Short OI -48,941NIFTY25,709.8520 October, MondayCall OI-8,978Put OI-1.26LNIFTY25,843.1520 October, MondayCall OI-8,978Long OI -4,25,718Short OI -4,16,740Put OI-1.26LLong OI -5,40,115Short OI -4,13,655NIFTY25,843.1521 October, TuesdayCall OI+9,771Put OI+40,272NIFTY25,868.6021 October, TuesdayCall OI+9,771Long OI +1,17,164Short OI +1,07,393Put OI+40,272Long OI +1,14,272Short OI +74,000NIFTY25,868.6023 October, ThursdayCall OI-48,418Put OI+62,092NIFTY25,891.4023 October, ThursdayCall OI-48,418Long OI +2,22,365Short OI +2,70,783Put OI+62,092Long OI +1,86,728Short OI +1,24,636NIFTY25,891.4024 October, FridayCall OI+1.32LPut OI+746NIFTY25,795.1524 October, FridayCall OI+1.32LLong OI +5,26,203Short OI +3,94,024Put OI+746Long OI +7,791Short OI +7,045NIFTY25,795.1527 October, MondayCall OI+90,868Put OI-12,878NIFTY25,966.0527 October, MondayCall OI+90,868Long OI -1,02,649Short OI -1,93,517Put OI-12,878Long OI +3,39,622Short OI +3,52,500NIFTY25,966.0528 October, TuesdayCall OI-1.52LPut OI-12,725NIFTY25,936.2028 October, TuesdayCall OI-1.52LLong OI -8,27,278Short OI -6,75,161Put OI-12,725Long OI -8,10,780Short OI -7,98,055NIFTY25,936.2029 October, WednesdayCall OI+1.02LPut OI-36,241NIFTY26,053.9029 October, WednesdayCall OI+1.02LLong OI +1,89,248Short OI +86,804Put OI-36,241Long OI +1,93,399Short OI +2,29,640NIFTY26,053.9030 October, ThursdayCall OI-1.17LPut OI+98,529NIFTY25,877.8530 October, ThursdayCall OI-1.17LLong OI +2,94,025Short OI +4,11,140Put OI+98,529Long OI +1,05,893Short OI +7,364NIFTY25,877.8531 October, FridayCall OI-16,199Put OI+41,894NIFTY25,722.1031 October, FridayCall OI-16,199Long OI +3,13,347Short OI +3,29,546Put OI+41,894Long OI +1,27,041Short OI +85,147NIFTY25,722.10

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-1L01L2L3L29 Sep30 Sep01 Oct03 Oct06 Oct07 Oct08 Oct09 Oct10 Oct13 Oct14 Oct15 Oct16 Oct17 Oct20 Oct21 Oct23 Oct24 Oct27 Oct28 Oct29 Oct30 Oct31 Oct29 September, MondayCall OI+71,140Put OI+1.48LNIFTY24,634.9030 September, TuesdayCall OI+8,040Put OI+93,708NIFTY24,611.1001 October, WednesdayCall OI+94,086Put OI+37,036NIFTY24,836.3003 October, FridayCall OI+2.03LPut OI+90,141NIFTY24,894.2506 October, MondayCall OI+59,446Put OI-12,442NIFTY25,077.6507 October, TuesdayCall OI+32,685Put OI+39,054NIFTY25,108.3008 October, WednesdayCall OI+63,781Put OI+1.01LNIFTY25,046.1509 October, ThursdayCall OI+1.67LPut OI+12,611NIFTY25,181.8010 October, FridayCall OI+1.22LPut OI+13,969NIFTY25,285.3513 October, MondayCall OI+72,398Put OI+1.05LNIFTY25,227.3514 October, TuesdayCall OI-34,020Put OI+83,874NIFTY25,145.5015 October, WednesdayCall OI+1.52LPut OI+77,410NIFTY25,323.5516 October, ThursdayCall OI+25,526Put OI-66,682NIFTY25,585.3017 October, FridayCall OI-43,902Put OI+1.24LNIFTY25,709.8520 October, MondayCall OI-52,880Put OI-2,847NIFTY25,843.1521 October, TuesdayCall OI-43,109Put OI+37,425NIFTY25,868.6023 October, ThursdayCall OI-91,527Put OI+99,517NIFTY25,891.4024 October, FridayCall OI+40,652Put OI+1LNIFTY25,795.1527 October, MondayCall OI+1.32LPut OI+87,385NIFTY25,966.0528 October, TuesdayCall OI-20,597Put OI+74,660NIFTY25,936.2029 October, WednesdayCall OI+81,847Put OI+38,419NIFTY26,053.9030 October, ThursdayCall OI-35,268Put OI+1.37LNIFTY25,877.8531 October, FridayCall OI-51,467Put OI+1.79LNIFTY25,722.10

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-20K-10K010K20K29 Sep30 Sep01 Oct03 Oct06 Oct07 Oct08 Oct09 Oct10 Oct13 Oct14 Oct15 Oct16 Oct17 Oct20 Oct21 Oct23 Oct24 Oct27 Oct28 Oct29 Oct30 Oct31 Oct29 September, MondayPro Index Futures+6,411NIFTY24,634.9029 September, MondayPro Index Futures+6,411Long OI +1,115Short OI -5,296NIFTY24,634.9030 September, TuesdayPro Index Futures+5,815NIFTY24,611.1030 September, TuesdayPro Index Futures+5,815Long OI -10,374Short OI -16,189NIFTY24,611.1001 October, WednesdayPro Index Futures-7,470NIFTY24,836.3001 October, WednesdayPro Index Futures-7,470Long OI +178Short OI +7,648NIFTY24,836.3003 October, FridayPro Index Futures+3,016NIFTY24,894.2503 October, FridayPro Index Futures+3,016Long OI +1,208Short OI -1,808NIFTY24,894.2506 October, MondayPro Index Futures+19,808NIFTY25,077.6506 October, MondayPro Index Futures+19,808Long OI +10,839Short OI -8,969NIFTY25,077.6507 October, TuesdayPro Index Futures+4,117NIFTY25,108.3007 October, TuesdayPro Index Futures+4,117Long OI +2,766Short OI -1,351NIFTY25,108.3008 October, WednesdayPro Index Futures-6,400NIFTY25,046.1508 October, WednesdayPro Index Futures-6,400Long OI -8,336Short OI -1,936NIFTY25,046.1509 October, ThursdayPro Index Futures-1,302NIFTY25,181.8009 October, ThursdayPro Index Futures-1,302Long OI -694Short OI +608NIFTY25,181.8010 October, FridayPro Index Futures-1,902NIFTY25,285.3510 October, FridayPro Index Futures-1,902Long OI +1,553Short OI +3,455NIFTY25,285.3513 October, MondayPro Index Futures-7,728NIFTY25,227.3513 October, MondayPro Index Futures-7,728Long OI -1,889Short OI +5,839NIFTY25,227.3514 October, TuesdayPro Index Futures+10,755NIFTY25,145.5014 October, TuesdayPro Index Futures+10,755Long OI +5,175Short OI -5,580NIFTY25,145.5015 October, WednesdayPro Index Futures+2,779NIFTY25,323.5515 October, WednesdayPro Index Futures+2,779Long OI +5,737Short OI +2,958NIFTY25,323.5516 October, ThursdayPro Index Futures-8,463NIFTY25,585.3016 October, ThursdayPro Index Futures-8,463Long OI -5,931Short OI +2,532NIFTY25,585.3017 October, FridayPro Index Futures+1,262NIFTY25,709.8517 October, FridayPro Index Futures+1,262Long OI +575Short OI -687NIFTY25,709.8520 October, MondayPro Index Futures-885NIFTY25,843.1520 October, MondayPro Index Futures-885Long OI +4,489Short OI +5,374NIFTY25,843.1521 October, TuesdayPro Index Futures+4,197NIFTY25,868.6021 October, TuesdayPro Index Futures+4,197Long OI +3,370Short OI -827NIFTY25,868.6023 October, ThursdayPro Index Futures-6,858NIFTY25,891.4023 October, ThursdayPro Index Futures-6,858Long OI -6,923Short OI -65NIFTY25,891.4024 October, FridayPro Index Futures-16,394NIFTY25,795.1524 October, FridayPro Index Futures-16,394Long OI -11,984Short OI +4,410NIFTY25,795.1527 October, MondayPro Index Futures+6,438NIFTY25,966.0527 October, MondayPro Index Futures+6,438Long OI +6,479Short OI +41NIFTY25,966.0528 October, TuesdayPro Index Futures-5,925NIFTY25,936.2028 October, TuesdayPro Index Futures-5,925Long OI -22,681Short OI -16,756NIFTY25,936.2029 October, WednesdayPro Index Futures+2,981NIFTY26,053.9029 October, WednesdayPro Index Futures+2,981Long OI +6,322Short OI +3,341NIFTY26,053.9030 October, ThursdayPro Index Futures-311NIFTY25,877.8530 October, ThursdayPro Index Futures-311Long OI +4,373Short OI +4,684NIFTY25,877.8531 October, FridayPro Index Futures+3,303NIFTY25,722.1031 October, FridayPro Index Futures+3,303Long OI +9,626Short OI +6,323NIFTY25,722.10

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-20K-10K010K20K29 Sep30 Sep01 Oct03 Oct06 Oct07 Oct08 Oct09 Oct10 Oct13 Oct14 Oct15 Oct16 Oct17 Oct20 Oct21 Oct23 Oct24 Oct27 Oct28 Oct29 Oct30 Oct31 Oct29 September, MondayPro Index Futures OI-5,291NIFTY24,634.9030 September, TuesdayPro Index Futures OI+524NIFTY24,611.1001 October, WednesdayPro Index Futures OI-6,946NIFTY24,836.3003 October, FridayPro Index Futures OI-3,930NIFTY24,894.2506 October, MondayPro Index Futures OI+15,878NIFTY25,077.6507 October, TuesdayPro Index Futures OI+19,995NIFTY25,108.3008 October, WednesdayPro Index Futures OI+13,595NIFTY25,046.1509 October, ThursdayPro Index Futures OI+12,293NIFTY25,181.8010 October, FridayPro Index Futures OI+10,391NIFTY25,285.3513 October, MondayPro Index Futures OI+2,663NIFTY25,227.3514 October, TuesdayPro Index Futures OI+13,418NIFTY25,145.5015 October, WednesdayPro Index Futures OI+16,197NIFTY25,323.5516 October, ThursdayPro Index Futures OI+7,734NIFTY25,585.3017 October, FridayPro Index Futures OI+8,996NIFTY25,709.8520 October, MondayPro Index Futures OI+8,111NIFTY25,843.1521 October, TuesdayPro Index Futures OI+12,308NIFTY25,868.6023 October, ThursdayPro Index Futures OI+5,450NIFTY25,891.4024 October, FridayPro Index Futures OI-10,944NIFTY25,795.1527 October, MondayPro Index Futures OI-4,506NIFTY25,966.0528 October, TuesdayPro Index Futures OI-10,431NIFTY25,936.2029 October, WednesdayPro Index Futures OI-7,450NIFTY26,053.9030 October, ThursdayPro Index Futures OI-7,761NIFTY25,877.8531 October, FridayPro Index Futures OI-4,458NIFTY25,722.10

Client F&O Sentiment

−100+100
+80Strongly Bullish

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

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

Client sentiment score, last 250 sessions

  • Client score
  • 20-session average
  • NIFTY

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

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

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

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

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

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

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

Daily change in index options position

  • Call OI
  • Put OI
  • NIFTY

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

Client daily change in index options position-3L-2L-1L01L2L3L29 Sep30 Sep01 Oct03 Oct06 Oct07 Oct08 Oct09 Oct10 Oct13 Oct14 Oct15 Oct16 Oct17 Oct20 Oct21 Oct23 Oct24 Oct27 Oct28 Oct29 Oct30 Oct31 Oct29 September, MondayCall OI-45,841Put OI-44,293NIFTY24,634.9029 September, MondayCall OI-45,841Long OI -85,456Short OI -39,615Put OI-44,293Long OI +2,90,524Short OI +3,34,817NIFTY24,634.9030 September, TuesdayCall OI+1.05LPut OI+1.04LNIFTY24,611.1030 September, TuesdayCall OI+1.05LLong OI -20,16,017Short OI -21,20,751Put OI+1.04LLong OI -11,93,807Short OI -12,98,255NIFTY24,611.1001 October, WednesdayCall OI-1.36LPut OI+46,931NIFTY24,836.3001 October, WednesdayCall OI-1.36LLong OI +3,63,725Short OI +4,99,399Put OI+46,931Long OI +9,64,009Short OI +9,17,078NIFTY24,836.3003 October, FridayCall OI-1.19LPut OI-62,591NIFTY24,894.2503 October, FridayCall OI-1.19LLong OI +5,47,584Short OI +6,66,899Put OI-62,591Long OI +5,61,956Short OI +6,24,547NIFTY24,894.2506 October, MondayCall OI+1.13LPut OI+1.12LNIFTY25,077.6506 October, MondayCall OI+1.13LLong OI -15,756Short OI -1,28,381Put OI+1.12LLong OI +4,47,571Short OI +3,35,621NIFTY25,077.6507 October, TuesdayCall OI+76,010Put OI-28,705NIFTY25,108.3007 October, TuesdayCall OI+76,010Long OI -8,44,843Short OI -9,20,853Put OI-28,705Long OI -15,62,861Short OI -15,34,156NIFTY25,108.3008 October, WednesdayCall OI-9,757Put OI-89,890NIFTY25,046.1508 October, WednesdayCall OI-9,757Long OI +7,85,388Short OI +7,95,145Put OI-89,890Long OI +2,37,552Short OI +3,27,442NIFTY25,046.1509 October, ThursdayCall OI-1.27LPut OI+1.09LNIFTY25,181.8009 October, ThursdayCall OI-1.27LLong OI -58,576Short OI +68,817Put OI+1.09LLong OI +6,24,985Short OI +5,15,690NIFTY25,181.8010 October, FridayCall OI+12,102Put OI-21,351NIFTY25,285.3510 October, FridayCall OI+12,102Long OI +61,711Short OI +49,609Put OI-21,351Long OI +5,82,792Short OI +6,04,143NIFTY25,285.3513 October, MondayCall OI+97,575Put OI-1.28LNIFTY25,227.3513 October, MondayCall OI+97,575Long OI +5,51,180Short OI +4,53,605Put OI-1.28LLong OI -1,76,332Short OI -48,325NIFTY25,227.3514 October, TuesdayCall OI+1.02LPut OI+49,427NIFTY25,145.5014 October, TuesdayCall OI+1.02LLong OI -9,32,721Short OI -10,34,788Put OI+49,427Long OI -12,89,608Short OI -13,39,035NIFTY25,145.5015 October, WednesdayCall OI-2.16LPut OI+39,343NIFTY25,323.5515 October, WednesdayCall OI-2.16LLong OI +12,031Short OI +2,27,758Put OI+39,343Long OI +6,94,408Short OI +6,55,065NIFTY25,323.5516 October, ThursdayCall OI+32,470Put OI+1.14LNIFTY25,585.3016 October, ThursdayCall OI+32,470Long OI +95,654Short OI +63,184Put OI+1.14LLong OI +6,39,689Short OI +5,25,281NIFTY25,585.3017 October, FridayCall OI+79,651Put OI-1.99LNIFTY25,709.8517 October, FridayCall OI+79,651Long OI +4,21,584Short OI +3,41,933Put OI-1.99LLong OI +20,289Short OI +2,19,075NIFTY25,709.8520 October, MondayCall OI+45,537Put OI+1.43LNIFTY25,843.1520 October, MondayCall OI+45,537Long OI -7,11,400Short OI -7,56,937Put OI+1.43LLong OI -10,09,061Short OI -11,51,748NIFTY25,843.1521 October, TuesdayCall OI-3,516Put OI-25,021NIFTY25,868.6021 October, TuesdayCall OI-3,516Long OI +2,56,096Short OI +2,59,612Put OI-25,021Long OI +1,64,374Short OI +1,89,395NIFTY25,868.6023 October, ThursdayCall OI+14,763Put OI-73,450NIFTY25,891.4023 October, ThursdayCall OI+14,763Long OI +6,02,633Short OI +5,87,870Put OI-73,450Long OI +3,52,184Short OI +4,25,634NIFTY25,891.4024 October, FridayCall OI-1.13LPut OI-6,763NIFTY25,795.1524 October, FridayCall OI-1.13LLong OI +6,11,809Short OI +7,25,242Put OI-6,763Long OI +88,757Short OI +95,520NIFTY25,795.1527 October, MondayCall OI-87,160Put OI+36,454NIFTY25,966.0527 October, MondayCall OI-87,160Long OI -4,04,290Short OI -3,17,130Put OI+36,454Long OI +5,81,530Short OI +5,45,076NIFTY25,966.0528 October, TuesdayCall OI+2.27LPut OI+85,992NIFTY25,936.2028 October, TuesdayCall OI+2.27LLong OI -13,43,672Short OI -15,70,816Put OI+85,992Long OI -17,21,204Short OI -18,07,196NIFTY25,936.2029 October, WednesdayCall OI-1.22LPut OI+61,149NIFTY26,053.9029 October, WednesdayCall OI-1.22LLong OI +2,25,644Short OI +3,47,371Put OI+61,149Long OI +6,16,297Short OI +5,55,148NIFTY26,053.9030 October, ThursdayCall OI+1.45LPut OI-1.73LNIFTY25,877.8530 October, ThursdayCall OI+1.45LLong OI +10,10,330Short OI +8,65,790Put OI-1.73LLong OI -62,789Short OI +1,10,412NIFTY25,877.8531 October, FridayCall OI-17,225Put OI-57,962NIFTY25,722.1031 October, FridayCall OI-17,225Long OI +6,76,028Short OI +6,93,253Put OI-57,962Long OI +1,23,736Short OI +1,81,698NIFTY25,722.10

Net index options position held

  • Call OI
  • Put OI
  • NIFTY

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

Client net index options position held-6L-4L-2L02L29 Sep30 Sep01 Oct03 Oct06 Oct07 Oct08 Oct09 Oct10 Oct13 Oct14 Oct15 Oct16 Oct17 Oct20 Oct21 Oct23 Oct24 Oct27 Oct28 Oct29 Oct30 Oct31 Oct29 September, MondayCall OI-58,943Put OI-4.95LNIFTY24,634.9030 September, TuesdayCall OI+45,791Put OI-3.91LNIFTY24,611.1001 October, WednesdayCall OI-89,883Put OI-3.44LNIFTY24,836.3003 October, FridayCall OI-2.09LPut OI-4.07LNIFTY24,894.2506 October, MondayCall OI-96,573Put OI-2.95LNIFTY25,077.6507 October, TuesdayCall OI-20,563Put OI-3.23LNIFTY25,108.3008 October, WednesdayCall OI-30,320Put OI-4.13LNIFTY25,046.1509 October, ThursdayCall OI-1.58LPut OI-3.04LNIFTY25,181.8010 October, FridayCall OI-1.46LPut OI-3.25LNIFTY25,285.3513 October, MondayCall OI-48,036Put OI-4.53LNIFTY25,227.3514 October, TuesdayCall OI+54,031Put OI-4.04LNIFTY25,145.5015 October, WednesdayCall OI-1.62LPut OI-3.64LNIFTY25,323.5516 October, ThursdayCall OI-1.29LPut OI-2.5LNIFTY25,585.3017 October, FridayCall OI-49,575Put OI-4.49LNIFTY25,709.8520 October, MondayCall OI-4,038Put OI-3.06LNIFTY25,843.1521 October, TuesdayCall OI-7,554Put OI-3.31LNIFTY25,868.6023 October, ThursdayCall OI+7,209Put OI-4.05LNIFTY25,891.4024 October, FridayCall OI-1.06LPut OI-4.11LNIFTY25,795.1527 October, MondayCall OI-1.93LPut OI-3.75LNIFTY25,966.0528 October, TuesdayCall OI+33,760Put OI-2.89LNIFTY25,936.2029 October, WednesdayCall OI-87,967Put OI-2.28LNIFTY26,053.9030 October, ThursdayCall OI+56,573Put OI-4.01LNIFTY25,877.8531 October, FridayCall OI+39,348Put OI-4.59LNIFTY25,722.10

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-10K010K20K29 Sep30 Sep01 Oct03 Oct06 Oct07 Oct08 Oct09 Oct10 Oct13 Oct14 Oct15 Oct16 Oct17 Oct20 Oct21 Oct23 Oct24 Oct27 Oct28 Oct29 Oct30 Oct31 Oct29 September, MondayClient Index Futures-3,164NIFTY24,634.9029 September, MondayClient Index Futures-3,164Long OI -2,295Short OI +869NIFTY24,634.9030 September, TuesdayClient Index Futures-1,692NIFTY24,611.1030 September, TuesdayClient Index Futures-1,692Long OI -19,285Short OI -17,593NIFTY24,611.1001 October, WednesdayClient Index Futures+7,139NIFTY24,836.3001 October, WednesdayClient Index Futures+7,139Long OI +375Short OI -6,764NIFTY24,836.3003 October, FridayClient Index Futures+9,361NIFTY24,894.2503 October, FridayClient Index Futures+9,361Long OI +9,732Short OI +371NIFTY24,894.2506 October, MondayClient Index Futures-8,298NIFTY25,077.6506 October, MondayClient Index Futures-8,298Long OI -9,916Short OI -1,618NIFTY25,077.6507 October, TuesdayClient Index Futures-10,277NIFTY25,108.3007 October, TuesdayClient Index Futures-10,277Long OI -7,622Short OI +2,655NIFTY25,108.3008 October, WednesdayClient Index Futures+4,297NIFTY25,046.1508 October, WednesdayClient Index Futures+4,297Long OI +4,831Short OI +534NIFTY25,046.1509 October, ThursdayClient Index Futures+942NIFTY25,181.8009 October, ThursdayClient Index Futures+942Long OI +1,568Short OI +626NIFTY25,181.8010 October, FridayClient Index Futures-2,329NIFTY25,285.3510 October, FridayClient Index Futures-2,329Long OI -577Short OI +1,752NIFTY25,285.3513 October, MondayClient Index Futures+8,960NIFTY25,227.3513 October, MondayClient Index Futures+8,960Long OI +732Short OI -8,228NIFTY25,227.3514 October, TuesdayClient Index Futures+1,247NIFTY25,145.5014 October, TuesdayClient Index Futures+1,247Long OI +4,970Short OI +3,723NIFTY25,145.5015 October, WednesdayClient Index Futures-6,451NIFTY25,323.5515 October, WednesdayClient Index Futures-6,451Long OI +1,449Short OI +7,900NIFTY25,323.5516 October, ThursdayClient Index Futures-21,304NIFTY25,585.3016 October, ThursdayClient Index Futures-21,304Long OI -10,342Short OI +10,962NIFTY25,585.3017 October, FridayClient Index Futures-17,254NIFTY25,709.8517 October, FridayClient Index Futures-17,254Long OI -12,257Short OI +4,997NIFTY25,709.8520 October, MondayClient Index Futures-1,675NIFTY25,843.1520 October, MondayClient Index Futures-1,675Long OI +8,977Short OI +10,652NIFTY25,843.1521 October, TuesdayClient Index Futures-2,953NIFTY25,868.6021 October, TuesdayClient Index Futures-2,953Long OI -2,706Short OI +247NIFTY25,868.6023 October, ThursdayClient Index Futures-10,293NIFTY25,891.4023 October, ThursdayClient Index Futures-10,293Long OI -4,129Short OI +6,164NIFTY25,891.4024 October, FridayClient Index Futures+3,906NIFTY25,795.1524 October, FridayClient Index Futures+3,906Long OI -2,323Short OI -6,229NIFTY25,795.1527 October, MondayClient Index Futures-4,899NIFTY25,966.0527 October, MondayClient Index Futures-4,899Long OI -3,949Short OI +950NIFTY25,966.0528 October, TuesdayClient Index Futures+103NIFTY25,936.2028 October, TuesdayClient Index Futures+103Long OI -21,499Short OI -21,602NIFTY25,936.2029 October, WednesdayClient Index Futures-5,144NIFTY26,053.9029 October, WednesdayClient Index Futures-5,144Long OI +1,629Short OI +6,773NIFTY26,053.9030 October, ThursdayClient Index Futures+10,843NIFTY25,877.8530 October, ThursdayClient Index Futures+10,843Long OI +11,192Short OI +349NIFTY25,877.8531 October, FridayClient Index Futures+2,851NIFTY25,722.1031 October, FridayClient Index Futures+2,851Long OI +7,317Short OI +4,466NIFTY25,722.10

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.5L29 Sep30 Sep01 Oct03 Oct06 Oct07 Oct08 Oct09 Oct10 Oct13 Oct14 Oct15 Oct16 Oct17 Oct20 Oct21 Oct23 Oct24 Oct27 Oct28 Oct29 Oct30 Oct31 Oct29 September, MondayClient Index Futures OI+1.27LNIFTY24,634.9030 September, TuesdayClient Index Futures OI+1.25LNIFTY24,611.1001 October, WednesdayClient Index Futures OI+1.33LNIFTY24,836.3003 October, FridayClient Index Futures OI+1.42LNIFTY24,894.2506 October, MondayClient Index Futures OI+1.34LNIFTY25,077.6507 October, TuesdayClient Index Futures OI+1.23LNIFTY25,108.3008 October, WednesdayClient Index Futures OI+1.28LNIFTY25,046.1509 October, ThursdayClient Index Futures OI+1.29LNIFTY25,181.8010 October, FridayClient Index Futures OI+1.26LNIFTY25,285.3513 October, MondayClient Index Futures OI+1.35LNIFTY25,227.3514 October, TuesdayClient Index Futures OI+1.36LNIFTY25,145.5015 October, WednesdayClient Index Futures OI+1.3LNIFTY25,323.5516 October, ThursdayClient Index Futures OI+1.09LNIFTY25,585.3017 October, FridayClient Index Futures OI+91,456NIFTY25,709.8520 October, MondayClient Index Futures OI+89,781NIFTY25,843.1521 October, TuesdayClient Index Futures OI+86,828NIFTY25,868.6023 October, ThursdayClient Index Futures OI+76,535NIFTY25,891.4024 October, FridayClient Index Futures OI+80,441NIFTY25,795.1527 October, MondayClient Index Futures OI+75,542NIFTY25,966.0528 October, TuesdayClient Index Futures OI+75,645NIFTY25,936.2029 October, WednesdayClient Index Futures OI+70,501NIFTY26,053.9030 October, ThursdayClient Index Futures OI+81,344NIFTY25,877.8531 October, FridayClient Index Futures OI+84,195NIFTY25,722.10

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-20K-10K010K20K29 Sep30 Sep01 Oct03 Oct06 Oct07 Oct08 Oct09 Oct10 Oct13 Oct14 Oct15 Oct16 Oct17 Oct20 Oct21 Oct23 Oct24 Oct27 Oct28 Oct29 Oct30 Oct31 Oct29 September, MondayCall OI-11,700Put OI0NIFTY24,634.9029 September, MondayCall OI-11,700Long OI -11,700Short OI 0Put OI0Long OI 0Short OI 0NIFTY24,634.9030 September, TuesdayCall OI-3,900Put OI0NIFTY24,611.1030 September, TuesdayCall OI-3,900Long OI -3,900Short OI 0Put OI0Long OI 0Short OI 0NIFTY24,611.1001 October, WednesdayCall OI+1,140Put OI0NIFTY24,836.3001 October, WednesdayCall OI+1,140Long OI +1,140Short OI 0Put OI0Long OI 0Short OI 0NIFTY24,836.3003 October, FridayCall OI0Put OI0NIFTY24,894.2503 October, FridayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY24,894.2506 October, MondayCall OI0Put OI0NIFTY25,077.6506 October, MondayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,077.6507 October, TuesdayCall OI-150Put OI+1,200NIFTY25,108.3007 October, TuesdayCall OI-150Long OI -150Short OI 0Put OI+1,200Long OI +1,200Short OI 0NIFTY25,108.3008 October, WednesdayCall OI0Put OI+1,975NIFTY25,046.1508 October, WednesdayCall OI0Long OI 0Short OI 0Put OI+1,975Long OI +1,975Short OI 0NIFTY25,046.1509 October, ThursdayCall OI+700Put OI+2,100NIFTY25,181.8009 October, ThursdayCall OI+700Long OI +700Short OI 0Put OI+2,100Long OI +2,100Short OI 0NIFTY25,181.8010 October, FridayCall OI0Put OI0NIFTY25,285.3510 October, FridayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,285.3513 October, MondayCall OI0Put OI-1,600NIFTY25,227.3513 October, MondayCall OI0Long OI 0Short OI 0Put OI-1,600Long OI -1,600Short OI 0NIFTY25,227.3514 October, TuesdayCall OI0Put OI-800NIFTY25,145.5014 October, TuesdayCall OI0Long OI 0Short OI 0Put OI-800Long OI -800Short OI 0NIFTY25,145.5015 October, WednesdayCall OI+500Put OI0NIFTY25,323.5515 October, WednesdayCall OI+500Long OI +500Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,323.5516 October, ThursdayCall OI+737Put OI0NIFTY25,585.3016 October, ThursdayCall OI+737Long OI +737Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,585.3017 October, FridayCall OI-1,200Put OI+16,300NIFTY25,709.8517 October, FridayCall OI-1,200Long OI -1,200Short OI 0Put OI+16,300Long OI +16,300Short OI 0NIFTY25,709.8520 October, MondayCall OI0Put OI+3,900NIFTY25,843.1520 October, MondayCall OI0Long OI 0Short OI 0Put OI+3,900Long OI +3,900Short OI 0NIFTY25,843.1521 October, TuesdayCall OI0Put OI0NIFTY25,868.6021 October, TuesdayCall OI0Long OI 0Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,868.6023 October, ThursdayCall OI+900Put OI+1,700NIFTY25,891.4023 October, ThursdayCall OI+900Long OI +900Short OI 0Put OI+1,700Long OI +1,700Short OI 0NIFTY25,891.4024 October, FridayCall OI+36Put OI-1,600NIFTY25,795.1524 October, FridayCall OI+36Long OI +36Short OI 0Put OI-1,600Long OI -1,600Short OI 0NIFTY25,795.1527 October, MondayCall OI+36Put OI+6,800NIFTY25,966.0527 October, MondayCall OI+36Long OI +36Short OI 0Put OI+6,800Long OI +6,800Short OI 0NIFTY25,966.0528 October, TuesdayCall OI-11,190Put OI-19,663NIFTY25,936.2028 October, TuesdayCall OI-11,190Long OI -11,190Short OI 0Put OI-19,663Long OI -19,663Short OI 0NIFTY25,936.2029 October, WednesdayCall OI+41Put OI+5,770NIFTY26,053.9029 October, WednesdayCall OI+41Long OI +41Short OI 0Put OI+5,770Long OI +5,770Short OI 0NIFTY26,053.9030 October, ThursdayCall OI+250Put OI0NIFTY25,877.8530 October, ThursdayCall OI+250Long OI +250Short OI 0Put OI0Long OI 0Short OI 0NIFTY25,877.8531 October, FridayCall OI0Put OI-1,700NIFTY25,722.1031 October, FridayCall OI0Long OI 0Short OI 0Put OI-1,700Long OI -1,700Short OI 0NIFTY25,722.10

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 held020K40K60K29 Sep30 Sep01 Oct03 Oct06 Oct07 Oct08 Oct09 Oct10 Oct13 Oct14 Oct15 Oct16 Oct17 Oct20 Oct21 Oct23 Oct24 Oct27 Oct28 Oct29 Oct30 Oct31 Oct29 September, MondayCall OI+13,363Put OI+25,645NIFTY24,634.9030 September, TuesdayCall OI+9,463Put OI+25,645NIFTY24,611.1001 October, WednesdayCall OI+10,603Put OI+25,645NIFTY24,836.3003 October, FridayCall OI+10,603Put OI+25,645NIFTY24,894.2506 October, MondayCall OI+10,603Put OI+25,645NIFTY25,077.6507 October, TuesdayCall OI+10,453Put OI+26,845NIFTY25,108.3008 October, WednesdayCall OI+10,453Put OI+28,820NIFTY25,046.1509 October, ThursdayCall OI+11,153Put OI+30,920NIFTY25,181.8010 October, FridayCall OI+11,153Put OI+30,920NIFTY25,285.3513 October, MondayCall OI+11,153Put OI+29,320NIFTY25,227.3514 October, TuesdayCall OI+11,153Put OI+28,520NIFTY25,145.5015 October, WednesdayCall OI+11,653Put OI+28,520NIFTY25,323.5516 October, ThursdayCall OI+12,390Put OI+28,520NIFTY25,585.3017 October, FridayCall OI+11,190Put OI+44,820NIFTY25,709.8520 October, MondayCall OI+11,190Put OI+48,720NIFTY25,843.1521 October, TuesdayCall OI+11,190Put OI+48,720NIFTY25,868.6023 October, ThursdayCall OI+12,090Put OI+50,420NIFTY25,891.4024 October, FridayCall OI+12,126Put OI+48,820NIFTY25,795.1527 October, MondayCall OI+12,162Put OI+55,620NIFTY25,966.0528 October, TuesdayCall OI+972Put OI+35,957NIFTY25,936.2029 October, WednesdayCall OI+1,013Put OI+41,727NIFTY26,053.9030 October, ThursdayCall OI+1,263Put OI+41,727NIFTY25,877.8531 October, FridayCall OI+1,263Put OI+40,027NIFTY25,722.10

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-10K-5K05K10K29 Sep30 Sep01 Oct03 Oct06 Oct07 Oct08 Oct09 Oct10 Oct13 Oct14 Oct15 Oct16 Oct17 Oct20 Oct21 Oct23 Oct24 Oct27 Oct28 Oct29 Oct30 Oct31 Oct29 September, MondayDII Index Futures-625NIFTY24,634.9029 September, MondayDII Index Futures-625Long OI +96Short OI +721NIFTY24,634.9030 September, TuesdayDII Index Futures+2,383NIFTY24,611.1030 September, TuesdayDII Index Futures+2,383Long OI +83Short OI -2,300NIFTY24,611.1001 October, WednesdayDII Index Futures+1,151NIFTY24,836.3001 October, WednesdayDII Index Futures+1,151Long OI +1,226Short OI +75NIFTY24,836.3003 October, FridayDII Index Futures+209NIFTY24,894.2503 October, FridayDII Index Futures+209Long OI +209Short OI 0NIFTY24,894.2506 October, MondayDII Index Futures-3,428NIFTY25,077.6506 October, MondayDII Index Futures-3,428Long OI -28Short OI +3,400NIFTY25,077.6507 October, TuesdayDII Index Futures-1,888NIFTY25,108.3007 October, TuesdayDII Index Futures-1,888Long OI -1,388Short OI +500NIFTY25,108.3008 October, WednesdayDII Index Futures+1,249NIFTY25,046.1508 October, WednesdayDII Index Futures+1,249Long OI -2,007Short OI -3,256NIFTY25,046.1509 October, ThursdayDII Index Futures-2,506NIFTY25,181.8009 October, ThursdayDII Index Futures-2,506Long OI -2,591Short OI -85NIFTY25,181.8010 October, FridayDII Index Futures-240NIFTY25,285.3510 October, FridayDII Index Futures-240Long OI -240Short OI 0NIFTY25,285.3513 October, MondayDII Index Futures+3,138NIFTY25,227.3513 October, MondayDII Index Futures+3,138Long OI +3,068Short OI -70NIFTY25,227.3514 October, TuesdayDII Index Futures-3,331NIFTY25,145.5014 October, TuesdayDII Index Futures-3,331Long OI -3,181Short OI +150NIFTY25,145.5015 October, WednesdayDII Index Futures-1,593NIFTY25,323.5515 October, WednesdayDII Index Futures-1,593Long OI +7Short OI +1,600NIFTY25,323.5516 October, ThursdayDII Index Futures+3,590NIFTY25,585.3016 October, ThursdayDII Index Futures+3,590Long OI +7,190Short OI +3,600NIFTY25,585.3017 October, FridayDII Index Futures-4,426NIFTY25,709.8517 October, FridayDII Index Futures-4,426Long OI -4,262Short OI +164NIFTY25,709.8520 October, MondayDII Index Futures-2,632NIFTY25,843.1520 October, MondayDII Index Futures-2,632Long OI -2,475Short OI +157NIFTY25,843.1521 October, TuesdayDII Index Futures-1,543NIFTY25,868.6021 October, TuesdayDII Index Futures-1,543Long OI -256Short OI +1,287NIFTY25,868.6023 October, ThursdayDII Index Futures-6,367NIFTY25,891.4023 October, ThursdayDII Index Futures-6,367Long OI -1,372Short OI +4,995NIFTY25,891.4024 October, FridayDII Index Futures+5,524NIFTY25,795.1524 October, FridayDII Index Futures+5,524Long OI -1,116Short OI -6,640NIFTY25,795.1527 October, MondayDII Index Futures-454NIFTY25,966.0527 October, MondayDII Index Futures-454Long OI -474Short OI -20NIFTY25,966.0528 October, TuesdayDII Index Futures-9,644NIFTY25,936.2028 October, TuesdayDII Index Futures-9,644Long OI -2,020Short OI +7,624NIFTY25,936.2029 October, WednesdayDII Index Futures+8,311NIFTY26,053.9029 October, WednesdayDII Index Futures+8,311Long OI +642Short OI -7,669NIFTY26,053.9030 October, ThursdayDII Index Futures+1,602NIFTY25,877.8530 October, ThursdayDII Index Futures+1,602Long OI +52Short OI -1,550NIFTY25,877.8531 October, FridayDII Index Futures+2,071NIFTY25,722.1031 October, FridayDII Index Futures+2,071Long OI +229Short OI -1,842NIFTY25,722.10

Net index futures position held

  • DII Index Futures OI
  • NIFTY

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

DII net index futures position held020K40K60K29 Sep30 Sep01 Oct03 Oct06 Oct07 Oct08 Oct09 Oct10 Oct13 Oct14 Oct15 Oct16 Oct17 Oct20 Oct21 Oct23 Oct24 Oct27 Oct28 Oct29 Oct30 Oct31 Oct29 September, MondayDII Index Futures OI+47,760NIFTY24,634.9030 September, TuesdayDII Index Futures OI+50,143NIFTY24,611.1001 October, WednesdayDII Index Futures OI+51,294NIFTY24,836.3003 October, FridayDII Index Futures OI+51,503NIFTY24,894.2506 October, MondayDII Index Futures OI+48,075NIFTY25,077.6507 October, TuesdayDII Index Futures OI+46,187NIFTY25,108.3008 October, WednesdayDII Index Futures OI+47,436NIFTY25,046.1509 October, ThursdayDII Index Futures OI+44,930NIFTY25,181.8010 October, FridayDII Index Futures OI+44,690NIFTY25,285.3513 October, MondayDII Index Futures OI+47,828NIFTY25,227.3514 October, TuesdayDII Index Futures OI+44,497NIFTY25,145.5015 October, WednesdayDII Index Futures OI+42,904NIFTY25,323.5516 October, ThursdayDII Index Futures OI+46,494NIFTY25,585.3017 October, FridayDII Index Futures OI+42,068NIFTY25,709.8520 October, MondayDII Index Futures OI+39,436NIFTY25,843.1521 October, TuesdayDII Index Futures OI+37,893NIFTY25,868.6023 October, ThursdayDII Index Futures OI+31,526NIFTY25,891.4024 October, FridayDII Index Futures OI+37,050NIFTY25,795.1527 October, MondayDII Index Futures OI+36,596NIFTY25,966.0528 October, TuesdayDII Index Futures OI+26,952NIFTY25,936.2029 October, WednesdayDII Index Futures OI+35,263NIFTY26,053.9030 October, ThursdayDII Index Futures OI+36,865NIFTY25,877.8531 October, FridayDII Index Futures OI+38,936NIFTY25,722.10

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

October 2025

Cash Market Sentiment

−100+100
–Not enough history

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

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

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

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

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

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

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

No cash market sessions recorded for this month yet.

Participant History

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

Date NIFTY Index Options — change Index Options — net position Index Futures
Call Put Call Put Change Net Position
31 Oct 2025 25,722.10 -0.60% +33,423 +17,769 10,856 2.4L -8,225 -1.19L
30 Oct 2025 25,877.85 -0.68% -27,674 +74,672 -22,567 2.22L -12,134 -1.1L
29 Oct 2025 26,053.90 +0.45% +19,240 -30,677 5,107 1.48L -6,148 -98,314
28 Oct 2025 25,936.20 -0.11% -63,837 -53,604 -14,133 1.78L +15,466 -92,166
27 Oct 2025 25,966.05 +0.66% -3,742 -30,376 49,704 2.32L -1,085 -1.08L
24 Oct 2025 25,795.15 -0.37% -18,781 +7,616 53,446 2.62L +6,964 -1.07L
23 Oct 2025 25,891.40 +0.09% +32,755 +9,658 72,227 2.55L +23,518 -1.14L
21 Oct 2025 25,868.60 +0.10% -6,255 -15,251 39,472 2.45L +299 -1.37L
20 Oct 2025 25,843.15 +0.52% -36,561 -20,126 45,727 2.6L +5,192 -1.37L
17 Oct 2025 25,709.85 +0.49% -9,023 -7,810 82,288 2.8L +20,418 -1.43L
16 Oct 2025 25,585.30 +1.03% +93,678 +29,685 91,311 2.88L +26,177 -1.63L
15 Oct 2025 25,323.55 +0.71% +28,796 -32,879 -2,367 2.59L +5,265 -1.89L
14 Oct 2025 25,145.50 -0.32% +4,352 -27,325 -31,163 2.91L -8,671 -1.94L
13 Oct 2025 25,227.35 -0.23% -47,964 +38,398 -35,515 3.19L -4,370 -1.86L
10 Oct 2025 25,285.35 +0.41% +33,066 +19,994 12,449 2.8L +4,471 -1.81L
09 Oct 2025 25,181.80 +0.54% +23,297 -23,488 -20,617 2.6L +2,866 -1.86L
08 Oct 2025 25,046.15 -0.25% -21,339 +26,450 -43,914 2.84L +854 -1.89L
07 Oct 2025 25,108.30 +0.12% -49,099 -23,991 -22,575 2.57L +8,048 -1.9L
06 Oct 2025 25,077.65 +0.74% +31,183 -9,366 26,524 2.81L -8,082 -1.98L
03 Oct 2025 24,894.25 +0.23% +10,148 +9,486 -4,659 2.91L -12,586 -1.89L
01 Oct 2025 24,836.30 +0.92% +48,487 +9,740 -14,807 2.81L -820 -1.77L
30 Sep 2025 24,611.10 -0.10% -37,735 -50,420 -63,294 2.72L -6,506 -1.76L
29 Sep 2025 24,634.90 +31,346 -13,873 -25,559 3.22L -2,622 -1.7L

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 Oct 2025 25,722.10 -0.60% -16,199 +41,894 -51,467 1.79L +3,303 -4,458
30 Oct 2025 25,877.85 -0.68% -1.17L +98,529 -35,268 1.37L -311 -7,761
29 Oct 2025 26,053.90 +0.45% +1.02L -36,241 81,847 38,419 +2,981 -7,450
28 Oct 2025 25,936.20 -0.11% -1.52L -12,725 -20,597 74,660 -5,925 -10,431
27 Oct 2025 25,966.05 +0.66% +90,868 -12,878 1.32L 87,385 +6,438 -4,506
24 Oct 2025 25,795.15 -0.37% +1.32L +746 40,652 1L -16,394 -10,944
23 Oct 2025 25,891.40 +0.09% -48,418 +62,092 -91,527 99,517 -6,858 5,450
21 Oct 2025 25,868.60 +0.10% +9,771 +40,272 -43,109 37,425 +4,197 12,308
20 Oct 2025 25,843.15 +0.52% -8,978 -1.26L -52,880 -2,847 -885 8,111
17 Oct 2025 25,709.85 +0.49% -69,428 +1.9L -43,902 1.24L +1,262 8,996
16 Oct 2025 25,585.30 +1.03% -1.27L -1.44L 25,526 -66,682 -8,463 7,734
15 Oct 2025 25,323.55 +0.71% +1.86L -6,464 1.52L 77,410 +2,779 16,197
14 Oct 2025 25,145.50 -0.32% -1.06L -21,303 -34,020 83,874 +10,755 13,418
13 Oct 2025 25,227.35 -0.23% -49,610 +91,208 72,398 1.05L -7,728 2,663
10 Oct 2025 25,285.35 +0.41% -45,169 +1,358 1.22L 13,969 -1,902 10,391
09 Oct 2025 25,181.80 +0.54% +1.03L -87,908 1.67L 12,611 -1,302 12,293
08 Oct 2025 25,046.15 -0.25% +31,096 +61,465 63,781 1.01L -6,400 13,595
07 Oct 2025 25,108.30 +0.12% -26,761 +51,496 32,685 39,054 +4,117 19,995
06 Oct 2025 25,077.65 +0.74% -1.44L -1.03L 59,446 -12,442 +19,808 15,878
03 Oct 2025 24,894.25 +0.23% +1.09L +53,105 2.03L 90,141 +3,016 -3,930
01 Oct 2025 24,836.30 +0.92% +86,046 -56,672 94,086 37,036 -7,470 -6,946
30 Sep 2025 24,611.10 -0.10% -63,100 -54,028 8,040 93,708 +5,815 524
29 Sep 2025 24,634.90 +26,196 +58,167 71,140 1.48L +6,411 -5,291

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 Oct 2025 25,722.10 -0.60% -17,225 -57,962 39,348 -4.59L +2,851 84,195
30 Oct 2025 25,877.85 -0.68% +1.45L -1.73L 56,573 -4.01L +10,843 81,344
29 Oct 2025 26,053.90 +0.45% -1.22L +61,149 -87,967 -2.28L -5,144 70,501
28 Oct 2025 25,936.20 -0.11% +2.27L +85,992 33,760 -2.89L +103 75,645
27 Oct 2025 25,966.05 +0.66% -87,160 +36,454 -1.93L -3.75L -4,899 75,542
24 Oct 2025 25,795.15 -0.37% -1.13L -6,763 -1.06L -4.11L +3,906 80,441
23 Oct 2025 25,891.40 +0.09% +14,763 -73,450 7,209 -4.05L -10,293 76,535
21 Oct 2025 25,868.60 +0.10% -3,516 -25,021 -7,554 -3.31L -2,953 86,828
20 Oct 2025 25,843.15 +0.52% +45,537 +1.43L -4,038 -3.06L -1,675 89,781
17 Oct 2025 25,709.85 +0.49% +79,651 -1.99L -49,575 -4.49L -17,254 91,456
16 Oct 2025 25,585.30 +1.03% +32,470 +1.14L -1.29L -2.5L -21,304 1.09L
15 Oct 2025 25,323.55 +0.71% -2.16L +39,343 -1.62L -3.64L -6,451 1.3L
14 Oct 2025 25,145.50 -0.32% +1.02L +49,427 54,031 -4.04L +1,247 1.36L
13 Oct 2025 25,227.35 -0.23% +97,575 -1.28L -48,036 -4.53L +8,960 1.35L
10 Oct 2025 25,285.35 +0.41% +12,102 -21,351 -1.46L -3.25L -2,329 1.26L
09 Oct 2025 25,181.80 +0.54% -1.27L +1.09L -1.58L -3.04L +942 1.29L
08 Oct 2025 25,046.15 -0.25% -9,757 -89,890 -30,320 -4.13L +4,297 1.28L
07 Oct 2025 25,108.30 +0.12% +76,010 -28,705 -20,563 -3.23L -10,277 1.23L
06 Oct 2025 25,077.65 +0.74% +1.13L +1.12L -96,573 -2.95L -8,298 1.34L
03 Oct 2025 24,894.25 +0.23% -1.19L -62,591 -2.09L -4.07L +9,361 1.42L
01 Oct 2025 24,836.30 +0.92% -1.36L +46,931 -89,883 -3.44L +7,139 1.33L
30 Sep 2025 24,611.10 -0.10% +1.05L +1.04L 45,791 -3.91L -1,692 1.25L
29 Sep 2025 24,634.90 -45,841 -44,293 -58,943 -4.95L -3,164 1.27L

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 Oct 2025 25,722.10 -0.60% 0 -1,700 1,263 40,027 +2,071 38,936
30 Oct 2025 25,877.85 -0.68% +250 0 1,263 41,727 +1,602 36,865
29 Oct 2025 26,053.90 +0.45% +41 +5,770 1,013 41,727 +8,311 35,263
28 Oct 2025 25,936.20 -0.11% -11,190 -19,663 972 35,957 -9,644 26,952
27 Oct 2025 25,966.05 +0.66% +36 +6,800 12,162 55,620 -454 36,596
24 Oct 2025 25,795.15 -0.37% +36 -1,600 12,126 48,820 +5,524 37,050
23 Oct 2025 25,891.40 +0.09% +900 +1,700 12,090 50,420 -6,367 31,526
21 Oct 2025 25,868.60 +0.10% 0 0 11,190 48,720 -1,543 37,893
20 Oct 2025 25,843.15 +0.52% 0 +3,900 11,190 48,720 -2,632 39,436
17 Oct 2025 25,709.85 +0.49% -1,200 +16,300 11,190 44,820 -4,426 42,068
16 Oct 2025 25,585.30 +1.03% +737 0 12,390 28,520 +3,590 46,494
15 Oct 2025 25,323.55 +0.71% +500 0 11,653 28,520 -1,593 42,904
14 Oct 2025 25,145.50 -0.32% 0 -800 11,153 28,520 -3,331 44,497
13 Oct 2025 25,227.35 -0.23% 0 -1,600 11,153 29,320 +3,138 47,828
10 Oct 2025 25,285.35 +0.41% 0 0 11,153 30,920 -240 44,690
09 Oct 2025 25,181.80 +0.54% +700 +2,100 11,153 30,920 -2,506 44,930
08 Oct 2025 25,046.15 -0.25% 0 +1,975 10,453 28,820 +1,249 47,436
07 Oct 2025 25,108.30 +0.12% -150 +1,200 10,453 26,845 -1,888 46,187
06 Oct 2025 25,077.65 +0.74% 0 0 10,603 25,645 -3,428 48,075
03 Oct 2025 24,894.25 +0.23% 0 0 10,603 25,645 +209 51,503
01 Oct 2025 24,836.30 +0.92% +1,140 0 10,603 25,645 +1,151 51,294
30 Sep 2025 24,611.10 -0.10% -3,900 0 9,463 25,645 +2,383 50,143
29 Sep 2025 24,634.90 -11,700 0 13,363 25,645 -625 47,760

No cash market sessions recorded for this month yet.

Position Analysis

27 Oct 2026

Institutional money flow — cash market

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

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

Index futures: long-short ratio

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

FII 0.13
12% long 88% short

About 7.6 short contracts for every long.

Index options 0.45
31% upside 69% downside

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

Pro 0.66
40% long 60% short

About 1.5 short contracts for every long.

Index options 1.12
53% upside 47% downside

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

Client 4.39
81% long 19% short

About 4.4 long contracts for every short.

Index options 1.24
55% upside 45% downside

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

DII 5.68
85% long 15% short

About 5.7 long contracts for every short.

Index options 0.03
3% upside 97% downside

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

FII versus retail positioning

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

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

How positioning has changed

Index futures long-short ratio

  • FII
  • DII
  • Pro
  • Client
  • NIFTY

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

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

Index options long-short ratio

  • FII
  • DII
  • Pro
  • Client
  • NIFTY

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

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

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

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

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

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

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

What this page shows

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

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

The four participant categories

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

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

How to use the tabs above

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

Reading the data without misreading it

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

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

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

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

When the data updates

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

Frequently asked questions

What is FII and DII data?

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

Where does this data come from?

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

What does the long-short ratio mean?

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

Does FII selling mean the market will fall?

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

Why are FII and Client always on opposite sides?

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

What is the difference between the Net and Change columns?

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

What time is the data updated each day?

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

How far back does the history go?

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

Is Pro data the same as retail data?

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

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