Zerodha CPR pivot points

CPR pivot derivation on Kite

From WebNotes, a public knowledge base. Last updated . Reading time ~3 min.

Central Pivot Range (CPR) is a popular intraday trading framework using three derived levels from the previous period’s OHLC: the central Pivot, the Bottom Central (BC), and the Top Central (TC). On Zerodha Kite, CPR is one of the available pivot indicators across both engines.

CPR formulas

For each trading session, CPR is computed from the previous session’s OHLC:

  • Pivot (P) = (High + Low + Close) / 3
  • Bottom Central (BC) = (High + Low) / 2
  • Top Central (TC) = (Pivot - BC) + Pivot = 2*Pivot - BC

The three lines are plotted as horizontal levels for the current day’s session.

The width between TC and BC reflects the previous session’s range:

  • Narrow CPR: low previous-day volatility (suggests potential breakout).
  • Wide CPR: high previous-day volatility (suggests range-bound day likely).

Daily vs weekly vs monthly CPR

CPR can be computed from different lookback periods:

  • Daily CPR: from previous day’s OHLC. Used for intraday trading.
  • Weekly CPR: from previous week’s OHLC. Used for swing trading.
  • Monthly CPR: from previous month’s OHLC. Used for positional trading.

Kite indicators typically support all three timeframes via parameter selection.

Interpretation conventions

Above TC

Bullish day bias. Long bias on dips back to TC or higher.

Below BC

Bearish day bias. Short bias on rises to BC or lower.

Within CPR (between BC and TC)

Neutral / range bias. Either side can break out.

Width-based prediction

  • Narrow CPR (today’s TC-BC small): suggests breakout day; high directional volatility.
  • Wide CPR: suggests rangeful day; volatility limited.

CPR on Kite

To use CPR on Kite charts:

  1. Open chart.
  2. Indicators > search “CPR” or “Pivot Points”.
  3. Some Kite indicator versions ship with explicit CPR; others as part of Pivot Points (Classic / Camarilla / Fibonacci / CPR variants).
  4. Customise lookback period (daily / weekly / monthly).

Common issues

Pivot points discrepancy on Kite

Sometimes Kite’s pivot points don’t match third-party calculation. Causes:

  • Different OHLC source (full session vs intraday-only).
  • Different “previous day” definition (T-1 vs week-T-1 vs month-T-1).

See Pivot points discrepancy on Kite .

CPR not visible

Verify indicator added correctly; some Kite indicator names use “Central Pivot Range” full spelling vs “CPR” abbreviation.

Other pivot frameworks

CPR is one of multiple pivot frameworks:

  • Classic Pivot Points (P, R1-R3, S1-S3).
  • Camarilla Pivot (P, H1-H4, L1-L4).
  • Fibonacci Pivot.
  • Woodie’s Pivot.

Each uses different formulas; all derive from previous period’s OHLC.

See also

External references

References

  1. Zerodha support documentation on Kite pivot indicators.
  2. Varsity technical analysis module.
  3. Classical CPR literature (e.g., Frank Ochoa’s CPR articles).

Reviewed and published by

The WebNotes Editorial Team covers Indian capital markets, payments infrastructure and retail investor procedures. Every article is fact-checked against primary sources, principally SEBI circulars and master directions, NPCI specifications and the official support documentation published by the intermediary in question. Drafts go through a second-pair-of-eyes review and a separate compliance read before publication, and revisions are tracked against the SEBI and NPCI rule changes referenced in the methodology section.

Last reviewed
Conflicts of interest
WebNotes is independent. No relationship with any broker, registrar or bank named in this article.