Price Action & CPR

CPR Trading Strategy: Complete Central Pivot Range Guide for Intraday Trading

Formula, calculation, Narrow & Wide CPR, VWAP/EMA combinations, NIFTY & BANK NIFTY application, options, scanners, entry-SL-target rules and real chart examples — the full Trading Direction framework in one place.

Written by Anil Hanegave, Founder, Trading Direction · Updated 13 August 2026 · 24 Min Read

Anil Hanegave, Founder of Trading Direction
Anil Hanegave
Founder, Trading Direction · 21,000+ students trained · Published trading author
Quick Answer

CPR (Central Pivot Range) is a three-line price structure — Pivot, TC and BC — calculated from the previous session's high, low and close. It tells you the day's trend bias before the first candle even forms: price holding above CPR favours longs, price holding below favours shorts, and price stuck inside CPR usually means a slow, range-bound session. A Narrow CPR signals a likely trending breakout day, while a Wide CPR signals a choppy one. Traders use it to set bias, mark support/resistance, and time entries on NIFTY, BANK NIFTY, stocks and options.

Definition

Central Pivot Range (CPR) is a price-action indicator built from three levels — Pivot, Top Central (TC) and Bottom Central (BC) — derived from the prior day's high, low and close, used to gauge intraday trend bias and dynamic support/resistance.

Most traders open their charts, see fifteen indicators fighting for attention, and still can't answer one basic question: is today a trend day or a range day? CPR answers that before the market even opens. This page is the full Trading Direction framework on Central Pivot Range — how it's built, how we read it, how we combine it with VWAP and EMA, how we apply it to NIFTY, BANK NIFTY, stocks and options, and exactly where entries, stop-losses and targets go. Bookmark it — every other CPR article on this site links back here.

Why Trading Direction Is Built Around CPR

"The market doesn't punish you for being wrong. It punishes you for trading without structure." — Anil Hanegave

Anil Hanegave started out working a job in the agriculture sector before stepping into the markets in 2018. Like most beginners, he leaned on borrowed strategies — indicators piled on indicators, YouTube shortcuts, and a portfolio that reacted to news instead of structure. The losses weren't just financial; they were a wake-up call.

Anil Hanegave during his early working years before becoming a full-time trader

Anil Hanegave, before the shift into full-time trading

The turning point came when Anil stopped asking "which indicator will make me rich" and started asking "how does the market actually organise itself, day after day?" That question led him to pivot-based price action and, eventually, to CPR — a framework that doesn't try to predict the market, but simply helps traders read where it's balanced, where it's likely to trend, and where it's likely to consolidate.

Anil Hanegave at the Trading Direction office

Anil Hanegave at the Trading Direction office

In 2020, that struggle-to-clarity journey became Trading Direction. Anil has since trained 21,000+ students across India, authored multiple published trading books, and built a YouTube community that watches him break down CPR, price action and Smart Money Concepts in plain Hindi and English — the way he wishes someone had explained it to him when he was starting out.

What Is CPR (Central Pivot Range) in Stock Market Trading?

CPR is a price-action structure calculated from the previous session's high, low and close. Price is the king of the market — CPR is simply the queen that helps you read its mood. Unlike lagging indicators that react after a move has already happened, CPR gives you a forward-looking reference zone for the next session, showing where the market is likely to find balance and where it may break into a trend.

At Trading Direction, CPR sits at the core of every strategy we teach: intraday trend bias, breakout confirmation, options buying and selling zones, and multi-timeframe alignment for swing setups on NIFTY, BANK NIFTY and individual stocks. We build it into the CPR Brahmastra framework and into the CPR By Trading Direction indicator series that plots these levels automatically.

Think of CPR as the market telling you, before the bell rings, roughly how confident it is. A narrow, well-placed CPR is the market saying "I have direction today." A wide, overlapping CPR is the market saying "I'm still deciding."

CPR Formula

CPR has three components, all derived from the prior day's High (H), Low (L) and Close (C):

ComponentFormulaRole
Pivot (P)(High + Low + Close) / 3Central reference point
BC (Bottom Central)(High + Low) / 2Lower boundary of the range
TC (Top Central)(Pivot − BC) + PivotUpper boundary of the range

If TC comes out lower than BC on your calculation, simply swap them — TC is always the higher value, BC the lower one. Most trading platforms and our CPR By Trading Direction indicator plot this automatically, but knowing the formula matters because it tells you why CPR width behaves the way it does: the closer High and Low are to each other, the narrower the range between TC and BC.

How to Calculate CPR (Step-by-Step)

