Fibonacci Calculator

The Fibonacci Calculator computes retracement and extension levels from a price swing. Retracements use Level = High − (Range × Ratio) in an uptrend (Low + Range × Ratio downtrend) at 23.6%, 38.2%, 50%, 61.8% and 78.6%. Extensions project targets at 127.2%, 161.8%, 200% and beyond using Range × (Ratio − 1).

Key Takeaways
  • Retracement levels output: 0%, 23.6%, 38.2%, 50%, 61.8%, 78.6% and 100% of the swing range; 38.2%, 50% and 61.8% are flagged as the key levels.
  • Extension levels output: 127.2%, 138.2%, 150%, 161.8%, 200%, 261.8% and 361.8%, with 161.8% highlighted as the most popular take-profit target.
  • Uptrend retracement = High − (Range × Ratio); downtrend = Low + (Range × Ratio). Extension = High + Range × (Ratio − 1) up, or Low − Range × (Ratio − 1) down.
  • 61.8% is the Golden Ratio (e.g. 8 ÷ 13 ≈ 0.618) and the most-watched level; 50% is not a true Fibonacci ratio but comes from Dow Theory.
  • Extensions require an A-B-C input (Swing Low, Swing High, and Point C where the pullback ended); Point C must fall between the High and Low.

Calculate Fibonacci retracement and extension levels for any price swing. Enter your swing high and low to generate key support, resistance, and take-profit levels.

How to Use the Fibonacci Calculator

  1. Choose Retracement or Extension

    Use Retracement to find potential support/resistance levels within an existing price swing — these are entry zones during pullbacks. Use Extension to project take-profit targets beyond the original swing.

  2. Identify the Swing High and Low

    Find a significant price swing on your chart. The Swing High is the peak, the Swing Low is the trough. For an uptrend retracement, price moved from Low to High and is now pulling back. Use clear, well-defined swing points — not minor fluctuations.

  3. Enter Your Prices

    Input the Swing High and Swing Low. For extensions, also enter Point C (where the retracement ended). Optionally select a currency pair for pip distances and enter the current price for reference.

  4. Read the Key Levels

    Focus on the highlighted key levels: 38.2%, 50%, and 61.8% for retracements; 161.8% for extensions. The 61.8% level (Golden Ratio) is the single most important Fibonacci level in trading.

  5. Plan Your Trade

    Use retracement levels for limit entry orders during pullbacks. Set stop losses just beyond the next Fibonacci level. Use extension levels as take-profit targets. Always confirm with other technical factors before entering.

The Fibonacci Sequence in Trading — The Math Behind It

The Fibonacci sequence starts with 0 and 1, then each subsequent number is the sum of the previous two:

0
+
1
=
1
+
2
=
3
+
5
+
8
+
13
+
21
+
34

The trading ratios come from the relationships between these numbers:

RatioHow It's DerivedExampleTrading Use
23.6%Number ÷ number 3 places later8 ÷ 34 = 0.2353Shallow retracement, strong trend
38.2%Number ÷ number 2 places later8 ÷ 21 = 0.3810Key retracement level
61.8%Number ÷ next number8 ÷ 13 = 0.6154The Golden Ratio — strongest level
78.6%Square root of 61.8%√0.618 = 0.786Deep retracement, last defense
161.8%Inverse of 61.8% (1 ÷ 0.618)13 ÷ 8 = 1.625Primary extension target

The 50% level is not a true Fibonacci ratio — it comes from Dow Theory, which observed that prices often retrace about half of a prior move. It's included in Fibonacci tools because traders find it consistently effective.

Retracement = HighRange × Ratio (uptrend) Retracement = Low + Range × Ratio (downtrend) Extension = High + Range × (Ratio − 1) (uptrend target)

How to Identify Swing Highs and Swing Lows

The accuracy of your Fibonacci levels depends entirely on choosing the right swing points. A poorly placed Fibonacci produces meaningless levels.

What Makes a Valid Swing Point

Swing TypeDefinitionLook For
Swing HighA peak with lower highs on both sidesClear rejection / reversal candle at the top
Swing LowA trough with higher lows on both sidesClear bounce / reversal candle at the bottom

Choosing the Right Swing Points

