TBTflow / Tape readings / 22 October 2026
Tape reading · the day's biggest movers, as the panels saw them

Tape reading, 22 October 2026: today's top 5 gainers and losers

Of today's 10 biggest movers, the stock went the first read's way from that minute to the close on 7, the other way on 3, stayed flat on 0, and 0 had no read. The list is the market's — the 5 biggest gainers and the 5 biggest losers of 214 F&O stocks by official close. For each one: the first minute any panel showed a read, the price then, and the move from that minute to the close. Every row states how much of the day was the opening gap — a flag at 09:31 cannot show a gap that happened at 09:15.

Top gainers
StockDay= gap+ tradedFirst readAtTo closeAgreed?
KAYNES+4.1 %−0.3 %+4.4 %breakout ▲ 09:463,240.00+1.7 %✓ read's way
INDHOTEL+3.9 %+1.3 %+2.6 %breakout ▲ 09:19770.65+1.5 %✓ read's way
on yesterday's BTST list as bearish #27
POLICYBZR+3.0 %+0.2 %+2.8 %breakdown ▼ 09:181,000.50+3.7 %✗ other way
BAJAJHLDNG+2.9 %−0.9 %+3.8 %breakout ▲ 09:3911,188.00+0.9 %✓ read's way
UJJIVANSFB+2.5 %+0.1 %+2.4 %pressure ▼ 09:5060.34+2.7 %✗ other way
Sell · Cash only
Top losers
StockDay= gap+ tradedFirst readAtTo closeAgreed?
KEI−8.4 %−3.1 %−5.4 %pressure ▼ 09:153,924.90−1.3 %✓ read's way
Sell · At Low
SWIGGY−5.5 %−1.4 %−4.1 %pressure ▼ 09:25212.25−0.4 %✓ read's way
Sell · At Low · on yesterday's BTST list as bearish #16
KALYANKJIL−4.8 %+0.2 %−5.0 %breakdown ▼ 09:18550.50−3.7 %✓ read's way
OFSS−4.1 %−0.5 %−3.6 %breakdown ▼ 09:2210,180.00−3.3 %✓ read's way
MAZDOCK−3.8 %−2.9 %−0.9 %pressure ▼ 09:251,886.90+1.9 %✗ other way
Sell · At Low · on yesterday's BTST list as bearish #15

The retro read, stock by stock

Each chart is the cash price through the session with every panel read on it: ▲▼ level breaks, ◆ Pressure Zones, ● large prints (blue = upward read, amber = downward). The dotted line is the first read; the dashed line is the previous close.

KAYNES · +4.1 %

KAYNES 22 October 2026: cash price with the panel reads marked

KAYNES closed +4.1 %: −0.3 % at the open, +4.4 % traded. First read: breakout, upward, 09:46 at 3,240.00; from there to the close: +1.7 %. Went the read's way.

Cash tape: buyers led — net +₹34 cr on ₹339 cr traded; first hour +₹8 cr, last hour +₹11 cr.

Futures: sellers were the aggressor — net −₹5 cr on ₹503 cr; open interest −20.7 % from the open.

Level breaks flagged: 3 upward, 0 downward.

Pressure Zones: 09:51 ▲ Buy · At High → 10:02 ▼ Sell · Into Strength → 10:22 ▲ Buy · At High → 10:39 ▼ Sell · Into Strength → 15:00 ▲ Buy · At High (+2 more).

INDHOTEL · +3.9 %

INDHOTEL 22 October 2026: cash price with the panel reads marked

INDHOTEL closed +3.9 %: +1.3 % at the open, +2.6 % traded. First read: breakout, upward, 09:19 at 770.65; from there to the close: +1.5 %. Went the read's way.

Cash tape: sellers led — net −₹7 cr on ₹1,625 cr traded; first hour +₹30 cr, last hour −₹18 cr.

Futures: sellers were the aggressor — net −₹40 cr on ₹1,414 cr; open interest +7.7 % from the open.

Level breaks flagged: 2 upward, 0 downward.