Manual calculation, one session

  • Take yesterday's High, Low and Close for the instrument (NIFTY, BANK NIFTY, or the stock).
  • Calculate Pivot = (H + L + C) / 3.
  • Calculate BC = (H + L) / 2.
  • Calculate TC = (Pivot − BC) + Pivot.
  • Plot TC, Pivot and BC as three horizontal lines on today's chart — that's your CPR for the session.
  • Optionally extend to R1–R4 and S1–S4 (standard pivot formulas) if you want wider reference zones beyond the CPR itself.

In live practice nobody calculates this by hand every morning — you'd waste your first ten minutes on arithmetic instead of watching price. This is exactly why we built the CPR By Trading Direction indicator: it auto-plots CPR, marks Narrow/Wide status, and shows prior-day CPR relationships so you can spend that time reading the chart instead of your calculator.

How to Read CPR: Trend Bias in Three Rules

CPR indicator showing TC, Pivot and BC levels for trend analysis

CPR levels — TC, Pivot and BC — plotted for trend analysis

  • Price trading above CPR → bullish trend bias for the session (for example, a strong open holding above TC).
  • Price trading below CPR → bearish trend bias for the session.
  • Price trading inside CPR → range-bound, low-conviction session — the setup most beginners lose money forcing a direction on.

Here's where it gets interesting: bias isn't a trade signal by itself. It's a filter. If price is above CPR, you only look for long setups and you stop hunting for short trades no matter how tempting they look. That single discipline removes half the impulsive trades a new trader takes in a session.

Narrow CPR

A Narrow CPR forms when TC and BC sit close together, signalling compression in the prior session. Compression tends to resolve into expansion — which is why a Narrow CPR day is statistically more likely to produce a strong, trending, breakout session than a normal or wide one. Two or three consecutive Narrow CPR days stack that probability further and are treated as a high-alert signal in our CPR Brahmastra framework.

The trap: a Narrow CPR tells you a breakout is likely, not which direction it will go. Traders who jump in before the first 15–30 minutes confirm direction are trading a guess, not a setup.

Wide CPR

A Wide CPR forms when TC and BC are far apart — usually after a session with a large high-to-low swing. This signals a choppy, range-bound day with lower breakout probability. On Wide CPR days, we shift the plan from breakout-chasing to range-trading: fading the edges of the range rather than expecting a clean directional move.

Narrow CPRWide CPR
TC–BC gapSmall / compressedLarge / stretched
Likely session typeTrending, breakout-proneRange-bound, choppy
Default planWait for breakout + retest, then trade directionFade range edges, avoid chasing breakouts
Risk if misreadEntering before direction confirmsHolding a breakout trade that fails and reverts

Virgin CPR

A Virgin CPR is a CPR level that price hasn't touched in recent sessions. Because it's untested, it tends to act as a high-probability support or resistance zone the first time price actually reaches it — unlike a level that's already been tested and chewed through multiple times. We flag Virgin CPR levels specifically because the first touch on an untested zone usually produces a sharper reaction than the third or fourth touch on a well-worn one.

CPR Breakout: Reading It Correctly

Now look at what happens after a CPR breakout. The first candle gives the breakout, but that alone isn't enough. What matters is whether price sustains above (or below) the level. If it immediately comes back inside the CPR, the breakout is no longer as clean — that's a fakeout, not a breakout, and it's the single most common reason beginner CPR trades fail.

CPR breakout confirmation checklist

  • Price closes a candle clearly outside CPR (not just a wick poking through).
  • Volume expands on the breakout candle — a low-volume push through CPR is weak evidence.
  • Price does not immediately re-enter the CPR zone on the next 1–2 candles.
  • A retest of TC (for a bullish breakout) or BC (for a bearish breakout) holds as new support/resistance.
  • The breakout direction agrees with the day's broader trend bias, not against it.

A breakout is not automatically a trade. The setup looks good on paper — the problem starts after entry, when the retest fails and traders hold on hoping it comes back.

CPR + VWAP: Confirming Intraday Strength

VWAP (Volume Weighted Average Price) tells you where the "fair value" of the session sits based on actual traded volume — CPR tells you the structural bias. Combined, they're more powerful than either alone: a breakout above CPR that's also holding above VWAP has both a structural and a volume-based reason to continue. A breakout above CPR while price is still below VWAP is a weaker signal — the move lacks participation behind it.

Yahan problem strategy ki nahi, execution ki hai — the strategy is often fine; it's entering without this second confirmation that causes early stop-outs.

CPR + EMA: Trend Filtering

