Fibonacci retracement calculator

Enter a swing high and a swing low and choose the direction of the move to get retracement levels from 23.6% to 78.6% and extension levels at 127.2%, 161.8% and 200%.

How Fibonacci retracements are calculated

A retracement level marks how much of a move price has given back. Take the size of the swing (high − low) and multiply it by a ratio:

  • After an up move: level = high − (high − low) × ratio.
  • After a down move: level = low + (high − low) × ratio.

Extensions project beyond the swing in the direction of the move: after an up move, low + range × ratio; after a down move, high − range × ratio.

Worked example

Gold rallies from 4,000.00 to 4,100.00, a range of 100.00 dollars. Retracement levels after the rise:

RetracementPrice
23.6%4,076.40
38.2%4,061.80
50.0%4,050.00
61.8%4,038.20
78.6%4,021.40

Extensions of the same move: 127.2% at 4,127.20, 161.8% at 4,161.80, 200.0% at 4,200.00.

Using the levels

  • The 38.2%, 50% and 61.8% retracements are the ones most traders watch. 50% is not a Fibonacci ratio but is commonly included.
  • Results depend on which swing you choose; two traders picking different highs and lows will get different levels.
  • Treat levels as areas to watch, combined with structure and a planned stop, not as entries on their own. Our Fibonacci retracement guide covers this in depth.

Related tools and guides

Frequently asked questions

What are the main Fibonacci retracement levels?

23.6%, 38.2%, 50%, 61.8% and 78.6% of the swing. The 50% level is not a Fibonacci ratio but is widely used alongside them.

How do I calculate a 61.8% retracement?

After an up move, subtract 61.8% of the range from the swing high. A move from 4,000 to 4,100 has a range of 100, so the 61.8% level is 4,100 − 61.8 = 4,038.20.

What is a Fibonacci extension?

An extension projects the size of the swing beyond its end, for example 161.8% of the range measured from the start of the move. Traders use extensions as possible profit target areas.

Do Fibonacci levels predict where price will turn?

No. They are reference levels. Price often moves through them, so they are best used with other evidence and a stop loss.

Calculators are for education and planning. They do not account for your broker's spread, commission, swap or contract terms. Trading forex and CFDs carries a high risk of losing money. Read our risk disclosure.