A session where early strength in heavyweights met persistent afternoon selling, leaving late-entry momentum strategies underwater.

What you need to know

  • HDFCBANK HDFCBANK logoNSE:HDFCBANK's midday momentum impulse (13:03) failed to sustain, leading to a significant afternoon retracement.
  • RELIANCE RELIANCE logoNSE:RELIANCE exhibited persistent selling pressure despite an early 1.38% open-drive, closing near session lows.
  • Quantitative testing of intraday momentum and breakout strategies returned negative results across major heavyweights.

The session of June 10, 2026, served as a poignant reminder that intraday momentum is often a fleeting phenomenon rather than a structural shift. While the NIFTY 50 INDICES:NIFTY 50 and NIFTY BANK INDICES:NIFTY BANK indices appeared relatively stable on a closing basis (-0.08% and -0.14% respectively), the internal dynamics of their primary constituents revealed a landscape of failed breakouts and exhausted buying interest.

The Anatomy of an Exhausted Open-Drive

The morning session began with what appeared to be a robust bullish bias in RELIANCE RELIANCE logoNSE:RELIANCE. During the open-drive window (09:15–10:00), the stock posted a 1.38% return with realized volatility spiking to an annualized 40.04%. This move was accompanied by a buy/sell ratio of 0.816, suggesting active participation. However, the microstructure already hinted at fragility; the average spread was wider at 2.4 bps compared to the session median of 1.89 bps.

RELIANCE

By 09:30, the first signs of resistance emerged. A reversal at the 1298.0 level truncated the initial move, followed by a second failure at 1299.7 just seventeen minutes later. The morning window (10:00–11:30) saw RELIANCE RELIANCE logoNSE:RELIANCE surrender its entire gain, dropping 1.29% as the buy/sell ratio deteriorated to 0.646. This shift suggests that the early volume was less about structural accumulation and more about short-term speculative positioning that quickly unwound when the 1300 level held firm.

HDFCBANK: The Midday Mirage

While RELIANCE RELIANCE logoNSE:RELIANCE was fading, HDFCBANK HDFCBANK logoNSE:HDFCBANK attempted a mid-session breakout. Between 11:30 and 13:30, the stock rallied 1.4%, significantly outperforming the broader banking index. At 13:03, a sharp momentum expansion occurred—an impulse of 0.315% with a z-score of 3.3. This was precisely the type of 'tell' that momentum traders look for: a high-velocity move accompanied by a volume spike (4.5x median).

HDFCBANK

However, the price action immediately following this impulse was revealing. After hitting a high of 755.7 at 13:11, the stock entered a reversal. Despite the midday window's high buy/sell ratio of 0.991, the afternoon saw a total reversal of the trend. HDFCBANK HDFCBANK logoNSE:HDFCBANK dropped 0.76% in the subsequent window, as those who chased the 13:03 impulse found themselves trapped in a deteriorating tape.

Divergent Sectoral Weakness: TATASTEEL TATASTEEL logoNSE:TATASTEEL

Unlike the temporary strength seen in the financials and energy sectors, TATASTEEL TATASTEEL logoNSE:TATASTEEL exhibited consistent weakness from the outset. Opening at 203.05, it spent the entire day in a downward trajectory, closing at 198.75 (-2.11%). The realized volatility was highest during the open and close, but it was the midday selling—a 0.729% decline on a buy/sell ratio of 0.568—that underscored the lack of defensive bids.

TATASTEEL

Even a late-session reversal attempt at 15:05 (level 199.9) failed to recoup meaningful ground, as a massive volume spike of 12.4x the median at 15:03 indicated a final flush of long positions rather than a bottoming formation. This persistent selling across the afternoon windows in RELIANCE RELIANCE logoNSE:RELIANCE, HDFCBANK HDFCBANK logoNSE:HDFCBANK, and TATASTEEL TATASTEEL logoNSE:TATASTEEL suggests a broad-based reduction in risk exposure toward the close.

Rejected Hypotheses and Strategic Lessons

The observational data from this session suggests that common intraday strategies faced significant headwinds. A hypothesis focused on shorting RELIANCE RELIANCE logoNSE:RELIANCE following its morning failure was tested but failed to show meaningful edge, returning a marginal -0.05% on its lone signal. This indicates that while the stock was weak, the path down was noisy and lacked the clean directional flow required for a profitable short trade.