Pressure Zones: 09:28 ▼ Sell · Into Strength → 09:29 ▼ Sell · Counter-Trend → 09:50 ▼ Sell · Into Strength → 10:02 ▼ Sell · Counter-Trend → 10:03 ▼ Sell · Into Strength (+14 more).

Large prints: 13 — ₹49 cr on the buy side, ₹17 cr on the sell side.

On the previous session's BTST list as bearish #27.

POLICYBZR · +3.0 %

POLICYBZR 22 October 2026: cash price with the panel reads marked

POLICYBZR closed +3.0 %: +0.2 % at the open, +2.8 % traded. First read: breakdown, downward, 09:18 at 1,000.50; from there to the close: +3.7 %. Went the other way.

Cash tape: sellers led — net −₹20 cr on ₹283 cr traded; first hour −₹2 cr, last hour −₹0 cr.

Futures: sellers were the aggressor — net −₹20 cr on ₹653 cr; open interest +4.2 % from the open.

Level breaks flagged: 2 upward, 1 downward.

Pressure Zones: 09:19 ▲ Buy · Into Weakness.

BAJAJHLDNG · +2.9 %

BAJAJHLDNG 22 October 2026: cash price with the panel reads marked

BAJAJHLDNG closed +2.9 %: −0.9 % at the open, +3.8 % traded. First read: breakout, upward, 09:39 at 11,188.00; from there to the close: +0.9 %. Went the read's way.

Cash tape: buyers led — net +₹12 cr on ₹148 cr traded; first hour +₹10 cr, last hour +₹3 cr.

Futures: buyers were the aggressor — net +₹4 cr on ₹109 cr; open interest −4.2 % from the open.

Level breaks flagged: 3 upward, 0 downward.

Pressure Zones: 09:40 ▲ Buy · At High → 10:00 ▼ Sell · Into Strength → 10:05 ▲ Buy · Into Weakness → 10:06 ▲ Buy · Cash only → 10:22 ▼ Sell · Into Strength (+10 more).

UJJIVANSFB · +2.5 %

UJJIVANSFB 22 October 2026: cash price with the panel reads marked

UJJIVANSFB closed +2.5 %: +0.1 % at the open, +2.4 % traded. First read: pressure, downward, 09:50 at 60.34; from there to the close: +2.7 %. Went the other way.

Cash tape: sellers led — net −₹9 cr on ₹96 cr traded; first hour −₹2 cr, last hour −₹3 cr.

Futures: sellers were the aggressor — net −₹0 cr on ₹110 cr; open interest −8.1 % from the open.

Pressure Zones: 09:50 ▼ Sell · Cash only → 09:55 ▲ Buy · Into Weakness → 10:12 ▼ Sell · Into Strength → 10:13 ▲ Buy · At High.

KEI · −8.4 %

KEI 22 October 2026: cash price with the panel reads marked

KEI closed −8.4 %: −3.1 % at the open, −5.4 % traded. First read: pressure, downward, 09:15 at 3,924.90; from there to the close: −1.3 %. Went the read's way.

Cash tape: buyers led — net +₹2 cr on ₹1,317 cr traded; first hour −₹30 cr, last hour −₹9 cr. A band-release minute at 10:16 (+₹3 cr) is left out — the first tick after a pinned run signs a whole minute.

Futures: sellers were the aggressor — net −₹3 cr on ₹943 cr; open interest −7.4 % from the open.

Book: futures book one-sided for 15 minutes · cash book one-sided for 14 minutes — a locked band, where the aggressor tape reads nothing.

Pressure Zones: 09:15 ▼ Sell · At Low → 09:16 ▼ Sell · Into Strength → 09:38 ▼ Sell · At Low → 10:16 ▼ Sell · Cash only → 10:30 ▲ Buy · Counter-Trend (+19 more).

Large prints: 20 — ₹70 cr on the buy side, ₹25 cr on the sell side.

SWIGGY · −5.5 %

SWIGGY 22 October 2026: cash price with the panel reads marked

SWIGGY closed −5.5 %: −1.4 % at the open, −4.1 % traded. First read: pressure, downward, 09:25 at 212.25; from there to the close: −0.4 %. Went the read's way.