Use significant swings — the major turning points that are visible on a higher timeframe, not every minor fluctuation.

Look for clean reversals — swings with sharp rejection candles (pin bars, engulfing patterns) produce more reliable Fibonacci levels.

Match your timeframe — if you trade on the 1-hour chart, draw Fibonacci from 4-hour or daily swing points. Higher timeframe swings command more market attention.

Common Mistakes

Using wicks vs bodies: There's no universal rule. Most traders use the absolute high/low (including wicks) for Fibonacci. Be consistent — pick one method and stick with it.

Too many Fibonacci drawings: Drawing Fibonacci on every minor swing clutters your chart and produces conflicting signals. One well-placed Fibonacci on a significant swing is worth more than five on minor moves.

Trading the Golden Ratio (61.8%)

Why 61.8% Is the Most Watched Level

The 61.8% retracement — the Golden Ratio — is where most professional traders pay closest attention. Mathematically, it represents the fundamental proportional relationship in the Fibonacci sequence. In markets, it's the level where:

Trend continuation is still likely (unlike 78.6%, which suggests the trend may be failing), while the pullback has been deep enough to offer value (unlike 23.6% or 38.2%, where price barely pulled back). It's the balance point between "still trending" and "gone too far."

The 61.8% Retracement Setup

Entry: Place a limit order at the 61.8% retracement level, or wait for a confirming candle pattern (pin bar, engulfing) at the level.

Stop Loss: Below the 78.6% level (tight stop) or below the 100% level (swing low for maximum protection).

Take Profit: First target at the 0% level (swing high). Extended target at the 161.8% extension. This gives a minimum risk/reward of approximately 1:1.6 using the tight stop.

The 61.8% level works best in trending markets where pullbacks are healthy corrections, not trend reversals. In ranging or choppy markets, Fibonacci levels lose their effectiveness because there's no clear swing to measure.

Fibonacci Extensions for Take Profit Targets

While retracements help you find where to enter, extensions help you find where to exit. Extension levels project beyond the original swing to estimate how far the next move might travel.

Extension LevelSignificanceTypical Use
127.2%Conservative first targetPartial profit / tight targets
138.2%Moderate targetCommon for day trades
161.8%Primary extension target — most popularStandard take-profit for swing trades
200.0%Measured move targetStrong trends, equal legs
261.8%Extended targetMomentum trades, breakouts
361.8%Extreme extensionParabolic moves, rare

The ABC Extension Pattern

Extensions work best with the ABC pattern: A is the swing start (e.g., swing low), B is the swing end (swing high), and C is where the pullback ends (retracement). The extension projects from C based on the AB range, estimating where the next leg (CD) might reach.

Scaling Out with Extensions

Professional traders often scale out at multiple extension levels: close 50% at 127.2%, another 25% at 161.8%, and let the final 25% run toward 200% or 261.8% with a trailing stop. This locks in profit while keeping upside exposure.

Combining Fibonacci with Other Tools

Fibonacci levels are most powerful when they align with other technical factors — this is called confluence. A Fibonacci level alone is a reference; a Fibonacci level with confluence is a trade setup.

ToolHow to CombineWhat It Confirms
Pivot PointsPivot level aligns with Fibonacci levelInstitutional-grade support/resistance
Moving AveragesMA touches or crosses at a Fibonacci levelDynamic S/R reinforces the Fib level
RSIRSI oversold/overbought at Fib retracementMomentum exhaustion confirms reversal
Candlestick PatternsPin bar or engulfing at a Fibonacci levelPrice action confirms the reaction
TrendlinesTrendline intersects at a Fibonacci levelMultiple geometric factors converge
VolumeVolume spike at Fibonacci breakoutParticipation confirms the move

The Confluence Checklist

Before trading any Fibonacci level, check: (1) Is the overall trend in your favor? (2) Does at least one other technical factor align with the level? (3) Is there a confirming price action signal? If you can't check at least two of three, the setup isn't strong enough. Fibonacci without confluence is just a number on a chart.