Similarly, a long momentum strategy in HDFCBANK HDFCBANK logoNSE:HDFCBANK—which would have likely been triggered by the 13:03 expansion—was also rejected by the data. Across 7 trades, this approach yielded a cumulative return of -1.03%. The failure of this strategy highlights the 'bull trap' nature of the midday session; the volume-backed move at 13:03 did not lead to sustained trend continuation, but rather served as an exit point for existing holders, leaving new buyers to absorb the afternoon decline.

NIFTY BANK 30-min realized vol (ann. %)

This lack of follow-through was reflected in the NIFTY BANK INDICES:NIFTY BANK's realized volatility, which expanded toward the close (13.37% in the final window) not because of a breakout, but because of an accelerating retracement. For the observer, the lesson of June 10 is the danger of equating volume spikes with trend indication in an exhausted market regime.

Who rode it and who faded it

Traders who bought the morning breakout in RELIANCE RELIANCE logoNSE:RELIANCE or the midday surge in HDFCBANK HDFCBANK logoNSE:HDFCBANK likely found themselves frustrated. The session was a classic example of 'fading the impulse.' Early aggressive buying was met by even more persistent passive selling, suggesting that larger players were using the intraday liquidity spikes to exit positions rather than build new ones. If you felt like every time a stock looked like it was finally 'going,' it immediately reversed, the data shows you weren't alone—the buy/sell ratios in the afternoon were consistently poor across the board.

The takeaway

The June 10 session was characterized by momentum exhaustion and failed breakouts. The data does not support the efficacy of chasing intraday impulses in the current environment. Both long and short strategies based on the day's primary volatility events were rejected by quantitative backtesting. The evidence suggests an observational environment of distribution, where strength was sold into and momentum signals served as contrarian indicators.

Supporting charts

NIFTY 50
NIFTY 50 30-min realized vol (ann. %)
NIFTY BANK
RELIANCE 30-min realized vol (ann. %)
TATASTEEL 30-min realized vol (ann. %)
HDFCBANK 30-min realized vol (ann. %)

Data appendix

Everything above is interpretation. Everything below is the raw evidence — session summary, per-window structure, detected events, and methodology — for readers who want to check the work.

Session summary

InstrumentCloseDay ΔRangeRealized Vol (ann.)VolumeAvg Spread
NIFTY 50 INDICES:NIFTY 5023216.1-0.08%1.02%8.53%
NIFTY BANK INDICES:NIFTY BANK55107.1-0.14%0.95%11.35%
RELIANCE RELIANCE logoNSE:RELIANCE1258.5-1.35%3.55%21.53%20,690,6131.93 bps
TATASTEEL TATASTEEL logoNSE:TATASTEEL198.75-2.12%2.44%23.09%33,347,0561.37 bps
HDFCBANK HDFCBANK logoNSE:HDFCBANK747.8+1.18%2.62%21.88%42,942,2331.22 bps

NIFTY 50 INDICES:NIFTY 50 — structure & events

WindowReturnRangeRealized VolVolumeBuy/Sell
open_drive+0.56%0.69%11.18%
morning+0.16%0.45%7.17%
midday-0.02%0.39%7.05%
afternoon-0.60%0.63%8.9%
close-0.20%0.36%9.89%

NIFTY BANK INDICES:NIFTY BANK — structure & events

WindowReturnRangeRealized VolVolumeBuy/Sell
open_drive+0.24%0.54%13.98%
morning+0.31%0.61%9.84%
midday+0.04%0.49%10.1%
afternoon-0.59%0.62%11.71%
close-0.15%0.39%13.37%

RELIANCE RELIANCE logoNSE:RELIANCE — structure & events

Quoted spread 1.93 bps (median 1.89); book ask-heavy (-0.143); session flow net sell (buy/sell 0.554).

WindowReturnRangeRealized VolVolumeBuy/Sell
open_drive+1.39%1.98%40.04%3,373,1750.816
morning-1.30%1.36%15.81%4,444,4210.646
midday-0.49%0.72%17.67%6,112,7640.626
afternoon-0.56%0.71%16.01%2,873,4780.588
close-0.36%0.70%23.41%3,886,7750.554

Reversals (local extremum with measured retracement):

TimeTypeLevelPrior moveReversal move
09:30top1298.0+0.89%-0.35%
09:47top1299.7+0.48%-0.33%
13:03top1274.8+0.46%-0.45%

