The absolute basics
If you're new to order flow, read this section end-to-end. Three minutes. You'll never look at a candle the same way.
What is a footprint chart?
A candlestick with the inside exposed. Every price level inside the bar shows how much was bought at the ask vs sold at the bid. You see the auction itself — not just the result.
What is a profile chart?
The session turned sideways — a horizontal histogram of how much volume (or time) traded at each price. Out of it: POC (most-traded price), VAH & VAL (the 70% accepted range).
How to read a footprint cell
Left number = bid volume (sellers aggressive). Right number = ask volume (buyers aggressive). Green = positive delta. Stacked imbalance = institutional pressure.
Why institutions use it
Institutions can't hide when they execute size — they leave footprints. Order flow lets you read auction theory in real time and distinguish initiative moves from market-maker fades.
How retail benefits
You'll never out-speed institutions, but you can piggyback their footprints. Trade with absorption, place stops at LVNs, target HVNs, skip low-quality breakouts — structurally informed, not arbitrary.
Learn more
Full controls, indicators (POC, VWAP, Imbalance, Tick mode), worked NIFTY / BANKNIFTY examples — everything is in the help documentation →
NIFTY · BANKNIFTY · FINNIFTY · single-stock futures · current-month options. Live tick data from 09:15 IST, replay any session, three themes. No exchange in the world has order flow priced for retail like FNOTrader does.
Reading where the move is really going
Price is the headline. Order flow is the byline. Every confident trade decision starts with one question — who is in control right now?
Is this move being driven by aggressive buyers or aggressive sellers?
Look at the per-candle delta (right number minus left number, summed across the candle). Strongly positive delta with price rising means buyers are paying the ask — aggressive buying. Strongly negative delta with price falling means sellers are hitting the bid — aggressive selling.
FNOTrader shows the per-candle delta in the bottom stats panel and a session-cumulative delta line below the chart so you can see whether the trend has fresh aggression or is running on yesterday's fumes.
Is the trend supported by delta, or is price drifting on thin volume?
A genuine trend has volume and one-sided delta on every leg. A drift — the most dangerous setup — has price moving but tiny volume cells and roughly balanced delta. That's the market makers walking the price up; the moment a real seller arrives, it collapses.
Toggle the DeltaBar view in our chart to see at-a-glance whether each candle has conviction or is just air.
Is the cumulative delta (CVD) confirming or diverging from the price trend?
This is the single highest-leverage question in order flow.
- Confirming: price makes a new high, CVD makes a new high. Trade with it.
- Bearish divergence: price makes a new high, CVD makes a lower high. Buyers are getting weaker every push — reversal risk.
- Bullish divergence: price makes a new low, CVD makes a higher low. Sellers are tiring — bottom in.
Our cumulative delta plot resets at 09:15 IST every session and runs live against price — divergences jump out immediately.
Are large players accumulating or distributing at this level?
Accumulation looks like sustained buying delta with price stuck in a tight range — the institution is filling without moving the market. Distribution is the opposite: heavy selling delta, price refusing to fall (yet). When the absorbing party finishes, price breaks hard in their direction.
The footprint shows it; the candlestick doesn't.
Is this a real breakout or a stop-run / liquidity grab?
Real breakouts have follow-through volume on the breakout candle and the next 1–2 candles, with delta in the breakout direction. Stop-runs spike on a single thin candle, often a long wick, with no volume in the wick — price reverses inside the next 1–3 bars.
Tick-by-tick, a stop-run is a few large market orders sweeping liquidity then nothing. A real breakout is a continuous stream.
Has the trend exhausted, or is there still order flow behind it?
Watch for declining delta on equal-or-greater price moves. The first impulse comes with delta of +12,000. The second with +6,000. The third with +1,500. Even though price is still going up, every leg is being bought less aggressively. The third high is usually the last.
Is this trending volume or balanced volume?
Trending volume profiles are elongated — tall and thin. Balanced volume profiles are fat in the middle (D-shape). Our profile chart classifies the day's profile shape automatically and tags it as P, b, D, or trend so you don't have to eyeball it.
Where institutional pressure shows up
An imbalance is an order-flow fingerprint. A stack of three is a confession.
Where are the stacked imbalances? Buy-side or sell-side?
An imbalance is a price level where bid or ask volume is dramatically larger than the diagonal opposite (typically 3× or more). A stack is 3+ in a row. Stacks mark zones where one side overwhelmed the other — future support (buy stacks) or resistance (sell stacks).
Toggle the Imbalance overlay in our chart. Yellow dots mark every stacked level instantly.
Are the imbalances getting filled, or holding as support/resistance?
If price returns to a stacked imbalance and respects it, that level is holding — a high-probability re-entry. If price slices through, the original positioning has been unwound and the level is invalidated. Watching this fill / hold dynamic is one of the cleanest swing-trade signals on the chart.
Is there absorption — large limit orders eating market orders without price moving?
Absorption looks impossible: heavy delta in one direction, price refuses to budge. Someone large is on the opposite side with passive limit orders, soaking everything aggressive market players are throwing in.
Bullish absorption: heavy negative delta, price holds — bid is being defended.
Bearish absorption: heavy positive delta, price stalls — offer is being defended.
The break away from the absorbed level is usually the trade.
Where is iceberg activity showing up?
An iceberg order is a large hidden order that refills its visible size every time it's eaten. On a footprint, you'll see repeated, abnormal volume at one specific price — the price level just keeps printing without ticking. Stacked single-price absorption is the giveaway.
Is the bid/ask delta extreme at this candle (>70% one-sided)?
Per-candle delta ratios above 70% are statistically rare and mark a strong-conviction bar. Stack two or three of these in the same direction and you have a momentum entry. A single 90%+ candle with no follow-through, however, is often capitulation — the last buyers/sellers piling in — and warns of imminent reversal.
Are buyers lifting offers or sellers hitting bids more aggressively?
Per-tick aggression is what footprint exposes. Lifting the offer (paying ask) prints in green; hitting the bid (paying bid) prints in red. The Time & Sales panel in our chart streams every aggression in real time so you can hear the auction not just see the result.
Is delta accelerating into the move or fading?
Acceleration: each successive candle's delta is bigger than the last. Fading: each is smaller. The CVD slope tells you instantly — steepening curve means accelerating, flattening means tiring.
Why volume nodes beat trend lines
Volume nodes are where money actually changed hands. Trendlines are where you drew a pretty line.
Where is the highest-volume node (HVN) on the profile?
The HVN is the price level (or band) where the most volume traded over your chosen window — today, week, month. HVNs act as magnets: price gravitates toward them. They also act as support / resistance: breaking through one usually requires outsized volume.
Our profile auto-flags the top HVN with a yellow bar and labels it.
Where is the low-volume node (LVN) — likely fast-move zone?
An LVN is the opposite: a thin band where almost no volume traded. When price enters an LVN, there's nobody to slow it down — expect fast moves through. LVNs are textbook stop-loss zones (place beyond, not inside) and good R:R targets (price travels through them quickly).
Did price reject from yesterday's POC, VAH, or VAL?
These three levels are arguably the most-watched intraday references in all of price action. A clean rejection at yesterday's VAH (test, fail, return-to-value) is a near-textbook short with a tight stop just above. Same logic inverted for VAL.
Is current price inside or outside yesterday's value area?
This is the single most important context question in market profile. Inside = balance, mean-reverting, fade extremes. Outside and accepted = trend day developing, trade with the move. Outside and rejecting = revert into yesterday's value area.
What's the developing POC for today, and is it migrating up or down?
The developing POC moves throughout the day as volume accumulates. Upward migration = buyers building higher value. Downward migration = sellers driving value lower. Sticky POC = balance day.
Our profile redraws the developing POC live on every tick.
Is the previous day's value area acting as support / resistance / magnet?
Three roles: support if price tests VAL from above and bounces; resistance if price tests VAH from below and rejects; magnet if price has gapped away and is being pulled back into value. Recognise which role is in play before you trade.
Where are unfilled imbalances from prior sessions still sitting?
Imbalances that never got filled often act as price magnets in subsequent sessions — the market has unfinished business. Multi-day footprint scans surface these zones. Drawing your levels off them is a high-probability setup.
Are we at a single print / naked POC from a prior day?
A single print is a TPO row with only one letter — price moved through quickly. A naked POC is a prior-day POC that hasn't been retested since. Both are statistical magnets — price seeks to revisit them. Trading toward an untested naked POC has well-documented edge.
Did the market accept this price, or reject it?
Acceptance is volume + time. Rejection is a wick. Tell them apart and half your bad trades disappear.
Is price accepting (building volume) or rejecting (thin prints) at this level?
Acceptance means real volume is being transacted at the level — multiple TPO letters, fat profile rows. Rejection means thin prints (single letters, low-volume rows) and a wick. Acceptance turns a level into future support/resistance; rejection makes it a one-time stop-run.
Has price moved above value and held, or returned inside?
Two TPO periods (60 min) above the prior VAH = accepted above value — bullish day type. One period and back inside = rejected, expect re-test of VAL.
Is today's value area overlapping, higher, lower, or non-overlapping vs yesterday?
Five canonical relationships drive day-to-day positioning bias:
- Overlapping & higher: mild bullish drift
- Overlapping & lower: mild bearish drift
- Higher value, no overlap: strong bullish, regime change
- Lower value, no overlap: strong bearish, regime change
- Unchanged: balance, expect rotation
Our chart auto-classifies this on first paint.
Is the open above/below/inside yesterday's value area? (open-type classification)
The first 30 minutes are diagnostic. Open above value & held: bullish open-drive. Open above & rejected back into value: bearish open-rejection-reverse. The same pattern flipped for opens below value. Knowing the open type sets your bias for the rest of the day.
Is the market in balance (rotating inside value) or imbalance (trending)?
Balance = fade extremes, mean revert. Imbalance = trade with the move, no fading. Picking the wrong regime is the #1 cause of repeated stop-outs.
How long has price spent at this level — sticky or just passing through?
Time-at-price is the TPO half of market profile. A "sticky" price (10+ TPOs) is forming acceptance; price will respect that level on retests. A pass-through (1–2 TPOs) is just that — ignore it as future structure.
The shape of the day tells you what to do tomorrow
Day-types repeat. Recognise them once and you'll see them everywhere.
Is this a P-shape day?
PShort-covering / buy-side rejection at low. Profile widens at the top, tail at the bottom. Means: bears tried to push down, got faded, shorts covered. Bullish bias next session.
Is this a b-shape day?
bLong-liquidation / sell-side rejection at high. Profile widens at the bottom, tail at the top. Means: bulls failed at the high, longs liquidated. Bearish bias next session.
Is this a D-shape day?
DBalanced / normal day. Wide middle, tails both ends. Range-bound. Tomorrow's open relative to today's value area decides direction.
Is this trend day, double-distribution, normal, neutral, or non-trend day?
Five canonical day-types from auction theory:
- Trend day: elongated profile, opens at one end and closes at the other.
- Double distribution: two distinct value areas separated by a low-volume gap — an "I" shape.
- Normal: first hour is the day's high or low, rest of day is rotation.
- Neutral: range extension both ways, closes mid — indecision.
- Non-trend: tight range all day, low volume.
Is the IB (initial balance) wide or narrow? Likely range-extension direction?
The IB is the high–low range of the first 60 minutes. Wide IB usually contains the day — rotation expected. Narrow IB usually breaks — range extension expected, often violent. Pair with the open-type for bias.
Did we get range extension up, down, or both?
Range extension = price trades outside the IB after the first hour. RE up = bullish initiative; RE down = bearish initiative; RE both ways = neutral / two-sided / indecisive day.
Is the profile thin (likely to be revisited) or fat (acceptance)?
Thin profiles are unfinished business — the market will return to redistribute volume. Fat profiles are completed auctions — harder to break out of, more likely to balance. Use this to size your trade conviction tomorrow.
Reading where the activity actually is
Volume is conviction. Where it concentrates inside a candle is just as important as the bar count.
Is this candle high-volume or low-volume relative to recent bars?
Compare to the trailing N-bar average. Volume spikes mark structural events — failed breakouts, climaxes, news reactions. Low-volume bars during a trend mean the market is taking a breather, not changing mind.
Where is the volume concentrated within this candle (top, middle, bottom)?
This is what footprint is uniquely good at. Volume at the top of a green candle = buyers paying up at the high — momentum. Volume at the bottom of a green candle = absorption at lows, then mark-up — institutional. Volume at the middle = balanced, low conviction.
Is volume increasing or drying up into the high/low?
Volume increasing into the extreme = real demand/supply, breakout potential. Volume drying up into the extreme = exhaustion — expect reversal.
Is OI rising or falling on this move? (futures-specific)
Four canonical combinations:
- Price up, OI up: long buildup — bullish.
- Price down, OI up: short buildup — bearish.
- Price up, OI down: short covering — bullish but weak.
- Price down, OI down: long unwinding — bearish but weak.
Our footprint shows OI delta in the per-candle stats panel.
Is volume coming from initiative or responsive participants?
Initiative volume comes from above value pushing higher (or below pushing lower) — conviction. Responsive volume comes from above value selling back into it (or below buying back into it) — mean-reversion fade. Initiative trades; responsive trades against. Knowing which is in play is critical.
Is open-drive volume present in the first 30 minutes?
Open-drive = first 5–30 minutes show one-sided volume and price moves directly with no rotation. The single highest-conviction signal that the day is a trend day. Bias your day with it.
Catching tops and bottoms in real time
Reversals always leave traces in the order flow before they show up in price. You just need the chart to see them.
Is there an exhaustion print at the high/low?
The high or low forms on a single thin tick — one trade pushed it, no follow-through. That extreme is the day's high/low and is unlikely to be revisited the same session.
Did the high/low form on a single tick or with stacked volume?
Stacked volume at the extreme = institutional flow, expect retest and possibly continuation. Single-tick extreme = last buyer/seller, expect reversal.
Is delta diverging — price made new high but delta didn't?
Classic bearish setup: price marginally takes out the prior high, delta makes a lower high. The push is being sold into. Combined with absorption at the new high, this is one of the cleanest reversal signals in order flow.
Is there a trapped-trader pattern (large delta, no follow-through)?
Large positive delta on a candle that fails to make a new high = trapped longs. Large negative delta on a candle that fails to make a new low = trapped shorts. Trapped traders have to exit, providing fuel in the opposite direction.
Did a buying / selling climax occur — heavy volume + reversal?
Climax = volume spike (often the largest of the session) at an extreme, immediately followed by a reversal candle in the opposite direction. The capitulation print — everyone who was going to buy/sell already did.
Is the COT (commitment of traders) at the high turning negative?
COT High measures cumulative delta from the moment a new high is made. Positive COT = buyers holding the high. Turning negative = sellers taking control at the high — rejection in progress. (We're shipping this as a chart toggle next release.)
Are stops being hunted at obvious levels?
Spike through the obvious round number / prior high / prior low, brief overshoot, no follow-through, immediate reversal. Stop-hunts are easy to spot in real time on a footprint — the volume is concentrated in the spike candle and dries up the moment stops are filled.
The mechanics inside the bar
Microstructure is what separates real edge from chart-pattern guessing.
What's the ratio of bid volume to ask volume in this bar?
Sum bid vs ask across all rows. Ratios above 60/40 are meaningful; above 70/30 are strong; above 80/20 are climactic. Three of these in a row in the same direction = move with conviction.
Where are the largest single prints (block trades)?
Outliers in single-row volume mark institutional activity. They often act as reference levels for retests in subsequent sessions.
Are there finishing trades — last few ticks aggressive in the candle's direction?
The closing few ticks of a candle reveal who wanted to be positioned after the bar closed. Aggressive closing in the direction of the candle = continuation. Closing against = reversal warning.
Are stops getting run (sweep then reversal)?
The microstructure of a stop-run: rapid sequence of small market orders, then a vacuum, then aggressive opposing orders. On the footprint: a thin spike candle followed by a wide reversal candle with heavy delta the other way.
Is there a delta flip mid-candle? At what price?
A delta flip is when the candle starts buying-dominant and ends selling-dominant (or vice versa). The price at which the flip happens is a structural level — that's where the auction's mind changed.
What is the per-price-level buy vs sell breakdown?
Every footprint cell shows it: bid volume on the left, ask volume on the right. Together they tell you exactly where the bar's volume came from and which side was in control at each price tier.
The reference levels professionals trade off
Whichever side of these you're on tells you the day's bias in one glance.
Where is today's developing POC?
The price level with the highest current-session volume. Updates live. Above it = bull's market today. Below it = bear's market today.
Is price above or below VWAP, and is it pulling toward or away?
VWAP is the institutional fair-value benchmark. Above VWAP and pulling away = bullish trend. Above VWAP but reverting = mean-reversion fade. Same logic inverted below.
Is VWAP flat (range) or sloping (trend)?
Slope of VWAP = trend strength. Flat = range day, fade extremes. Steep up/down = trend day, no counter-trend trades.
Is the POC migrating up (bullish) or down (bearish)?
POC migration is one of the most under-used signals. Watch its direction during the day — it leads bias changes by 10–30 minutes.
Where is session VWAP relative to yesterday's POC?
VWAP above yesterday's POC = today's institutional flow is bullish vs yesterday. VWAP below = bearish. A clean bias filter.
Are we above/below the upper/lower VWAP standard deviation bands?
1σ bands contain ~68% of price action, 2σ ~95%. Touches at 2σ in a balanced market are reliable mean-reversion entries. In a trending market, the trend leg often rides the 1σ band.
The first 60 minutes set the day
If you read the open correctly, the rest of the session is mostly execution.
What's the open type — open-drive, open-test-drive, open-rejection-reverse, open-auction?
- Open-drive: price drives one direction from the bell with conviction. Trend day — trade with.
- Open-test-drive: brief test of the prior reference level, then drives. Strong continuation.
- Open-rejection-reverse: drives, gets rejected, reverses. Counter-trend day.
- Open-auction: rotates around the open. Range-bound day, fade extremes.
Did the IB get extended in the first hour?
If price extended outside the first 30-min range during 30–60 minutes, the IB is "extended" — a sign of building conviction in that direction.
Is current price inside, above, or below the IB?
Inside IB = balance, fade extremes. Above IB and accepted = bullish day developing. Below IB and accepted = bearish day developing.
Did the cash open (9:15 IST) gap into / out of yesterday's value?
Gap into value (open inside yesterday's range) = balance bias. Gap out of value = trend bias, watch for either acceptance (continuation) or rejection (gap fill).
Is today an inside, outside, or trending day relative to yesterday?
Inside day (range fully inside yesterday's) = compression, breakout coming. Outside day (range fully outside) = expansion, trend underway. Trending day (close at one extreme of the range) = strongest signal of all.
Stepping back to the bigger auction
A 20-day composite profile shows you what the broader auction has decided. Day-to-day noise becomes noise.
Where is the composite POC across the last N days?
The single most-traded price across your composite window — the multi-day "value." Major support / resistance on retests.
Where are the unfilled gaps in the composite profile?
Volume voids in the composite are statistically magnetic. Trades targeting these voids have well-documented edge.
What's the largest HVN in the multi-day profile — major S/R?
Multi-day HVNs are where the institutional book has built. Breaking through them requires significant flow and is meaningful when it happens.
Where is the volume shelf (a flat HVN cluster) building?
A "shelf" of equal-volume rows in the composite is an accumulation/distribution zone. Watch for the eventual break direction — that's the next leg of the bigger auction.
Are we at a balance-area extreme (likely breakout point)?
Multi-day balance areas resolve violently. When price approaches the high or low of an N-day balance area on rising volume, expect breakout. When it drifts there on falling volume, expect rejection.
What does the weekly profile look like vs daily?
Weekly profile reveals the bigger swing structure. Daily profiles within a developing weekly trend day all bias the same direction. Knowing the weekly context filters out countertrend day-trades that will get squashed.
Stops and targets that mean something
Your risk should be defined by the auction, not by a fixed point distance.
Where is the nearest LVN to place a stop beyond?
LVNs are thin zones — price doesn't linger inside, it shoots through. A stop placed just beyond an LVN is robust because if price violates it, the structure has actually broken. A stop placed inside an LVN gets nicked on noise.
Where is the nearest HVN to take profit at?
HVNs are magnets and resistance. A target at the next HVN is statistically more likely to print than a fixed-point target.
What's the highest-probability target — yesterday's VAH/VAL/POC?
The hierarchy of intraday targets, in order of magnetism: yesterday's POC > yesterday's VAH/VAL > today's developing POC > multi-day HVN. Use them as scaling-out points.
Is the risk/reward favourable from here to the next reference level?
Define stop at structural invalidation (LVN), target at next HVN. If R:R is below 1.5, skip the trade. The chart tells you whether to trade or wait, every time.
Is liquidity thin here, or enough volume to support my size?
Per-tick volume in the cells around current price tells you the available liquidity. Trading with size in an LVN means slippage; in an HVN, much less. Footprint forces you to think about your fill before you hit the button.
The clock is part of the chart
NIFTY at 09:30 behaves nothing like NIFTY at 14:00. Time is a feature.
Is this typical morning auction, midday chop, or afternoon trend?
Indian session has three phases: 09:15–10:30 auction (high volume, directional), 10:30–13:30 chop (volume drops, mean-reverts), 13:30–15:30 afternoon (positioning + closing flow, often trending). Adjust expectations to the phase.
How does today's volume profile compare to the same time-of-day on prior sessions?
Above-average mid-day volume is anomalous — expect the day-type to escalate. Below-average is consolidation. Comparing the developing profile against prior days at the same point helps you weight conviction.
Are we entering the closing-hour repositioning window?
Last hour (14:30–15:30 IST) shows institutional positioning — for the next day or against expiry. Often the most directional hour. Footprint exposes whether closing flow is genuine accumulation or short-covering.
Is the European/US open spilling volume into our session?
European cash open (~13:00 IST) and US futures pickup (~17:00, after our close, but futures matter overnight) bring fresh global flow. NIFTY often pivots near these times when global risk-on/risk-off shifts.
Signals confirm in clusters, not in isolation
If three instruments are saying the same thing, the trade is probably real.
Is the index footprint confirming or diverging from heavyweight stock futures?
NIFTY moves with Reliance, HDFC Bank, ICICI Bank, Infosys. If the index is breaking out but the heavyweights aren't, the breakout is fragile. If the heavyweights are accelerating, the index move has fuel.
Is option OI / PCR aligned with the order flow on the futures footprint?
If futures order flow is bullish AND PCR is rising AND call OI is being added at higher strikes, the move has cross-instrument confirmation. If they conflict, expect reversal.
Are sector leaders showing the same delta direction?
BANKNIFTY leads NIFTY most days. Auto, IT, Pharma sectors rotate but the strongest sector tells you risk-on or risk-off bias for the broader market.
Is the underlying spot confirming the futures move?
Futures > spot premium widening = strong bullish positioning. Premium narrowing = positioning unwinding. A divergence between spot and futures is often the first sign of a reversal.
When the chart looks "wrong" — what's actually happening
The most edge is at the moments where most traders shake their heads. Here's what they mean.
Why is delta strongly positive but price falling?
Bearish absorption. Aggressive buyers are paying ask but a much larger passive seller is offering everything. Once the absorbing seller is satisfied, the buyers run out of ammo and price collapses. Trade short on the break.
Why is delta strongly negative but price rising?
Bullish absorption. Aggressive sellers are hitting bid but a much larger passive buyer is bidding for everything. Once selling exhausts, the bid steps up and price launches. Trade long on the break.
Why did this candle have a huge wick with no volume in the wick?
Stop-run / liquidity sweep. A few market orders cleared a thin band of liquidity, no real participation. Price reverses inside 1–3 candles. Don't chase the spike.
Is this a fake-out — extreme print with no follow-through?
Yes if the next candle has lower volume, no continuation delta, and forms inside the prior candle's range. Fakeouts are reversal triggers, not continuation triggers.
Why does today's profile look nothing like recent days?
Regime change. News, expiry effects, foreign-flow shifts, monetary policy. When the profile shape breaks character, recalibrate — setups that worked last week may not today.
Read the auction, not the candle.
FNOTrader gives you live order flow, market & volume profile, and historical replay on every FNO instrument — for the price of one mediocre options trade per month.