Skip to content
MoneyDeck

Fibonacci Retracement Calculator

Get Fibonacci retracement and extension levels from any price swing

Updated · Free, no signup

Used to show how far the market has retraced. Leave 0 to skip.

61.8% retracement (golden ratio)

119.1

23.6% retracement

138.2

38.2% retracement

130.9

50% retracement

125

78.6% retracement

110.7

127.2% extension

163.6

161.8% extension

180.9

261.8% extension

230.9

Swing range

50

Current retracement

50%

Nearest Fibonacci level

50% (125)
  • Price 125 has retraced 50% of the up move; the closest level is 50% at 125.
  • The 38.2%–61.8% zone (119.1 to 130.9) is where many traders look for a pullback to end.

All Fibonacci levels

LevelTypePrice
0%Start of pullback150
23.6%Retracement138.20
38.2%Retracement130.90
50%Retracement125
61.8%Retracement119.10
78.6%Retracement110.70
100%Full retracement100
127.2%Extension163.60
161.8%Extension180.90
261.8%Extension230.90

About the Fibonacci Retracement Calculator

This Fibonacci retracement calculator turns a price swing into the support and resistance levels that technical traders watch. Enter the swing high and swing low of a recent move and choose whether the move was up or down. The calculator returns the standard retracement levels (23.6%, 38.2%, 50%, 61.8% and 78.6%) and the common extension targets (127.2%, 161.8% and 261.8%) for stocks, forex pairs, crypto or futures.

Enter the current price as well and it tells you how deep the pullback is so far and which Fibonacci level the price is closest to — handy for planning entries, stop-losses and profit targets. The levels work on any time frame because they are simply percentages of the swing range.

Fibonacci levels are a charting convention, not a prediction. Many traders use them alongside trend lines, moving averages and volume, and treat each level as a zone rather than an exact price.

With the default inputs, the 61.8% retracement (golden ratio) is 119.1. Change any value above to recalculate instantly.

How to use the fibonacci retracement calculator

  1. 1Find the most recent significant swing high and swing low on your chart.
  2. 2Enter both prices and choose whether the move was an uptrend or a downtrend.
  3. 3Optionally enter the current price to see how deep the retracement is.
  4. 4Use the retracement levels as potential support (uptrend) or resistance (downtrend).
  5. 5Use the extension levels as possible profit targets if the trend resumes.

Formula and method

Uptrend: Level = High − (High − Low) × f; Extension = Low + (High − Low) × f. Downtrend: Level = Low + (High − Low) × f; Extension = High − (High − Low) × f

The swing range is the distance between the swing high and swing low. In an uptrend, retracement levels are measured down from the high by the Fibonacci ratios f = 23.6%, 38.2%, 61.8% and 78.6% (plus the 50% midpoint, which is not a Fibonacci ratio but is widely used). In a downtrend they are measured up from the low.

Extension levels project where the trend could go after the pullback ends. Here they are measured from the start of the move: 127.2%, 161.8% and 261.8% of the range above the low in an uptrend, or below the high in a downtrend. The ratios come from the Fibonacci sequence — 61.8% is the golden ratio, 38.2% is its square and 23.6% its cube.

High, Low
Swing high and swing low prices
f
Fibonacci ratio (0.236, 0.382, 0.5, 0.618, 0.786, 1.272, 1.618, 2.618)

Worked examples

Stock rallies from $100 to $150, now at $125

The swing range is $50. The 61.8% retracement is 150 − 50 × 0.618 = $119.10 and the 38.2% level is $130.90. At $125 the stock has given back exactly half the rally, sitting on the 50% level. If the uptrend resumes, the 161.8% extension points to about $180.90.

EUR/USD falls from 1.1200 to 1.0800

The 400-pip drop gives retracement levels measured up from 1.0800: 38.2% at 1.09528 and 61.8% at 1.10472. The current price of 1.0953 is testing the 38.2% level. If the downtrend continues, the 127.2% and 161.8% extensions sit near 1.0691 and 1.0553.

Frequently asked questions

What are the Fibonacci retracement levels?+

The standard levels are 23.6%, 38.2%, 50%, 61.8% and 78.6% of the prior move. They are derived from ratios between numbers in the Fibonacci sequence, apart from 50%, which traders include because markets often retrace about half of a move.

Which Fibonacci level is the most important?+

The 61.8% level, known as the golden ratio, is the one most traders watch, followed by 38.2% and 50%. A pullback that holds between 38.2% and 61.8% is commonly read as a normal correction within a trend.

How do I pick the swing high and low?+

Use a clear, recent move on the time frame you trade: the lowest low and highest high of the swing, usually based on wicks. Different traders choose slightly different points, which is why levels are best treated as zones.

What is the difference between retracements and extensions?+

Retracements are inside the original move and suggest where a pullback might stop. Extensions are beyond the original move and suggest where the trend might go next, often used as profit targets.

Do Fibonacci levels work in forex and crypto?+

The calculation is the same for any market because it only uses prices. Whether the levels are useful depends on market behaviour; they are widely watched in forex, crypto and futures, which can make them self-fulfilling at times.

Results are estimates for educational purposes and are not financial advice. Rates, fees and terms vary — confirm with your lender or a licensed advisor before making decisions.

Related tools