๐Ÿ‡บ๐Ÿ‡ธ USC
Investing & Retirement
๐Ÿ“

Pivot Point Calculator

Support and resistance levels from the previous high, low and close

A pivot point is the average of the previous period's high, low and close: P = (H + L + C) / 3. Resistance and support follow from it, for example R1 = 2P − L and S1 = 2P − H. For a stock that traded between 147.60 and 152.40 and closed at 151.20, the pivot is 150.40, R1 is 153.20 and S1 is 148.40. This calculator also returns Fibonacci, Woodie, Camarilla and DeMark levels from the same prices. Pivots are a technical-analysis convention, not a forecast.

โœ…

Last updated October 2026

Method: The standard formulas applied to the previous period's prices: classic P = (H + L + C) / 3 with R1 = 2P − L, S1 = 2P − H, R2 and S2 = P ± (H − L), R3 = H + 2(P − L), S3 = L − 2(H − P); Fibonacci levels at 0.382, 0.618 and 1.000 of the range; Woodie P = (H + L + 2C) / 4; Camarilla levels at C ± 1.1(H − L) divided by 12, 6, 4 and 2; DeMark P = X / 4.

Included: Five methods, daily, weekly and monthly labels, 2 to 5 decimal places, the Woodie close or open variant, an optional current price with the nearest levels, every formula with your numbers and a comparison table.

Not included: Market data, intraday updates, the extra R4 and R5 classic extensions some platforms add, trading signals and backtests. Pivots are a charting convention, not a forecast or investment advice.

๐Ÿ“ Previous day's prices

Pivot period

Use the completed previous day. The levels apply to the next trading day.

Try:
Decimal places

Stocks usually use 2; currency pairs 4 or 5.

Woodie pivot uses
Method

P = (H + L + C) / 3, three resistance and three support levels built from P and the range.

๐Ÿ“ Classic levels for the next trading day

150.40pivot (P)
Range H โˆ’ L = 4.80
R3Resistance 3158.00
R2Resistance 2155.20
R1Resistance 1153.20
PPivot point150.40
S1Support 1148.40
S2Support 2145.60
S3Support 3143.60

๐Ÿ“‹ Formulas with your numbers

  1. RangeH โˆ’ L = 152.40 โˆ’ 147.60 = 4.80
  2. P(H + L + C) / 3 = (152.40 + 147.60 + 151.20) / 3 = 150.40
  3. R12 ร— P โˆ’ L = 2 ร— 150.40 โˆ’ 147.60 = 153.20
  4. S12 ร— P โˆ’ H = 2 ร— 150.40 โˆ’ 152.40 = 148.40
  5. R2P + (H โˆ’ L) = 150.40 + 4.80 = 155.20
  6. S2P โˆ’ (H โˆ’ L) = 150.40 โˆ’ 4.80 = 145.60
  7. R3H + 2 ร— (P โˆ’ L) = 152.40 + 2 ร— 2.80 = 158.00
  8. S3L โˆ’ 2 ร— (H โˆ’ P) = 147.60 โˆ’ 2 ร— 2.00 = 143.60

Every level is computed from the unrounded pivot and rounded only for display, so hand calculations that round P first can differ by one tick.

โš–๏ธ All five methods side by side

LevelClassicFibonacciWoodieCamarillaDeMark
R4---153.84-
R3158.00155.20158.40152.52-
R2155.20153.37155.40152.08-
R1153.20152.23153.60151.64154.20
P150.40150.40150.60150.40150.90
S1148.40148.57148.80150.76149.40
S2145.60147.43145.80150.32-
S3143.60145.60144.00149.88-
S4---148.56-

Camarilla's P (in gray) is the classic pivot, shown for reference. "n/a" means a needed input is missing: the previous open for DeMark, or the current open for Woodie when that variant is selected.

Everything is computed in your browser. Pivot levels are arithmetic on the previous day's prices. They are a charting convention, not a forecast: price can move through any level, and nothing here is a trading recommendation.

Pivot point calculator: five methods, worked step by step

A pivot point calculator turns the previous period's high, low and close into reference levels for the next period: the pivot, resistance levels R1 to R3 above it and support levels S1 to S3 below (Camarilla adds R4 and S4). Every level is plain arithmetic on three or four past prices, so two people who enter the same prices and pick the same method always get the same numbers. Daily, weekly and monthly pivots use the same formulas with different inputs.

The calculator returns five systems from the same inputs: classic (floor), Fibonacci, Woodie, Camarilla and DeMark. It describes price levels, not your position: for the gain or loss on a trade use the Stock Profit Calculator, and for your break-even after buying in several lots the Stock Average Calculator.

What pivot points are, and what they are not

