Skip to main content
WizTools123
WizTools123
Free Online Tools

Tool Categories


Forex Tools New Tool

Free Online Forex Pivot Point Calculator, Classic, Fibonacci, Camarilla & Woodie

Work out pivot points from yesterday high, low and close. Five methods are calculated side by side, classic, Fibonacci, Camarilla, Woodie and DeMark, so you can see how far apart they place the same support and resistance levels. They are reference points, not signals.

Free Forever Five Methods Nothing Uploaded Reference, Not Signals
Free Online Forex Pivot Point Calculator, Classic, Fibonacci, Camarilla & Woodie
Share this tool
Advertisement Slot (Top Banner) Google AdSense Unit • Responsive Banner
Forex Pivot Point Calculator Five methods from one session.

Everything runs in your browser. No prices are fetched and nothing you type is sent anywhere.

Only DeMark needs this. The other four methods ignore it.
Adds the distance to each level, in pips.

📐 Classic pivot points

The original, and still the most watched.

The original method and by far the most widely plotted, which is the main argument for it: more people are looking at these lines than at any other set.

Pivot formula P = (H + L + C) ÷ 3

Levels produced: 7. Set the pair, period and prices at the top of the app, and they apply to every tab here.

Pivot —

🪵 Woodie pivot points

Closing price counted twice.

Weights the closing price twice, so the pivot sits nearer where the session finished rather than in the middle of its range. On a day that closed far from its midpoint, Woodie and Classic can be a long way apart.

Pivot formula P = (H + L + 2C) ÷ 4

Levels produced: 5. Set the pair, period and prices at the top of the app, and they apply to every tab here.

Pivot —

🎯 Camarilla pivot points

Eight levels, all packed near the close.

Builds eight levels out from the close using fractions of the range, so they cluster far more tightly than the other methods. Popular with intraday traders for that reason, and unhelpful on a very quiet session, where every level lands within a few pips.

Pivot formula R1 = C + (H − L) × 1.1 ÷ 12

Levels produced: 8. Set the pair, period and prices at the top of the app, and they apply to every tab here.

Pivot —

🌀 Fibonacci pivot points

The range split by Fibonacci ratios.

Uses the Classic pivot and then places supports and resistances at Fibonacci fractions of the range. It shares its centre with Classic and disagrees with it everywhere else.

Pivot formula R1 = P + (H − L) × 0.382

Levels produced: 7. Set the pair, period and prices at the top of the app, and they apply to every tab here.

Pivot —

📊 DeMark pivot points

One support and one resistance only.

The odd one out. It produces a single support and a single resistance rather than a ladder, and which formula it uses depends on where the session closed relative to its open, so it needs the open price as well.

Pivot formula Depends on close against open

Levels produced: 3. Set the pair, period and prices at the top of the app, and they apply to every tab here.

Pivot —

⚖️ All methods side by side

The same session, five different answers.

The same three prices through all five methods. The widest and tightest sets are marked, and no method is ranked, because none of them is more correct than the others.

Method R2 R1 Pivot S1 S2 R1 to S1
Enter a high, low and close, then press Calculate.

📏 Distance to each level

How far price sits from every level, in pips.

Enter the current price in the bar above and every level gains a distance in pips. A level forty pips away and one that is two pips away are very different things, and the level itself does not tell you which it is.

Level Price Distance Side
Add a current price to see distances.

🕯️ Range and midpoint

What the session itself did, before any pivot.

Before any pivot method is applied, the session itself is worth looking at. The range sets how far apart every level will end up, and where the close sits inside that range is what makes Woodie and Classic differ.

Session range —
Midpoint—
Close within range—
Close against midpoint—

🕘 Calculation history

Recent sessions, kept on this device.

When Pair and period Prices  
Sessions you calculate appear here, kept in this browser only.

⭐ Saved sessions

The setups you come back to.

No saved sessions Fill in a session and press Save session to keep it here: a daily set you check every morning, or a weekly one you carry through the week.
Numbers

Auto follows the pair: five decimals on most, three on yen pairs, two on gold. Override it if your platform shows something else.

Appearance
Display
Storage

Settings, history and saved sessions are stored only in this browser. Nothing is uploaded, and this tool has no field for a trading account login, a broker password or an API key. Never type one into any calculator.

