Fibonacci Calculator

The Fibonacci Calculator helps you quickly calculate commonly used Fibonacci retracement levels, including 23.6%, 38.2%, 50.0%, and 61.8%. Enter the high and low of the current swing to view key retracement levels in different directions.

Tip: Please enter the high and low within the same swing. The price unit must match the traded instrument. The high must be greater than the low.
Results
Forward (Low → High)
Reverse (High → Low)
100.0% Retracement Value
61.8% Retracement Value
50.0% Retracement Value
38.2% Retracement Value
23.6% Retracement Value
0.0% Retracement Value

How are Fibonacci retracement levels calculated?

Fibonacci retracement levels are usually calculated based on the high and low of the current swing to help identify possible support and resistance levels during a price pullback. The example below uses a high of 1.9000 and a low of 1.8898.

Step 1: Calculate the swing range
Swing range = High − Low; 1.9000 − 1.8898 = 0.0102

Step 2: Calculate common retracement levels
23.6% retracement = Low + (Swing range × 23.6%)
1.8898 + (0.0102 × 0.236) = 1.8922
38.2% retracement = Low + (Swing range × 38.2%)
1.8898 + (0.0102 × 0.382) = 1.8937
50.0% retracement = Low + (Swing range × 50.0%)
1.8898 + (0.0102 × 0.500) = 1.8949
61.8% retracement = Low + (Swing range × 61.8%)
1.8898 + (0.0102 × 0.618) = 1.8961

Step 3: Understanding the reverse direction
If calculated in reverse from the high to the low, the retracement levels are projected downward from the high.
For example: 23.6% retracement = High − (Swing range × 23.6%); 1.9000 − (0.0102 × 0.236) = 1.8976

Conclusion: When the high is 1.9000 and the low is 1.8898, the system can calculate both upward and downward Fibonacci retracement levels to help you identify important price areas during a pullback.