Pivot Point Calculator
Calculate support and resistance levels by the standard, Fibonacci, Camarilla, Woodie and DeMark methods from one high, low and close.
A pivot point calculator turns one finished period into a pivot and a ladder of support and resistance levels either side of it. The pivot is a weighted average of that period's high, low and close; each level above and below is the pivot, or the close, moved by a fixed proportion of the period's range. The period can be yesterday's session, last week's bar, last month's — the arithmetic does not care, and neither does this support and resistance calculator.
Formula: standard pivot = (high + low + close) / 3, with supports and resistances derived from it
Your figures
Charting packages differ. Pick the one your platform draws, or compare them — they are different formulae, not competing approximations of one.
The high of the period the levels are drawn from — yesterday's session, last week's bar, whichever period you are working from.
The low of that same period.
Must sit between the low and the high of the same period.
Used by Woodie and DeMark only, and they do not mean the same open. Woodie pairs the current session's open with the previous session's high, low and close, so it may sit outside the period above. DeMark compares the close with the open of that same period, so there it must sit between the low and the high.
Optional — places the price you are looking at among the levels and reports the gap to each. Leave it blank for the levels alone.
Pivot levels
Pivot point
105.33
Standard method · 7 levels from a range of 10.00
- R3 — resistance13.47 above your price · +12.56%
- 120.67
- R2 — resistance8.13 above your price · +7.59%
- 115.33
- R1 — resistance3.47 above your price · +3.23%
- 110.67
- P — pivot1.87 below your price · -1.74%
- 105.33
- S1 — support6.53 below your price · -6.09%
- 100.67
- S2 — support11.87 below your price · -11.07%
- 95.33
- S3 — support16.53 below your price · -15.42%
- 90.67
- Method usedP = (H + L + C) ÷ 3, with each level a reflection of the pivot about the high or the low.
- Standard
- Period rangeHigh minus low. Every level's spacing is a proportion of this.
- 10.00
- Nearest level above your price3.47 above the price you entered.
- R1 · 110.67
- Nearest level below your price1.87 below the price you entered.
- P · 105.33
- Levels either sideCounted against the price of 107.20 you entered.
- 3 above · 4 below
What this means
The Standard method puts the pivot at 105.33. It is the plain mean of the high, the low and the close, and every support and resistance is that mean reflected about one end of the period. Every other row is that anchor moved by a fixed proportion of the 10.00 range, so the whole table is settled the moment the period closes and does not move again until the next period does. The price you entered, 107.20, sits between P at 105.33 and R1 at 110.67. These are prices arithmetic produces from a period that has already finished; a level reached is a level reached, and the formula has nothing to say about what follows.
- The five methods are different formulae, not competing approximations of one. A platform quoting a pivot that disagrees with this one is usually drawing a different method, so it is worth checking which before assuming either is wrong.
- Camarilla measures its levels from the close while the pivot is the mean of the high, low and close. On a period that closed near its low, Camarilla's R1 can therefore sit below the pivot. Rows are printed in table order rather than price order so that stays visible.
- Woodie's open and DeMark's open are different figures. Woodie conventionally uses the open of the session following the period, which may sit outside it; DeMark uses the open of the same period, which cannot.
- DeMark produces one resistance and one support and nothing else. No further levels are invented here to make its table match the length of the others.
- A level is a price a formula produces from figures that have already printed. Reaching one is not evidence that it holds, and nothing on this page is a view on which way the next period goes.
- Nothing is fetched. Every figure above is one you typed, which is what lets the same calculator serve this morning's bar, a weekly bar from years ago, and an instrument no data provider covers.
Pivot point: 105.33
The link reopens this calculator with the same numbers. Nothing you enter is sent to a server.
Continue with these figures
About the Pivot Point calculation
Five methods are offered, and they disagree with one another by design rather than by accident. Standard weights the high, low and close equally. Fibonacci pivot points keep that same pivot but space the levels by proportions of the range. Camarilla anchors its eight levels on the close. Woodie weights the opening price twice and drops the close. DeMark pivot points compare the close with the open to pick one of three formulae, and return a single support and a single resistance. A platform quoting 103.50 where this page quotes 105.33 for the same bar has not made an arithmetic error; it has drawn a different method.
The words support and resistance are inherited labels, not claims. What the formula produces is a price, derived from three numbers that have already printed. Reaching that price is not evidence that it holds, and nothing in the calculation carries any information about which way the next period runs.
One useful property of a pivot table is that it is settled. The moment the period closes every figure is fixed, and it does not move again until the next period closes — which is what separates it from a moving average or a regression channel, both recomputed with every new price. An optional current price places a price among the levels and reports the gap to each, and that is all that field does.
Pivot Point formula
range = H − L
standard P = (H + L + C) ÷ 3
R1 = 2P − L S1 = 2P − H
R2 = P + range S2 = P − range
R3 = H + 2(P − L) S3 = L − 2(H − P)
fibonacci P as standard, then
R1 / S1 = P ± 0.382 × range
R2 / S2 = P ± 0.618 × range
R3 / S3 = P ± range
camarilla P as standard, then
R1…R4 = C + range × 1.1 ÷ 12, ÷ 6, ÷ 4, ÷ 2
S1…S4 = C − range × 1.1 ÷ 12, ÷ 6, ÷ 4, ÷ 2
woodie P = (H + L + 2 × open) ÷ 4
R1 = 2P − L S1 = 2P − H
R2 = P + range S2 = P − range
demark X = H + 2L + C when C < open
= 2H + L + C when C > open
= H + L + 2C when C = open
P = X ÷ 4
R1 = X ÷ 2 − L S1 = X ÷ 2 − H- H, L, C
- The high, low and close of the period the levels are drawn from. The close must sit between the low and the high of that same period, and the calculator rejects a set that does not.
- range
- High minus low. Every level's spacing is a proportion of this figure, so a quiet period produces a tight table and an active one a wide table.
- P
- The pivot. Three of the five methods put it at the plain mean of the high, low and close; Woodie and DeMark do not.
- open
- Used only by Woodie and DeMark, and they do not mean the same open. Woodie conventionally pairs the current session's open with the previous session's high, low and close; DeMark compares the close with the open of the same period.
- X
- DeMark's intermediate sum. Which of the three formulae applies is decided by the close against the open, and the three give different levels from the same bar.
The standard levels are reflections. R1 = 2P − L is the pivot plus the distance from the low up to the pivot, so on a bar with a pivot of 105.33 and a low of 100 the pivot sits 5.33 above the low and R1 lands 5.33 above the pivot, at 110.67. S1 = 2P − H does the same downwards from the high, R2 and S2 step a whole range either side, and R3 and S3 step a further range out from the high and the low. That is the entire construction: nothing is fitted and no parameter is tuned.
The Fibonacci method keeps the same pivot and changes only the spacing, putting the levels at 38.2%, 61.8% and 100% of the range either side rather than reflecting them about the ends. One consequence catches people out: because its outermost level is P ± range, a Fibonacci R3 and a standard R2 are the identical price — both 115.33 on the worked example below. The tables look different and share a number.
Camarilla is the method that behaves least like the others, because its levels are measured from the close while its pivot is still the mean of the high, low and close. The published constants are a multiplier of 1.1 and divisors of 12, 6, 4 and 2, which pull the inner levels tightly around the close. On a period that closed near its low the arithmetic puts R1 below the pivot: a bar of 110 / 100 / 100 has a pivot of 103.33 and a Camarilla R1 of 100.92. That is a property of anchoring on the close, not an error, and it is why the rows on this page are printed in table order rather than sorted by price — sorting them would hide exactly the thing worth noticing.
Woodie's pivot, (H + L + 2 × open) ÷ 4, drops the close and weights the open twice, which moves the whole table when a period opens away from where the last one finished: on the worked example it gives 103.50 against the standard 105.33, a gap of 1.83 on a range of 10. DeMark goes further and produces only two levels, choosing between three formulae for X depending on whether the close finished below, above or level with the open. No extra rows are invented here to pad its table out to the length of the others.
The practical upshot is the reason the method is a visible choice rather than a silent default. Two platforms quoting different pivots for the same bar are usually both correct and using different formulae, and the way to settle it is to find out which method each draws rather than to assume one is broken. Where a broker publishes daily pivots without naming the method, entering the same bar here under each of the five identifies it in a few seconds.
One edge case is handled explicitly rather than left to produce nonsense. A period whose high equals its low has a range of zero, so every level in every method collapses onto a single price. That is a real bar — a limit-locked future, an untraded session — so the calculation is performed and the range row flagged, rather than the whole result being rejected.
Pivot Point: a worked example
A period that ran from a low of 100 to a high of 110 and closed at 106, opened at 102, read by the standard method, with 107.20 entered as the current price.
- Range110 − 100 = 10.00
- Pivot(110 + 100 + 106) ÷ 3 = 105.33
- R1(2 × 105.3333) − 100 = 110.67
- S1(2 × 105.3333) − 110 = 100.67
- R2105.3333 + 10 = 115.33
- S2105.3333 − 10 = 95.33
- R3110 + 2 × (105.3333 − 100) = 120.67
- S3100 − 2 × (110 − 105.3333) = 90.67
- Where 107.20 sits1.87 above P at 105.33, and 3.47 below R1 at 110.67
Seven levels from 90.67 to 120.67, with the pivot at 105.33 and the price entered sitting between the pivot and R1. The same bar produces a pivot of 105.33 under the Fibonacci and Camarilla methods, 103.50 under Woodie using the 102 open, and 106.50 under DeMark, whose close-above-open branch gives X = 426. None of those figures disagrees with the others by mistake; they are answers to slightly different questions about one period.
How to use the Pivot Point calculator
- Pick the method your platform draws, or work through all five to find out which one it uses. They are different formulae rather than competing approximations of a single correct answer.
- Enter the high, low and close of the period the levels are drawn from — the completed period, not the one in progress. The close has to sit between the low and the high of that same period.
- Fill in the opening price only if you have chosen Woodie or DeMark. The other three methods ignore it entirely, and the field can be left blank for them.
- Check which open the method wants. Woodie's is conventionally the open of the session that follows the period, so it may sit outside the high and low; DeMark's is the open of the same period, so it may not.
- Add a current price if you want the table placed around a price you are looking at. It reports the nearest level either side and the gap to each, and it does not change any level.
- Read the range row. Every level's spacing is a proportion of it, so a table drawn from an unusually wide or narrow period will be unusually wide or narrow too.
Limitations of the Pivot Point calculator
Every calculation makes assumptions. These are the ones that matter here.
- The table describes one period that has already closed. It contains no information about direction, and a price arriving at any level says nothing about whether that level holds.
- Everything depends on which period you feed it. Daily, weekly and monthly bars from the same instrument give three different tables, and none of them is more correct than the others.
- The five methods produce genuinely different levels. A figure from here only matches a platform's figure when both are drawing the same method from the same period.
- Nothing here accounts for session boundaries, holidays or the fact that different venues close at different times. Which bar counts as yesterday's is a decision you make when you type the numbers in.
- A period whose high equals its low collapses every level onto one price. The calculator says so rather than pretending to a table, but the result is not usable as a set of levels.
- Camarilla's constants are fixed by the published method and are not adjustable here, because changing them produces something that is no longer Camarilla.
Frequently asked questions about Pivot Point
Why does my broker show a different pivot for the same day?
Almost always because it is drawing a different method. On a bar of 110 / 100 / 106 with a 102 open, the standard and Fibonacci methods both give 105.33, Woodie gives 103.50 and DeMark gives 106.50. The second possibility is that the broker's daily bar starts and ends at a different time from the one you took the high, low and close from, which changes all three inputs.
Which method should I be using?
That is not a question arithmetic can answer, and this page does not pick for you. What it can do is draw all five from the same bar, so you can see how far apart they fall and match whichever one your own charts use. If a platform publishes levels without naming a method, entering the bar under each here identifies it.
Why does the Camarilla pivot calculator sometimes put R1 below the pivot?
Because Camarilla measures its levels from the close while the pivot is still the mean of the high, low and close. When a period closes near its low, the close sits below that mean, and R1 — the close plus a twelfth of 1.1 times the range — can land below the pivot. A bar of 110 / 100 / 100 gives a pivot of 103.33 and an R1 of 100.92. The rows are printed in table order rather than sorted by price so that this stays visible.
Which opening price does the Woodie pivot point calculator want?
Conventionally the open of the current session, paired with the previous session's high, low and close. That is why the calculator does not require it to sit between the low and the high: a market that gaps opens outside the previous period's range, and the formula still applies. DeMark's open is different — it is the open of the same period as the high, low and close, so there it must sit inside the range, and the calculator enforces that.
Why do DeMark pivot points give only one support and one resistance?
Because that is what the method produces. X is a weighted sum chosen by comparing the close with the open, the pivot is X ÷ 4, and the two levels are X ÷ 2 minus the low and minus the high. There is no defined R2 or S2, and inventing extra rows to make the table look like the others would mean publishing numbers the method does not define.
Can I use this on an intraday or a weekly period?
Yes. Nothing in the calculator assumes a daily bar, a market or a session length — it works on whatever high, low and close you type in, so an hourly bar, a weekly bar or a single auction period all behave the same way. The table will be as wide or as narrow as the range of the period you used.
Last reviewed . See our methodology and editorial policy.
More technical calculators