The classic set is often called floor pivots because floor traders could work it out by hand before the opening bell, using only the prior session's high, low and close. The pivot marks the center of the previous period's trading, and the other levels are spaced by the size of the previous range. Charting platforms now draw them automatically.

Pivot points are not a forecast. Every input is a past price, and a level can hold, break or be ignored completely. As FINRA's guidance on day trading puts it, markets can be unpredictable and prices might not move in the direction you expect. This page explains the arithmetic and makes no claim that any method improves trading results.

The pivot point formulas for all five methods

H, L and C are the previous period's high, low and close, and O is its open:

Classic: P = (H + L + C) / 3 R1 = 2P − L   S1 = 2P − H   R2 = P + (H − L)   S2 = P − (H − L) R3 = H + 2(P − L)   S3 = L − 2(H − P) Fibonacci: P ± 0.382(H − L), P ± 0.618(H − L), P ± (H − L) Woodie: P = (H + L + 2C) / 4, then R1 to S3 as in the classic set Camarilla: C ± 1.1(H − L) / 12, / 6, / 4, / 2 for levels 1 to 4 DeMark: X = 2H + L + C if C > O; H + 2L + C if C < O; H + L + 2C if C = O P = X / 4   R1 = X / 2 − L   S1 = X / 2 − H

The Fibonacci ratio 0.618 is roughly the reciprocal of the golden ratio, 1.618, and 0.382 is 1 minus 0.618. Camarilla is the only set anchored on the close, and DeMark, named after the technical analyst Tom DeMark, is the only one that needs the open.

Worked example 1: daily levels for a stock

A stock opened at 148.90, traded between 147.60 and 152.40 and closed at 151.20. The range is 4.80, and the classic pivot is (152.40 + 147.60 + 151.20) / 3 = 150.40. Then R1 = 2 × 150.40 − 147.60 = 153.20, S1 = 2 × 150.40 − 152.40 = 148.40, R2 = 150.40 + 4.80 = 155.20 and S2 = 145.60. The outer pair is R3 = 152.40 + 2 × 2.80 = 158.00 and S3 = 147.60 − 2 × 2.00 = 143.60. The Fibonacci set steps out from the same pivot by 0.382 × 4.80 = 1.8336 and 0.618 × 4.80 = 2.9664. All five methods for that day:

Level Classic Fibonacci Woodie Camarilla DeMark
R4---153.84-
R3158.00155.20158.40152.52-
R2155.20153.37155.40152.08-
R1153.20152.23153.60151.64154.20
P150.40150.40150.60(150.40)150.90
S1148.40148.57148.80150.76149.40
S2145.60147.43145.80150.32-
S3143.60145.60144.00149.88-
S4---148.56-

Classic R3 and S3 sit 14.40 apart, three times the range, while all eight Camarilla levels fit inside a 5.28 band around the close (the 150.40 in parentheses is the classic pivot, for reference). DeMark counts the high twice because the stock closed above its open: X = 2 × 152.40 + 147.60 + 151.20 = 603.60, so P = 150.90, R1 = 301.80 − 147.60 = 154.20 and S1 = 301.80 − 152.40 = 149.40.

Worked example 2: weekly levels for EUR/USD

Weekly pivots use last week's prices. Suppose EUR/USD opened the week at 1.0904, reached 1.1010, fell to 1.0890 and closed at 1.0966; set four decimal places. The range is 0.0120, or 120 pips, and 1.1 × 0.0120 = 0.0132, so the Camarilla steps from the close are 0.0011, 0.0022, 0.0033 and 0.0066: R1 = 1.0977, R2 = 1.0988, R3 = 1.0999, R4 = 1.1032, S1 = 1.0955, S2 = 1.0944, S3 = 1.0933 and S4 = 1.0900.

The week closed up, so DeMark uses X = 2 × 1.1010 + 1.0890 + 1.0966 = 4.3876, giving P = 1.0969, R1 = 1.1048 and S1 = 1.0928. The classic pivot is 1.0955 and the Woodie pivot on the close is 1.0958. If the new week opens at 1.0974 and Woodie uses that open, P = (1.1010 + 1.0890 + 2 × 1.0974) / 4 = 1.0962, with R1 = 1.1034 and S1 = 1.0914. The EUR/USD preset loads these prices.

How the closing price moves each pivot

Here the high stays at 110, the low at 100 and the open at 104, and only the close changes. Every figure comes from the formulas the calculator runs.

Close Classic P Classic R1 Woodie P DeMark P Camarilla R3 Camarilla S3
100 (low)103.33106.67102.50102.50102.7597.25
102104.00108.00103.50103.00104.7599.25
104 (= open)104.67109.33104.50104.50106.75101.25
106105.33110.67105.50106.50108.75103.25
108106.00112.00106.50107.00110.75105.25
110 (high)106.67113.33107.50107.50112.75107.25

