Finance calculators

Pivot Point Calculator

Updated Jul 25, 2026 By Jehan Wadia
Rate Formulas
OHLC Price Inputs
Enter prices as plain decimals, e.g. 1.1200.
Applies to every value in the table.
Context only — does not change the math.
Range Breakdown
Range (H−L)
Range % of Close
Interval
1D
Formula Configuration (Custom Column)
Drives the Custom column below; the five named methods always use their standard formulas.
Multi-Method Pivot Comparison
High
Low
Close
Open
Range
Interval
1D
Show methods:
Click (or press Enter) any value cell to copy it.
Pivot point levels (rows) computed by each method (columns), with midpoint rows between adjacent levels. Cells marked with an em dash are not defined by that method.

Step-by-Step Solution

Level Comparison Chart
Copied!

Introduction

A pivot point is a price level traders use to spot where a market might change direction. It is calculated from the high, low, and close prices of a prior trading period. Once you know the pivot point, you can find support levels below it and resistance levels above it. These levels help traders decide when to buy, sell, or set stop-loss orders.

This Pivot Point Calculator does all the math for you in seconds. Enter your open, high, low, and close prices, and it will compute up to four resistance levels (R1–R4) and four support levels (S1–S4). It covers five popular methods side by side: Floor (Classic), Woodie, Camarilla, DeMark, and Fibonacci. You can also build a custom formula by mixing and matching the method used at each level.

The tool shows a full comparison table, midpoint values between each level, a step-by-step breakdown of every formula, and a chart so you can see all the levels at a glance. It works for any market — forex, stocks, crypto, or futures — and any time frame from 1-minute to yearly candles.

How to Use Our Pivot Point Calculator

Enter your price data from a past trading period, and this calculator will give you key support and resistance levels using six popular pivot point methods. These levels help you spot where price may bounce or break through.

Open Price — Type the opening price of the period you want to analyze. This is the price when the candle started.

High Price — Type the highest price reached during that period. This must be equal to or greater than the Low Price.

Low Price — Type the lowest price reached during that period. This must be equal to or less than the High Price.

Close Price — Type the closing price of the period. This is the last traded price before the candle ended.

Price Format — Choose how your prices are written. Pick "Decimal" for most assets. Use "32nds," "32nds + Halves," or "64ths" for bonds and treasuries.

Output Decimal Places — Pick how many digits show after the decimal point in your results. Use 4 for forex pairs or 2 for stocks.

Time Interval — Select the timeframe your OHLC data comes from, such as 1D for daily or 1W for weekly. This label is for your reference and does not change the math.

Quick Preset — Choose a pivot point method to load into the Custom column. Options include Floor (Classic), Woodie, Camarilla, DeMark, and Fibonacci. You can also build your own mix by picking "Custom" and setting each level by hand.

Click Calculate to see your results. The table shows up to four resistance levels (R1–R4), the pivot point (PP), and up to four support levels (S1–S4) for each method side by side. Click any value in the table to copy it. Press Reset to return all fields to their default values.

What Are Pivot Points?

Pivot points are price levels that traders use to spot where a market might change direction. They are calculated using the high, low, close, and sometimes the open price from a previous trading period. The main pivot point (PP) acts as a center line — essentially a weighted average of the period's key prices. Above it, you get resistance levels (R1, R2, R3, R4) where the price may struggle to keep rising. Below it, you get support levels (S1, S2, S3, S4) where the price may stop falling.

How Pivot Points Are Used in Trading

Traders use pivot points to plan entries, exits, and stop-loss orders. Pairing pivot levels with proper position sizing helps manage risk on every trade. If the price is above the pivot point, the market is seen as bullish, meaning it may keep going up. If the price is below the pivot point, the market is seen as bearish, meaning it may keep going down. Support and resistance levels help traders decide where to buy, sell, or protect a trade. These levels work on any time frame, from one-minute charts to monthly charts. Forex traders often combine pivot levels with a lot size calculator to set precise entries, while options traders may use an options profit calculator to gauge potential returns at each level.

Pivot Point Calculation Methods

There is more than one way to calculate pivot points. Each method uses a slightly different formula, which gives different levels. Here are the five most common methods:

  • Floor (Classic): The oldest and most widely used method. It calculates PP as the average of the high, low, and close.
  • Woodie: Gives extra weight to the closing price, making the pivot point react more to where the market ended. This is similar to how a weighted average assigns more importance to certain values.
  • Camarilla: Uses the close and the range multiplied by special ratios. It produces levels that are closer together, which is useful for short-term trading.
  • DeMark: Changes its formula based on whether the close was above, below, or equal to the open. It only produces one resistance and one support level.
  • Fibonacci: Applies Fibonacci ratios (0.382, 0.618, and 1.000) to the range and adds or subtracts them from the classic pivot point.

Why Compare Multiple Methods?

No single method is always the best. Different methods work better in different markets and time frames. When two or more methods show a support or resistance level at nearly the same price, that level is considered stronger. This is called confluence. By comparing all five methods side by side, you can find the levels that matter most and make smarter trading decisions. You can also use a percent change calculator to measure how far each level sits from the current price, or check the margin required before placing a trade at a key level.


