FII DII Data 29 October 2026: DIIs Power Sensex’s 905-Point Jump

Sunny Kumar, author at FIIAndDIIData.com
Published On: Oct 30, 2026, 12:48 AM
FII DII data 29 October 2026: trading screen showing stock charts during the Sensex and Nifty rally

The FII DII data 29 October 2026 shows foreign institutional investors (FIIs) sold a net ₹944 crore while domestic institutional investors (DIIs) bought a net ₹1,924 crore. That domestic money carried the market: the Sensex jumped 905 points to 74,151.04 and the Nifty closed at 22,936.75. Here is what the numbers say, why the rally happened without foreign buying, and what to check before the next session.

Key Takeaways

  • FIIs were net sellers of ₹943.60 crore in the NSE cash market on 29 October 2026.
  • DIIs were net buyers of ₹1,924.40 crore, about 2 times the FII selling.
  • Sensex rose 905.01 points (1.24%) and Nifty gained 237.90 points (1.05%), led by utilities, PSU banks and realty.
  • FIIs still hold 2,38,023 more short than long index futures contracts, only about 11.5% long.
  • October to date, FIIs have sold ₹48,760 crore and DIIs have bought ₹63,038 crore.

In this article:

FII DII Data 29 October 2026: The Numbers

NSE’s provisional cash market figures came out after the close on Thursday, 29 October 2026. FIIs bought shares worth ₹13,400.30 crore and sold ₹14,343.90 crore. DIIs, which include mutual funds, insurers, banks and pension funds, bought ₹18,458.60 crore and sold ₹16,534.20 crore.

InvestorGross buy (₹ cr)Gross sell (₹ cr)Net (₹ cr)
FII / FPI13,400.3014,343.90-943.60
DII18,458.6016,534.20+1,924.40
Combined31,858.9030,878.10+980.80
Source: NSE provisional data via 5paisa and NiftyTrader, 29 October 2026

The swing matters. A day earlier, on 28 October, FIIs had bought ₹871.83 crore, as covered in our 28 October FII DII report. So the foreign buying streak lasted only two sessions before selling returned. You can track every session on our FII DII data today page.

FII DII data 29 October 2026 against the last eight sessions

DateFII net (₹ cr)DII net (₹ cr)
19 Oct-1,148.64+3,201.19
21 Oct+1,022.32+1,614.32
22 Oct-3,458.70+2,891.32
23 Oct+887.65+3,235.36
26 Oct-1,462.49+2,609.57
27 Oct+4,240.39-1,250.03
28 Oct+871.83+643.35
29 Oct-943.60+1,924.40
Source: NSE provisional data via Kotak Neo and 5paisa, 19 to 29 October 2026

Across these eight sessions, FIIs were almost flat at a net +₹8.76 crore, while DIIs added ₹14,869 crore. The real question is how the index rose so sharply on a day of foreign selling, which the next section answers.

Why the Sensex Rallied While FIIs Sold

The Sensex closed 905.01 points higher at 74,151.04, a more-than-one-week high, and the Nifty added 237.90 points to 22,936.75, according to PTI. Twenty-six of the 30 Sensex stocks advanced. Three triggers lined up.

  • Fed hold: the US Federal Reserve kept rates unchanged on 28 October, which analysts called mildly positive for global equities.
  • Softer crude: Brent fell 1.18% to $113.96 a barrel. That is still high, but any dip helps India, which imports most of its oil.
  • Domestic buying: Geojit’s Vinod Nair credited “renewed institutional buying”. The data shows that buying came from DIIs, not FIIs. Kotak Neo’s closing note also cited hopes of a cut in long-term capital gains tax.

Leadership was broad. BSE Utilities rose 3.11%, PSU Bank 2.63%, Realty 2.44% and FMCG 1.94%. Auto was the only sector index to fall. Among stocks, Adani Ports gained over 5% after an 18% rise in Q2 profit to ₹3,682.44 crore, while Kotak Mahindra Bank rose 3.86% and Power Grid 3.70%. Trent, Maruti Suzuki and HDFC Bank lagged.

FII DII data 29 October 2026: candlestick chart on a dark screen showing a market rebound
DII buying offset FII selling | FIIAndDIIData.com

How to Read FII DII Data 29 October 2026: A Worked Example

Net figures alone hide a lot. Two simple calculations tell you who was in control and how strong their conviction was.

Step 1: The absorption ratio

Divide DII net buying by FII net selling: ₹1,924.40 crore ÷ ₹943.60 crore = 2.04. Any reading above 1 means domestic funds absorbed all of the foreign supply and still had money left over. That extra ₹980.80 crore of combined net buying is what lifted prices.

Step 2: Gross activity

