Fibonacci Calculator

Calculate reference levels from a chosen price swing. Enter the swing high, low and direction to get standard retracements and extensions. Choose extensions from the swing start (AB) or a correction endpoint (ABC). These are geometric levels; the calculation does not estimate the chance of a reversal or continuation.

The calculator is loading. If it does not appear, enable JavaScript and reload this page.

Retracements measure how far a counter-move pulls back into the prior swing; extensions project where a continuation could reach beyond it. The 61.8% ratio and the conventional 50% midpoint are included as reference levels. Their presence does not establish a reversal probability. Levels are an aid to planning, not financial advice.

Levels are only half the story – learn how to trade them.How Fibonacci retracements fit into trend structure, entries and confluence.
Fibonacci retracement guide →

How the Fibonacci calculator works

A Fibonacci grid is anchored to a single price swing – one clear move from a low to a high (or a high to a low). The vertical distance between those two points is the range, and each Fibonacci ratio marks a percentage of that range measured back from the end of the move.

In an uptrend you draw the grid from the swing low up to the swing high and read retracements downward from the high: a level is high − (high − low) × ratio. In a downtrend you draw from the swing high down to the swing low and read retracements upward from the low: low + (high − low) × ratio. Extensions use ratios above 100% to project a continuation beyond the original swing.

Worked example

EUR/USD rallies from a swing low of 1.1000 to a swing high of 1.1200 – a 200-pip range. In this uptrend the 61.8% retracement sits at 1.1200 − (0.0200 × 0.618) = 1.10764, and the 50% level at 1.1100. A reaction near this zone is only an observation. The AB 161.8% extension is 1.13236 (1.1324 rounded); any use as a target requires separate strategy rules and validation.

Which levels matter most

The 38.2%, 50% and 61.8% retracements are commonly used reference levels. The calculator does not measure order concentration there or establish that 61.8% separates a pullback from a reversal. Treat them as zones, not exact prices, and look for confluence with structure – see Fibonacci retracement and trend, support and resistance for the full method.

Frequently asked questions

Which two points do I use for the swing?
Pick one clear, completed move: the most recent significant swing low and swing high that frame the leg you want to analyse. Use a consistent, documented swing-selection rule; visual clarity alone does not establish predictive reliability.
What is the difference between retracement and extension?
Retracements (0–100%) sit inside the swing and show where a pullback may stall. Extensions (above 100%) project beyond the swing and are used as profit targets when the trend continues.
Why is 61.8% called the golden ratio?
61.8% is the inverse of the golden ratio (1.618) that recurs throughout the Fibonacci sequence. In markets it is the most watched retracement – a hold or break must be interpreted with market structure and tested rules, rather than treated as an automatic signal.

Explicit AB or ABC reference point

Upward retracement: H − (H − L) × r; downward retracement: L + (H − L) × r. An upward AB extension starts at A = L: L + (H − L) × r; an ABC extension starts at correction endpoint C: C + (H − L) × r. For 1.1000 → 1.1200, the 61.8% retracement is 1.10764 and the AB 161.8% extension is 1.13236. With C = 1.1100, the ABC 161.8% extension is 1.14236. A downward swing reverses the sign. This form requires C inside the swing range. The 50% level is a charting convention, not a Fibonacci-sequence ratio. No level guarantees a reversal or continuation.

← All forex tools

Jarosław Wasiński

Editor-in-chief, ForexMechanics.com • Macro & FX analyst

Independent analyst and practitioner with over 20 years of experience in financial markets. Actively involved in Forex since 2007, with a focus on fundamental analysis, OTC market structure, and disciplined capital risk management.

  • Creator and editor-in-chief of MyBank.pl, providing reliable financial education since 2004.
  • Author of hundreds of in-depth market commentaries, structural analyses, and educational materials for traders and investors.
  • Advocate for market transparency, promoting education grounded in hard data and institutional reports (BIS, ESMA, CFTC).

All content is educational and informational only – it does not constitute investment advice or a recommendation. Remember: leveraged trading (Forex/CFD) carries a high risk of rapid capital loss.