Chart — Indicator Reference
MarketCue chart indicators
What every indicator on the Chart screen actually draws and how it is computed -- no indicator here reads more into the market than the note below it says. Toggle any of these from the chart's own Indicators dialog. For what the underlying figures mean rather than how they are drawn, see open interest, max pain and implied volatility.
1. Intraday — Day Open, Previous Day Levels & VWAP
A dotted marker at today's 09:15 IST session open (intraday timeframes only, hidden on 4H and 1D where a day is one or two bars), the previous session's High, Low and Close, and VWAP. Each previous-day level is drawn from the bar that actually made it rather than across the whole chart, with its name above the line at that point -- a high is a fact about one moment, and a line running back through the hours before it would claim the level existed when it did not. The three take a hue each, because dashed against dotted at one pixel on a dark chart is not a difference anyone can see; all three stay in one muted family and clear of the colours the candles use for direction. VWAP is the index's own typical price weighted by the current-month futures contract's volume, restarting at 09:15: an index has no volume of its own, so the weight has to come from the futures, but the price does not -- taking that from the futures too would put the line on the futures' scale, several points off the candles it is drawn over, and every other level on this chart is on the index's scale.
2. OI Walls — Support, Resistance, Max Pain & Positioning
Where option open interest is concentrated, and what today's flow is doing to it. Walls are read from the per-strike chain slice logged every minute during the session; adjacent heavy strikes merge into one wall, so a cluster spanning two or three strikes reads as the single level it is, and the walls are ranked by the cluster's total rather than by the single strike that seeded it. One a side is drawn by default, up to three. Each is labelled with the strike where price MEETS it and how far it runs -- 23,550 +50pt -- because a pair of edges makes the reader subtract to learn the one thing they want, and the near edge is the strike price reaches first: the bottom of a resistance cluster, the top of a support one. A faint band covers that span, so price entering a wall is visible without arithmetic; a wall sitting on one strike gets no band, which is how a bare line comes to mean a hard level. Line weight carries the wall's share of open interest and a dashed line means that share is being unwound. Share is measured against a fixed window of eight strikes either side of the money, so a percentage means the same thing from one day to the next and on both instruments. Three walls a side are always computed whatever is drawn, because the bias, the concentration and the what-sits-behind read all need the full set. A panel pinned bottom-right turns the same slice into a positioning read. Direction there is inferred from open interest against spot, never from the option premium -- a premium moves with spot, implied volatility and time decay at once, so a falling call premium cannot be attributed to selling. Heavy volume against flat open interest is contracts changing hands rather than positions being built, and no state is named in that case. Bias is stated only when both sides agree: both writing reads as a range, both unwinding as an exit, anything else stays silent rather than printing a direction every minute. Max pain comes from the same one-minute feed, not from the pre-market row. An optional OI profile draws every logged strike as a pair of bars anchored to the right edge -- the distribution the walls were cut from, so a peak just outside the selection is visible rather than hidden. Until today's first snapshot lands, the pre-market support/resistance pair stands in, drawn dotted and labelled so it cannot be mistaken for a wall, and the panel names the feed it is waiting on.
3. Derivatives Positioning — What the Options Are Pricing
The candles say where the index has been; OI Walls says where the positioning sits. Neither says what the options are CHARGING for the move ahead, and that can disagree with both. This is one legend line, no drawing: the put-call ratio across the chain, at-the-money implied volatility, the ATM straddle as the market's own estimate of the move to expiry, the theta burning out of that estimate per day, and the days remaining. Every figure comes from the same 1-minute option-chain feed the walls read. It previously rolled up a PCR label, whether the walls were building or easing, and the distance from max pain -- but the first two of those were read from the pre-market row and never moved all session (on 21 September the real PCR crossed its bullish threshold around midday and this line never noticed), and the wall note measured change against the PREVIOUS session's close while OI Walls measures it against this session's open, so the two indicators could contradict each other one line apart in the same legend.
4. Chart Levels — Swing Support & Resistance
For each enabled timeframe, the loaded candles are aggregated to that timeframe and scanned for swing highs and lows -- a bar whose high (or low) beats every bar within a configurable number of bars on either side. The nearest swing above the last price draws as resistance, the nearest below as support, one or two levels per side. Every timeframe is its own independent switch, so any combination -- 1H with 1D, or 4H with 30m -- is available at once.
5. Pivots — Pre-Market Support & Resistance
The chart's own pivot support and resistance, computed once before the market opens and read directly from the dashboard row -- the same figures the Verdict screen uses. Off by default.
6. Volume — Futures Volume by Bar
A lower-pane histogram of volume per bar. NIFTY and SENSEX candles carry no volume of their own -- these bars are the current-month futures contract, aggregated to the chart’s own timeframe and coloured by that bar’s own direction, always labelled as futures volume rather than index volume.
7. Profile — Where the Session Happened, by Price
Every other volume view on this chart aggregates by time; this aggregates by PRICE. The session's futures bars are bucketed into 25-point bands on NIFTY and 50 on SENSEX, and that one distribution is then weighted two ways. Weighted by volume, the peak is the price the most contracts changed hands at -- where the business was done. Weighted by time, with every half-hour period counting once against every bucket it touched however much traded in it, the peak is the price the session lingered at -- where it was comfortable. The value area is the tightest band holding 70% of the session, built outward from the time peak. This was two indicators, Volume Profile and Market Profile, and the read was never either one alone: it is the GAP between the two peaks. Volume above time means buyers were paying up into a level the session never settled at, which is absorption rather than acceptance; volume below time means sellers were hit into value. Getting that meant switching both on and subtracting in your head. Both weightings also now read the same bars -- the futures contract -- where Market Profile used to count periods off the index candles while Volume Profile counted contracts off the futures, two series that trade several points apart on carry, so part of the gap between them was the basis rather than anything the market did.
8. CVD (proxy) — Approximate Order Flow
Zerodha's Kite Connect API exposes one-minute candles, not individual trades with a buyer or seller side, so genuine order flow cannot be read directly. This approximates it: for each bar, where the close sits within that bar's own high-low range -- weighted by the bar's futures volume -- estimates whether the bar leaned toward buying or selling pressure. Summed running through the session, it becomes a proxy Cumulative Volume Delta line, sharing the volume pane on its own scale since its cumulative value was never a price. The number itself matters less than its direction relative to price -- a new price high the proxy does not confirm is the signal worth noticing, not the absolute level.
9. Market Pulse — Session Regime & CVD Confirmation
A one-line session read combining two things already computed elsewhere on this chart, not a new data source. Regime is a light heuristic -- how much of today's own high-low range the net move actually covers -- not the calibrated, history-trained session classifier used elsewhere in the product's own scoring; a close near the open despite a wide range reads as range-bound, a close near one extreme reads as trending. CVD confirmation restates whether today's net move and the CVD-proxy's running sign agree. Draws nothing -- legend-only, context rather than a level to react to bar by bar.
10. FII / DII — Cash Market Net Flow
The most recent FII and DII cash-market net flow on record, read from the daily post-market pipeline job. Unlike every other indicator on this chart, it draws nothing -- it's a legend-only line, because it isn't a price level and isn't an intraday signal. It's a slow, end-of-day figure, and the underlying data itself can lag by several days depending on when the upstream source publishes it, which is why the data date is always shown alongside the numbers rather than implying it's today's flow. Read it as regime context -- who's been net buying or selling the cash market lately -- not as something to react to bar by bar.
11. Momentum — Who Controls the Session, How Firmly, and How the Move Is Resolving
Read from one-minute index bars whatever timeframe the chart is on, and claiming only what testing on 42 stored sessions per index supported. The Bias says who controls the session: the side of VWAP price holds, where control changes hands only after closes have stayed more than 1.5 ATR past VWAP on the other side for 20 minutes in a row. While that clock runs the bias reads contested -- on a range day the swings across VWAP show as contests that come back, not as flips (25 September: control changed hands three times, where an instant rule flipped eight). Each bias carries a strength grade and a pressure word. Strong means price is 4 ATR or more past VWAP with VWAP not turning against the side; weak means under 2 ATR or VWAP turning; moderate is between. Pushing or being tested says whether the last five minutes run with the side or against it. The grade measured whether control was still there an hour later -- strong 97% on both indices, moderate 85-88%, weak 58-72%, and a contested side only 21-30% -- and did not measure price going further, which stayed at about a coin flip in every grade; the panel says so. Before any futures volume exists there is no VWAP, and the 30-minute move stands in under the same hold. The Move is any run of 2 ATR or more in five minutes, tagged with or against the bias. Whether it will last cannot be read at the moment it happens; the Stage follows how it resolves: fading when it is still going but has slowed for three minutes running (on NIFTY followed by a pullback 67% of the time, the one forecast here, also marked with an arrow; on SENSEX only 55%, so there it is shown as a state without the warning), given back when a close gives back more than half of it, held so far when ten minutes on it has kept most of the move, otherwise unconfirmed. Nothing is read before 09:30 or from 15:15, when the index prints flat bars.