Enter the previous period's high, low and close to get support and resistance levels by six methods (classic, Fibonacci, Camarilla, Woodie, DeMark and the Central Pivot Range), and see where today's price sits between them.
How to use the pivot point calculator
- Enter the previous period's high, low and close (and the open, if you want DeMark levels). Decimals are kept as you type them, so forex quotes keep 4 or 5 places.
- Pick a method to see its levels from the top resistance down to the bottom support, and add the current price to see which two levels it's between.
- Compare every method in the table below the levels.
Worked example
Yesterday's high was 2,450.50, the low 2,401.20 and the close 2,438.75. The classic pivot is (2,450.50 + 2,401.20 + 2,438.75) ÷ 3 = 2,430.15. R1 = 2 × 2,430.15 − 2,401.20 = 2,459.10 and S1 = 2 × 2,430.15 − 2,450.50 = 2,409.80. The range is 49.30, so R2 = 2,479.45 and S2 = 2,380.85. For the CPR, BC = (2,450.50 + 2,401.20) ÷ 2 = 2,425.85 and TC = 2 × 2,430.15 − 2,425.85 = 2,434.45: a range 0.354% of the pivot wide.
Formulas used
Sources: StockCharts ChartSchool (classic, Fibonacci, DeMark), Babypips (Camarilla and Woodie), Frank Ochoa's Central Pivot Range. Levels are arithmetic, not a forecast or trading advice.
Frequently asked questions
How are pivot points calculated?
The classic pivot is the average of the previous period's high, low and close: PP = (H + L + C) ÷ 3. The first resistance is R1 = 2 × PP − L and the first support S1 = 2 × PP − H. R2 and S2 add and subtract the whole high–low range from the pivot, and R3 and S3 add it to R1 or take it from S1.
Which candle should I use?
Use the period before the one you're trading. For intraday charts (1 to 15 minutes) that's yesterday's high, low and close; for 30- and 60-minute charts many traders use last week's; for daily charts last month's. For stocks, use the regular session's numbers, not pre-market or after-hours prices.
What is the difference between Classic, Fibonacci and Camarilla pivots?
All start from the previous high, low and close. Classic levels step out from the pivot by fixed formulas. Fibonacci levels sit at 38.2%, 61.8% and 100% of the previous range above and below the pivot. Camarilla levels are centred on the previous close and are closer together (1.1 ÷ 12 of the range for R1/S1), so they're used for short-term reversals; R3/S3 and R4/S4 are the ones most traders watch.
What is CPR (Central Pivot Range)?
Three lines: the pivot (H + L + C) ÷ 3, the bottom central pivot BC = (H + L) ÷ 2 and the top central pivot TC = 2 × pivot − BC, swapped if TC comes out lower. Many Indian intraday traders watch whether the price opens above or below the CPR, and how wide it is: a narrow CPR is often read as a possible trending day and a wide one as a sideways day.
Why does DeMark need the open?
DeMark's pivot depends on whether the previous period closed above, below or at its open: X = 2H + L + C if it closed higher, H + 2L + C if lower, and H + L + 2C if equal. Then PP = X ÷ 4, R1 = X ÷ 2 − L and S1 = X ÷ 2 − H. It gives only one support and one resistance.