Add buy and sell values to see participation. FII gross turnover was ₹27,744.20 crore, against ₹34,992.80 crore for DIIs. FIIs traded less than in recent big sessions such as 27 October, when their gross purchases alone were ₹24,517.65 crore. Lower foreign turnover with a small net sale suggests light profit-taking, not a fresh wave of exits.

The cash market is only half the picture, though. Foreign funds also place large bets through futures, and those positions tell a different story.

What FII Index Futures Data Shows on 29 October

Participant data on NiftyTrader shows FIIs held 35,686 long and 2,73,709 short index futures contracts on 29 October, a net short of 2,38,023 contracts. That puts their long share at about 11.5% of their total index futures position. FIIs also cut 122 long contracts during the day. In plain terms, foreign funds still expect lower prices or are hedging large cash holdings.

A rally driven by domestic cash buying while FIIs stay heavily short can turn fast in either direction. If FIIs start covering shorts, the index can climb quickly. If they add shorts, gains can fade. You can follow these positions daily on our participant-wise open interest data page and the FII options activity tracker.

FII DII data 29 October 2026: laptop with bar charts used to study institutional flows
Reading the futures data behind the rally | FIIAndDIIData.com

What to Watch Next: Checklist and Common Mistakes

October has one session left. Month to date, FIIs have sold ₹48,760.30 crore and DIIs have bought ₹63,037.60 crore, per 5paisa’s NSE-based totals. Our FII DII monthly data page will carry the full-month figure once it is final.

Five checks before the 30 October session

  1. Check NSE’s provisional FII and DII figures after about 6 PM IST.
  2. Watch whether FIIs reduce their 2.38 lakh contract net short in index futures.
  3. Track Brent. Crude near $114 still pressures the rupee and foreign flows, as explained in our guide on how crude oil affects FII flows.
  4. Note US GDP and jobs data and the Bank of Japan decision, which Motilal Oswal’s Siddhartha Khemka flagged for Friday.
  5. Compare with NSDL’s final FPI figure on the next working day before drawing firm conclusions.

Common mistakes when reading one day’s data

  • Reading a single session as a trend. FIIs changed direction six times in eight sessions.
  • Trusting intraday headlines. Several reports on 29 October cited FII buying, but that was the 28 October figure.
  • Ignoring futures. Cash selling of ₹944 crore is small next to FII index futures open interest worth about ₹47,555 crore.
FII DII data 29 October 2026: notebook, pen and phone for a daily trader checklist
FII DII data 29 October 2026: next checks | FIIAndDIIData.com

Frequently Asked Questions

What does the FII DII data 29 October 2026 show?

On 29 October 2026, FIIs were net sellers of ₹943.60 crore and DIIs were net buyers of ₹1,924.40 crore in the NSE cash market, as per provisional data. Combined institutional flow was a net ₹980.80 crore of buying.

Why did the Sensex rise when FIIs were net sellers?

DIIs bought about twice as much as FIIs sold, so total institutional demand was positive. A Fed rate hold and a dip in Brent crude also lifted sentiment, and the Sensex closed 905 points higher.

What time is FII DII data released?

NSE publishes provisional FII and DII cash market data after market close, usually around 6 PM IST on trading days. NSDL releases final FPI figures on the next working day.

Is NSE provisional FII data the same as NSDL FPI data?

No. NSE provisional data covers exchange trades on that day, while NSDL data is based on custodian settlement and also includes primary market and other deals. The two often differ.

How much have FIIs sold in October 2026 so far?

Up to 29 October 2026, FIIs have net sold ₹48,760.30 crore in the cash market, while DIIs have net bought ₹63,037.60 crore, based on NSE provisional totals.

The Bottom Line

Thursday’s rally was a domestic story. FIIs sold ₹944 crore, yet DIIs bought twice as much, and a Fed hold plus softer crude gave buyers the confidence to push the Sensex up 905 points.

The risk is that foreign funds remain heavily short in futures, so the rally rests on local money alone. A practical next step: compare Friday’s FII cash figure with any change in their futures position on our FII and DII data dashboard before adding fresh positions.

Sources: 5paisa FII DII data (NSE provisional), NiftyTrader participant data, Kotak Neo FII DII data and closing report, ThePrint (PTI) market report, all dated 29 October 2026.
Disclaimer: This article is for educational purposes only and is not investment advice. Please consult a SEBI-registered advisor before making investment decisions.

Sunny Kumar, author at FIIAndDIIData.com

Sunny Kumar

Sunny Kumar is the founder of FIIAndDIIData.com, India's dedicated platform for tracking daily NSE and BSE institutional investor activity. He specializes in analyzing FII and DII cash market flows, F&O activity, and Participant-wise Open Interest data to help retail traders understand smart money movement in the Indian stock market. His platform serves 54,000+ monthly users who rely on daily institutional data for informed trading decisions.

Leave a Comment