Buy Us A Coffee

Enjoying WizTools123? Help keep our server infrastructure 100% free and open for everyone.

Buy Us A Coffee
Sponsored Content (Below Tool) Google AdSense Placement

How to Use the Pivot Point Calculator

Three prices in, five sets of levels out.

1
Step 1 Pick the pair and say which period your prices come from: yesterday, last week, last month or a single session. The label matters more than it looks, because daily and weekly pivots are different lines on the same chart.
2
Step 2 Enter the high, the low and the close for that period, read from your own platform. Nothing is fetched here, so these three numbers decide everything that follows.
3
Step 3 Add the open price if you want DeMark levels. The other four methods do not need it, and the tool says so rather than leaving the field looking required.
4
Step 4 Choose a method, or open Compare All to see the five together. That comparison is usually more useful than any single set, because it shows how far apart they are.
5
Step 5 Add the current price to see how far away each level sits in pips. A level twenty pips off is a different proposition from one that is two pips away.

The Five Methods Disagree, and That Is the Point

One session: high 1.1050, low 1.0950, close 1.1020, open 1.0980. A range of 100 pips.

Method Pivot R1 S1 R1 to S1
Classic 1.10067 1.10633 1.09633 100.0 pips
Woodie 1.10100 1.10700 1.09700 100.0 pips
Camarilla 1.10067 1.10292 1.10108 18.3 pips
Fibonacci 1.10067 1.10449 1.09685 76.4 pips
DeMark 1.10175 1.10850 1.09850 100.0 pips

Every row above came from that one session, and only DeMark looked at the open. The R1 levels land 55.8 pips apart from each other, and the S1 levels 47.5 pips apart. On a session that only moved 100 pips in total, that is a very large disagreement about where resistance is. DeMark puts R1 highest and Camarilla puts it lowest, and both are calculated correctly.

The last column shows something else worth knowing. Classic, Woodie and DeMark always span exactly the session range between R1 and S1, because the arithmetic works out that way whatever prices you feed them. Camarilla is the outlier at 18.3 pips, since it builds its levels from fractions of the range around the close rather than reflecting the pivot outward. That is why intraday traders reach for it and why it becomes useless on a quiet day: when the range is small, its levels sit closer together than the spread you are paying.

So there is no correct method, and this page will not pick one for you. What it can tell you is what each one does differently, which is in the table above and in the formula reference below. If your levels do not match somebody else's, the first thing to check is which method they used, and the second is whether your broker's trading day ends at the same hour as theirs.

The Formulas, With One Worked Example

Every line uses the same session as the table above, so you can follow one set of numbers all the way through.

Method Level Formula Worked out
Classic Pivot P = (H + L + C) ÷ 3 (1.1050 + 1.0950 + 1.1020) ÷ 3 = 1.10067
Classic R1 R1 = (2 × P) − L (2 × 1.10067) − 1.0950 = 1.10633
Classic S1 S1 = (2 × P) − H (2 × 1.10067) − 1.1050 = 1.09633
Classic R2 R2 = P + (H − L) 1.10067 + 0.0100 = 1.11067
Classic S2 S2 = P − (H − L) 1.10067 − 0.0100 = 1.09067
Classic R3 R3 = H + 2 × (P − L) 1.1050 + 2 × 0.00567 = 1.11633
Classic S3 S3 = L − 2 × (H − P) 1.0950 − 2 × 0.00433 = 1.08633
Woodie Pivot P = (H + L + 2C) ÷ 4 (1.1050 + 1.0950 + 2.2040) ÷ 4 = 1.10100
Woodie R1 R1 = (2 × P) − L (2 × 1.10100) − 1.0950 = 1.10700
Woodie S1 S1 = (2 × P) − H (2 × 1.10100) − 1.1050 = 1.09700
Camarilla R1 R1 = C + (H − L) × 1.1 ÷ 12 1.1020 + 0.0100 × 0.09167 = 1.10292
Camarilla R4 R4 = C + (H − L) × 1.1 ÷ 2 1.1020 + 0.0100 × 0.55 = 1.10750
Camarilla S1 S1 = C − (H − L) × 1.1 ÷ 12 1.1020 − 0.0100 × 0.09167 = 1.10108
Fibonacci Pivot P = (H + L + C) ÷ 3 same centre as Classic = 1.10067
Fibonacci R1 R1 = P + (H − L) × 0.382 1.10067 + 0.0100 × 0.382 = 1.10449
Fibonacci R2 R2 = P + (H − L) × 0.618 1.10067 + 0.0100 × 0.618 = 1.10685
Fibonacci R3 R3 = P + (H − L) × 1.000 1.10067 + 0.0100 = 1.11067
DeMark X, close > open X = (2 × H) + L + C used when the session closed higher
DeMark X, close < open X = H + (2 × L) + C used when the session closed lower
DeMark R1 and S1 R1 = X ÷ 2 − L, S1 = X ÷ 2 − H one level each way, no ladder