Adding a fast EMA (commonly the 20 or 50 period) on top of CPR gives you a moving, dynamic confirmation layer next to CPR's fixed daily levels. When price is above CPR and above a rising EMA, the bullish bias has two independent forms of confirmation instead of one. When CPR and EMA disagree — say, price above CPR but below a falling EMA — that's a signal to reduce size or wait rather than force the trade.

CPR + Price Action: Reading Candles at the Levels

CPR tells you where to watch. Price action tells you what to do when price gets there. A rejection wick at TC on a bearish day, a strong-bodied candle closing beyond BC, a doji sitting exactly on Pivot — these candle behaviours at CPR levels are what actually trigger entries in our framework, not the CPR line by itself. This is also where Support & Resistance, trendlines and prior swing highs/lows get layered on top of CPR for confluence.

CPR for NIFTY

On NIFTY, CPR is used primarily to set the session's directional bias within the first candle or two, then to time entries on pullbacks to CPR (in a trending session) or fades at the range edges (in a Wide CPR session). Because NIFTY is an index rather than a single stock, its CPR reactions tend to be cleaner and less noisy than individual stock CPR — which is why most traders start applying CPR here first before moving to BANK NIFTY or stocks.

CPR for BANK NIFTY

BANK NIFTY moves faster and with wider average ranges than NIFTY, so CPR width on BANK NIFTY needs to be judged relative to its own recent history, not against NIFTY's typical range. A CPR gap that would be "wide" on NIFTY can still be "narrow" on BANK NIFTY. Traders new to BANK NIFTY intraday often carry over NIFTY-sized stop-losses, which are usually too tight for BANK NIFTY's volatility — size the stop to the instrument, not out of habit.

CPR for Options Buying and Selling

For options buyers, CPR bias decides which side of the chain you even look at — calls only above CPR, puts only below it — before theta decay and premium behaviour are even considered. For options sellers, a Wide CPR range-bound day is often the more favourable environment, since premium erosion works in the seller's favour when price stays contained rather than trending hard in one direction.

Don't confuse a good CPR bias with a good option trade — strike selection, expiry proximity and implied volatility still decide whether that directional read translates into a profitable options position. CPR tells you direction; it doesn't manage theta decay or IV crush for you.

CPR Stock Scanner

Scanning a single stock's CPR by hand is easy. Scanning 200 F&O stocks for Narrow CPR, 2-day Narrow CPR, or CPR-breakout-with-volume setups every single morning is not something you want to do manually — which is exactly the gap a CPR scanner closes. A good scanner flags which stocks are showing compression (and are therefore breakout candidates) before the session opens, so your prep time goes into planning trades instead of scrolling charts.

How to Find Narrow CPR Stocks

Pre-market Narrow CPR routine

  • Run your scanner (or CPR indicator watchlist) across your F&O universe before the open.
  • Shortlist stocks where today's TC–BC gap is meaningfully smaller than their own recent average.
  • Prioritise stocks showing 2-day or 3-day consecutive Narrow CPR — the stacked-probability setups.
  • Cross-check each shortlisted stock against sector news and overall market bias — a Narrow CPR against a strong opposing market trend is a lower-quality setup.
  • Keep the final watchlist to 5–8 names you can actually watch live, not 30 you'll only glance at.

Entry Rules

The setup tells you when a trade may be worth considering. Risk management tells you how much that idea is allowed to cost you. Entries in the Trading Direction CPR framework follow the same sequence every time:

Entry sequence

  • Confirm session bias (above / below / inside CPR).
  • Confirm CPR type — Narrow, Wide, Virgin, ascending/descending.
  • Wait for a breakout candle to close beyond TC or BC with volume support.
  • Wait for the retest to hold — this is the actual entry trigger, not the initial breakout candle.
  • Check VWAP and EMA alignment before committing size.

Stop Loss

Before you think about the target, know exactly how much you're willing to lose if the setup fails. In the CPR framework, the stop-loss sits on the other side of the confirming structure — typically just beyond the retested TC/BC level or the breakout candle's low/high — not at an arbitrary points value picked after entry. If your stop-loss is ₹20 away, decide that risk before entering. Don't widen it to ₹30 simply because the trade is moving against you.

Target

Targets are set using the next meaningful structure — the prior day's high/low, the next CPR level, a Virgin CPR zone, or a fixed risk-reward multiple of the stop distance, whichever comes first in the direction of the trade. A common baseline is a minimum 1:1.5 to 1:2 risk-reward before a trade is even considered — setups that only offer 1:1 or worse are usually skipped rather than force-fit.

Position Sizing

