What Are Pivot Points?
Pivot points are horizontal levels calculated from the previous session's high, low and close. The central pivot is the average of those three numbers, and the support and resistance levels above and below it are arithmetic on the same three. They are fixed before the session opens and do not move.
Most levels on a chart are a judgment call. Pivot points are not — they are a formula, and that single difference is what makes them worth a page.
How it works
Take the previous session’s high, low and close. On this chart that is 100.72, 99.22 and 100.30.
The central pivot is their average:
P = (100.72 + 99.22 + 100.30) / 3 = 100.08
Everything else is arithmetic on those same three numbers:
R1 = 2P − Low = 100.94 · S1 = 2P − High = 99.44
R2 = P + (High − Low) = 101.58 · S2 = P − (High − Low) = 98.58
That is the whole method. No drawing, no choosing which swing counts, no opinion.
Why the arithmetic is the point
Every trader who loads pivot points on this chart gets the same five numbers. There is no version where two people disagree, because there is nothing to disagree about.
That matters because of the mechanism on the support and resistance page: a level works to the extent that people can see it. Pivots are the extreme case — not just visible, but arithmetically identical on every screen that has them switched on.
Their weakness is the same fact. Nothing here knows anything about the market. The formula does not care whether yesterday was a quiet drift or a violent reversal; it grinds the same three numbers either way.
The central pivot
If you keep one line, keep this one. Above it, the session is trading above the middle of yesterday’s range; below it, the opposite. That is a bias you can hold without drawing anything.
The support and resistance levels are the part people focus on, and the central pivot is the part that does the most work.
They reset every session
Worth saying plainly because it catches people out. Today’s pivots come from yesterday. Tomorrow’s come from today. A level that mattered this morning does not exist tomorrow morning.
That makes them a timeframe-bound tool in a way a horizontal level drawn from a monthly high is not. A pivot is a claim about one session, and holding one past its session is a category error.
There is more than one formula
The version above is the traditional one, and it is not the only one. Load pivot points on TradingView and there is a Type dropdown offering Traditional, Fibonacci, Woodie, Classic, DeMark and Camarilla — six sets of levels from the same session’s data.
They disagree, and they disagree in a specific place.
Woodie’s weights the close twice: P = (High + Low + 2 × Close) / 4. The reasoning is that the
close is the price the session finally agreed on, so it deserves more weight than a spike high.
Fibonacci pivots keep the same central pivot and place the support and resistance levels at 38.2%, 61.8% and 100% of the prior range instead of the doubling arithmetic above.
Camarilla ignores the central pivot’s construction entirely and builds its levels outward from the close with a fixed multiplier, which packs them much closer together.
The central pivot barely moves. On this session the traditional and Woodie versions land 0.055 apart — a difference you would struggle to see.
The support and resistance levels scatter. Traditional R1 to S1 spans 1.50 here; Camarilla H3 to L3 spans 0.83. The same session, and one method’s levels are 1.8 times further apart.
So lean on the thing every formula agrees about. The central pivot is nearly identical whichever version you load; the outer levels are each method’s own guess.
A worked example
Before the open, the five levels are on the chart. This takes no time and involves no decisions.
Price opens near the pivot and falls. The bias is neutral-to-weak while price is around 100.08.
It reaches S1 at 99.44 and turns. Not because the line has power — because it is a price a lot of people were watching, so orders were sitting there.
The stop goes below S1, not on it. Everyone’s stop is at the obvious price, which is the argument made at length on the liquidity page.
The session closes at 100.48, back above the central pivot. The bias that started weak finished strong, and the two facts that produced that read were both available before the open.
The original data
Across our study of 24,971 trading videos, 129 cover pivot points. The median one gets 14,381 views, 70% never pass 50,000, and the median length is 9.2 minutes.
That median is roughly double chart patterns at 2,513 and above breakouts at 5,358, on a fraction of the competition — 129 videos against 498 and several hundred.
The corpus carries description text for 62 of those 129, and across those 62, one mentions invalidation, failure, or what a bad read looks like.
When it fails
The session ignores every level
Same prior session, same five numbers, and price went through the lot. It closed at 98.44, below S2, having paused at nothing.
This is not a flaw in the calculation. It is what happens when there is more size on one side than the orders resting at those levels can absorb, and no formula built on yesterday can see that coming.
The prior session was unusual
The formula has no filter. A day with a huge range produces levels spread absurdly far apart; a dead holiday session produces levels stacked on top of each other. In both cases the arithmetic runs perfectly and the output is useless.
Look at the previous session before trusting the numbers it generated. If yesterday was not a normal day, today’s pivots are not normal levels.
You treated a level as a signal
A pivot tells you a price. It does not tell you what price will do there, and the difference between “price is at S1” and “buy at S1” is an entire trading method that pivot points do not contain.
You found the reaction afterwards
Once the session has finished, the level that held is obvious. At the moment price arrives, S1 and “about to break S1” look identical, which is the same problem every page on this site ends with.
Related
Support and resistance is what a pivot level actually is, and how price behaves when it reaches one.
Timeframes matters here because pivots are defined by a session and expire with it.
And breakout covers the other case — what it means when price goes through a level everybody was watching.
What I actually use these for is a bias, not a signal. Above the central pivot I am looking for longs and below it I am looking for shorts, and that decision is made in about two seconds at the open with no drawing involved. The individual support and resistance levels I treat as places where something might happen, which is the same status I give any level. The reason I keep them on the chart is that they were set before I had an opinion, and almost nothing else on a chart can say that.
— Michael Whitman, from this video
This page is educational, not financial advice. Test every idea on your own charts before risking money.