Pivot Points Calculator
Use the previous day's (or week's) high, low and close to get support and resistance levels with four popular pivot methods.
| Level | Classic | Woodie | Camarilla | Fibonacci |
|---|---|---|---|---|
| R4 | · | · | 1.0912 | · |
| R3 | 1.0983 | · | 1.0891 | 1.0948 |
| R2 | 1.0948 | 1.0947 | 1.0885 | 1.0919 |
| R1 | 1.0909 | 1.0908 | 1.0878 | 1.0902 |
| P | 1.0874 | 1.0873 | 1.0874 | 1.0874 |
| S1 | 1.0835 | 1.0834 | 1.0864 | 1.0845 |
| S2 | 1.0800 | 1.0799 | 1.0857 | 1.0828 |
| S3 | 1.0761 | · | 1.0851 | 1.0800 |
| S4 | · | · | 1.0830 | · |
How it works
Classic: P = (high + low + close) ÷ 3, R1 = 2P − low, S1 = 2P − high, R2 = P + range, S2 = P − range.
Woodie gives the close more weight: P = (high + low + 2 × close) ÷ 4.
Camarilla levels sit around the close at fractions of the range × 1.1, and are popular for intraday reversals.
Fibonacci pivots space the levels at 38.2%, 61.8% and 100% of the range from P.
Learn more: Pivot points explained, Fibonacci retracements and trading gold (XAU/USD).
What are pivot points in trading?
Pivot points are support and resistance levels calculated from the previous period's high, low and close. The central pivot, P, marks the balance point; levels above it (R1, R2, R3) are resistance and levels below (S1, S2, S3) are support. Day traders use daily pivots, and swing traders use weekly ones.
How do you calculate classic pivot points?
Add the previous high, low and close and divide by three to get P. Then R1 = 2 × P − low and S1 = 2 × P − high. R2 and S2 sit one full range (high minus low) above and below P. Woodie, Camarilla and Fibonacci pivots change the weighting but use the same three prices.
Worked example
- Yesterday's EUR/USD high was 1.1050, the low 1.0950 and the close 1.1020.
- P = (1.1050 + 1.0950 + 1.1020) ÷ 3 = 1.10067.
- R1 = 2 × 1.10067 − 1.0950 = 1.10633, and S1 = 2 × 1.10067 − 1.1050 = 1.09633.
- The range is 0.0100, so R2 = 1.11067 and S2 = 1.09067.