Cash tape: buyers led — net +₹42 cr on ₹566 cr traded; first hour −₹10 cr, last hour +₹2 cr.

Futures: sellers were the aggressor — net −₹4 cr on ₹691 cr; open interest +0.3 % from the open.

Pressure Zones: 09:25 ▼ Sell · At Low → 09:26 ▼ Sell · Cash only → 09:55 ▲ Buy · Into Weakness → 10:23 ▲ Retail Buy / Smart Sell → 10:24 ▲ Buy · Counter-Trend (+7 more).

Large prints: 7 — ₹45 cr on the buy side, ₹0 cr on the sell side.

On the previous session's BTST list as bearish #16.

KALYANKJIL · −4.8 %

KALYANKJIL 22 October 2026: cash price with the panel reads marked

KALYANKJIL closed −4.8 %: +0.2 % at the open, −5.0 % traded. First read: breakdown, downward, 09:18 at 550.50; from there to the close: −3.7 %. Went the read's way.

Cash tape: sellers led — net −₹22 cr on ₹233 cr traded; first hour −₹12 cr, last hour −₹6 cr.

Futures: sellers were the aggressor — net −₹5 cr on ₹322 cr; open interest −7.2 % from the open.

Level breaks flagged: 0 upward, 3 downward.

Pressure Zones: 10:53 ▼ Sell · At Low → 10:59 ▲ Buy · Into Weakness.

Large prints: 1 — ₹3 cr on the buy side, ₹0 cr on the sell side.

OFSS · −4.1 %

OFSS 22 October 2026: cash price with the panel reads marked

OFSS closed −4.1 %: −0.5 % at the open, −3.6 % traded. First read: breakdown, downward, 09:22 at 10,180.00; from there to the close: −3.3 %. Went the read's way.

Cash tape: buyers led — net +₹28 cr on ₹248 cr traded; first hour +₹13 cr, last hour −₹3 cr.

Futures: sellers were the aggressor — net −₹2 cr on ₹642 cr; open interest −14.7 % from the open.

Level breaks flagged: 0 upward, 4 downward.

Pressure Zones: 10:05 ▲ Buy · Into Weakness → 13:48 ▼ Sell · At Low → 13:57 ▲ Buy · Into Weakness.

Large prints: 1 — ₹5 cr on the buy side, ₹0 cr on the sell side.

MAZDOCK · −3.8 %

MAZDOCK 22 October 2026: cash price with the panel reads marked

MAZDOCK closed −3.8 %: −2.9 % at the open, −0.9 % traded. First read: pressure, downward, 09:25 at 1,886.90; from there to the close: +1.9 %. Went the other way.

Cash tape: sellers led — net −₹21 cr on ₹326 cr traded; first hour −₹14 cr, last hour −₹3 cr.

Futures: sellers were the aggressor — net −₹15 cr on ₹517 cr; open interest −17.5 % from the open.

Pressure Zones: 09:25 ▼ Sell · At Low → 09:26 ▼ Retail Sell / Smart Buy → 09:28 ▼ Sell · At Low → 09:35 ▼ Sell · Cash only → 09:47 ▼ Sell · Into Strength (+10 more).

Large prints: 1 — ₹4 cr on the buy side, ₹0 cr on the sell side.

On the previous session's BTST list as bearish #15.

Panels read: Breakouts/Breakdowns (volume-gated level breaks), Pressure Zones, large prints on the cash tape from 09:16. "First read" is the earliest of those with a direction. "To close" is the move from the read's own minute, so a gap at the open is never counted for or against it. Prices are the official NSE open and close. Readings, not recommendations — this page shows the misses on purpose.

See it while it happens

The same panels, live, on every NSE F&O stock — breakouts, pressure, large prints, the futures book.

This page is the after-photo. The dashboard is the window during the session.

Free ebook

Read every panel behind these numbers, chapter by chapter.

Trading by the Numbers walks through the quantitative reads behind a modern F&O dashboard — order-flow imbalance, footprints, VWAP bands, OI flow, gamma structure and the expiry endgame — in plain trader-to-trader language.

One email with your ebook — no spam. For educational and informational purposes only; TBTflow is not SEBI-registered investment advice.