What These Levels Do and Do Not Mean

The parts that are easy to get wrong.

These are reference points, not signals. A pivot level is a number worked out from three prices. It carries no opinion about direction and no expectation that price will stop, turn or break there. What gives these lines whatever weight they have is that a lot of traders plot the same ones, which is a fact about people rather than about the market.
The methods disagree, and that is the honest headline. Feed the same high, low and close into all five and you get five different sets of levels, sometimes far apart. None of them is the correct one. If you are comparing your chart against someone else's and the numbers differ, the first thing to check is which method each of you is using.
The period you use changes everything. Daily pivots from yesterday, weekly pivots from last week and monthly pivots from last month are three different sets of lines on the same chart. This tool does not know which period your three prices came from, so it labels whatever you tell it, and getting that label wrong is the easiest way to end up trading someone else's levels.
Your broker's numbers may not match anyone else's. The daily high, low and close depend on when the broker's day starts and ends, and server times differ by several hours between brokers. Two traders using the same method on the same pair can get different pivots simply because their platforms closed the day at different moments.
DeMark needs the open price, and gives you less. It produces one support and one resistance rather than a ladder, and which of three formulas applies depends on whether the session closed above, below or exactly at its open. If the open is missing the tool says so instead of guessing at it.
Camarilla levels sit very close together. They are built from fractions of the range around the close, so on a quiet session the whole set can land within a few pips of each other, at which point the spread is wider than the gap between levels. That is worth checking before treating them as separate lines.
Gold and indices need their own settings. The arithmetic works on any instrument, but the pip size and decimals do not. XAUUSD has no agreed pip: some brokers treat one as $0.01 of movement and others as $0.10. Set the pip size from your own broker's symbol specification rather than trusting a default.
Everything here comes from the three prices you type. There is no price feed, no session detection and no chart. If the high, low or close is wrong, every level below it is wrong in the same direction, and the tool has no way of knowing.
None of this is financial advice. No level is called strong, no method is recommended over another, and nothing here suggests entering or leaving a trade. The tool works out where the lines fall, and the judgement stays with you.

Key Features & Capabilities

What this calculator does, and what it deliberately does not.

Five methods, one session Classic, Woodie, Camarilla, Fibonacci and DeMark from the same three prices, each with its own tab and its own formula shown.
Compared, not ranked The Compare All tab puts every method side by side and marks the widest and tightest. No method is called better, because none is.
Distance in pips Enter the current price and every level gains a distance, so you can see which ones are actually within reach today.
The period is labelled Daily, weekly, monthly or a named session. The arithmetic is the same, and the label is what stops you mixing two sets of lines.
DeMark handled properly Which of its three formulas applies depends on the close against the open, so the tool asks for the open rather than guessing at it.
Nothing leaves the page No broker connection, no price feed and no account. Your prices, saved sessions and settings stay in this browser.
Honest about what it is Levels are called reference points throughout, never signals or targets, and the page says plainly that the methods disagree.
Full screen mode Expand the app to the whole window when you want all five methods on screen at once.

About the Forex Pivot Point Calculator

A pivot point calculator turns three numbers into a set of horizontal lines. Give it the high, the low and the close of a completed period and it works out a central pivot and a ladder of supports and resistances around it, in whichever of five methods you choose. The arithmetic is simple enough to do on paper, which is worth knowing, and this page shows every formula with the same worked example so you can follow it.