Position size is a function of your stop distance and your fixed per-trade risk — never the other way around. Decide the rupee amount you're willing to risk per trade first (commonly a small, fixed percentage of trading capital), then divide by the stop-loss distance to arrive at quantity. This keeps every trade's risk consistent regardless of how "confident" a particular setup feels, which is exactly the discipline that prevents one bad trade from wiping out several good ones.

Common Mistakes: Where Most Traders Go Wrong

Where CPR trades usually fail

  • Entering on the breakout candle itself instead of waiting for the retest to hold.
  • Trading a CPR breakout against the day's broader trend bias.
  • Ignoring CPR width — treating a Wide CPR day like a Narrow CPR breakout day.
  • Widening the stop-loss mid-trade instead of accepting the original invalidation.
  • Forcing a directional trade when price is stuck inside CPR with no bias.
  • Skipping the VWAP/EMA confirmation layer and trading CPR levels in isolation.

Market mein har breakout trade nahi hota — not every breakout deserves a trade. The setup being visible on the chart and the setup being tradeable with acceptable risk are two different questions, and beginners consistently answer only the first one.

Real Trading Examples

A mistake we see repeatedly with new CPR traders: NIFTY opens above a Narrow CPR, gives a clean breakout candle above TC on decent volume, and the trader jumps in immediately. Price retests TC twenty minutes later, fails to hold, and closes back inside CPR — the trader is now stopped out on a trade that skipped the retest-confirmation step entirely. The same setup, entered after the retest held above TC instead of on the first breakout candle, would have avoided that loss and caught the actual trending move that followed into the afternoon.

On a Wide CPR day, the more common mistake runs the other way — a trader sees price push through BC and treats it like a breakout day, when the wider range was already signalling a choppier, fade-prone session. The move reverts back into the range within the hour. Reading CPR width correctly before the session, not just the level itself, is what separates these two outcomes.

Frequently Asked Questions About CPR Trading

What is CPR in trading?

CPR (Central Pivot Range) is a market structure tool calculated from the previous session's high, low and close. It's used to gauge trend bias and identify dynamic support and resistance zones for the next trading session.

Is CPR good for intraday trading?

Yes — CPR is widely used by intraday traders on NIFTY, BANK NIFTY and individual stocks to identify trend direction and breakout zones right from the start of the session.

What is the difference between Narrow CPR and Wide CPR?

A Narrow CPR forms when TC and BC are close together, signalling compression and often leading to a strong trending day. A Wide CPR forms when TC and BC are far apart, usually leading to a slower, more range-bound session.

Can I use CPR with VWAP and EMA together?

Yes — CPR sets the structural bias, while VWAP and EMA confirm participation and short-term trend direction. Using all three together reduces the number of low-quality signals compared to using CPR alone.

Does CPR work for options trading?

CPR is useful for deciding which side of the option chain to focus on — calls above CPR, puts below it — but strike selection, expiry and implied volatility still need to be managed separately from the CPR bias itself.

Can beginners learn CPR easily?

Yes. CPR is one of the more beginner-friendly price action frameworks because it's visual and rule-based — Trading Direction's Beginners Corner course builds up from CPR basics before moving into advanced price action and options strategies.

The Practical Takeaway

CPR doesn't predict the market — it gives you a structure to react to it with. Bias tells you which side to look at, width tells you what kind of session to expect, and the retest tells you when to actually pull the trigger. Every rule on this page — entry, stop-loss, target, position sizing — exists to keep that process repeatable instead of emotional. Keep exploring the framework across our other Trading Direction blog articles, each of which links back to this page as the core CPR reference.

Learn CPR the Structured Way — With Trading Direction

From free foundational content to advanced CPR price action, options buying/selling and Smart Money Concepts masterclasses — our courses are built around the same clarity-first approach that took Anil from a struggling retail trader to a full-time professional.

21,000+ students trained  |  Published author  |  62K+ YouTube community

Explore Courses on Trading Direction →

See student results  ·  Get the Android app

Disclaimer: This content is for educational purposes only and does not constitute investment, trading, or financial advice. Trading in the stock market involves risk. Please consult a registered financial advisor before making investment decisions.

WA Group 🏹 Live Webinar, Sun

Popular Blogs

Recent Posts

Narrow CPR Stocks for Today: How to Read the List and Actually Trade It Aug 14, 2026
Option Position Size Calculator: Sizing Trades by 3% and 4% Risk Aug 14, 2026
Stop-Loss Calculator: Options, Stock & Commodity Trading Aug 14, 2026
Reward to Risk Ratio Calculator: Know Your Numbers Before You Enter Aug 14, 2026

Explore More

📢 Share this Article