Forex Pivot Points: Formula, Levels & How to Trade

Intermediate3 min read
Laptop and tablet with business reports
Image by jannoon028 on Magnific

What Are Pivot Points?

Pivot points are a set of horizontal price levels traders use to gauge where a market might find support or resistance during the day. They are calculated from the previous session's high, low and close, so they are entirely objective — every trader using the same data gets the same levels. That shared reference is part of why pivots work: when enough participants watch the same line, price often reacts to it.

Day traders and scalpers favour pivots because they refresh each session and suit intraday timeframes. You will most often see them applied to the daily chart's data to plot levels for the coming day, though weekly and monthly pivots exist for swing traders.

The Pivot Point Formula

The central level is the pivot point itself, and the support and resistance levels build outward from it. Using the prior period's High, Low and Close:

  • PP = (High + Low + Close) / 3
  • R1 = (2 × PP) − Low
  • S1 = (2 × PP) − High
  • R2 = PP + (High − Low)
  • S2 = PP − (High − Low)
EUR/USD 1-hour candlestick chart across two trading days, with the first day high, low and close marked and the next day pivot point, R1 and S1 drawn as horizontal lines
Real EUR/USD 1-hour candles (days end 5 p.m. New York). The prior day's high 1.1630, low 1.1558 and close 1.1571 give PP 1.1586, R1 1.1615 and S1 1.1542 for 14 October. The low tested S1, then price climbed through the pivot to R1.

R1 and R2 are resistance levels above the pivot; S1 and S2 are support levels below it. The distance between S1 and R1 reflects the previous session's range, so wider ranges naturally produce wider pivot spacing. You never have to calculate these by hand — our tools plot them automatically — but knowing the maths helps you trust the levels.

How to Read the Levels

Think of the pivot point (PP) as the session's tentative equilibrium. When price trades above PP, the intraday bias leans bullish; below it, bearish. R1 and S1 are the first places you would expect momentum to stall, and R2 and S2 mark stretched zones where a move may be overextended.

Levels are zones, not exact walls. Price can pierce a pivot by a few pips and still respect it, so treat them as areas of interest rather than precise trigger prices.

How to Trade Pivot Points

There are two common approaches. Bounce trading assumes price will reverse at a level: you look for a rejection candle at S1 to buy, or at R1 to sell, placing a stop just beyond the level and targeting the pivot or the next level. Breakout trading does the opposite: if price closes decisively through R1 on strong momentum, you trade in the direction of the break, expecting a run toward R2.

Pivots work best when you combine them with confirmation. A bounce off S1 that lines up with a bullish candlestick pattern, a rising moving average, or a session open is far stronger than the level alone. Pairing pivots with the ATR indicator also helps you set realistic stops that respect current volatility.

Practical Tips

  • Match the pivot period to your holding time — daily pivots for intraday trades, weekly for multi-day positions.
  • Watch how price behaves around the London and New York opens, when pivot reactions are most reliable.
  • Never trade a level in isolation; wait for price to show you a reaction first.

On TradingView, the browser-based charting platform, the free pivot point scripts in our Pine Script Library plot daily, weekly or monthly levels for you. Check which formula a script uses (classic, Fibonacci or another) before comparing it with the levels above.

You can see live levels plotted for major pairs like the EUR/USD live rate on the free ForexR dashboard, alongside charts and volatility tools. When you are ready to apply what you have learned in a live environment, you can open a demo account with KCM Trade to practise first. Remember that trading forex and CFDs carries a high risk of loss, so only risk capital you can afford to lose.

FAQ

What time frame should I calculate pivot points from?

Most day traders use the previous day's high, low and close to plot pivots for the current session. Swing traders can use weekly or monthly data for levels that stay relevant over several days.

Are pivot points reliable in forex?

Pivots are widely watched, which gives them a degree of self-fulfilling reliability, but they are not guaranteed. They work best as one input alongside price action and other confirmation, not as a standalone signal.

What is the difference between R1 and R2?

R1 is the first resistance level above the pivot and is usually tested first, while R2 sits further away and marks a more stretched move. Price often stalls at R1 before it can reach R2.

Free Pivot Points Scripts for TradingView

Open-source Pine scripts from the ForexR library that build on this indicator. Copy one into TradingView's Pine Editor to try it on your own chart.