Volume spikes (≥4× rolling-median minute volume):

TimeVolume× median
12:22129,2927.1×
12:3478,4534.1×
12:40105,0394.4×
12:50169,6714.9×
13:072,135,45253.4×
14:30144,5176.3×

TATASTEEL TATASTEEL logoNSE:TATASTEEL — structure & events

Quoted spread 1.37 bps (median 1.29); book ask-heavy (-0.138); session flow net sell (buy/sell 0.498).

WindowReturnRangeRealized VolVolumeBuy/Sell
open_drive-0.41%1.08%40.56%4,352,5380.727
morning-0.26%0.69%18.34%7,983,3640.802
midday-0.73%0.89%12.64%4,392,1990.568
afternoon-0.68%0.75%23.48%7,311,1230.455
close-0.08%0.89%26.52%9,307,8320.498

Reversals (local extremum with measured retracement):

TimeTypeLevelPrior moveReversal move
15:05top199.9+0.54%-0.36%

Volume spikes (≥4× rolling-median minute volume):

TimeVolume× median
10:01178,7354.5×
10:39284,7815.9×
11:591,008,65820.4×
12:39730,89828.3×
12:49252,8996.7×
13:30155,4245.1×

HDFCBANK HDFCBANK logoNSE:HDFCBANK — structure & events

Quoted spread 1.22 bps (median 1.16); book ask-heavy (-0.247); session flow net sell (buy/sell 0.768).

WindowReturnRangeRealized VolVolumeBuy/Sell
open_drive+0.76%1.18%28.49%9,161,1790.955
morning-0.23%1.10%17.6%10,253,0500.831
midday+1.40%1.90%24.46%8,816,2900.991
afternoon-0.76%1.03%18.65%6,633,0960.695
close-0.07%0.61%22.21%8,078,6180.768

Momentum expansions (>3σ impulse with 5-min follow-through):

TimeImpulsez5-min follow-through
13:03+0.32%3.3σ+0.34%

Reversals (local extremum with measured retracement):

TimeTypeLevelPrior moveReversal move
09:58top745.3+0.83%-0.62%
13:11top755.7+1.21%-0.33%

Volume spikes (≥4× rolling-median minute volume):

TimeVolume× median
09:55586,1234.8×
11:20437,6726.1×
11:251,349,48220.2×
12:41322,5918.1×
12:48185,7114.4×
12:56226,6344.2×

Cross-instrument correlation (1-min returns)

NIFTY 50 INDICES:NIFTY 50NIFTY BANK INDICES:NIFTY BANKRELIANCE RELIANCE logoNSE:RELIANCETATASTEEL TATASTEEL logoNSE:TATASTEELHDFCBANK HDFCBANK logoNSE:HDFCBANK
NIFTY 50 INDICES:NIFTY 501.000.630.550.330.60
NIFTY BANK INDICES:NIFTY BANK0.631.000.230.210.51
RELIANCE RELIANCE logoNSE:RELIANCE0.550.231.000.060.30
TATASTEEL TATASTEEL logoNSE:TATASTEEL0.330.210.061.000.05
HDFCBANK HDFCBANK logoNSE:HDFCBANK0.600.510.300.051.00

Methodology

All figures are computed deterministically from full-mode tick data captured live on June 10, 2026 (5 instruments) — not end-of-day OHLC. The pipeline is reproducible: the same session re-run produces identical numbers.

  • Realized volatility — stdev of 1-minute log returns, annualised by √(252 × 375).
  • Quoted spread (bps)(ask − bid) / mid × 10⁴, per-minute then session mean (two-sided book only; indices excluded).
  • Book imbalance(bid_qty − ask_qty) / (bid_qty + ask_qty) at top of book; +ve = bid-heavy.
  • Buy/sell ratio — session-cumulative total_buy_qty / total_sell_qty at the close.
  • Open interest — Zerodha oi, per-minute maximum (options only).
  • Momentum expansion — 1-min return > 3σ of its trailing 20-min distribution and extending ≥ 50% as far over the next 5 minutes.
  • Reversal — local extremum (10-min lookback/lookahead), ≥ 0.4% prior move and ≥ 0.3% retrace.
python
import numpy as np
logret = np.log(close / close.shift(1)).dropna()
realized_vol_pct = logret.std(ddof=0) * np.sqrt(252 * 375) * 100

Backtests are run through alphabench's RaptorBT engine over the same instruments.