The part usually left out is that the methods disagree. Classic, Woodie, Camarilla, Fibonacci and DeMark all take the same three prices and hand back different levels, sometimes a long way apart. That is not a flaw in any of them. They were designed by different people to do slightly different things, and the comparison table on this page exists so you can see the spread rather than assume the first set you found is the set.

It is also worth being clear about what a pivot level is. It is a number derived from three prices, and it carries no forecast. The reason these lines are watched at all is that a lot of traders plot the same ones, so a level can matter because of who is looking at it rather than because of anything in the market itself. This tool describes them as reference points throughout and never as signals, because that is what they are.

Everything runs in your browser. There is no broker connection, no price feed and no account, so the three prices you type are the only inputs and nothing is sent anywhere. That also means the tool is only as right as those three numbers: if the high, low or close came from a platform whose trading day ends at a different hour, every level below it will differ from someone else's, and no calculator can tell you which of you is looking at the right session.

Frequently Asked Questions

Everything worth knowing before you plot these lines.

Add the high, the low and the close of the period you are using, then divide by three. That gives the pivot itself. The supports and resistances come from the pivot and the range: R1 is twice the pivot minus the low, S1 is twice the pivot minus the high, R2 is the pivot plus the range, S2 is the pivot minus the range, and so on outward. The formula reference on this page shows every line with the same worked example, so you can follow one set of numbers all the way through.

There is no right answer, and the comparison table above is the reason. The same three prices produce five different sets of levels, and none of them is more correct than the others. What can be said is what each one does differently: Classic is the most widely plotted, which matters if you care about other traders watching the same lines; Woodie counts the close twice, so it sits nearer where the session finished; Camarilla packs eight levels tightly around the close; Fibonacci splits the range by Fibonacci fractions; and DeMark gives you one level each way instead of a ladder. Pick the one that suits how far apart you need your levels to be.

Mostly how far apart the levels sit. Classic spreads seven levels across and beyond the session range, so R1 and S1 can be a long way from the close. Camarilla builds eight levels out from the close using fractions of the range, and its inner levels land very close together. That makes Camarilla popular for intraday work, where a trader wants levels near the current price, and it makes it unhelpful on a quiet session, where the whole set can fall inside a few pips and the spread is wider than the gaps between them.

They are used that way a great deal, which is a different claim from saying they work. What a pivot level actually is, is a number derived from three prices; it holds no information about what price will do next. The argument people make for them is circular in an interesting way: the lines are worth watching because other traders watch them, so a level can matter simply because enough people plotted it. This tool takes no view on that. It works out where the lines fall and leaves the judgement to you.

Almost always because your three prices are not the same as theirs. The daily high, low and close depend on when the trading day starts and ends, and broker server times differ by several hours, so two platforms can close the day at different moments and produce genuinely different numbers from the same market. The other common cause is method: if one chart is plotting Classic and the other Woodie or Fibonacci, the levels will not match even from identical prices.

The completed period, not the one you are in. Daily pivots for today are worked out from yesterday's high, low and close, weekly pivots from last week, and monthly pivots from last month. Using a period that has not finished means your levels move every time price makes a new high or low, which defeats the point of having fixed reference lines.

DeMark takes a different approach from the others: instead of one formula applied to every session, it picks between three depending on where the session closed relative to where it opened. If the close was above the open it weights the high, if below it weights the low, and if the two are equal it weights the close. That is why the open is required, and it is also why DeMark gives you a single support and resistance rather than a full ladder.

The arithmetic works on anything with a price, since it only adds and divides. What does not carry across is the pip size and the number of decimals, and gold is the clearest example: XAUUSD has no agreed pip, with some brokers treating one as $0.01 of movement and others as $0.10. Set the pip size and decimals from your own broker's symbol specification and the distances will match your platform rather than somebody else's.

Only in your own browser. There is no account, no server call and no price feed on this page, so nothing you type is transmitted. History, saved sessions and settings live in local storage on this device, and Settings has a button to clear all of it.

No. No level here is described as strong or significant, no method is recommended over another, and nothing on the page suggests entering or leaving a trade. Pivot levels are a convention rather than a measurement, and this tool works out where the lines fall from the numbers you supply. What to do about them is a judgement it cannot make for you.

Other Forex Calculators

Advertisement Slot (Bottom Banner) Google AdSense Unit • Responsive Banner