Skip to content

Pivot Point Calculator

Calculate support and resistance levels from previous session data using Traditional, Classic, Fibonacci, Camarilla, and Woodie methods, with the same formulas TradingView uses.

Free — no signup, no ads, instant results

Inputs

Use the prior day for daily pivots, the prior week for weekly, the prior month for monthly. Formulas match TradingView's Pivot Points Standard.

Traditional pivot 102.50

Traditional Pivot Levels

R5122.70
R4118.40
R3114.10
R2109.80
R1106.80
Pivot Point102.50
S199.50
S295.20
S392.20
S489.20
S586.20

Who Is This For?

This calculator is for day traders and swing traders who need support and resistance levels for the next session. It works for forex, stocks, crypto, and futures: any market where you want key price levels mapped before the session opens. If you want daily levels for major assets without typing prices, the support and resistance tracker calculates them automatically.

When to Use This Calculator

  • Before each trading session to identify key support and resistance levels
  • When planning entry and exit zones based on previous session data
  • When setting stop losses near pivot levels
  • When checking the levels your charting platform draws, or calculating them for a market it does not cover

Formula

The standard pivot (every method except Woodie) is the average of the previous period's high, low, and close:

PP = (High + Low + Close) / 3

Every method starts from the previous period's high (H), low (L), and close (C), and the range H − L. Where they differ is how far out each level sits:

  • Traditional: P = (H + L + C) / 3; R1 = 2P - L; R2 = P + range; R3 = 2P + (H - 2L); R4 = 3P + (H - 3L); R5 = 4P + (H - 4L)
  • Classic: P = (H + L + C) / 3; R1 = 2P - L; R2 = P + range; R3 = P + 2 x range; R4 = P + 3 x range
  • Fibonacci: P = (H + L + C) / 3; R1 = P + 0.382 x range; R2 = P + 0.618 x range; R3 = P + range
  • Camarilla: R1 = C + 1.1 x range / 12; R2 = C + 1.1 x range / 6; R3 = C + 1.1 x range / 4; R4 = C + 1.1 x range / 2; R5 = (H / L) x C
  • Woodie: P = (H + L + 2 x current open) / 4; R1 = 2P - L; R2 = P + range; R3 = H + 2(P - L); R4 = R3 + range

Support levels mirror resistance below the pivot (around the close for Camarilla). These are the formulas published in TradingView's Pivot Points Standard documentation, so the results line up with the levels its built-in indicator draws from the same candle.

Worked Example

Scenario: Previous session High = $105.50, Low = $98.20, Close = $103.80.

Step 1: Traditional pivot = ($105.50 + $98.20 + $103.80) / 3 = $102.50.

Step 2: R1 = 2 x $102.50 - $98.20 = $106.80.

Step 3: S1 = 2 x $102.50 - $105.50 = $99.50.

All methods, same candle: Woodie uses a current session open of 104.00.

Pivot levels for high 105.50, low 98.20, close 103.80 by method
LevelTraditionalClassicFibonacciCamarillaWoodie
R5122.70--111.52-
R4118.40124.40-107.82122.25
R3114.10117.10109.80105.81114.95
R2109.80109.80107.01105.14110.23
R1106.80106.80105.29104.47107.65
P102.50102.50102.50102.50102.93
S199.5099.5099.71103.13100.35
S295.2095.2097.99102.4695.63
S392.2087.9095.20101.7993.05
S489.2080.60-99.7985.75
S586.20--96.08-

Traditional and Classic agree out to R2 and S2, then split. Camarilla's R1 to R4 and S1 to S4 all sit within 0.55 x the prior range of the close, much tighter than the other methods. Wide gaps between methods are normal; they are conventions, not competing forecasts.

Assumptions & Edge Cases

  • Based on the previous period only. Pivot levels are reference points, not predictions.
  • The close must sit inside the high-low range, and Woodie needs the current session open.
  • For 24-hour markets, the result depends on where your chart's day starts (for example 00:00 UTC or 17:00 New York).
  • Levels are horizontal for the whole session. They do not adjust to trend or volatility after the open.

Frequently Asked Questions

Pivot points are technical analysis indicators calculated from the previous period's high, low, and close prices. They identify potential support and resistance levels for the current trading session. Floor traders originally used them to determine intraday levels.

Use the one your chart shows, so the levels you calculate match the levels you see. Traditional and Classic build levels from the prior range. Fibonacci spaces levels at 38.2%, 61.8%, and 100% of the prior range. Camarilla builds tight levels around the prior close and is mostly used intraday. Woodie weights the current session's open. No method is more accurate than another; they are different conventions.

Check four things. First, the Pivots Timeframe setting: on Auto, TradingView uses daily pivots only on charts of 15 minutes or less, weekly pivots on higher intraday charts, and monthly pivots on daily charts and above. Second, the method: Traditional and Classic share R1, R2, S1, and S2 but differ from R3 outward. Third, the session: 24-hour markets have no single official close, so the daily high, low, and close depend on where your chart's day starts. Fourth, Woodie needs the current session's open, not the prior close. Enter the high, low, and close from the same candle the indicator uses and the levels match.

Both use the same pivot, R1, R2, S1, and S2. Traditional builds R3 to R5 and S3 to S5 from the pivot and the prior high or low (R3 = 2P + High - 2 x Low). Classic adds whole multiples of the prior range instead (R3 = P + 2 x range). Classic's R3 and S3 and beyond always sit further from the pivot than Traditional's.

Mostly as a map of where to pay attention, not as signals. Common uses: watching how price behaves on its first test of the pivot, treating R1 and S1 as early targets, and placing stops beyond a level rather than on it. A level means more when it lines up with something else on the chart, such as a prior high, a supply or demand zone, or a session open.

The previous daily candle on the chart you trade from. Forex charts commonly start the day at 17:00 New York time; most crypto charts start at 00:00 UTC. Pick one convention and keep it, because a different day boundary gives a different high, low, and close and therefore different pivots.

Daily pivots (from the previous day) are the most common and are used for intraday trading. Weekly pivots come from the previous week and monthly from the previous month; swing traders use those. The math is the same for forex, stocks, crypto, and futures.