This tool is for education and planning only and is not financial advice. Forex and CFD trading carries a high risk of losing money rapidly due to leverage. Check your broker's own contract specifications, fees and margin rules before you trade.
What Fibonacci retracements and extensions are
Fibonacci levels come from ratios in the Fibonacci number sequence (0, 1, 1, 2, 3, 5, 8, 13...). Dividing a number by the next gives about 0.618; by the one two places on, about 0.382; by the one three places on, about 0.236. Traders add 50% and 78.6% (the square root of 0.618) to the set.
After a strong move, prices often pull back part of the way before continuing. Retracements measure those pullbacks as a share of the move, and extensions project how far the next leg might travel beyond it. There is no law of nature here; the levels work, when they do, largely because so many traders watch them.
The key Fibonacci levels and how traders read them
| Level | Type | What traders look for |
|---|---|---|
| 23.6% | Retracement | Shallow pullback in a strong trend |
| 38.2% | Retracement | Common pullback in healthy trends |
| 50% | Retracement | Not a Fibonacci ratio, but widely watched as the midpoint |
| 61.8% | Retracement | The "golden ratio"; a key area for trend-continuation entries |
| 78.6% | Retracement | Deep pullback; beyond it, the trend is often in doubt |
| 127.2% | Extension | First target beyond the swing |
| 161.8% | Extension | The most widely used profit target |
| 261.8% | Extension | Target for strong, extended moves |
How to use Fibonacci levels step by step
- Find a clear swing
Use an obvious swing low and swing high on the time frame you trade. Unclear swings give meaningless levels.
- Pick the direction
For an uptrend, measure from the low to the high; for a downtrend, from the high to the low.
- Watch the 38.2% to 61.8% zone
Look for signs that the pullback is ending: a rejection candle, a break of a short-term trendline or momentum turning.
- Place the stop beyond the next level
A stop beyond 78.6% or the swing itself invalidates the idea cleanly.
- Use extensions as targets
127.2% and 161.8% give objective targets. Check the risk-reward ratio before entering.
Worked example: a GBP/USD pullback
- The swing
GBP/USD rallies from 1.3200 to 1.3400, a 200-pip move.
- The retracements
38.2% sits at 1.3324, 50% at 1.3300 and 61.8% at 1.3276.
- The trade idea
Price pulls back to 1.3300 and forms a bullish rejection candle. A trader buys at 1.3305 with a stop below 78.6% (1.3243), at 1.3240.
- The target
The 127.2% extension is 1.3454, 149 pips above entry against 65 pips of risk, about 1:2.3.
Fibonacci framed the plan; the entry still waited for price to show it was respecting them.
Fibonacci mistakes
Redrawing levels until one matches price makes them useless.
Levels are areas to watch, not automatic entries.
Pullback entries work best in the direction of the higher time frame trend.
Some tools measure extensions from the swing start, others from the end. This calculator uses the swing start, like MetaTrader's Fibonacci tool.
Add this tool to your website
Run a forex blog, course or community? Embed the fibonacci calculator on your own site for free. It works on any page that accepts HTML, resizes itself and stays up to date.
Free to use on any site. Please keep the credit line under the widget.
Fibonacci Calculator FAQs
How do I calculate Fibonacci retracement levels?
For an uptrend, subtract the range times the ratio from the swing high: level = high − (high − low) × ratio. In a downtrend, add it to the swing low.
What are the most important Fibonacci levels in forex?
38.2%, 50% and 61.8% for retracements, and 127.2% and 161.8% for extensions.
Is 50% a Fibonacci level?
Not strictly; it does not come from the Fibonacci sequence. Traders include it because prices often retrace about half of a move.
How are Fibonacci extensions calculated?
This calculator measures them from the start of the swing, as MetaTrader does: in an uptrend, level = low + (high − low) × ratio, so 161.8% sits 61.8% of the range above the high.
Do Fibonacci levels work on gold?
Yes. The calculation is the same for any instrument; enter gold's swing high and low in dollars.
Sources: CME Group: technical analysis education.