Fibonacci retracement & extension calculator

Retracement and extension price levels from a swing high and low.

Retracements

LevelPrice
0.0%1.10000
23.6%1.09528
38.2%1.09236
50.0%1.09000
61.8%1.08764
78.6%1.08428
100.0%1.08000

Extensions

LevelPrice
127.2%1.10544
141.4%1.10828
161.8%1.11236
200.0%1.12000
261.8%1.13236

How it's calculated

The range is the swing high minus the swing low. For an up-move, each retracement level is the high minus the range times the ratio (so 61.8% sits 61.8% of the way back down); each extension is the low plus the range times the ratio. For a down-move the same is mirrored from the low upward.

Everything runs in your browser — nothing is sent anywhere. Results are estimates; your broker's contract specification is the final word.

Vetting an EA? See the guide →

More calculators