Formulas used

Floor (Classic) Pivot Point
PP = \frac{H + L + C}{3}
Floor Resistance & Support (R1/S1, R2/S2)
R1 = 2 \times PP - L, \quad S1 = 2 \times PP - H, \quad R2 = PP + (H - L), \quad S2 = PP - (H - L)
Floor Resistance 3 & Support 3
R3 = H + 2(PP - L), \quad S3 = L - 2(H - PP)
Woodie Pivot Point
PP_{W} = \frac{H + L + 2C}{4}
Camarilla Levels
R_n = C + \frac{1.1 \times (H - L)}{k_n}, \quad S_n = C - \frac{1.1 \times (H - L)}{k_n}, \quad k = \{12,\, 6,\, 4,\, 2\}
DeMark X Factor and Levels
X = \begin{cases} H + 2L + C & \text{if } C < O \\ 2H + L + C & \text{if } C > O \\ H + L + 2C & \text{if } C = O \end{cases}, \quad R1 = \frac{X}{2} - L, \quad S1 = \frac{X}{2} - H
Fibonacci Pivot Levels
R_n = PP + (H - L) \times r, \quad S_n = PP - (H - L) \times r, \quad r \in \{0.382,\, 0.618,\, 1.000\}

Frequently asked questions

What prices do I need to use this pivot point calculator?

You need four prices from a past trading period: Open, High, Low, and Close (OHLC). You can get these from any charting platform or broker. The High must be equal to or greater than the Low.

Which pivot point method should I use?

Floor (Classic) is the most popular and a good starting point. Use Camarilla for short-term or day trading since its levels are closer together. Use Fibonacci if you already trade with Fibonacci ratios. Use DeMark when you want levels that react to how the candle opened versus closed. Try all of them and look for levels where two or more methods agree.

What does the Custom column do?

The Custom column lets you mix formulas from different methods. For example, you can use the Classic pivot point but apply Camarilla formulas for resistance and Fibonacci formulas for support. Pick a preset from the Quick Preset dropdown, or choose "Custom" and set each level by hand using the per-level dropdowns.

What are the midpoint rows in the results table?

Midpoint rows show the price halfway between two adjacent pivot levels. For example, the midpoint between R1 and R2 is their average. Some traders use midpoints as minor support or resistance zones. You can show or hide them with the "Midpoint rows" button above the table.

How do I copy a value from the results table?

Click on any number in the table and it will be copied to your clipboard. You will see a small "Copied" message appear. You can also press Enter while a cell is focused to copy it.

What does the Close near badge mean?

The Close near badge appears on the pivot level closest to the closing price. It tells you which support or resistance zone the market closed in. This helps you quickly see where price sits relative to the key levels.

Does the Time Interval setting change the calculation?

No. The Time Interval dropdown is a label for your reference only. It does not change any formula or result. You still need to enter the correct OHLC values for whatever time frame you are analyzing.

What decimal places should I use for forex vs stocks?

Use 4 decimal places for most forex pairs (like EUR/USD). Use 2 decimal places for stocks and most other assets. For yen pairs in forex, use 2 or 3. For crypto, you may need 2 to 8 depending on the coin's price.

What is the Range Breakdown section?

It shows the Range, which is the High minus the Low. It also shows the range as a percentage of the Close price. A larger range means the market was more volatile during that period. This helps you judge how spread out the pivot levels will be.

Why does DeMark only show R1 and S1?

The DeMark method was designed to produce just one resistance level (R1) and one support level (S1). It does not define R2, R3, R4, S2, S3, or S4. Those cells show a dash in the table because they do not exist for this method.

Why does Camarilla not show a Pivot Point?

The Camarilla method calculates its support and resistance levels directly from the Close and the Range. It does not use a central pivot point in its formula, so the PP cell shows a dash for Camarilla.

What are the 32nds and 64ths price formats for?

These formats are used for bonds and U.S. Treasury securities, which quote prices in fractions instead of decimals. Select "32nds" or "64ths" from the Price Format dropdown if you trade these instruments. For all other markets, keep it set to "Decimal."

Can I hide methods I do not need?

Yes. Use the Show methods checkboxes above the results table. Uncheck any method you want to hide. The table and chart will update to show only the methods you selected.

How do I read the Level Comparison Chart?

The chart plots each pivot level (R4 down to S4) on the horizontal axis and the price on the vertical axis. Each colored line represents a different method. The dashed black line marks the Close price. Where lines from different methods land near the same price, you have confluence — a potentially stronger level.

Do pivot points work for crypto and futures?

Yes. Pivot points work for any market that has open, high, low, and close prices. This includes forex, stocks, crypto, commodities, and futures. Just enter the correct OHLC data for the period and asset you want to analyze.

How often should I recalculate pivot points?

Recalculate them at the start of each new trading period. If you use daily candles, calculate new pivots every day. If you use weekly candles, calculate them every week. The levels from the prior period are used to guide trades in the current period.