Lookback Archive / F&O Studies
Lookback: How January 14, 2025 expiry saw the Nifty 50 shed 1.8% in the final hour
Intraday euphoria met an expiry-hour reckoning. When the final 60 minutes shattered a month-long post-Christmas rally, it wasn’t just a crash, it was a masterclass in options positioning, institutional divergence, and the raw mechanics of max pain.
On January 14, 2025, the Nifty 50 closed at 23,082, a 1.8% plunge that obliterated a 0.6% intraday gain. The carnage concentrated in the last hour of the monthly expiry, when the index dropped 2.4% from its session high of 23,641. No headline, no regulatory jolt, and no global panic triggered the move. It was built entirely from the options and futures book, an expiry engineered by the option sellers who had, for weeks, defended a heavy, put-heavy open interest base.
The post-Christmas rally that began on December 24, 2024 had looked increasingly fragile by the second week of January. The Nifty had climbed from 21,700 to 23,750 in a brisk, low-volume grind, yet each day’s advance brought a fatter put open interest at strikes 23,200 and 23,000. By expiry morning, the 23,200 put alone carried 2.1 crore shares in open interest, according to NSE bhavcopy data from January 13. The call side, in contrast, was anemic beyond 23,600. Option sellers had built a fortress that made any close above 23,400 profitable, but the real fulcrum was max pain, which had crept to 23,250 by the January 13 close. That level, calculated from live chain data published by the exchange, sat almost precisely midway between the heavy put fortress at 23,200 and the strikes where most call writers had sold.
Caption: The week ending January 17 saw the highest weekly close-to-close drop since the October 2024 correction, undoing the entire post-Christmas rally in a single session.
The first half of January 14, 2025 played out like a routine expiry script. Nifty opened near 23,500, meandered to a high of 23,641 by 1:45 p.m., aided by a gentle unwinding of out-of-the-money put positions. Put writers below 23,400 were aggressively buying back their positions as the market crept higher, compressing the put-call ratio (PCR) from 1.41 the previous evening to 1.28 by midday, per snapshots from NSE’s option chain. Implied volatility (IV) on the at-the-money straddle softened from 14.2 to 13.8, a classic pre-expiry crush. Yet the rally lacked enthusiasm beyond 23,600. The call OI at 23,600 and 23,700 had barely moved, and the Builders Pattern, where call writers sell deep into strength, was conspicuously absent. Instead, futures data painted the real picture.
The Nifty futures open interest, which had peaked at 1.47 lakh contracts on January 10, had been gently rolling but not shrinking. Bank Nifty futures, however, were a coiled spring. The January 13 bhavcopy showed Bank Nifty futures OI at 35.2 lakh shares, near a monthly high, while FII long-short ratio in index futures had slumped to 0.34, meaning foreign institutional investors held 3.4 short contracts for every long. On January 14 morning, as the Bank Nifty index hovered around 49,200, the futures premium collapsed from 40 points to a discount of 15 points, indicating that institutional longs were fleeing. At 2:30 p.m., with Nifty still at 23,580, the Bank Nifty futures saw a sudden 12% OI drop in a single 15-minute candle. That single data point, derived from the exchange’s intraday updates, was a klaxon: a massive long-unwinding was taking place. And the option sellers, who had been comfortable all day, were about to face a gamma explosion.
The final hour began with a cascade of sell orders in the index basket. HDFC Bank, which had been ailing all session, cracked 3.2% in the last 45 minutes. Reliance, too, gave up 2.7% as a large block trade hit the tape. The Nifty, which had been pinned in a 23,400-23,600 range for most of the afternoon, broke below the 23,400 strike with just 22 minutes to close. At that moment, the open interest in the 23,400 put, which had still been 1.9 crore shares, began disappearing at a pace of 14 lakh shares per minute, data from the exchange’s snapshots revealed. As traders who had sold those puts rushed to cover, their buying did not lift the index, it was overwhelmed by the futures unwinding.
Caption: The day’s candle was a textbook bearish engulfing, erasing the prior three sessions’ gains and closing below the 20-day moving average for the first time in two weeks.
Max pain, which had been a reliable anchor until 2:59 p.m., failed spectacularly in the dying minutes. The Nifty plunged to 23,082, a full 168 points below the closing max pain level of 23,250. Expiry settlement arrived at 23,115.5, leaving 23,200 and 23,300 call sellers richly rewarded and 23,000 put sellers nursing a 0.7% loss versus the premium they’d collected. The day’s PCR (volume) spiked to 1.78 in the final print, an extreme reading that reflected panic buying of deep out-of-the-money puts for protection. The VIX, which had been docile at 13.3 in the morning, vaulted to 16.9 by the close, its highest single-session spike since the August 2024 yen-carry scare.
The divergence between FII and retail positioning was the hidden engine. Through the first two weeks of January, retail clients on the NSE had amassed a net long position of over 1.1 lakh contracts in stock futures, while proprietary traders had turned net short index futures, building to 0.8 lakh contracts by January 13, per daily market activity reports. On expiry day, retail was caught leaning heavily long, with many having sold puts to finance call purchases, expecting a smooth roll. FIIs, who had been net sellers in the cash market for five consecutive sessions, offloading cumulatively ₹6,340 crore between January 8 and 14, utilized the expiry to crush the retail book. Their short futures positions, which were deep in profit as the index fell, were not closed; they were rolled to the next series at a discount, signalling that the bearish intent extended beyond expiry.
The IV crush that option sellers had come to expect on expiry day was instead a IV swell. The at-the-money IV for Nifty January 16 weekly options (the next trading day) shot up to 17.5, meaning option writers who had planned to sell the post-expiry volatility contraction were facing a fat tail. The Bank Nifty options, whose weekly series had a similar IV jump, saw the 49,000 straddle premium widen from ₹780 to ₹1,120 in the closing auction. That repricing of risk was a direct message: the market was no longer comfortable with a drift.
Caption: The 30-minute bars capture the erosion in VWAP and the intraday breakdown below the first three standard deviation bands, a move that occurred with volume nearly double the 20-day average.
The expiry offered a week-ahead playbook that was brutally clear. The Nifty close below 23,200 had trapped a large number of traders who’d rolled long positions expecting support at that level. The elevated VIX and spiking put skew meant that any bounce would be sold unless the index reclaimed 23,350 on a closing basis. Bank Nifty’s OI concentration, now heavily tilted towards the 48,500 put and 49,500 call for the next series, pointed to a 1,000-point range, but with a downward bias given the FII short rollover. The cash market saw delivery-based selling in HDFC Bank, ICICI Bank, and Reliance on the 15th and 16th, confirming that institutional distribution was in progress.
What the January 14 expiry sealed was the end of the linear post-Christmas bull run. The index had fooled the street by absorbing profit booking for weeks, but the option-writing community had over-priced the odds of a calm expiry. When the pin broke, it broke with a velocity that had been absent from the Indian market for nearly four months. The retail put writing surge that had compressed the Nifty’s daily range to just 0.8% in the first nine sessions of January came back to bite, and expiry day, which was supposed to be a non-event, instead wrote the script for the correction that followed.
VERDICT: BEARISH for 1-month horizon; NEUTRAL for 5-day. The FII short rollover and the post-expiry delivery selling established that the downside momentum had not exhausted. Any bounce towards 23,300 would remain a sell-on-rise candidate until the Nifty futures premium turned positive and Bank Nifty OI rebuilt above 49,500. For the three-month window, however, a mean-reversion strategy becomes viable if the Nifty touched 22,400, where long-term put support and the 200-day moving average coexisted.