Pivot points are one of the oldest tricks for mapping out a trading day before the bell rings. You take yesterday’s high, low and close, do three or four lines of arithmetic, and end up with a central pivot and a ladder of support and resistance levels for today. In this guide to pivot points nifty trading we cover the floor (classic) pivot, the Camarilla, Fibonacci and Demark variants, and Zerodha’s Central Pivot Range. Then we run every formula on real Nifty 50 numbers from the October 13, 2026 session, so you can check the maths for yourself.
New to chart-based methods? Our pillar guide to technical analysis for Indian stocks is the place to begin. Here we assume you already know what a candle’s high, low and close are, and we focus on turning them into intraday levels you can actually use.
In this article
- What pivot points are, and why floor traders relied on them
- Floor (classic) pivot points: the formulas
- Which high, low and close? Match the period to your chart
- Worked example: pivot points for Nifty trading on October 14, 2026
- Camarilla pivot points: tighter levels built around the close
- Fibonacci and Demark pivots, briefly
- Central Pivot Range (CPR), the Varsity way
- How intraday traders really use pivot points on Nifty
- Mistakes traders make with pivot points
- A pre-market pivot checklist for Nifty
- Quick FAQ
What pivot points are, and why floor traders relied on them
StockCharts’ ChartSchool guide to pivot points calls them significant chart levels that use the prior period’s high, low and close to estimate where support and resistance will sit. Since they’re worked out before the period begins, ChartSchool counts them as predictive or leading indicators. Moving averages, by contrast, trail price.
The idea was born in the trading pits. ChartSchool explains that floor traders would take the previous day’s high, low and close at the start of each session, calculate a pivot point, and derive support 1, support 2, resistance 1 and resistance 2 from it. Those levels then steered their trading for the rest of the day. ChartSchool adds that at least five versions of pivot points are in use. We’ll stick to the ones Indian intraday traders run into most on broker charting platforms.
One feature matters for discipline. Once the levels are set, they stay put. ChartSchool says that after pivot points are calculated for an intraday chart, they remain in play, unchanged, for the whole day. A pivot isn’t an oscillator that keeps redrawing itself. It’s a fixed map, and you either respect it or ignore it.
Floor (classic) pivot points: the formulas
Standard pivots begin with a base pivot, which is just the average of the prior period’s high (H), low (L) and close (C). ChartSchool gives the first two layers of support and resistance:
- Pivot point (P) = (H + L + C) ÷ 3
- Resistance 1 (R1) = (P × 2) − L
- Support 1 (S1) = (P × 2) − H
- Resistance 2 (R2) = P + (H − L)
- Support 2 (S2) = P − (H − L)
A lot of platforms add a third layer. Zerodha’s support article on pivot points on Kite charts lists the formulas its ChartIQ engine uses: R3 = P + 2 × (H − L) and S3 = P − 2 × (H − L), plus the same P, R1, S1, R2 and S2 expressions above. Zerodha’s worked example takes a hypothetical stock with H = 129.7, L = 126.9 and C = 127.35. That gives P = 127.98, S1 = 126.27, S2 = 125.18, S3 = 122.38, R1 = 129.07, R2 = 130.78 and R3 = 133.58. Plug those inputs into the formulas and you get every one of those figures back. It’s a good habit to do this before trusting any spreadsheet you build.
Look at what the formulas are really doing. R1 and S1 reflect how far yesterday’s extremes were from the average price. R2 and S2 just add or subtract yesterday’s full range from the pivot. So a wide-range day spreads the outer levels far apart, and a quiet day pulls them in close.
A pivot level is yesterday’s range re-expressed as today’s map. It tells you where price is likely to be tested, not what will happen when it gets there.
Which high, low and close? Match the period to your chart
The mistake we see most often with pivots is feeding in the wrong period. ChartSchool and Zerodha’s support page follow the same convention:
| Chart timeframe | Pivot inputs (prior period H, L, C) |
|---|---|
| 1, 3, 5, 10 and 15-minute | Previous day |
| 30-minute and 1-hour (ChartSchool also lists 120-minute) | Previous week |
| Daily | Previous month |
| Weekly and monthly | Previous year |
ChartSchool also says weekly pivots for 30- to 120-minute charts are based on calendar weeks and stay fixed until the week is over. Monthly pivots on daily charts are built from the previous month’s data and stay fixed for the whole month.
Where the data comes from matters as well. Zerodha explains that on ChartIQ, an intraday chart works out the previous day’s OHLC from its own intraday candles, which may miss some exchange transactions. So pivots you calculate by hand can differ slightly from the on-chart study. The same article says that on the TradingView chart, OHLC points from daily candles stay in sync with exchange data, so those pivots should match a manual calculation. If your levels are a few points off from a colleague’s, check where the inputs came from before you blame the formula.
Worked example: pivot points for Nifty trading on October 14, 2026
Let’s do a real one. On Tuesday, October 13, 2026, the Nifty 50 opened at 22,364.15, hit a low of 22,288.45 and closed right at its day’s high of 22,721.95, up 358.60 points or 1.60%. You’ll find those figures on The Economic Times’ Nifty 50 page (open, day high, day low and a previous close of 22,363.35) and in Choice Broking analyst Hitesh Tailor’s post-market comment, which says the low came in the opening minutes and the index closed at the high. BusinessLine’s closing report confirms the 22,721.95 close and the 358.60-point gain.
With H = 22,721.95, L = 22,288.45 and C = 22,721.95, the range comes to 433.50 points. Here are the classic levels for the next session, Wednesday, October 14, 2026:
| Level | Formula | Nifty value |
|---|---|---|
| R3 | P + 2 × (H − L) | 23,444.45 |
| R2 | P + (H − L) | 23,010.95 |
| R1 | 2P − L | 22,866.45 |
| Pivot (P) | (H + L + C) ÷ 3 | 22,577.45 |
| S1 | 2P − H | 22,432.95 |
| S2 | P − (H − L) | 22,143.95 |
| S3 | P − 2 × (H − L) | 21,710.45 |
Since the index closed at its high, the close sits well above the pivot, by about 144 points. In ChartSchool’s framework, a session that stays above the pivot is showing strength, with R1 as the first target. A slide below the pivot signals weakness, with S1 next in line. Remember these are reference levels from one day’s data, not a forecast for October 14.
Camarilla pivot points: tighter levels built around the close
Camarilla pivots work differently. Rather than averaging the high, low and close, they tie every level to the prior close and add or subtract fractions of the range. BabyPips’ Forexpedia entry says bond trader Nick Scott introduced the method in 1989, built on the idea that price tends to revert to its mean, right up until it doesn’t. The formulas, which match the Trader Workstation user guide’s Camarilla page, are:
- R4 / S4 = C ± (H − L) × 1.1 ÷ 2
- R3 / S3 = C ± (H − L) × 1.1 ÷ 4
- R2 / S2 = C ± (H − L) × 1.1 ÷ 6
- R1 / S1 = C ± (H − L) × 1.1 ÷ 12
Run the October 13 Nifty session through them (range × 1.1 = 476.85) and the Camarilla ladder for October 14 looks like this:
| Level | Nifty value | Level | Nifty value |
|---|---|---|---|
| R4 | 22,960.38 | S1 | 22,682.21 |
| R3 | 22,841.16 | S2 | 22,642.48 |
| R2 | 22,801.42 | S3 | 22,602.74 |
| R1 | 22,761.69 | S4 | 22,483.53 |
Two things jump out. First, Camarilla levels are far tighter than classic ones. The entire R4-to-S4 band covers about 477 points, against 867 for classic R2-to-S2. Second, every Camarilla support from S1 to S3 sits above the classic pivot of 22,577.45. The Trader Workstation guide warns about exactly this: when the close is near the high or low and the range is wide, an S1 or R1 can end up on the “wrong” side of the pivot. A close at the day’s high is the most extreme form of that.
BabyPips treats R3/S3 and R4/S4 as the Camarilla levels that count. In its playbook, R3 and S3 are zones where you fade the move, with stops around R4 or S4. R4 and S4 are breakout levels, where a clean break says you should trade with the trend instead. It also walks through scenarios based on where the next session opens relative to these bands, and suggests pairing the levels with indicators like Stochastic, RSI and MACD.
Fibonacci and Demark pivots, briefly
ChartSchool covers two more variants. Fibonacci pivots keep the classic base pivot but put the levels at 38.2%, 61.8% and 100% of the prior range above and below it: R1/S1 = P ± 0.382 × (H − L), R2/S2 = P ± 0.618 × (H − L), and R3/S3 = P ± 1 × (H − L). For October 14, that puts R1 at 22,743.05, R2 at 22,845.35 and R3 at 23,010.95 above the 22,577.45 pivot, with S1 at 22,411.85, S2 at 22,309.55 and S3 at 22,143.95 below it.
Demark pivots depend on how the previous session closed compared with its open. According to ChartSchool, if the close is above the open, X = (2 × H) + L + C. The pivot is X ÷ 4, R1 = X ÷ 2 − L and S1 = X ÷ 2 − H, and you only get one support and one resistance. Nifty closed above its open on October 13, so X = 90,454.30. That gives a Demark pivot of about 22,613.58, an R1 of 22,938.70 and an S1 of 22,505.20.
Central Pivot Range (CPR), the Varsity way
Zerodha Varsity’s chapter on the Central Pivot Range puts two extra lines around the classic pivot:
- Pivot = (H + L + C) ÷ 3
- Bottom Central Pivot (BC) = (H + L) ÷ 2
- Top Central Pivot (TC) = (Pivot − BC) + Pivot
For October 14, BC = 22,505.20 and TC = 22,649.70 around the 22,577.45 pivot, so the CPR is roughly 145 points wide. Varsity keeps the guidance simple. A narrow-range day usually leads to a narrow CPR the next day, and a trending day leads to a wide one. Price above TC is read as bullish, with TC acting as support on pullbacks. Price below BC is read as bearish. Trading inside the CPR is treated as a range trade: buy near BC and aim for TC. The chapter’s author says he personally likes to use CPR only for trading pullbacks. One technical point: when the close is above the middle of the range, the “top” line comes out above the pivot, as it does here. When the close is near the low, the labels swap, so check which line is actually higher on your chart.
How intraday traders really use pivot points on Nifty
Most traders use pivots in three ways, and ChartSchool describes all of them:
- Reading the tone. After the first few candles, where is Nifty compared with the central pivot? Above it suggests strength, with R1 as the first target. Below it suggests weakness, with S1 next. A break of R1 or S1 pushes the target out to R2 or S2.
- Reacting at levels. Pivot supports and resistances get treated like any other support and resistance. If price falls to a support and holds, traders look for a bounce. If it stalls at resistance, they look for a failure. ChartSchool’s key point is to watch price action closely as the level comes into play, and to wait for confirmation from a chart pattern or an indicator signal.
- Spotting stretched moves. ChartSchool says a move above R2 shows strength but can also point to an overbought market that’s due a pullback. A drop below S2 can mark a short-term oversold condition.
Confirmation tools sit comfortably alongside pivots. ChartSchool suggests looking for a bearish candlestick reversal at second resistance, an oversold RSI at second support, or MACD turning up after a support test. Our guide to RSI divergence covers one such filter. Plenty of intraday traders also check pivots against the session’s volume-weighted average price, which our VWAP indicator guide explains, and against volume at the level, covered in support and resistance with volume.
The most useful pivot is the one that lines up with something else on the chart. A pivot that agrees with a prior swing level, VWAP or a volume shelf deserves attention; a pivot floating in empty space is just arithmetic.
The October 13 numbers give a small example of that overlap. BusinessLine’s closing report put immediate Nifty support at 22,650–22,600 and resistance at 22,800–22,900. The Varsity TC we calculated, 22,649.70, and the Camarilla S3 of 22,602.74 both land inside that support band. Camarilla R2 (22,801.42) and R3 (22,841.16) fall inside the resistance band. Choice Broking’s note had resistance at 22,850–23,000, which takes in the classic R1 of 22,866.45. Analysts get to their levels in different ways, so when they overlap, treat it as a reason to watch that area closely, not a promise it will hold.
Mistakes traders make with pivot points
- Wrong input period. Daily pivots go on a 5-minute chart and weekly pivots on a 1-hour chart. Mix them up and you’re watching levels nobody else is.
- Mismatched data. As Zerodha’s support page explains, OHLC worked out from intraday candles can differ from exchange daily data. Choose one source and stick to it.
- Treating levels like walls. Pivot levels are estimates. On a news-heavy day price can cut straight through R1, and a gap open can make half the ladder irrelevant.
- Plotting every variant at once. Put classic, Camarilla, Fibonacci, Demark and CPR on one chart and you’ll have a level every few points. Pick one family that fits how you trade, ideally after back-testing it.
- Forgetting about risk. A SEBI study released in July 2024 found that more than 70% of individual intraday traders in the equity cash segment lost money in FY 2022-23. A set of levels won’t change those odds on its own. Position sizing and stop discipline do most of the work.
A pre-market pivot checklist for Nifty
- Take the previous session’s high, low and close from one consistent source.
- Calculate (or load) the pivot family you actually trade, using the period that matches your chart timeframe.
- Mark the pivot and the nearest one or two levels on either side. Ignore the rest until price gets close.
- Look for overlap with earlier swing highs and lows, VWAP or volume zones.
- Decide beforehand what confirmation you want at a level, and where your stop goes if it fails.
- After the close, note whether the levels mattered, and review a few weeks of notes before trusting them with real size.
Quick FAQ
Are Camarilla pivots better than classic pivots? Neither wins everywhere. Camarilla levels bunch up tightly around the prior close and suit mean-reversion trades near R3/S3 and breakout trades beyond R4/S4. Classic levels are wider and are often used to judge the day’s direction around the central pivot.
Do pivot levels change during the day? No. ChartSchool notes that once intraday pivots are set from the prior day’s data, they stay the same for the whole session.
Why don’t my levels match my broker’s chart? Usually it’s the input data or the period. Zerodha explains that its ChartIQ intraday charts work out the prior day’s OHLC from intraday candles, which can differ from exchange daily data.
Educational content only. Not investment advice. The Nifty levels above are calculated from the October 13, 2026 session data cited in this article and are illustrations of the formulas, not trading recommendations.

Leave a Reply
Join the conversation
Commenting is open to registered readers. Sign up with just your email — no password needed, and it takes under a minute.
Sign up to comment Log in