Skip to content
✎ FeedbackNew here?

Market Internals the health beneath the index · 22 years (2004→) · as of 2026-10-01

Bottom lineBeneath the headline index, the market's vital signs today: 21% of stocks rose, buying pressure is negative, and trading is choppy. These "internals" tell you how healthy the market is underneath the one number everyone quotes.
New here? How to read these charts →
Every other "breadth" view here is relative (RS vs the benchmark) and starts 2011. This is the absolute market internal — how many stocks actually rose, whether buyers paid up (the tape), how much was delivered, how independently stocks moved — back to 2004, the era no other lens can reach. The hero is the divergence: when price-breadth rises while the tape distributes, the market is being distributed into strength — a warning the cap-weighted index can't show. Descriptive market-state, point-in-time — not a signal. glossary →
21%
Stocks rising today
570▲ up / 2068▼ down of 2662 · weak (10th percentile of 22y)
-22.9 pp
Accumulation balance
Accumulating share minus distributing share of classified stocks
57%
Real buying (“delivery”)
share held overnight, not day-traded · middling (28th percentile of 22y)
2.32
How differently stocks move
low = all move together · moving in lockstep (8th percentile of 22y)
1.09
Calm vs violent (“coil”)
over 1 = violent · violent (83rd percentile)
1Y3Y5YALL252 trading days shown
Behind the breadth · 2025-11-21 — 459 stocks rose, 1825 fell of 2310 (20% up)
In plain EnglishThe tile said "20% rose" — here are the individual stocks behind that day: the biggest gainers and losers (liquid names, ₹1cr+ traded). These are the values the one breadth number summarises.
Biggest gainers
APEX+19.8%₹41cr
MCLOUD+14.1%₹73cr
ASTEC+12.9%₹94cr
MALUPAPER+12.8%₹1cr
ENERGYDEV+11.1%₹2cr
DEVX+10.3%₹2cr
PREMIERPOL+10.0%₹2cr
SECURKLOUD+10.0%₹1cr
PLAZACABLE+8.5%₹1cr
DCMSHRIRAM+8.0%₹13cr
KTKBANK+7.8%₹140cr
DHARMAJ+6.9%₹2cr
Biggest losers
SPECTRUM-11.6%₹1cr
BANCOINDIA-8.5%₹37cr
JPPOWER-7.5%₹92cr
MOKSH-6.4%₹1cr
STLTECH-5.5%₹13cr
DYNAMATECH-5.5%₹10cr
GVT&D-5.4%₹154cr
TATVA-5.4%₹10cr
PWL-5.4%₹190cr
GEMAROMA-5.4%₹3cr
VASCONEQ-5.2%₹6cr
JKIPL-5.0%₹1cr
← back to the map
Price-breadth vs the tape — the market's two breadths
Top: price-breadth — % of stocks advancing (green) vs declining (red). Bottom: the tape — net accumulation−distribution, whether buyers are paying up. They usually agree; where they diverge is the story.
In plain EnglishTwo strips. The top is how many stocks rose (green) vs fell (red) each day. The bottom is whether buyers were aggressive (green) or quietly stepping back (red). They usually match — when the top is green but the bottom red, prices are rising while buyers back away. That gap is the warning sign.
PRICE-BREADTH · % advancing (smoothed) — centred at 50
patearn.in
daily texture — click any day to see its biggest movers
2025-09-24 · click to break down2025-09-25 · click to break down2025-09-26 · click to break down2025-09-29 · click to break down2025-09-30 · click to break down2025-10-01 · click to break down2025-10-03 · click to break down2025-10-06 · click to break down2025-10-07 · click to break down2025-10-08 · click to break down2025-10-09 · click to break down2025-10-10 · click to break down2025-10-13 · click to break down2025-10-14 · click to break down2025-10-15 · click to break down2025-10-16 · click to break down2025-10-17 · click to break down2025-10-20 · click to break down2025-10-21 · click to break down2025-10-23 · click to break down2025-10-24 · click to break down2025-10-27 · click to break down2025-10-28 · click to break down2025-10-29 · click to break down2025-10-30 · click to break down2025-10-31 · click to break down2025-11-03 · click to break down2025-11-04 · click to break down2025-11-06 · click to break down2025-11-07 · click to break down2025-11-10 · click to break down2025-11-11 · click to break down2025-11-12 · click to break down2025-11-13 · click to break down2025-11-14 · click to break down2025-11-17 · click to break down2025-11-18 · click to break down2025-11-19 · click to break down2025-11-20 · click to break down2025-11-21 · click to break down2025-11-24 · click to break down2025-11-25 · click to break down2025-11-26 · click to break down2025-11-27 · click to break down2025-11-28 · click to break down2025-12-01 · click to break down2025-12-02 · click to break down2025-12-03 · click to break down2025-12-04 · click to break down2025-12-05 · click to break down2025-12-08 · click to break down2025-12-09 · click to break down2025-12-10 · click to break down2025-12-11 · click to break down2025-12-12 · click to break down2025-12-15 · click to break down2025-12-16 · click to break down2025-12-17 · click to break down2025-12-18 · click to break down2025-12-19 · click to break down2025-12-22 · click to break down2025-12-23 · click to break down2025-12-24 · click to break down2025-12-26 · click to break down2025-12-29 · click to break down2025-12-30 · click to break down2025-12-31 · click to break down2026-01-01 · click to break down2026-01-02 · click to break down2026-01-05 · click to break down2026-01-06 · click to break down2026-01-07 · click to break down2026-01-08 · click to break down2026-01-09 · click to break down2026-01-12 · click to break down2026-01-13 · click to break down2026-01-14 · click to break down2026-01-16 · click to break down2026-01-19 · click to break down2026-01-20 · click to break down2026-01-21 · click to break down2026-01-22 · click to break down2026-01-23 · click to break down2026-01-27 · click to break down2026-01-28 · click to break down2026-01-29 · click to break down2026-01-30 · click to break down2026-02-02 · click to break down2026-02-03 · click to break down2026-02-04 · click to break down2026-02-05 · click to break down2026-02-06 · click to break down2026-02-09 · click to break down2026-02-10 · click to break down2026-02-11 · click to break down2026-02-12 · click to break down2026-02-13 · click to break down2026-02-16 · click to break down2026-02-17 · click to break down2026-02-18 · click to break down2026-02-19 · click to break down2026-02-20 · click to break down2026-02-23 · click to break down2026-02-24 · click to break down2026-02-25 · click to break down2026-02-26 · click to break down2026-02-27 · click to break down2026-03-02 · click to break down2026-03-04 · click to break down2026-03-05 · click to break down2026-03-06 · click to break down2026-03-09 · click to break down2026-03-10 · click to break down2026-03-11 · click to break down2026-03-12 · click to break down2026-03-13 · click to break down2026-03-16 · click to break down2026-03-17 · click to break down2026-03-18 · click to break down2026-03-19 · click to break down2026-03-20 · click to break down2026-03-23 · click to break down2026-03-24 · click to break down2026-03-25 · click to break down2026-03-27 · click to break down2026-03-30 · click to break down2026-04-01 · click to break down2026-04-02 · click to break down2026-04-06 · click to break down2026-04-07 · click to break down2026-04-08 · click to break down2026-04-09 · click to break down2026-04-10 · click to break down2026-04-13 · click to break down2026-04-15 · click to break down2026-04-16 · click to break down2026-04-17 · click to break down2026-04-20 · click to break down2026-04-21 · click to break down2026-04-22 · click to break down2026-04-23 · click to break down2026-04-24 · click to break down2026-04-27 · click to break down2026-04-28 · click to break down2026-04-29 · click to break down2026-04-30 · click to break down2026-05-04 · click to break down2026-05-05 · click to break down2026-05-06 · click to break down2026-05-07 · click to break down2026-05-08 · click to break down2026-05-11 · click to break down2026-05-12 · click to break down2026-05-13 · click to break down2026-05-14 · click to break down2026-05-15 · click to break down2026-05-18 · click to break down2026-05-19 · click to break down2026-05-20 · click to break down2026-05-21 · click to break down2026-05-22 · click to break down2026-05-25 · click to break down2026-05-26 · click to break down2026-05-27 · click to break down2026-05-29 · click to break down2026-06-01 · click to break down2026-06-02 · click to break down2026-06-03 · click to break down2026-06-04 · click to break down2026-06-05 · click to break down2026-06-08 · click to break down2026-06-09 · click to break down2026-06-10 · click to break down2026-06-11 · click to break down2026-06-12 · click to break down2026-06-15 · click to break down2026-06-16 · click to break down2026-06-17 · click to break down2026-06-18 · click to break down2026-06-19 · click to break down2026-06-22 · click to break down2026-06-23 · click to break down2026-06-24 · click to break down2026-06-25 · click to break down2026-06-29 · click to break down2026-06-30 · click to break down2026-07-01 · click to break down2026-07-02 · click to break down2026-07-03 · click to break down2026-07-06 · click to break down2026-07-07 · click to break down2026-07-08 · click to break down2026-07-09 · click to break down2026-07-10 · click to break down2026-07-13 · click to break down2026-07-14 · click to break down2026-07-15 · click to break down2026-07-16 · click to break down2026-07-17 · click to break down2026-07-20 · click to break down2026-07-21 · click to break down2026-07-22 · click to break down2026-07-23 · click to break down2026-07-24 · click to break down2026-07-27 · click to break down2026-07-28 · click to break down2026-07-29 · click to break down2026-07-30 · click to break down2026-07-31 · click to break down2026-08-03 · click to break down2026-08-04 · click to break down2026-08-05 · click to break down2026-08-06 · click to break down2026-08-07 · click to break down2026-08-10 · click to break down2026-08-11 · click to break down2026-08-12 · click to break down2026-08-13 · click to break down2026-08-14 · click to break down2026-08-17 · click to break down2026-08-18 · click to break down2026-08-19 · click to break down2026-08-20 · click to break down2026-08-21 · click to break down2026-08-24 · click to break down2026-08-25 · click to break down2026-08-26 · click to break down2026-08-27 · click to break down2026-08-28 · click to break down2026-08-31 · click to break down2026-09-01 · click to break down2026-09-02 · click to break down2026-09-03 · click to break down2026-09-04 · click to break down2026-09-07 · click to break down2026-09-08 · click to break down2026-09-09 · click to break down2026-09-10 · click to break down2026-09-11 · click to break down2026-09-15 · click to break down2026-09-16 · click to break down2026-09-17 · click to break down2026-09-18 · click to break down2026-09-21 · click to break down2026-09-22 · click to break down2026-09-23 · click to break down2026-09-24 · click to break down2026-09-25 · click to break down2026-09-28 · click to break down2026-09-29 · click to break down2026-09-30 · click to break down2026-10-01 · click to break down2025-09-242026-10-01
ACCUMULATION BALANCE · percentage points (smoothed)
patearn.in
daily texture — click a day
2025-09-24 · click to break down2025-09-25 · click to break down2025-09-26 · click to break down2025-09-29 · click to break down2025-09-30 · click to break down2025-10-01 · click to break down2025-10-03 · click to break down2025-10-06 · click to break down2025-10-07 · click to break down2025-10-08 · click to break down2025-10-09 · click to break down2025-10-10 · click to break down2025-10-13 · click to break down2025-10-14 · click to break down2025-10-15 · click to break down2025-10-16 · click to break down2025-10-17 · click to break down2025-10-20 · click to break down2025-10-21 · click to break down2025-10-23 · click to break down2025-10-24 · click to break down2025-10-27 · click to break down2025-10-28 · click to break down2025-10-29 · click to break down2025-10-30 · click to break down2025-10-31 · click to break down2025-11-03 · click to break down2025-11-04 · click to break down2025-11-06 · click to break down2025-11-07 · click to break down2025-11-10 · click to break down2025-11-11 · click to break down2025-11-12 · click to break down2025-11-13 · click to break down2025-11-14 · click to break down2025-11-17 · click to break down2025-11-18 · click to break down2025-11-19 · click to break down2025-11-20 · click to break down2025-11-21 · click to break down2025-11-24 · click to break down2025-11-25 · click to break down2025-11-26 · click to break down2025-11-27 · click to break down2025-11-28 · click to break down2025-12-01 · click to break down2025-12-02 · click to break down2025-12-03 · click to break down2025-12-04 · click to break down2025-12-05 · click to break down2025-12-08 · click to break down2025-12-09 · click to break down2025-12-10 · click to break down2025-12-11 · click to break down2025-12-12 · click to break down2025-12-15 · click to break down2025-12-16 · click to break down2025-12-17 · click to break down2025-12-18 · click to break down2025-12-19 · click to break down2025-12-22 · click to break down2025-12-23 · click to break down2025-12-24 · click to break down2025-12-26 · click to break down2025-12-29 · click to break down2025-12-30 · click to break down2025-12-31 · click to break down2026-01-01 · click to break down2026-01-02 · click to break down2026-01-05 · click to break down2026-01-06 · click to break down2026-01-07 · click to break down2026-01-08 · click to break down2026-01-09 · click to break down2026-01-12 · click to break down2026-01-13 · click to break down2026-01-14 · click to break down2026-01-16 · click to break down2026-01-19 · click to break down2026-01-20 · click to break down2026-01-21 · click to break down2026-01-22 · click to break down2026-01-23 · click to break down2026-01-27 · click to break down2026-01-28 · click to break down2026-01-29 · click to break down2026-01-30 · click to break down2026-02-02 · click to break down2026-02-03 · click to break down2026-02-04 · click to break down2026-02-05 · click to break down2026-02-06 · click to break down2026-02-09 · click to break down2026-02-10 · click to break down2026-02-11 · click to break down2026-02-12 · click to break down2026-02-13 · click to break down2026-02-16 · click to break down2026-02-17 · click to break down2026-02-18 · click to break down2026-02-19 · click to break down2026-02-20 · click to break down2026-02-23 · click to break down2026-02-24 · click to break down2026-02-25 · click to break down2026-02-26 · click to break down2026-02-27 · click to break down2026-03-02 · click to break down2026-03-04 · click to break down2026-03-05 · click to break down2026-03-06 · click to break down2026-03-09 · click to break down2026-03-10 · click to break down2026-03-11 · click to break down2026-03-12 · click to break down2026-03-13 · click to break down2026-03-16 · click to break down2026-03-17 · click to break down2026-03-18 · click to break down2026-03-19 · click to break down2026-03-20 · click to break down2026-03-23 · click to break down2026-03-24 · click to break down2026-03-25 · click to break down2026-03-27 · click to break down2026-03-30 · click to break down2026-04-01 · click to break down2026-04-02 · click to break down2026-04-06 · click to break down2026-04-07 · click to break down2026-04-08 · click to break down2026-04-09 · click to break down2026-04-10 · click to break down2026-04-13 · click to break down2026-04-15 · click to break down2026-04-16 · click to break down2026-04-17 · click to break down2026-04-20 · click to break down2026-04-21 · click to break down2026-04-22 · click to break down2026-04-23 · click to break down2026-04-24 · click to break down2026-04-27 · click to break down2026-04-28 · click to break down2026-04-29 · click to break down2026-04-30 · click to break down2026-05-04 · click to break down2026-05-05 · click to break down2026-05-06 · click to break down2026-05-07 · click to break down2026-05-08 · click to break down2026-05-11 · click to break down2026-05-12 · click to break down2026-05-13 · click to break down2026-05-14 · click to break down2026-05-15 · click to break down2026-05-18 · click to break down2026-05-19 · click to break down2026-05-20 · click to break down2026-05-21 · click to break down2026-05-22 · click to break down2026-05-25 · click to break down2026-05-26 · click to break down2026-05-27 · click to break down2026-05-29 · click to break down2026-06-01 · click to break down2026-06-02 · click to break down2026-06-03 · click to break down2026-06-04 · click to break down2026-06-05 · click to break down2026-06-08 · click to break down2026-06-09 · click to break down2026-06-10 · click to break down2026-06-11 · click to break down2026-06-12 · click to break down2026-06-15 · click to break down2026-06-16 · click to break down2026-06-17 · click to break down2026-06-18 · click to break down2026-06-19 · click to break down2026-06-22 · click to break down2026-06-23 · click to break down2026-06-24 · click to break down2026-06-25 · click to break down2026-06-29 · click to break down2026-06-30 · click to break down2026-07-01 · click to break down2026-07-02 · click to break down2026-07-03 · click to break down2026-07-06 · click to break down2026-07-07 · click to break down2026-07-08 · click to break down2026-07-09 · click to break down2026-07-10 · click to break down2026-07-13 · click to break down2026-07-14 · click to break down2026-07-15 · click to break down2026-07-16 · click to break down2026-07-17 · click to break down2026-07-20 · click to break down2026-07-21 · click to break down2026-07-22 · click to break down2026-07-23 · click to break down2026-07-24 · click to break down2026-07-27 · click to break down2026-07-28 · click to break down2026-07-29 · click to break down2026-07-30 · click to break down2026-07-31 · click to break down2026-08-03 · click to break down2026-08-04 · click to break down2026-08-05 · click to break down2026-08-06 · click to break down2026-08-07 · click to break down2026-08-10 · click to break down2026-08-11 · click to break down2026-08-12 · click to break down2026-08-13 · click to break down2026-08-14 · click to break down2026-08-17 · click to break down2026-08-18 · click to break down2026-08-19 · click to break down2026-08-20 · click to break down2026-08-21 · click to break down2026-08-24 · click to break down2026-08-25 · click to break down2026-08-26 · click to break down2026-08-27 · click to break down2026-08-28 · click to break down2026-08-31 · click to break down2026-09-01 · click to break down2026-09-02 · click to break down2026-09-03 · click to break down2026-09-04 · click to break down2026-09-07 · click to break down2026-09-08 · click to break down2026-09-09 · click to break down2026-09-10 · click to break down2026-09-11 · click to break down2026-09-15 · click to break down2026-09-16 · click to break down2026-09-17 · click to break down2026-09-18 · click to break down2026-09-21 · click to break down2026-09-22 · click to break down2026-09-23 · click to break down2026-09-24 · click to break down2026-09-25 · click to break down2026-09-28 · click to break down2026-09-29 · click to break down2026-09-30 · click to break down2026-10-01 · click to break down2025-09-242026-10-01
⚠Today: breadth and tape agree (weak). 21% advancing and the tape net-distribution (-23) — decline confirmed by the tape.
Delivery-conviction regime — is it real buying?
Market-wide delivery-% — the share of volume taken to demat, not intraday-churned. It fell structurally from ~64% (2004-13) to ~54% (post-2020) as the F&O / algo era took over. Delivery spikes on panic days (intraday traders vanish; only holders transact).
In plain English“Delivery” = shares actually bought to keep, not flipped the same day. The share doing so has fallen for two decades as fast/algo trading grew — and it jumps on crash days, when only genuine holders are left standing.
patearn.in
Dispersion — stock-picker's vs macro market — how independently stocks move
Cross-sectional stdev of daily returns. High = names move on their own merits (selection pays); low = everything moves together (macro / risk-on-off). It spikes in every crisis (COVID 5.97, GFC 5.81) and has drifted structurally lower.
In plain EnglishWhen this is high, stocks go their own ways, so picking the right one matters more; when low, they all move together on the day's big news. It jumps in every crisis.
patearn.in
Coil ↔ expansion — the market's volatility spring
Mean ATR-compression across the universe (short-vs-long range). <1 coiled (quiet, wound tight) · >1 expanded (violent, unwound). Expansion peaks coincide with the distribution thrusts above (COVID 1.69).
In plain EnglishThink of a spring. Below 1, the market is wound tight and quiet; above 1, it's snapping around violently. The violent spikes line up with the crashes above.
patearn.in
Crisis fingerprints — the internals, validated against known history
The same five internals on the days everyone remembers. Every extreme lines up: the tape reads −92 at the GFC low, −74 at the COVID low, +90 on the 2009 thrust.
In plain EnglishA sanity check: the same five gauges on the days everyone remembers. On crash days almost nothing rose, buying pressure was deeply negative, and trading was violent — exactly what you'd expect. Proof the gauges are real, not made up.
DateEvent% upReal-buySpreadPressureCalm/wild
2008-10-24GFC crash low6%73%5.81-921.53
2009-05-18Election upper-circuit thrust98%100%5.12+900.97
2020-03-23COVID low4%74%5.97-741.69
2021-10-192021 bull peak (approx)17%56%2.83+30.95
2024-06-04Election-result shock5%55%4.16-231.02