Free Support and Resistance Pine Scripts · How to add a script to TradingView

Related on ForexR

Next lesson Fibonacci Retracement in Forex: Levels, Drawing & Examples Continue

More Intermediate Guides

Support and Resistance in Forex: How to Draw Key Levels How to Draw Trend Lines and Channels in Forex (Step by Step) Supply and Demand Zones in Forex: How to Find and Trade Them Forex Candlestick Patterns: Pin Bars, Engulfing, Doji & More Forex Chart Patterns: Reversal & Continuation Explained Forex Breakout Trading: How to Trade Breakouts & Spot Fakeouts Moving Averages in Forex: SMA vs EMA, Crossovers & Trends MACD Indicator Explained: Settings, Signals & Divergence RSI Indicator in Forex: Settings, Signals & Divergence Stochastic Oscillator Explained: Settings, Signals and Strategy Divergence Trading: How to Spot Regular and Hidden Divergence Bollinger Bands Explained: Squeeze, Band Walks & Signals Ichimoku Cloud Explained: A Simple Guide to All Five Lines Fibonacci Retracement in Forex: Levels, Drawing & Examples ATR Indicator in Forex: How to Measure Volatility Most Volatile Currency Pairs (and the Calmest): How to Trade Them Best Forex Indicators for Beginners: The 7 Worth Learning Stop-Loss Strategies in Forex: Placement, Sizing & Trailing Take-Profit Strategies: When and Where to Exit a Winning Trade Risk-Reward Ratio Explained: What It Is and How to Use It Position Sizing in Forex: How to Calculate the Right Lot Size Forex Risk Management: Position Sizing & the 1-2% Rule How to Create a Forex Trading Plan (Simple Template Included) Forex Trading Styles: Scalping, Day, Swing & Position Forex Scalping for Beginners: How It Works, Costs and Rules Day Trading Forex: A Realistic Beginner’s Guide and Routine Swing Trading Forex: How to Catch Moves Over Days, Not Minutes Types of Forex Brokers: ECN vs STP vs Market Maker Explained How to Choose a Forex Rebate Provider: 9 Checks to Make First Total Trading Cost Explained: EUR/USD vs Gold After Rebates EA Settings Explained: Lot Size, Magic Number, Stop-Loss & More How to Backtest an EA in the MT4 and MT5 Strategy Tester How to Choose a Safe Forex EA: A 12-Point Checklist Pine Script Indicators vs Strategies vs Libraries Explained Pine Script Basics: Write Your First TradingView Indicator Pine Script Inputs: How to Make Script Settings Adjustable How to Read a Pine Script Before You Trust It: A Checklist How to Edit a Pine Script: Colours, Lengths and Filters Pine Script Alerts: alertcondition(), alert() and Webhooks Pine Script Sessions and Time: Shade London, New York, Asia Pine Script request.security(): Multi-Timeframe Done Safely Repainting in TradingView: How to Spot a Script That Repaints Build a Moving Average Crossover Strategy in Pine Script AI Trading Tools Explained: What Helps and What Sells AI Trading Signals: What They Are and When to Trust One How to Read a Signal Track Record: Win Rate, R and Sample Size AI Market Analysis: How Machines Read the Forex Market AI Sentiment Analysis in Trading: News Data Explained Fundamental Analysis in Forex: What Moves Currencies Safe-Haven Currencies: Risk-On and Risk-Off Explained Gold and the US Dollar: Why They Usually Move Apart Gold and Interest Rates: Why Real Yields Drive the Price Is Gold an Inflation Hedge? What 50 Years of Data Say Gold as a Safe Haven: When It Works and When It Fails Gold Trading Strategies: 5 Setups to Test on XAU/USD Gold Scalping: Costs, Timeframes and Rules for XAU/USD Gold Technical Analysis: Levels, ATR and Round Numbers How to Trade Gold During News: NFP, CPI and Fed Days Gold Correlations: Dollar, Yields, Silver, AUD and Bitcoin Gold-Silver Ratio Explained: How to Read and Trade It Gold vs Bitcoin: Which Is the Better Store of Value? How to Choose a Broker for Gold Trading: 9 Things to Check

Choose a Regulated Broker

Put what you’ve learned to work with a regulated broker. Compare costs, platforms and licences side by side.

Compare top brokers