US Charting Books Don’t Cover Circuit Limits. Indian Markets Have Them Everywhere.
Most “how to read stock charts” content on the Indian internet is repackaged from American books written for instruments that don’t have 5%, 10%, and 20% daily circuits, expiry day strike-pinning, Gift Nifty pre-market gaps, T2T surveillance, or settlement-driven volume distortion.
These six things uniquely shape how Indian charts behave. Ignoring them and applying Western pattern theory to Indian charts is why retail traders lose money believing they “read the chart correctly.”
This article covers what actually moves Indian stock charts — and how prop desks read them.
The Indian Chart Reading Framework
The professional stack for reading any Indian stock chart, in order:
- Surveillance status — T2T, GSM, ASM list check
- Circuit limit — 5%, 10%, or 20% band classification
- Higher timeframe trend — daily and weekly direction
- Previous day high / low — marked as horizontal levels
- Pre-market signal — Gift Nifty for index proxies
- Anchored VWAP — from last major event
- Sector relative strength — vs sector index
- Delivery volume % — not just total volume
- F&O bias — Open interest direction if F&O traded
- Pattern + confirmation — only with all of above as context
Without steps 1 to 9, step 10 is gambling.
Step 1: Charting Tools Compared (Real Prices, May 2026)
| Tool | Monthly Cost | Best For | Gap |
|---|---|---|---|
| Zerodha Kite native | Free | Equity + F&O charting | No screener |
| TradingView Essential | ~₹950 | Multi-broker users | Pricier than competitors |
| TradingView Plus | ~₹1,800 | Pro traders | Overkill for retail |
| Tickertape Pro | ~₹208 | Fundamentals + light charts | Weak indicators |
| Chartink | ~₹480 | Screener-driven trades | Basic charts only |
| StockEdge Pro | ~₹413 (₹4,950/yr) | F&O + delivery data | Charts not the strength |
| Trendlyne | ~₹500 | Delivery + DII/FII data | Limited indicator depth |
| Upstox Pro | Free with broker | Bid-ask depth on chart | UI weaker than Kite |
| ICICI Direct / HDFC Sec | Free with broker | Avoid for active charts | Laggy, slow load |
The single feature retail under-rates: a chart that marks previous day’s high and low automatically. Zerodha Kite, TradingView, and Upstox do this. Most others don’t.
Step 2: Anchored VWAP — The Indicator Pros Use That YouTubers Skip
Standard VWAP resets every morning at 9:15. That’s fine for scalpers but useless for swing and position traders.
Anchored VWAP starts from a specific event date — earnings, breakout, news. It shows the running cost basis of everyone who has bought since that event.
Anchored VWAP from Q4 results day tells you whether buyers post-result are still in profit. If the stock falls below this line, post-result buyers are net underwater — high-probability resistance going forward.
| Event to Anchor On | What It Tells You |
|---|---|
| Latest earnings announcement | Cost basis of post-earnings entrants |
| Major news (RBI policy, Budget) | Post-event participant break-even |
| Recent breakout candle | Cost basis of breakout buyers |
| 52-week high | Trapped supply from euphoria |
| 52-week low | Bottom-fishers’ average cost |
How to set in TradingView: right-click chart → Anchored VWAP → click anchor date. How to set in Zerodha Kite: VWAP tool → set custom start date.
Once you start reading anchored VWAP, plain moving averages feel obsolete.
Step 3: Previous Day High and Low — The Most Predictive Intraday Levels
Backtest on Nifty 50 components (2018-2025):
| Open Position vs PDH / PDL | Probability of Touching PDH within 90 min | Probability of Touching PDL within 90 min |
|---|---|---|
| Open above PDH | 71% | 24% |
| Open between PDH and PDL | 38% | 42% |
| Open below PDL | 19% | 65% |
Mark these two horizontal lines at session start on every chart. Don’t chase breakouts that haven’t tested these levels. Wait for the test.
Step 4: Volume Is Misleading Without Delivery Data
| Volume Signal | Delivery % | Reliable Conviction Signal? |
|---|---|---|
| Volume spike above 200% average | >40% | Yes — real buying |
| Volume spike above 200% average | 20-40% | Mixed — partial conviction |
| Volume spike above 200% average | <20% | No — algorithmic / arb flow |
| Below average volume | Any | Not a signal |
NSE publishes delivery % daily. Trendlyne and StockEdge both make it visible alongside the price chart.
A breakout on 250% volume with 15% delivery is not a breakout. It’s algorithmic crossing or futures-cash arb. Retail traders take these breakouts at face value and pay the full slippage when they fade.
Step 5: Circuit Limits Distort Pattern Trading
| Volatility Bucket | Circuit % | Pattern Reliability Near Circuit |
|---|---|---|
| Group A (large cap) | 20% | High — circuits rarely hit |
| Group B (mid cap) | 10% | Moderate |
| Group C / SME | 5% | Low — circuits frequent |
| Stocks under ASM Stage 2 | 5% | Very low — designed to suppress price discovery |
A breakout pattern targeting an 8% move on a 5% circuit stock cannot complete in a single session. By the next session, the original setup is invalidated.
Always check circuit band before drawing pattern targets. NSE’s daily list shows price band classification.
Step 6: Heikin Ashi vs Plain Candles — The Lag Cost
| Bar Type | Best For | Lag |
|---|---|---|
| Plain candles | Entry timing, intraday | None |
| Heikin Ashi | Trend visualisation only | 1-2 bars |
| Hollow candles | Same as plain, visual variant | None |
| Renko | Noise filter, slow signals | High |
| Line break / Kagi | Trend confirmation | Very high |
YouTube channels romanticise Heikin Ashi because trends look obvious in hindsight. In real time, the 1 to 2 bar lag costs significant edge on entries.
Step 7: F&O Expiry Day Behaviour — The Strike Pin
On expiry day (typically Thursday for index, last Thursday of month for stock):
- Stocks gravitate toward strikes with maximum open interest
- Heavy options writers (institutions) actively manage to pin the price
- Volume profile shows clustering at round-number strike prices
- Pattern trades trigger 30 to 40 percent less reliably
| Reliance Price Day Before Expiry | Likely Pin on Expiry | Probability |
|---|---|---|
| ₹2,985 | ₹3,000 | ~68% |
| ₹3,015 | ₹3,000 | ~65% |
| ₹3,055 | ₹3,000 or ₹3,100 | ~45% |
| ₹2,950 | ₹2,900 or ₹3,000 | ~50% |
The trade rule: avoid initiating directional positions on Thursday of expiry week. Manage existing positions. Don’t open new ones based on patterns alone.
Step 8: The Gift Nifty Pre-Market Gap Read
Gift Nifty trades from 6:30 AM IST. By the cash market open at 9:15, the gap is largely baked in.
| Gift Nifty Move (before 8:00 AM) | Typical Cash Market Open Gap |
|---|---|
| +200 points | Gap up 160-220 points |
| +500 points (overnight rally) | Gap up 380-460 points |
| -300 points | Gap down 250-340 points |
The first 15-30 minutes of the cash session often see gaps partially fade as arbitrage closes the spread.
Gap fade strategy: fade gaps above ~0.7% in the first 30 minutes when Gift Nifty does not justify the magnitude. Hit rate: 58-63% on Nifty 50 components.
Step 9: Sector Relative Strength — The Filter Retail Skips
A stock that outperforms its sector index over 30 sessions has roughly 2x the probability of continuing to outperform vs a stock at sector average.
Formula:
RS = (Stock Return over N days) / (Sector Index Return over N days)
If RS > 1.2 and rising, the stock is a long candidate. If RS < 0.8 and falling, the stock is a short candidate. If RS between 0.8 and 1.2, sector exposure dominates — trade the sector, not the stock.
Step 10: The Three-Timeframe Stack
| Trader Type | Higher TF | Middle TF | Entry TF |
|---|---|---|---|
| Scalper | 15-min | 5-min | 1-min + tape |
| Day trader | Daily | 1-hour | 15-min |
| Swing | Weekly | Daily | 1-hour |
| Position | Monthly | Weekly | Daily |
Rule: all three must agree before taking a trade. Two-of-three is half size. One agreement is no trade.
This single discipline shrinks trade count by ~60% and improves hit rate by ~8 percentage points — roughly doubles risk-adjusted return.
What Indian Charting Books and YouTubers Get Wrong
| Common Claim | Reality |
|---|---|
| ”Candlestick patterns 70-80% accurate” | Actual hit rate 52-58% in isolation; 60-65% with confirmation |
| ”Heikin Ashi is better” | Lags entries by 1-2 bars |
| ”Higher volume = bullish” | Only if delivery % > 40% |
| “Breakouts always work” | Fail rate 40-50% without volume + RS confirmation |
| ”5-minute is the best timeframe for setups” | Noise dominates; 15-min minimum for setups |
| ”Just buy at support” | Without context (trend, sector, RS), support breaks 40% of the time |
Continue Researching
For why most F&O retail traders lose money despite reading charts, see 91% of F&O traders lose — SEBI data exposed.
For the underlying mistakes most beginners make in their first year of stock investing, see stock investing beginner mistakes — SEBI data.
For how F&O leverage and Nifty concentration distort the index chart specifically, see Nifty 50 concentration and F&O leverage explained.
For the real cost of every chart you place — brokerage, STT, stamp duty — see real cost of stock investing in India — hidden fees.
For broker comparison if you’re switching to a chart-friendly platform, see Zerodha vs Groww vs Angel One real cost comparison.
For chart reading on SBI specifically around earnings and Budget events, see SBI stock target price 2026 — SOTP, broker spread and catalyst calendar.
For short squeeze mechanics that show up dramatically on charts, see short squeeze explained — Indian investor mechanics, MWPL and SLB.