Markets
Fibonacci retracement and extension calculator
Fibonacci retracement and extension levels from a swing high and low, for an up or a down move, with the formula and a worked example.
Fibonacci
Enter a swing high above the swing low to see the levels.
Enter a swing high above the swing low to see the levels.
Runs in your browser · nothing is storedSources and licences
How it is calculated
Fibonacci levels divide a price move by fixed ratios. For a move up from the low L to the high H, a retracement level at ratio r is H − (H − L) × r, and an extension at ratio e is L + (H − L) × e.
For a move down, the same ratios are measured the other way: retracements from the low upwards and extensions from the high downwards.
Worked example (synthetic numbers)
A made-up move up from a low of 1.0800 to a high of 1.1000.
The 50 % retracement is 1.0900, halfway back down the move, and the 161.8 % extension is 1.1124, beyond the high. The levels are arithmetic on the two prices entered; whether a price reacts near them is not something the calculator can tell.