What are Classic Pivots?
Classic Pivots (often shortened to “pivot points”) are a method that converts the prior period’s price range into several fixed reference levels for the next period. The goal is descriptive: you compute levels such as a pivot point and support/resistance bands, then observe how price behaves relative to them.
Because Classic Pivots are formula-based, the mechanics are stable. What changes in real use is the input data (which period you choose), and the trading environment (volatility, spread, and execution quality). This article treats those as assumptions for a worked example.
How does a worked example work?
A worked example means you choose explicit inputs (previous high, low, close) and show each calculation step until you get the resulting pivot and support/resistance levels.
Assumptions for the example below:
- Prior period: one day.
- Prior day prices (provided as numbers for demonstration):
- High = 1.2000
- Low = 1.1800
- Close = 1.1900
- The next period is where you would compare observed prices to the computed levels.
- We ignore transaction costs and do not claim any future outcome.
Classic Pivots formulas used in the example
Let:
- Pivot point (P) be the average of the prior high (H), low (L), and close (C).
- Classic support (S1, S2) and resistance (R1, R2) be computed using common “two-level” forms.
Using these common forms:
- P = (H + L + C) / 3
- S1 = 2P − H
- R1 = 2P − L
- S2 = P − (H − L)
- R2 = P + (H − L)
Step-by-step calculations
Given H = 1.2000, L = 1.1800, C = 1.1900:
- Compute P:
- P = (1.2000 + 1.1800 + 1.1900) / 3
- P = 3.5700 / 3
- P = 1.1900
- Compute S1:
- S1 = 2P − H = 2(1.1900) − 1.2000
- S1 = 2.3800 − 1.2000
- S1 = 1.1800
- Compute R1:
- R1 = 2P − L = 2(1.1900) − 1.1800
- R1 = 2.3800 − 1.1800
- R1 = 1.2000
- Compute S2:
- H − L = 1.2000 − 1.1800 = 0.0200
- S2 = P − (H − L) = 1.1900 − 0.0200
- S2 = 1.1700
- Compute R2:
- R2 = P + (H − L) = 1.1900 + 0.0200
- R2 = 1.2100
Resulting levels (for the next period)
- Pivot (P) = 1.1900
- Support 1 (S1) = 1.1800
- Resistance 1 (R1) = 1.2000
- Support 2 (S2) = 1.1700
- Resistance 2 (R2) = 1.2100
Notice what happened in this particular numeric setup: because the chosen close equals the pivot, and the chosen high and low are symmetric around it, S1/R1 line up exactly with the prior low/high. That is not a guarantee; it only follows from the specific inputs used in this example.
What are the limitations and risks?
-
Input and period choice Classic Pivots depend on which prior period you use (e.g., daily versus weekly). Changing the timeframe changes H, L, and C, which changes every computed level.
-
Market behavior and regime shifts Levels are reference points, not certainty. In fast-moving or low-liquidity conditions, price can move through multiple levels without meaningful “respect.” Prior relationships do not ensure future behavior.
-
Costs and execution effects Even if price moves to or away from a computed level, transaction costs and execution quality can change realized outcomes. The worked example above does not model spread, slippage, or fees.
-
Failure modes in interpretation A common risk is treating pivot levels as standalone buy/sell signals. The same computed level can be reached during very different market contexts, so outcomes vary.
How can you verify a worked example independently?
To independently verify Classic Pivots from any source, you can:
- Write down the exact prior high (H), low (L), and close (C) used.
- Recompute P, S1, R1, S2, and R2 using the formulas.
- Check that your computed levels match the provider’s numbers.
A useful next question is: which formula variant your provider uses (Classic pivots can be implemented with different support/resistance level formulas). If you want a specific verification, you can use the worked example inputs here and compare the steps to your own calculation.
Summary comparison of assumptions and what they change
Classic Pivots mechanics are formula-based, while the usefulness depends on variable conditions like timeframe choice, volatility, and costs. That’s why a worked example is valuable: it separates stable calculation steps from uncertain market outcomes.