Each 2.00 step in the close moves the classic pivot by 0.67, the Woodie pivot by 1.00 and every Camarilla level by the full 2.00. DeMark's pivot moves 0.50 per step but jumps as the close crosses the open, when the formula switches from counting the low twice to counting the high twice. That switch alone is worth a quarter of the range, 2.50 here.

Choosing between the five methods

No method is more correct than another; each weights the same prices differently:

  • Classic: the original floor-trader set and the widest, often labeled standard or traditional.
  • Fibonacci: the classic pivot with levels at fixed fractions of the range, so R1 and S1 are equally far from P.
  • Woodie: extra weight on the close, or on the new open, so the pivot follows the latest price.
  • Camarilla: anchored on the close, with R3 and S3 at 27.5% of the range and R4 and S4 at 55%.
  • DeMark: one support and one resistance, placed by whether the period closed up or down.

Before comparing levels with someone else, agree on the method and the variant; most disagreements about where R1 sits are really about the formula.

Which high, low and close to use

Use a completed period: the prior session, week or calendar month. The session definition matters:

  • US stocks: the NYSE core trading session runs from 9:30 a.m. to 4:00 p.m. Eastern, and extended-hours trades change the high and low. The 1:00 p.m. early closes on November 27 and December 24, 2026 shorten the range.
  • Forex and crypto: trading never stops, so each platform picks a daily cutoff, for example 5:00 p.m. New York time or midnight UTC.
  • Futures: the official daily settlement price can differ from the last trade, and platforms differ in which one they treat as the close.

How to use this calculator

  1. Pick daily, weekly or monthly. The math is the same; the labels remind you which prices to enter.
  2. Enter the previous high, low and close, plus the previous open for DeMark.
  3. Choose a method. The large number is the pivot (for Camarilla, the close), and the ladder lists every level.
  4. Use 2 decimal places for most stocks and 4 or 5 for currency pairs.
  5. Optionally add the current price to see the nearest support and resistance.
  6. Switch Woodie to the current open if your platform builds it that way.

The formula card shows each step with your numbers, so you can check a hand calculation or a chart line by line.

Who this calculator is for

Day traders use daily pivots to map the session before the open, and swing traders often prefer weekly levels. Students check hand calculations with the formula card, and anyone comparing two platforms can use the variant switches to see why their lines differ. Long-term investors are better served by the Stock Return Calculator or the XIRR Calculator, which measure what a holding actually earned.

Key terms

  • Pivot point (P): the central reference, usually the average of the prior high, low and close.
  • Resistance and support: the levels above (R1 to R4) and below (S1 to S4) the pivot.
  • Range: the prior high minus the prior low; it sets the spacing of most levels.
  • Session: the trading hours that define one period's open, high, low and close.
  • Pip: a move of 0.0001 in most currency pairs, so a 0.0120 range is 120 pips.

Tips and what changes the levels

  • The range sets the spacing: double it and every gap doubles.
  • The close moves the center, by a third for the classic pivot and one for one for Camarilla.
  • Weekly and monthly levels sit farther apart than daily ones because their ranges are wider.
  • Round only the final levels, never the pivot.
  • Recompute after the period closes, and note the method and variant you used.

Limitations and risk

Pivots ignore volume, news, earnings dates, gaps and the broader trend, and a gap at the open can put the price beyond R2 or S2 before the first trade. They also treat a currency pair, a small-cap stock and an index future exactly alike.

On short time frames, know your account's rules. FINRA replaced the pattern day trader rule and its $25,000 minimum equity requirement with intraday margin standards that took effect on June 4, 2026, and firms may phase them in through October 20, 2027. The SEC warns that day traders typically suffer severe financial losses in their first months and should risk only money they can afford to lose.

Related calculators

Sources

The five pivot systems are fixed arithmetic definitions, and every level on this page was computed with the calculator's own code. Market rules and session times come from:

โš ๏ธ Common mistakes & edge cases

Using the unfinished current period

Pivots use a completed period. Today's high and low keep changing while the session runs, so levels built from them drift and match no one else's chart. Compute them after the close.

Mixing up the two opens

DeMark needs the previous period's open; the Woodie variant needs the new period's open. In the stock example, giving DeMark an open of 151.50 instead of 148.90 turns the up day into a down day and moves its pivot from 150.90 to 149.70.

Comparing two different R3 formulas

Classic R3 and S3 come in two versions. H + 2 × (P − L) gives R3 = 158.00 in the stock example, while P + 2 × (H − L) gives 160.00. Neither is an error; check which one your platform documents.

Rounding the pivot first

In the EUR/USD example the exact pivot is 1.095533. Rounding it to 1.0955 first gives R1 = 2 × 1.0955 − 1.0890 = 1.1020 instead of 1.1021, and the error repeats in every level built on it.

