Home › Fibonacci Retracement Calculator

Fibonacci Retracement Calculator

Enter a swing low and a swing high to get every Fibonacci retracement and extension level, on a linear or log price scale. Then draw the levels on real daily prices of bitcoin, ether, XRP and solana from the Bybit exchange, step through past swings, and see where hundreds of real pullbacks ended.

Calculator

Enter a swing low and a swing high.

Fibonacci levels on real prices

Loading real prices...

Point at the chart or tap it to read any day.

Swing low
-
Swing high
-
Last close
-
Retraced
-

Loading real prices...

Where real pullbacks ended

Loading real prices...

How the calculator works

A Fibonacci retracement splits a price move into fixed fractions. TradingView's help center describes the tool this way: "The levels are created by connecting two extreme points. The vertical distance between those two points is then divided up vertically with horizontal lines placed at key levels of 23.6%, 38.2%, 61.8% and 100%." The calculator adds 50%, which StockCharts' own retracement tool also shows, and 78.6%, a ratio Schwab lists with the others. Schwab notes: "The 50% and 100% levels aren't derived from the Fibonacci sequence, but many traders consider them psychologically significant."

For an up move from a low L to a high H, the level for a ratio r is H - r x (H - L), so the 61.8% retracement of a move from $100 to $200 is $138.20. For a down move the same fractions are measured up from the low. Extensions run past the end of the move and are measured from its start: the 161.8% extension of the same move is $100 + 1.618 x $100 = $261.80. The log option applies the same fractions on a logarithmic price scale, which TradingView suggests for highly volatile assets such as crypto.

The chart finds swings in real prices two ways. A range uses the highest daily high and the lowest daily low of the last 30, 90, 180 or 365 days. The swing rule marks a swing high once a daily low falls 10%, 20% or 30% below the highest high since the last swing low, and a swing low once a daily high rises the same share above the lowest low since the last swing high. Step through every move it finds and see which levels each pullback reached.

Bitcoin's Fibonacci levels now

Over the last 90 days in this data, bitcoin rose from a low of $57,647.30 on July 1, 2026 to a high of $87,357.80 on September 21. The 38.2% retracement of that rise is $76,008.39, the 50% level $72,502.55 and the 61.8% level $68,996.71. The close of September 26, $84,376.00, had given back 10.0% of the rise, between the 0% and 23.6% levels. Over 365 days the picture flips: bitcoin fell from $126,197.90 on October 6, 2025 to that July low, and the September 26 close had recovered 39.0% of the fall.

Linear or log levels

On a big move the two scales disagree. For bitcoin's fall from $126,197.90 to $57,647.30, the linear 61.8% bounce level is $100,011.57 and the log one $93,555.17, and the 50% levels are $91,922.60 and $85,293.42. On the log scale the September 26 close had recovered 48.6% of the fall, not 39.0%. On small moves the two scales give almost the same levels.

Do pullbacks stop at Fibonacci levels?

StockCharts is careful about what the levels mean: "These retracement levels are not hard reversal points. Instead, they serve as alert zones for a potential reversal." To see how real pullbacks behaved, the tool measures every finished pullback in the four coins. With the 20% swing rule there were 489. Their median depth was 96.4% of the move before them, and 229 went past 100%, beyond the start of the move.

As a rough check, the tool also counts the pullbacks that ended within 2 points of a Fibonacci level and within 2 points of the midpoints between the levels (30.9%, 44.1%, 55.9%, 70.2% and 89.3%), which have no special meaning. With the 20% rule on a linear scale, 69 ended near a Fibonacci level and 63 near a midpoint. Across the three swing sizes and both scales, the Fibonacci levels collected more endings in two of six cases and fewer in the other four. In these coins the levels described pullbacks after the fact, but they did not mark where pullbacks would stop.

The swing rule and its limits

The support and resistance practice game trains the same eye on real charts, and the bitcoin golden cross and Mayer Multiple pages apply moving averages to bitcoin's prices.

Educational, not financial advice. Fibonacci levels are fractions of a past move. They do not predict where a price will turn or recommend buying or selling any coin.

FAQ

Frequently asked questions

How do you calculate Fibonacci retracement levels?

Subtract the swing low from the swing high to get the size of the move and multiply it by each ratio: 23.6%, 38.2%, 50%, 61.8% and 78.6%. For an up move, subtract each result from the high; for a down move, add it to the low. For a move from $100 to $200, the 61.8% level is $138.20.

What are bitcoin's Fibonacci levels today?

At the last close in this data, September 26, 2026, the rise of the last 90 days, from $57,647.30 on July 1 to $87,357.80 on September 21, puts the 38.2% level at $76,008.39, 50% at $72,502.55 and 61.8% at $68,996.71. The tool redraws the levels for any range or swing you pick.

What is the 61.8% Fibonacci level?

The golden ratio level. StockCharts explains that 1.618 is the golden ratio and "The inverse of 1.618 is .618," and adds that "the 61.8% retracement can be called golden retracement." Of the 489 pullbacks found here with the 20% swing rule, 46 ended between the 50% and 61.8% levels.

Should I use linear or log Fibonacci levels for crypto?

On big moves it is worth checking both. TradingView suggests log-scale levels for highly volatile assets such as crypto. On bitcoin's fall from $126,197.90 to $57,647.30, the 61.8% bounce level is $100,011.57 on a linear scale and $93,555.17 on a log scale.

What are Fibonacci extension levels?

Levels past the end of a move. Schwab describes extensions as a tool that "may help traders estimate potential support, resistance, or price targets after a security moves to new historical highs or lows." This calculator measures them from the start of the move, so the 161.8% extension of a move from $100 to $200 is $261.80.

Do Fibonacci retracements work?

In this data they did not mark where pullbacks stopped. Of 489 pullbacks in bitcoin, ether, XRP and solana found with the 20% swing rule, 69 ended within 2 points of a Fibonacci level and 63 within 2 points of the midpoints between the levels.

Keep exploring

More market games & guides