Free Narrow CPR Stock Scanner: Daily Shortlist for Breakout Trades
Narrow CPR · Stock Scanner
There are no items in your cart
Add More
Add More
| Item Details | Price | ||
|---|---|---|---|
Everything from the CPR calculator to Brahmastra โ how Daily and Weekly CPR actually relate to price, and why price leads the level.
Most CPR content treats it like a magic line โ price touches it, you trade it. That's backwards. CPR is calculated from yesterday's price, which means price is always the leading input and CPR is always the lagging output. The traders who actually make money with CPR aren't reading the line as a prediction โ they're using it as a reference to judge how today's price is behaving relative to yesterday's. This guide covers the full stack: the calculation, the WDP sequence, every major CPR variant, and where it plugs into options and screening.
CPR has three lines โ Pivot, Top Central (TC), Bottom Central (BC) โ built from the previous session's high, low, and close. Because it's derived entirely from price that has already happened, CPR cannot lead price; it can only frame it. Price is the leading indicator. CPR is the lagging structure built on top of it. The mistake beginners make is treating a CPR touch as a signal on its own โ it's context, not a trigger. The trigger is always what price does at that context.
The full CPR indicator walkthrough โ how the levels form and how to read them on your chart.
WDP is a simple top-down filter: check the Weekly CPR position first (are we above, below, or inside last week's range?), then the Daily CPR (narrow or wide, and where today sits relative to it), then let Price confirm or reject both before you act. A daily breakout that agrees with the weekly bias carries far more weight than one fighting it. Skipping straight to price without checking Weekly and Daily CPR first is how traders get faked out on setups that looked fine on the 5-minute chart alone.
Pivot = (High + Low + Close) / 3. BC = (High + Low) / 2. TC = (Pivot โ BC) + Pivot. You rarely need to calculate this by hand โ charting platforms plot it automatically โ but knowing the formula matters because it explains why CPR width changes: a session with a wide high-low range produces a wide CPR the next day, and a tight range produces a narrow one.
A Narrow CPR โ where TC and BC sit close together โ usually points to a trending day. The narrower the band relative to recent sessions, the stronger the tendency for price to break and run rather than chop sideways inside it. The practical fix is to wait for the first 15โ30 minutes to confirm direction rather than pre-guessing which side it breaks.
A Wide CPR usually signals a range-bound or choppy session โ the market already did its big move the day before and is now digesting it. Trading breakouts on a wide-CPR day tends to produce more false signals near the band's edges.
A Virgin CPR is one that price hasn't touched yet in the current session โ it's still "fresh." Fresh, untested levels tend to react more sharply on first contact than a CPR that's already been tapped two or three times, because the first touch is where the most undecided positioning gets resolved.
CPR without price action is just a static line. The setup only becomes tradeable once price shows you something at the level โ a rejection wick, a retest that holds, a strong-bodied candle closing beyond it. Don't confuse a good level with a good trade; the level tells you where to pay attention, price action tells you whether to act.
For options buyers, CPR levels work well as entry and invalidation zones rather than target levels โ theta decay punishes waiting, so the CPR-based entry should be tight and confirmed, not anticipatory.
The 9:20 approach waits out the first opening candle (9:15โ9:20) before acting, since that candle often just reflects overnight gap noise. Checking where that 9:20 candle closes relative to CPR โ inside, above TC, or below BC โ gives a cleaner early read than reacting to the first tick at 9:15.
The Trap Zone is the area just outside TC or BC where price pokes through, triggers breakout entries and stop-losses clustered right at the level, then snaps back inside the CPR. This is where "a breakout is not automatically a trade" matters most โ waiting for a candle close and a retest avoids most trap-zone entries.
Because CPR is calculated from a completed session, you can project tomorrow's CPR the moment today's market closes. A narrowing projected CPR into a trending close is one of the more reliable early signs that the next session may trend rather than chop โ useful for planning position sizing the night before.
Scanning for Narrow CPR stocks or a clean CPR-plus-volume setup across the NIFTY 500 by hand isn't practical โ a screener does the filtering so you're only watching charts that already match your criteria.
On TradingView, search the public CPR indicator scripts in the indicator library, add it to your chart, and enable both Daily and Weekly CPR plots so you can run the WDP sequence from Section 2 directly on the chart instead of switching timeframes manually.
Brahmastra is our name for the full combined approach โ CPR width and position for bias, price action and volume for the trigger, and a retest entry instead of chasing the first breakout candle.
CPR alone gives you bias. Add Previous Day High (PDH) and Previous Day Low (PDL) and you get a genuine decision zone โ a CPR level that lines up with PDH or PDL carries more weight than either alone, because two independent groups of traders (CPR watchers and PDH/PDL watchers) are now defending the same price. This confluence is where the highest-conviction setups in this whole guide tend to form.
| Factor | Narrow CPR | Wide CPR |
|---|---|---|
| Typical day type | Trending | Range-bound / choppy |
| Breakout reliability | Higher | Lower โ more fakeouts |
| Best paired with | 9:20 confirmation, volume | PDH/PDL confluence, Weekly Virgin CPR |
Results from traders applying this CPR framework โ full context in the video.
Lagging โ it's calculated from the previous session's high, low, and close, so price always leads and CPR frames it afterward.
Weekly CPR โ Daily CPR โ Price action โ a top-down bias check before taking a CPR-based trade.
Yes โ a CPR level that aligns with PDH or PDL becomes a stronger decision zone than either signal alone.
Narrow CPR typically signals a trending day; Wide CPR typically signals a range-bound, choppier session. See the comparison table above.
Yes โ CPR levels work well as tight entry and invalidation zones for options buyers, where timing matters more than for equity trades.
Search the built-in indicator library on TradingView for a CPR script and enable both Daily and Weekly plots on your chart.
CPR is a map, not a signal. Check the Weekly bias, check the Daily CPR width, then let price at the level tell you what to do โ in that order, every time.
Educational content only, not investment advice. Trading in securities market involves risk; please read all related documents carefully before investing.