Using a different session from your chart

Levels from the 9:30 a.m. to 4:00 p.m. session will not match a chart that includes extended hours, and a forex day ending at 5:00 p.m. New York time will not match one ending at midnight UTC.

Treating a level as a promise

A pivot level is a reference line, not a floor or a ceiling. Price can trade straight through S1 on a headline, so plan for a level failing as well as holding.

Note: Pivot levels are exact for the prices you enter. The method, the variant and the session are conventions, so state all three when you share levels.

❓ Frequently asked questions

What are pivot points in trading?

Pivot points are price levels calculated from the previous period's high, low and close. The pivot (P) is the central reference, with resistance levels (R1 to R3) above it and support levels (S1 to S3) below. They are arithmetic on past prices that help organize a chart, not a forecast.

How do you calculate pivot points?

Add the previous high, low and close and divide by 3 to get P. Then R1 = 2 ร— P โˆ’ L, S1 = 2 ร— P โˆ’ H, R2 = P + (H โˆ’ L) and S2 = P โˆ’ (H โˆ’ L). With H = 152.40, L = 147.60 and C = 151.20: P = 150.40, R1 = 153.20, S1 = 148.40, R2 = 155.20 and S2 = 145.60.

How are Fibonacci pivot points calculated?

Fibonacci pivots keep the classic pivot, P = (H + L + C) / 3, and place levels at 0.382, 0.618 and 1.000 times the previous range above and below it. For a 4.80 range around P = 150.40 that gives R1 = 152.23, R2 = 153.37, R3 = 155.20, S1 = 148.57, S2 = 147.43 and S3 = 145.60.

How does a Camarilla pivot calculator work?

Camarilla levels are measured from the previous close. Each one adds or subtracts a fraction of 1.1 ร— (H โˆ’ L): one twelfth for R1 and S1, one sixth for R2 and S2, one quarter for R3 and S3 and one half for R4 and S4. With a close of 151.20 and a 4.80 range, R3 = 152.52, R4 = 153.84, S3 = 149.88 and S4 = 148.56.

What is the difference between classic and Woodie pivot points?

Woodie pivots count the close twice, P = (H + L + 2 ร— C) / 4, so the pivot leans toward where the period ended; the other levels use the classic formulas. In the stock example the classic pivot is 150.40 and the Woodie pivot is 150.60. Some platforms use the new session's open instead of the close, which the calculator offers as a switch.

How are DeMark pivot points calculated?

DeMark compares the previous close with its open. If the close was higher, X = 2 ร— H + L + C; if lower, X = H + 2 ร— L + C; if equal, X = H + L + 2 ร— C. Then P = X / 4, R1 = X / 2 โˆ’ L and S1 = X / 2 โˆ’ H. In the stock example X = 603.60, so P = 150.90, R1 = 154.20 and S1 = 149.40.

Should I use daily, weekly or monthly pivot points?

Match the period to the chart you trade. A common pairing is daily pivots for intraday charts, weekly pivots for swing trades and monthly pivots for longer holds. The formulas are identical; only the inputs change. Longer periods have wider ranges, so their levels sit farther apart.

Which high, low and close should I use for stocks, forex and crypto?

Use the session of the chart you compare against. For US stocks that is usually the NYSE regular session, 9:30 a.m. to 4:00 p.m. Eastern; extended-hours trades change the high and low. Forex and crypto trade around the clock, so each platform picks a daily cutoff, such as 5:00 p.m. New York time or midnight UTC.

Why don't my pivot levels match my charting platform?

Usually for one of three reasons: a different session or cutoff time changed H, L or C; a different variant, such as classic R3 = P + 2 ร— (H โˆ’ L) instead of H + 2 ร— (P โˆ’ L), or Woodie built on the new open; or P was rounded before the other levels. Enter your platform's exact prices and pick the matching variant.

Do pivot points predict where the price will go?

No. They are arithmetic on the previous period's prices, and nothing in the formulas looks forward. Price can stop at a level, move straight through it or ignore it entirely. Use pivots to organize a chart, never as the only reason to put money at risk.

๐Ÿ’ก Good to know

Classic levels mirror the previous range

R1 sits as far above P as P sits above the low, and S1 as far below P as P sits below the high. In the stock example those distances are 2.80 and 2.00, so a close near the high tilts the whole set upward.

The Camarilla band is 10% wider than the range

From S4 to R4 the levels span exactly 1.1 times the previous range around the close: 148.56 to 153.84 in the stock example, a width of 5.28 against a range of 4.80.

Day-trading margin rules changed in 2026

FINRA's intraday margin standards replaced the pattern day trader rule and its $25,000 minimum on June 4, 2026, and firms may phase them in through October 20, 2027. Ask your broker which rules apply to your account.

Related Calculators