Fibonacci Retracement Calculator
Calculate Fibonacci retracement and extension levels, plus risk/reward and position size, from any swing high and low.
Interactive Fibonacci Tool
Fibonacci levels
Optional: trade & risk management
Risk toolsIf you fill these fields, the calculator will estimate position size and risk/reward for each level. For forex, position size is shown in units; for stocks/crypto, treat it as number of shares/coins.
What is a Fibonacci retracement?
Fibonacci retracement is a popular technical analysis tool that marks potential support and resistance levels during a pullback. It is based on the Fibonacci sequence and ratios such as 23.6%, 38.2%, 50%, 61.8% and 78.6%.
Traders draw Fibonacci retracements from a significant swing low to swing high (uptrend) or swing high to swing low (downtrend). The horizontal lines help identify areas where price may pause, reverse or continue the trend.
Fibonacci retracement formulas
Let:
- High = swing high price
- Low = swing low price
- Range = High − Low
- p = Fibonacci ratio as a decimal (e.g. 0.618 for 61.8%)
Uptrend (measured low → high)
Retracement level price:
\[ \text{Level} = \text{High} - \text{Range} \times p \]
Downtrend (measured high → low)
Retracement level price:
\[ \text{Level} = \text{Low} + \text{Range} \times p \]
Extension levels (targets beyond 100%) use the same range but with ratios above 1.0, such as 1.272 or 1.618:
Extensions (both directions)
\[ \text{Extension} = \begin{cases} \text{High} + \text{Range} \times (p - 1) & \text{for uptrend} \\ \text{Low} - \text{Range} \times (p - 1) & \text{for downtrend} \end{cases} \]
Key Fibonacci levels and how traders use them
- 23.6% – very shallow pullback; often seen in strong trends.
- 38.2% – first “deeper” retracement; common in healthy trends.
- 50% – not a true Fibonacci ratio, but widely watched psychologically.
- 61.8% – the “golden ratio”; classic support/resistance zone.
- 78.6% – deep retracement; trend may still be intact but vulnerable.
- 127.2% & 161.8% – common extension targets for trend continuation.
Typical trading workflows
- Trend pullback entries – wait for price to retrace to 38.2–61.8% and look for confirmation (candlestick patterns, volume, other indicators).
- Profit targets – use 127.2% or 161.8% extensions as potential take‑profit zones.
- Confluence – combine Fibonacci levels with prior highs/lows, moving averages or trendlines to find high‑probability zones.
Risk management with Fibonacci levels
This calculator goes beyond simple level plotting by adding:
- Risk/reward ratio from your stop‑loss to each level.
- Position size based on account size and % risk per trade.
Risk per trade
\[ \text{Risk \$} = \text{Account size} \times \frac{\text{Risk \%}}{100} \]
Position size
\[ \text{Position size} = \frac{\text{Risk \$}}{|\text{Entry} - \text{Stop}|} \]
Risk/reward ratio to a target level
\[ \text{R:R} = \frac{|\text{Target} - \text{Entry}|}{|\text{Entry} - \text{Stop}|} \]
These calculations are generic and can be applied to stocks, forex, crypto or futures. For instruments with contract multipliers or pip values, adjust the interpretation of “position size” accordingly.
Best practices and common mistakes
Best practices
- Use clear swing points (obvious highs and lows) rather than tiny intraday wiggles.
- Favor higher timeframes (4H, daily, weekly) for more reliable levels.
- Look for confluence with other tools: support/resistance, moving averages, volume, oscillators.
- Always define your stop‑loss and position size before entering a trade.
Common mistakes
- Forcing Fibonacci levels on choppy, sideways markets with no clear trend.
- Using Fibonacci as a stand‑alone signal without confirmation.
- Ignoring risk management and over‑leveraging because a level “must” hold.
- Drawing from the wrong swing points (e.g., including gaps or news spikes that distort the range).
FAQ
Can I use Fibonacci retracement on intraday charts?
Yes. Many day traders use Fibonacci on 1‑minute to 15‑minute charts. However, levels from higher timeframes (4H, daily) often act as stronger support/resistance, so it’s wise to be aware of them even when trading intraday.
Which is better: 61.8% or 50%?
Neither is “better” in all situations. The 50% level is psychologically important and often used by discretionary traders, while 61.8% is mathematically derived from the Fibonacci sequence. Many traders watch both and look for confirmation around that zone.
Do Fibonacci retracements work in crypto and forex?
They are widely used in crypto and forex because these markets trend strongly and are heavily watched by technical traders. As always, they are a tool for framing probabilities, not guarantees.
How many Fibonacci levels should I use?
Too many lines can clutter your chart. A practical approach is to focus on 38.2%, 50%, 61.8% and one or two extension levels (127.2%, 161.8%), then add others only if they clearly add value.
Is this calculator a trading signal?
No. This tool is for education and planning only. It does not provide personalized investment advice or guarantee any outcome. Always do your own research and consider consulting a qualified financial professional.