

Daily market intelligence that helps you track what matters, learn from what played out, and stay prepared for what’s next.
A nine-session FII selling streak totaling more than 87,000 crore now coexists with a Nifty close of 23,777.8 and a Conviction Score of 5.0/10 – the squeeze is running, but it is not yet fully trusted by the data. FII equity outflows of 2,714.35 crore yesterday were again overpowered by a 3,253.03 crore DII inflow, leaving the index 196.65 points higher and breadth at a massive 3.6 AD ratio, with 2,537 stocks advancing against 705 declines. Bank Nifty tracked higher to 55,326.05, India VIX cooled to 18.72 from a fear spike, and MWPL weighted utilization at 33.08 still signals plenty of room for position build-up – this is a short squeeze with dry powder, not a crowded blow-off.
GIFT Nifty is signaling a weaker open around 23,200–23,300 versus yesterday’s 23,777.8 close, implying a negative gap of roughly 450–550 points as global risk assets correct after the Dow’s 1.6% fall to 46,225.15. Brent crude near the low 100s and a firm rupee at 92.4514 on the FBIL reference rate keep macro stress contained even as global volatility creeps up. Todays battleground is the 23,643–23,887 band on Nifty (S1–R1) and 54,825–55,690 on Bank Nifty, with 23,509 (S2) as the line that separates healthy backtest from squeeze failure. MWPL at 33.08, zero at-limit stocks and only one name above 90% (SAIL at 94.3) tell you today’s moves can still be driven by fresh positioning, not just forced cover. Watch BHARTIARTL, HINDUNILVR, HDFCLIFE, APOLLOHOSP and AXISBANK where Nifty 50 delivery ran 68–75% yesterday – that cluster will confirm whether domestic institutional money is willing to keep absorbing FII pressure if the gap-down sticks.
Yesterdays Oorjita call for Thursday was conditional Bull with 23,643 as S1 and 23,887 as R1; with GIFT Nifty now indicating an open below the pivot, direction is under immediate test even before the first print. The outstanding question is simple: does DII appetite and trapped FII shorts have enough fuel left to defend 23,643 on a global risk-off gap, or does the squeeze finally pause and hand control back to macro headlines?
• GIFT Nifty futures are trading near 23,200–23,300 ahead of the open, implying a steep gap-down of around 450–550 points versus the 23,777.8 official close.
• The Dow Jones Industrial Average fell 768.11 points (1.63%) to 46,225.15, with the S&P 500 and Nasdaq also marking fresh 2026 closing lows.
• Brent crude is oscillating in the 102–109 dollar per barrel range, while broader crude benchmarks remain above 100 amid supply fears.
• FBIL’s official USDINR reference printed at 92.4514 yesterday, 0.56 paise stronger versus the prior session, signalling a still-resilient rupee despite persistent equity outflows.
Global and India signals are diverging sharply this morning: US indices have rolled over to new lows while GIFT Nifty, though down, is pricing in less panic than the overnight Wall Street move would justify given the scale of recent FII selling. A firm rupee and crude capped near the low 100s blunt the macro shock, so the opening hour will decide whether local flows (DII plus retail) can again dilute global risk-off, or whether the short-squeeze trade finally cedes ground to a classic de-risking day.
Nifty 50 closed at 23,777.8 yesterday, up 196.65 points (0.83%), after traversing a 243.8-point range between 23,618.45 and 23,862.25, while Sensex followed through to 76,704.13 and Bank Nifty finished at 55,326.05 with a 0.82% gain. India VIX cooled to 18.72, down 5.39 points, but still sits in the “elevated fear” zone above 18, telling you this is volatility compression after panic, not a return to complacency. Sectorally, IT led with a 2.78% gain, Realty added 2.75% and Auto rose 1.92%, while FMCG dipped 0.05%, Metals slipped 0.10% and Pharma was flat at 0.16%, showing a tilt towards beta even as defensives quietly absorbed flows.
Breadth was the headline: 2,537 advances versus 705 declines and 84 unchanged names produced a 3.6 AD ratio against a neutral 1.0, with 20 stocks hitting 52-week highs versus 139 making 52-week lows and a circuit ratio of 128 upper to 54 lower (2.37), signalling broad participation but with weakness still concentrated in tail names. The breadth composite remains firmly in “strong” territory, and the prompt variables tag this as “broad participation – healthy bull breadth,” aligning with yesterday’s evening insight that poor quality is getting hammered while large-cap strength persists. On the sector conviction model, FMCG stands out with a conviction score of 1.10 versus a Nifty 50 average delivery of 53.96, meaning delivery there averaged roughly 59%, a classic accumulation-under-pressure pattern despite the index being slightly red.
Top Nifty 50 delivery prints underline where serious money sat: BHARTIARTL at 74.59% delivery on 1,193.35 crore traded, HINDUNILVR at 71.06% on 523.41 crore, HDFCLIFE at 68.4% on 156.13 crore, APOLLOHOSP at 67.77% on 375.1 crore and AXISBANK at 67.46% on 751.97 crore, all versus a Nifty 50 average delivery of 53.96%. That is not retail churn – it is institutional absorption concentrated in staples, insurance, telecom and private banks, with the Oorjita Conviction Score at 5.0/10 correctly labelling this as a structurally bullish tape carried by breadth and domestic flows rather than by FII enthusiasm.
Delivery in Nifty FMCG quietly ran above 59% yesterday against a flat index close of -0.05%, while total Nifty 50 delivery averaged 53.96% and FMCG’s conviction score printed 1.10 – strong accumulation in a sector that “went nowhere” on price. Simultaneously, BHARTIARTL and HINDUNILVR saw 74.59% and 71.06% delivery with 1,193.35 crore and 523.41 crore traded respectively, even as FII equity flows showed a 2,714.35 crore net outflow and yet the index still gained 0.83%. This combination – elevated FMCG delivery, high-quality staples and telecom seeing 70%+ delivery, and an index rising against aggressive foreign selling – is textbook “DII plus long-only global mandates quietly adding to defensives while the street chases IT beta.” Watch whether Nifty holds above 23,643 and FMCG stops underperforming on a gap-down open today; if the index stabilises while FMCG rotates from laggard to leader, you have your confirmation that accumulation-under-pressure is flipping into leadership, and that move will not be driven by fast money.
On the index derivatives side, Nifty’s PCR sits at 1.064 for the 24 March 2026 expiry (DTE 6), a neutral-bullish reading with directional conviction still moderate given the distance to expiry. Max Call OI is anchored at the 25,000 strike with 105,272 contracts, while Max Put OI sits at 21,000 with 112,125 contracts and Max Pain rests at 23,700 – barely 13 points below yesterday’s close, reinforcing the idea that we are orbiting a magnet zone rather than a new trend already entrenched. Options skew is distributed on both sides: Put OI concentration is near 8% of total, flagged as “distributed protection,” and Calls are spread across 36 strikes, indicating no single hard ceiling – expiry mechanics favour slow grind with occasional short-cover spikes rather than violent gamma squeezes.
MWPL data keeps the setup honest: weighted utilisation is just 33.08% with zero stocks at the exchange-imposed limit and only one name above 90% utilisation (SAIL at 94.3%), plus three in the 80% bucket and 112 stocks below 30%, signalling “spacious” positioning rather than crowding. That means 67% of the positional capacity is still available – there is ample room for both fresh shorts on a global-risk-off gap and incremental longs if domestic flows decide to buy the dip. The absence of MWPL crowding also explains why the short squeeze has been orderly so far: FIIs with only 14.12% of index futures as longs are under pressure, but they are not yet boxed into illiquid corners where every tick turns into a stampede.
Stock-wise, the MWPL top utilisation list – SAIL at 94.3%, SAMMAANCAP at 88.5%, KAYNES at 86.2%, RVNL at 79.0% and LICHSGFIN at 76.1% – is concentrated in metals, mid-cap capital goods, PSU infra and housing finance, not in the index heavyweights, which keeps systemic risk limited but creates pockets of mechanical squeeze if the broader market recovers from the gap. With DTE at 6, today is still in the “build-up” zone of the expiry cycle; if Nifty stabilises above 23,643 after the open, watch for incremental put-writing near 23,500–23,700 and fresh index longs, because the structure allows it without immediately triggering MWPL circuit brakes.
There is no large mainboard IPO opening or closing today, but the pipeline remains active with GSP Crop Science’s 400 crore issue closing yesterday at 1.61x overall subscription, including 2.66x QIB and 4.07x in the bNII bucket, pointing to selective high-conviction demand in agro-chemicals. Innovision’s 319.25 crore issue also closed this week with a punchy 3.46x overall subscription and 14.3x in the QIB book, showing institutional appetite for niche IT–services plays even as secondary-market IT has already rerated 2–3% in a day. On the listing-performance sheet, SEDEMAC Mechatronics, which listed on 11 March at 7.33% above issue price, now trades more than 11% above issue, while Bharat Coking Coal still sits nearly 49% above its 23-rupee offer despite profit-booking from the 76% listing pop.
For today’s trade, Rajputana Stainless lists at 116–122 rupees after a modest 1.12x overall subscription and should act more as a barometer of small-cap sentiment than as a driver of index-level flows. The deeper story lies in the DRHP/approval pipeline where names like Virupaksha Organics (740 crore estimated), Sify Infinit Spaces (3,700 crore), Juniper Green Energy (3,000 crore) and multiple financials (Truhome Finance 3,000 crore, Hero Fincorp 3,668.13 crore, Credila 5,000 crore) accumulate – a medium-term signal that capital-raising pressure will persist in mid-cap financials, healthcare and renewables through FY26. For subscribers, the key watch today is not whether any single IPO lists at a big premium, but whether the secondary-market gap-down hits these future issuers’ listed peers; if peers hold up despite global risk-off, it hints that the primary market overhang may be better absorbed than consensus fears.
Global risk assets are stepping into today with the Dow down 1.63% to 46,225.15 and US indices sitting at fresh 2026 lows, while India’s last close still stands at 23,777.8 on Nifty with VIX at 18.72 and breadth at a 3.6 AD ratio. The divergence is that India has rallied 0.83% on the day of a 2,714.35 crore FII outflow and yet the rupee strengthened to 92.4514 per dollar, even as crude trades in the low 100–110 dollar band – a combination that usually appears when local flows are overwhelming foreign de-risking.
The “number” that quantifies this divergence is the week-to-date spread: FII have sold 16,821.09 crore this week while DII have bought 21,071.71 crore, leaving a positive net of 4,250 crore despite global risk-off, and that has come with MWPL utilisation still only at 33.08%. In other words, domestic institutions are not just offsetting FII selling, they are doing so without yet maxing out positional capacity in futures, which is a very different regime from those phases where both cash and derivatives are crowded in the same direction. Historically, when you get this trio together – strong breadth (AD above 2.0), elevated but falling VIX, and a rupee that strengthens on days of FII selling – the “pain trade” for global portfolios tends to be India outperforming into global weakness, at least until domestic flows blink.
Most traders this morning are fixated on the absolute size of the gap that GIFT Nifty is signalling, 450–550 points down from 23,777.8, and are ignoring the relative fact that India is still pricing in less fear than US indices despite far more persistent foreign selling. The more nuanced read is that India has already spent the last nine sessions quietly digesting global risk aversion via FII outflows while the Dow only just cracked to new lows; if today’s gap-down is bought near 23,509–23,643 and breadth does not collapse towards a 1.0 AD ratio, the divergence becomes a feature, not a bug. Watch two triggers before the close: first, whether USDINR holds below 92.80 on the FBIL reference (which would confirm FX resilience), and second, whether VIX finishes the day below 18 even after a volatile open – if both hold, India will have passed a textbook global-stress test with domestic liquidity still in control.
Alpha Engine’s primary finding remains the FII long-short ratio at 14.12%, flagged as “EXTREME SHORT SQUEEZE” – only 14.12% of index futures are long, implying 85.88% are short, which is the raw fuel for any sustained up-move once gaps go in the wrong direction for these shorts. Combined with an OII score of 64/100 (bullish) and an OFM reading of +2 (Bull, low confidence), the message is that positioning is directionally long on a medium horizon but very fragile in the near term because the primary driver is still short-covering plus DII absorption, not fresh FII deployment.
On the volatility side, VIX is materially above typical realised historical volatility, which the engine tags as “PEAK FEAR – tactical bottom nearing”; in simple terms, options are still priced for more trouble than the index has actually delivered so far. That gap is usually where mis-pricing lives: if today’s open sees VIX spike back above 20 while Nifty defends 23,509–23,643, you are looking at a market that is once again overpaying for protection even as cash data shows DII with 21,071.71 crore of weekly buying and breadth still strong. The Alpha read for subscribers is that the “second-line” signals – VIX-HV gap and OII – are more supportive than the headline narrative about FII selling, but they only matter as long as DII keep printing 3,000–5,000 crore daily inflows; if that number suddenly collapses towards flat while VIX stays elevated, the short squeeze morphs into a regular downtrend very quickly.
For Nifty 50, the pivot derived from yesterday’s official OHLC is 23,752.83, with S1 at 23,643.41, S2 at 23,509.03, R1 at 23,887.21 and R2 at 23,996.63; Bank Nifty’s pivot is 55,189.77 with 54,825.39 and 54,324.72 as S1 and S2, and 55,690.44 and 56,054.82 as R1 and R2. These are reference zones for absorption versus failure: defending S1 on both indices after the gap would keep the short-squeeze narrative alive, while a sustained break of S2 would tell you the trade has flipped from position-building to de-risking with 67% of MWPL still unused. Weekly anchors from Market Manthan still centre around 23,643 as the first important support and 23,887 as the first resistance, so the day largely plays out inside a pre-defined box – the difference is whether we traverse it from below or from within.
BHARTIARTL (close 2,439, delivery 74.59%, 1,193.35 crore traded): Data pattern is classic heavy-money absorption with delivery 20.6 percentage points above the Nifty 50 average of 53.96%. Watch above 2,480 – if price reclaims and holds this zone for 30 minutes after the gap-down, it confirms institutions are still adding telecom exposure into global stress; pressure below 2,400 on closing basis would suggest yesterday’s absorption was more one-day positioning than a durable build-up.
HINDUNILVR (close 2,134.5, delivery 71.06%, 523.41 crore traded): Here, delivery ran nearly 17 percentage points above the Nifty average while price fell 1.1%, fitting the “accumulation-under-pressure” label that FMCG’s conviction score of 1.10 already hinted at. Watch above 2,150 – a recovery above this level after a weak open would validate the idea that DII and long-only mandates are accumulating staples as global risk rises; pressure below 2,100 would argue that even defensives are being used as funding sources, weakening the FMCG-support thesis.
HDFCLIFE (close ~640, delivery 68.4%, 156.13 crore traded): Delivery is 14.4 percentage points above the index average, indicating strong, lower-velocity buying in a financial proxy that is less cyclical than banks. Watch above 660 – holding that on a gap-fill would show that insurance remains a preferred way to play domestic savings even when global growth scares resurface; pressure below 620 would mark a clear break in the accumulation pattern and downgrade it to regular range trade.
APOLLOHOSP (close ~5,820, delivery 67.77%, 375.1 crore traded): A 13.8-point delivery premium versus Nifty with decent turnover tells you long-only healthcare money is active, but not euphoric. Watch above 5,950 – a reclaim and sustained trade there on a bad global day would back the thesis that healthcare is a shelter trade in this cycle; pressure below 5,700 would flag that even these high-delivery prints are not immune to broad risk-off days.
AXISBANK (close ~1,110, delivery 67.46%, 751.97 crore traded): With delivery 13.5 points above the Nifty average on heavy value, this sits at the intersection of the “domestic-flows bank trade” and the “short-squeeze on FII-heavy names” theme. Watch above 1,140 – holding there post-gap would confirm that local money continues to overweight private banks as the backbone of the squeeze; pressure below 1,080 would suggest that even strong-delivery banks are being lightened by those who rode the last 3–4 days of upside.
SAIL (close 154.42, MWPL utilisation 94.34%, small price move 0.58%): This is the most crowded derivative name in the universe, with MWPL nearly maxed and delivery above 40%, a textbook setup for mechanical squeezes when direction flips. Watch above 160 – any recovery above this level after a gap-down in metals would likely force shorts to cover despite global weakness; pressure below 148 on a closing basis would show that crowding is finally resolving into position-exit rather than squeeze.
RVNL (close ~252, MWPL utilisation 79.0%): While not yet at the ceiling, RVNL is one of the most used mid-cap infra names in futures and has been a popular retail and prop desk playground. Watch above 265 – a bounce into that zone after the open would imply that infrastrucure-plus-PSU momentum is intact despite risk-off; pressure below 240 would indicate that the crowding is shifting from aggressive longs to long liquidation.
LICHSGFIN (close 503.15, MWPL utilisation 76.08%): Both cash and derivatives data are aligned here – high MWPL plus delivery premium versus the index on a quiet price day. Watch above 520 – sustained trade there would confirm that the housing-finance accumulation theme remains in force; pressure below 485 would cut against the “fresh long build-up” narrative and increase the odds of a lengthier consolidation.
SAMMAANCAP (close ~355, MWPL utilisation 88.5%): As a lower-liquidity financial name with very high MWPL, this is a classic candidate for intraday wicks if the broader market tries to stabilise after the gap. Watch above 370 – that would signal that crowded longs are being subsidised by fresh money; pressure below 340 would confirm that high MWPL is turning into a headwind, not a tailwind.
Across all these names, the theme is the same: where delivery or MWPL is extreme, the first 60 minutes today will tell you whether yesterday’s numbers represented smart-money accumulation ready to defend levels, or simply speculative positioning that will unwind into the global gap.
Oorjita’s call for today stays “conditional Bull” at 5.0/10 conviction: if Nifty can reclaim and hold above 23,643 after the gap, yesterday’s short-squeeze narrative remains intact; if the index spends most of the day below 23,509 with VIX above 20, treat it as a transition day where the squeeze pauses and macro takes the driver’s seat.
Forward to 3 colleagues and help them extract alpha. Reply with feedback to shape tomorrow's edition.
This newsletter is for informational and educational purposes only. It does not constitute investment advice, recommendation, or solicitation to buy or sell any securities. Technical levels are calculated from official exchange data using standard pivot point methodology — they are reference points, not trading instructions. GIFT Nifty levels are indicative pre-market signals only. Provisional FII/DII data is subject to T+1 revision by NSE. Delivery% analysis, MWPL readings, OII, OFM, and Conviction Scores are analytical tools — not predictions. Oorjita FinAI Services is not a SEBI-registered investment advisor. Always consult a registered financial advisor before making investment decisions. Past performance is not indicative of future results.
Investing Beyond Today
Website: oorjita.ai
Newsletter Editions:
• Morning Brief (Pre-Market Analysis) - Daily 8:00-8:30 AM IST
• Evening Update ("What We Missed") - Daily 7:00-7:30 PM IST
• Weekly Market Manthan - Every Sunday
• Quarterly Company Deep-Dives (Samiksa Oorjita Series)
• Hidden Gems Deep dive
• Value Ratna – Polishing Potential into Profit
www.oorjita.ai is not operated by a broker, a dealer, or a registered investment adviser. Under no circumstances does any information posted on www.oorjita.ai represent a recommendation to buy or sell a security. The information on this site, and in its related newsletters, is not intended to be, nor does it constitute investment advice or recommendations. The information on this site is in no way guaranteed for completeness, accuracy or in any other way. In no event shall Oorjita Fin AI Services be liable to any member, guest or third party for any damages of any kind arising out of the use of any content or other material published or available on www.oorjita.ai, or relating to the use of, or inability to use, www.oorjita.ai or any content, including, without limitation, any investment losses, lost profits, lost opportunity, special, incidental, indirect, consequential or punitive damages. Past performance is a poor indicator of future performance.
Oorjita FinAI Services | www.oorjita.ai | insights@oorjita.ai
Whatever trends you're following today: hope you're early enough to profit and wise enough to exit.
Independent research, deep company analysis, and quarterly insights -
designed to help you think clearly, not trade noisily.