Frequently Asked Questions

  • Fibonacci retracement levels are horizontal lines placed at key percentages of a price swing to indicate potential support or resistance. They are drawn at 23.6%, 38.2%, 50%, 61.8%, and 78.6% of the range between a swing high and swing low. These levels represent zones where price is statistically more likely to pause, reverse, or consolidate during a pullback.

  • For an uptrend retracement (price pulling back from a high): Level = Swing High - (Range × Fibonacci Ratio). For example, with High = 1.1000 and Low = 1.0800, the 61.8% retracement = 1.1000 - (0.0200 × 0.618) = 1.0876. For a downtrend retracement (price bouncing from a low): Level = Swing Low + (Range × Fibonacci Ratio).

  • The Golden Ratio (61.8%) is the most important Fibonacci level in trading. It's derived from dividing any Fibonacci number by the one that follows it (e.g., 8 ÷ 13 ≈ 0.618). In markets, the 61.8% retracement frequently acts as strong support or resistance. It represents the sweet spot: deep enough to offer value, but not so deep that the trend is likely broken.

  • Fibonacci extensions project price targets beyond the original swing. While retracements identify levels within the move (0-100%), extensions identify levels beyond it (127.2%, 161.8%, 200%, etc.). Traders use extensions primarily for setting take-profit targets. The 161.8% extension is the most widely used target level.

  • For retracements, the three most important levels are 38.2%, 50%, and 61.8%. The 61.8% (Golden Ratio) carries the most weight. For extensions, 161.8% is the primary target. The 23.6% level indicates a very shallow pullback (strong momentum), while 78.6% suggests the trend may be failing.

  • A swing high is a candle with a higher high than the candles immediately before and after it — a clear peak or turning point. A swing low is a candle with a lower low than its neighbors — a clear trough. Focus on significant turning points visible on your trading timeframe or one level above. Don't use every minor fluctuation.

  • Yes, Fibonacci levels are among the most widely used tools in forex trading. Their effectiveness comes partly from self-fulfilling prophecy — because millions of traders watch the same levels, orders cluster at those prices, creating genuine support and resistance. They work best when combined with other technical analysis tools and used in trending markets.

  • Retracements measure how far price pulls back within an existing move — they range from 0% to 100% of the swing. Extensions project where price might go beyond the original swing — they start above 100%. Use retracements for finding entry points during pullbacks. Use extensions for setting take-profit targets.

  • Look for confluence — where Fibonacci levels align with other technical factors. RSI oversold at a Fib support level is a strong buy signal. A moving average sitting at the same price as a 50% retracement creates double support. Pivot points overlapping with Fibonacci levels are watched by institutional traders. The more factors that converge, the stronger the level.

  • Fibonacci works on all timeframes, but higher timeframe levels (daily, weekly) carry significantly more weight because more traders watch them. The best approach: draw Fibonacci on your primary analysis timeframe (e.g., 4-hour or daily) for key levels, then drop to a lower timeframe (e.g., 15-minute or 1-hour) for precise entry timing.

  • The 50% level is not a true Fibonacci ratio — it doesn't come from the Fibonacci sequence. It originates from Dow Theory, which observed that markets tend to retrace about half of major moves. It's included in Fibonacci tools because traders consistently find it effective. Many traders consider the 50% zone (between 50% and 61.8%) the most important retracement area.

  • Fibonacci levels identify zones where reversals are more probable — they don't predict them with certainty. No technical tool can guarantee a reversal. Always wait for confirmation before acting: a candlestick reversal pattern, RSI divergence, or volume shift at the Fibonacci level. Treat Fibonacci as one factor in your decision-making, not the only factor.

Compare Top Forex Brokers

XM

Auto Fibonacci drawing tools

Retracement + extension overlays

Advanced charting platform

Visit Broker →
FBS

TradingView integration

One-click Fibonacci from chart

Multi-timeframe analysis

Visit Broker →
FXOpen

Built-in Fibonacci scanner

Auto swing detection

Free demo account

Visit Broker →

Trading CFDs carries significant risk of loss. Broker information is for comparison purposes only.

Disclaimer: The results from this tool are estimates for educational and informational purposes only and may differ from your broker's figures. This is not financial or investment advice. Trading forex and CFDs carries a high level of risk and can result in the loss of all your capital. Always verify calculations with your broker and trade within your risk tolerance.