Technical analysis8 min read

How to Use Fibonacci Retracement Levels for Precise Trade Entries & Exits

Fibonacci levels work because they frame a question every trader asks, how deep will the pullback go? Here's the math, the levels that matter and a strategy for entries, stops and exits.

By Ricardo Contreras, Co-CEO & DevOps

Markets don't move in straight lines, they push, breathe, and push again. Fibonacci retracement measures that breathing: after an impulse, prices commonly retrace a predictable fraction of the move before continuing. The fractions come from the golden ratio, and traders draw them between a swing high and low to plan where to enter, where to be wrong and where to take profit.

The math behind the levels

Every Fibonacci tool does one calculation: measure the swing range, then subtract (uptrend) or add (downtrend) a fraction of it.

Range = high − low · Uptrend level = high − range × ratio · Downtrend level = low + range × ratio

Worked example: a stock rallies from $100 to $200 (range = $100). The pullback levels are: 38.2% → $161.80, 50% → $150, 61.8% → $138.20, 78.6% → $121.40. The Fibonacci calculator produces the full grid, including extensions, for any high/low pair and direction.

  • 23.6%

    Where it comes from
    Fibonacci ratio
    How traders read it
    Shallow pullback, very strong trend
  • 38.2%

    Where it comes from
    1 − 0.618
    How traders read it
    Healthy retracement in a strong trend
  • 50%

    Where it comes from
    Not Fibonacci, Dow theory midpoint
    How traders read it
    The psychological halfway mark
  • 61.8%

    Where it comes from
    The golden ratio (φ)
    How traders read it
    The 'golden pocket', most watched level
  • 78.6%

    Where it comes from
    √0.618
    How traders read it
    Deep pullback, last defense of the trend

Step 1, pick the right swing

The whole tool is two clicks, so the skill is choosing them. Anchor the tool on a clear, completed impulse: a leg where price traveled decisively in one direction. Practical rules:

  • Use the most recent major swing on your trading timeframe, the one whose pullback you're trading, not a bigger picture move.
  • Anchor on wick extremes, not candle bodies, levels are zones and the wick marks where price actually traded.
  • If two swings are candidates, draw both: the level clusters they form are stronger than any single ratio.
  • Skip messy, overlapping ranges, if you can't tell where the impulse ends, neither can the market.

Step 2, plan the entry

Two schools, both valid: aggressive entries place limit orders at a level (cheap entry, worse fill quality); confirmation entries wait for price to react at the level, a rejection wick, a break of the micro-structure, a reversal candle, and pay a slightly worse price for evidence. Newer traders do better with confirmation; a level is a zone to watch, not a wall that must hold.

The golden pocket, the 61.8%–65% zone, is where most pullback strategies hunt: deep enough to offer value, shallow enough that the trend usually survives. Confluence raises the odds: a 61.8% level that also sits on prior structure, a moving average or a high-volume node is traded by everyone watching the same chart.

Fibonacci CalculatorRetracement and extension levels from any swing high and low.

Step 3, place the stop and the target

  • Stop: beyond the level that kills the idea, usually below 78.6% or under the swing low itself. A stop at 'a bit past 61.8%' gets clipped by normal wiggle.
  • First target: the prior swing high (the 0% line), the minimum continuation thesis.
  • Extended targets: Fibonacci extensions project beyond the swing, 127.2% and 161.8% of the range are the classic take-profit zones.
  • Check the R: entry near 61.8% with a stop past 78.6% and a target at the prior high roughly offers 1.5–2R. Confirm it with the risk/reward calculator before committing.
Extension (uptrend) = high + range × (ratio − 1) → 127.2%, 161.8%, 261.8%

Downtrend: low − range × (ratio − 1)

Step 4, size it like a risk trade, not a prediction

A Fibonacci level gives you a price, not certainty. The position size still comes from the same place as every other trade: the distance to your stop and the fraction of the account you're willing to lose. Entry at the golden pocket with a tight invalidation is exactly what position sizing is for, and since you're already measuring the swing in points, the notional math is one step away (see notional value and leverage).

Five mistakes that make Fibonacci 'not work'

  1. Drawing it on noise. Levels on a 1-minute chop mean nothing; the tool needs a clean, completed impulse.
  2. Treating a level as a line. Zones, not laser lines, give entries and stops breathing room.
  3. No confluence. A naked 61.8% with nothing else there is a coin flip; stack it with structure, volume or a moving average.
  4. Blind limit orders in a falling market. In strong downtrends every level is a speed bump, trade with the higher-timeframe trend.
  5. Forgetting it's descriptive, not predictive. Fibonacci organizes where traders watch; your edge still comes from risk management and repeatable execution.

Fibonacci retracements, explained like you're five

Forget the ratios for a minute, the whole tool is one bungee jump.

The bungee jump

Imagine you climb 10 meters up a ladder and jump. The cord stretches, you fly down, then you bounce back up partway, before the next fly down. Traders draw Fibonacci levels to guess how high that bounce-back goes. Three magic terms:

  • The swing: your full 10-meter jump, the big move everyone measures.
  • The retracement: how far back up you bounce, some fraction of those 10 meters, before flying down again.
  • The golden pocket: the depth where most bounce-backs stop, about 61.8% of the way up, the spot everyone watches.

Why this is dangerous

Now imagine betting on where the bounce stops. Two ways that goes wrong:

  • The mistake many make: they bet the bounce stops exactly at a level, as if the cord were a wall. It's not, it's a springy zone, and bounce-backs can stop early or stretch deeper than expected.
  • The reality: if the bounce stretches past the deepest safe depth, the jump probably wasn't real to begin with. You're not bouncing, you're falling, and the smart move is to get out, not to bet more.

In short: the levels are not walls, they are the depths where most bounce-backs pause. Fibonacci doesn't predict the jump, it just maps where the crowd expects the bounce to stop.

If futures are your market, the same levels apply, but the margin math underneath is different, so pair this with the futures calculator guide before sizing the trade.

Frequently asked questions

Do Fibonacci retracement levels actually work?

As precise prophecy, no, price doesn't owe the golden ratio anything. As a framework, yes: the levels mark where a huge number of traders place orders, so reactions cluster there. Treat them as zones of interest that need confirmation, not as magic.

Which Fibonacci level is best for entries?

The 61.8%–65% 'golden pocket' is the most watched because it balances value and trend survival. In very strong trends price often only reaches 38.2%, missing the trade entirely is the cost of waiting for deeper levels.

Should I use wicks or candle bodies for the swing?

Wick extremes, they mark the actual prices traded. Most platforms and the standard convention anchor on the absolute high and low. If body and wick disagree meaningfully, treat the gap as part of the zone's width.

Does Fibonacci work on crypto and forex?

The math is market-agnostic, wherever traders draw the same levels, reactions can cluster. Crypto's 24/7 swings and forex's deep liquidity both produce readable impulses; just pick swings that are obvious on your timeframe.

Test the idea before you trade it

Replay past charts and journal what you find. Free plan, no card needed.

About the author

Ricardo Contreras

Co-CEO & DevOps

Co-CEO and DevOps engineer at NovaTrade. Runs the infrastructure that syncs trades from MT4, MT5, cTrader and crypto exchanges.

Educational content, not financial advice. Trading carries risk of loss.

Keep reading