Skip to Main Content

Technical Analysis

Pivot Points

Pivot points are price levels calculated from the prior period’s high, low and close that traders use as support and resistance for the next period.
Also Called
  • Floor Pivots
  • Floor Trader Pivots
By InsiderFinance TeamUpdated Sources & Methodology

Traditional Daily Pivots and Central Range

Traditional Daily Pivots and Central RangeCandlestick chart of 14 bars with 4 overlays (hline, zone), 2 trade markers, and a volume subpane.$179$180$181$182$183122468101214Volume
Traditional Daily Pivots and Central RangeCandlestick chart of 14 bars with 4 overlays (hline, zone), 2 trade markers, and a volume subpane.$179$180$181$182$183122468101214Volume
PriceR1 $182.87Pivot $180.73S1 $179.07Central Pivot Range $180.50 to $180.97
  1. 1Low $179.02 Below S1
  2. 2High $182.85 Below R1
Prior H $182.40, L $178.60 and C $181.20 give S1 $179.07, P $180.73 and R1 $182.87. Bar 3 trades below S1 before the later advance.
On This Page
  1. What are pivot points?
  2. How to calculate pivot point support and resistance
  3. Pivot point calculation example
  4. How the central pivot range (CPR) is calculated
  5. Pivot point variants: traditional, Woodie, Camarilla and DeMark
  6. How traders use pivot points
  7. Limitations of pivot points
  8. Bottom line
  9. FAQ

Key Takeaways

  • The classic pivot is the average of the prior period high, low, and close, and the support and resistance levels are derived from that pivot and the prior range.
  • Traditional levels calculated from a completed prior period are fixed once those inputs are known.
  • Name the variant: traditional, classic, Woodie, Camarilla and DeMark constructions can use different formulas and inputs.
  • R1 − S1 equals the prior high-low range. The first levels sit unequal distances from the pivot unless the close equals the range midpoint.
  • Use the calculated prices to define the trigger, invalidation and target in a trading setup.

What are pivot points?

Pivot points are price levels calculated from a completed period’s high, low and close and used as support and resistance references for the next period. The traditional pivot is P = (H + L + C) / 3, with resistance levels R1 to R3 above it and support levels S1 to S3 below it. Because the inputs are known once the prior period closes, the levels stay fixed through the next period.

P averages those three inputs. It is distinct from a trading-volume-weighted average such as VWAP. Define the session before calculating.

How to calculate pivot point support and resistance

R1 = 2P − L and S1 = 2P − H. Their total separation is H − L, but their distances from P differ unless the close sits at the range midpoint: R1 − P = P − L, while P − S1 = H − P.

R2 = P + (H − L) and S2 = P − (H − L). These second levels are symmetric around P.

The traditional third levels are R3 = H + 2(P − L) and S3 = L − 2(H − P). Check which third-level formula a platform’s “classic” setting uses before comparing its R3 and S3 with these.

Formula

P = (High + Low + Close) / 3; R1 = 2P − Low; S1 = 2P − High; R2 = P + (High − Low); S2 = P − (High − Low); R3 = High + 2(P − Low); S3 = Low − 2(High − P)
  • High, Low, and Close are the prior completed period values, most often the prior regular-hours trading day.
  • R1 minus S1 equals the prior period range, so R2 and S2 sit one full prior range above and below the pivot.
  • Weekly and monthly pivots use the prior week or prior month instead of the prior day.
  • Camarilla variants anchor on the prior close instead of the pivot and space their levels with fractions of the prior range, so their coefficients differ from the formulas above.

Pivot point calculation example

A trader charts daily floor pivots for XYZ before the open. The prior regular session printed a high of $182.40, a low of $178.60, and a close of $181.20, giving a prior range of $3.80.

  • P = (182.40 + 178.60 + 181.20) / 3, or $180.73; carry P unrounded into R1 and S1, or both land a cent low
  • R1 = 2P − 178.60, displayed as $182.87; S1 = 2P − 182.40, displayed as $179.07
  • R2 = P + 3.80 = $184.53 rounded; S2 = P − 3.80 = $176.93 rounded
  • Midpoint M = (182.40 + 178.60) / 2 = $180.50; reflected line T = 2P − M = $180.97 rounded. Ordered CPR: $180.50–$180.97; width $0.47 rounded.

The chart opens at $179.40 and reaches its $179.02 low on bar 3, below S1 $179.07. Price later crosses the central pivot range; the highest plotted price is $182.85, just below R1 $182.87. Those are the two level tests: S1 broke on an intrabar dip, and R1 held by two cents.

With H $182.40, L $178.60 and C $181.20, the range is $3.80. Calculate using the full-precision P, then round the displayed results.

The levels are P $180.73, R1 $182.87, S1 $179.07, R2 $184.53, S2 $176.93, R3 $186.67 and S3 $175.27.

The first resistance is $2.13 above P, while first support is $1.67 below it. Rounding P before calculating would incorrectly display R1 $182.86 and S1 $179.06.

How the central pivot range (CPR) is calculated

Let M = (H + L) / 2 and T = 2P − M. T reflects the midpoint M across P. The lower boundary is min(M, T), and the upper boundary is max(M, T).

For the example, M is $180.50 and T rounds to $180.97. The width rounds to $0.47.

Width equals (2/3) × |C − M|. It measures the prior close’s distance from the range midpoint. A $2 range and a $100 range both produce zero CPR width when their closes equal their midpoints.

Pivot point variants: traditional, Woodie, Camarilla and DeMark

Traditional pivots use completed H, L and C. Woodie, Camarilla and DeMark are distinct variants; keep each variant’s own input and formula definitions with its levels. The worked example above uses the stated traditional formulas.

Weekly and monthly constructions select the corresponding completed period. Keep the session and price-input definitions with the selected variant.

How traders use pivot points

The first bar opens at $179.40. Bar 3 reaches $179.02, below S1 $179.07. Price then advances through the central range. The highest plotted price is $182.85 on bar 12, just below R1 $182.87.

Use a defined intrabar or closing rule to turn these level tests into a setup. Record entry, invalidation, position size and target. At each test of S1 or R1, Options Flow shows whether calls or puts are hitting the ask, and the Options Profit Calculator prices each structure with the next pivot level as the target.

Limitations of pivot points

  • Traditional levels are arithmetic on three prior prices, so pair them with volume and the current session’s price action to judge each test.
  • Name the variant and session with every level. Traditional, Woodie, Camarilla and DeMark formulas differ, and an extended-hours high, low or close changes the inputs when it differs from the regular session’s.
  • Define the rule for each level test. Price can trade through a level or stop just short of it: in the chart, bar 3 dips below S1 and the high stops $0.02 below R1.
  • Carry P at full precision. Rounding it before deriving the other levels shifts them; in the example R1 and S1 move by a cent.
  • Add live session references after a large gap. The levels stay fixed for the whole period, so a gap or news move can carry price beyond R3 or S3; the opening range and VWAP are built from the new session.

Bottom line

Pivot points turn the prior period’s high, low and close into fixed reference levels for the next period. Name the variant and session, calculate from full-precision inputs, and define the price event, entry, stop and target at each level rather than treating the lines as automatic turning points.

Clear answers

Frequently Asked Questions

Sources and Further Reading

  1. Fidelity Learning Center: What Are Pivot Points?
  2. Schwab thinkorswim Learning Center: PivotPoints study
  3. Schwab thinkorswim Learning Center: CamarillaPoints study

How entries are sourced, calculated and updated: editorial methodology.

Continue learning