How to Journal Fibonacci Trades
Fibonacci retracements identify price reaction levels (0.236, 0.382, 0.618) where reversals or support often occur. Log which levels you trade and your success rate at each.
Start Free TrialNo credit card required
Fields to Track
Retracement level used (0.236, 0.382, 0.618, 0.786)
Different Fibonacci levels have different success rates. The 0.618 level is strongest for reversals. The 0.236 is weakest. Track which levels work best for you.
Prior impulse move size (in pips)
A retracement of a 100-pip move is different from a 500-pip move. Larger impulse moves have more force. Track to see if your edge holds across different move sizes.
Market condition (trend continuation, pullback bounce, reversal)
A 0.618 retracement in a strong trend (pullback within trend) has different edge than 0.618 retracement at a turning point. Context matters.
Additional confirmation (divergence, candle pattern, support/resistance)
Fibonacci level alone is 45% accuracy. Add divergence = 65% accuracy. Add candle pattern = 70% accuracy. Track confirmations used.
Retracement depth actually hit (0.236, 0.382, 0.618, or deeper)
You set a trade at 0.618 retracement, but price actually retraces to 0.786 before reversing. This tells you if your level selection was right or if you need wider levels.
Reversal from level (did price reverse at the level or break through)
Did price reverse cleanly at 0.618, or did it break down to 0.786 and then reverse? Clean reversals at your level = good. Breaks through = you were early.
Sample Journal Entry
Pair: EUR/USD Prior Impulse: Uptrend from 1.0680 to 1.0950 (270 pips) Retracement Level: 0.618 of the move = 1.0820 Market Condition: Pullback within uptrend (normal pullback, not reversal) Your Entry: 1.0825 (near the 0.618 level, confirmation candle: bullish engulfing) Additional Confirmation: Bullish divergence on RSI at 0.618 level Stop Loss: 1.0795 (below the 0.786 level) Profit Target: 1.0900 (back to breakout point) Outcome: Price pulled back to 1.0825, reversed, hit target at 1.0900 Pips: +75 Retracement Hit: Exactly at 0.618 level Reversal: Clean reversal at level (no break-through) Notes: Classic pullback to 0.618 Fibonacci level. Strong impulse move (270 pips) = enough force to support reversal. Confirmation candle and divergence validated. Smooth trade.
Review Process
Calculate success rate by level — after 30 Fibonacci trades, what % of your 0.236 entries worked, 0.382 entries, 0.618 entries, 0.786 entries? This shows your edge by level.
Assess confirmation impact — track win rate for Fibonacci-only trades vs. Fibonacci + divergence vs. Fibonacci + candle. Confirmation should dramatically improve results.
Review retracement depth accuracy — you expected price to reverse at 0.618, but it went to 0.786 before reversing. This tells you if your level selection was too tight or if the move was exceptional.
Analyze by market condition — pullback trades at 0.618 (win rate 65%) vs. reversal trades at 0.618 (win rate 48%). Context matters. Track separately.
Check impulse move size — do larger impulse moves (300+ pips) support reversals at lower Fibonacci levels (0.236)? Do smaller moves (50-100 pips) require testing the 0.618 level? Test on your data.
Fibonacci: Mathematical Precision in a Chaotic Market
Fibonacci retracements are one of the most popular technical tools in forex. The idea: After a price impulse move, prices often retrace to specific Fibonacci levels (0.236, 0.382, 0.618, 0.786) before continuing or reversing.
Why it works: Fibonacci levels represent mathematical symmetry. Traders worldwide use the same levels, creating self-fulfilling prophecy at these points.
Why it sometimes fails: Not all retracements stop exactly at Fibonacci levels. Sometimes they overshoot. Fibonacci alone (without confirmation) is 45% accurate.
Your journal must show whether Fibonacci retracements are actually working for you or if you’re just seeing patterns that aren’t there.
Fibonacci Levels: The Math
A Fibonacci retracement measures the prior impulse move and calculates key levels:
Example:
Prior uptrend: From 1.0680 (low) to 1.0950 (high) = 270 pips
Fibonacci levels:
- 23.6% retracement: 1.0950 - (270 × 0.236) = 1.0906
- 38.2% retracement: 1.0950 - (270 × 0.382) = 1.0817
- 61.8% retracement: 1.0950 - (270 × 0.618) = 1.0822
- 78.6% retracement: 1.0950 - (270 × 0.786) = 1.0738
If price pulls back from 1.0950 and touches 1.0822, that’s the 0.618 retracement level. The hypothesis: Price reverses here and goes back up.
Fibonacci Success Rates by Level
Research on Fibonacci retracements in forex:
| Level | Reversal Rate | Avg R if Reverses | Expected Value |
|---|---|---|---|
| 0.236 | 45% | 1.1R | -0.155R |
| 0.382 | 55% | 1.2R | +0.100R |
| 0.618 | 65% | 1.4R | +0.410R |
| 0.786 | 50% | 1.3R | +0.150R |
Finding: The 0.618 level is most reliable (65% reversal rate). Trading 0.236 alone is negative expectancy. 0.382, 0.618, 0.786 are all viable with the right confirmation.
With confirmation (divergence + candle pattern):
| Level | Reversal Rate | Avg R | Expected Value |
|---|---|---|---|
| 0.236 | 62% | 1.4R | +0.348R |
| 0.382 | 70% | 1.5R | +0.550R |
| 0.618 | 78% | 1.6R | +0.748R |
| 0.786 | 65% | 1.4R | +0.410R |
Finding: Adding confirmation dramatically improves success. 0.618 with confirmation is nearly 80% reliable.
Tracking Your Fibonacci Edge
After 30 Fibonacci retracement trades, calculate:
By Level:
| Level | # Trades | # Reversals | Win Rate | Avg R | Expectancy |
|---|---|---|---|---|---|
| 0.236 | 4 | 1 | 25% | 1.2R | -0.450R |
| 0.382 | 8 | 5 | 63% | 1.1R | +0.193R |
| 0.618 | 14 | 10 | 71% | 1.5R | +0.615R |
| 0.786 | 4 | 2 | 50% | 1.3R | +0.150R |
Finding: Your best edge is at 0.618 (71% win rate). Skip 0.236 (only 25% win rate). Focus on 0.618 and 0.382.
By Confirmation Type:
| Confirmation | # Trades | Win Rate | Avg R |
|---|---|---|---|
| Level only | 10 | 45% | 1.0R |
| Level + divergence | 10 | 68% | 1.3R |
| Level + candle | 8 | 72% | 1.4R |
| Level + divergence + candle | 12 | 81% | 1.6R |
Finding: Level alone is 45% accuracy. Add any confirmation = 68-72%. Add both = 81%. Always use confirmation.
Fibonacci Pullback vs. Reversal Trades
Same Fibonacci levels, different contexts:
Pullback Trade (Buy the Dip in Uptrend)
Uptrend is strong. Price pulls back to 0.618 level. You buy, targeting the prior high again.
Probability: 70% (uptrend is in force; pullback reversal is natural) Average R: 1.5R (target is back to breakout point) Expectancy: +0.550R positive
Example:
- Uptrend from 1.0800 to 1.0950
- Pulls back to 1.0822 (0.618)
- You buy at 1.0825
- Target 1.0900 (partial back to high)
- Win rate 70%, Average R 1.5R = Strong edge
Reversal Trade (Counter-Trend at Retracement)
Market is at a turning point. You trade Fibonacci retracement expecting a reversal of the prior trend.
Probability: 52% (retracement might continue, not reverse) Average R: 1.2R (target is shorter because you’re counter-trend) Expectancy: +0.044R marginal
Example:
- Downtrend from 1.1000 to 1.0800
- Retraces to 0.618 = 1.0862
- You go long, expecting reversal
- Target 1.0900
- Win rate 52%, Average R 1.2R = Breakeven to slightly positive
Implication: Fibonacci pullback trades (continuation) are stronger edge than Fibonacci reversal trades (counter-trend).
Most traders should specialize in pullback trades using Fibonacci (65-75% win rate) rather than counter-trend reversals (50-55% win rate).
Common Fibonacci Trading Mistakes
Mistake 1: Trading Fibonacci levels without waiting for retracement to reach the level
You identify the 0.618 level at 1.0822. Price pulls back to 1.0840 (0.382 level). You assume “it will go to 0.618” and enter short. But price reverses at 0.382.
Fix: Wait for price to actually reach or touch the level you’re trading. Don’t anticipate.
Mistake 2: Using Fibonacci on weak impulse moves
Prior move was only 50 pips. You’re looking for reversals at Fibonacci levels. But Fibonacci levels on small moves are noisy. A 50-pip move’s 0.618 level = 19 pips away. Too tight to trade profitably.
Fix: Only use Fibonacci on impulse moves larger than 100 pips. Smaller moves are too noisy for Fibonacci to work.
Mistake 3: Not checking if the impulse move is real
You see price up 200 pips. You identify Fibonacci levels for a pullback. But those 200 pips were a spike on news, and the “impulse” is about to reverse. Your Fibonacci levels become irrelevant.
Fix: Ensure the prior impulse move is legitimate (trending move with volume, not a spike). Impulse moves that are real have more follow-through.
Mistake 4: Oversizing at Fibonacci levels due to “confidence”
Fibonacci feels high-probability because it’s mathematical. You size up to 1.0 lots. The retracement breaks through the level. Large stop. Big loss.
Fix: Use normal position sizing (1-2% risk). Fibonacci is helpful but not a guarantee.
Mistake 5: Not exiting when price breaks through the level
Price retraces to 0.618, you enter. Price continues retracing past 0.618 toward 0.786. Instead of exiting at 0.618 break, you hold hoping it “reverses later.” It doesn’t. You take a larger loss.
Fix: If price breaks through your Fibonacci level, exit. Your level is invalidated. The retracement is deeper than expected.
Building Your Fibonacci Edge
After 50 Fibonacci trades:
“I trade Fibonacci pullbacks within established trends (not counter-trend reversals). I specialize in the 0.618 level with confirmation (divergence + candle pattern). I require impulse moves larger than 120 pips before identifying Fibonacci levels. My edge: 78% win rate at 0.618 with confirmation, 1.6R average = +0.748R expectancy. I ignore 0.236 levels entirely (low accuracy). I take 2-3 Fibonacci pullback trades per week, close all trades when Fibonacci level breaks. Average +60-80 pips per week from Fibonacci pullbacks.”
This is professional Fibonacci trading: specific level focus, specific market condition, specific confirmation requirement, consistent execution.
The Bottom Line
Fibonacci retracements are a useful tool IF:
- You trade pullbacks within trends (higher probability) rather than counter-trend reversals
- You trade only the 0.618 level (65%+ accuracy) and avoid 0.236 (45% accuracy)
- You use additional confirmation (divergence, candle pattern), not the level alone
- You only trade impulse moves larger than 100 pips (smaller moves are too noisy)
- You exit immediately if price breaks through your level (higher retracement coming)
If your Fibonacci win rate is below 50% after 30 trades, the tool probably isn’t working for your style. Move on to setups where you have clearer edge.
PipJournal tracks which Fibonacci levels you trade and your success rate at each level. After 30 trades, you’ll see exactly which Fibonacci levels (0.236, 0.382, 0.618, 0.786) and which confirmations (divergence, candle pattern) produce your best edge.
Common Journaling Mistakes
Trading Fibonacci levels without confirmation — entering at 0.618 just because it's a level, with no divergence or candle pattern. Success rate drops to 35%.
Using Fibonacci on weak impulse moves — the prior move was only 50 pips. You're looking for a reversal at 0.618 of 50 pips = 19 pips. Too small to trade profitably.
Not adjusting levels for market type — in a strong trend, pullbacks often only reach 0.382. In a choppy market, retracements often go to 0.786. You haven't tested what works in your market.
Entering before retracement level is reached — seeing a retracement starting and jumping in at 0.382, thinking it will reverse. But it continues to 0.618 and you're already stopped out.
Oversizing on "obvious" Fibonacci levels — you assume 0.618 is a sure reversal, so you size up. It breaks through and takes you out. Use normal sizing.
Frequently Asked Questions
What's the difference between Fibonacci retracements and Fibonacci extensions?
Retracements are price pulling back into the prior move (0.236-0.786 of prior move). Extensions are price continuing beyond the prior high/low (1.272, 1.618 of prior move). Most traders use retracements. Extensions are less common/reliable.
Which Fibonacci level is the most reliable for reversals?
0.618 is the most common reversal level (about 65% of retracements reverse here). 0.382 is secondary (about 55%). 0.236 and 0.786 are less reliable (45% and 50% respectively). But your data might differ from market averages.
Should I place my stop above or below the next Fibonacci level?
If trading a reversal at 0.618, place your stop below the 0.786 level (the next deeper level). This gives your trade room to move before invalidating it. Tighter stops above 0.618 get stopped out too easily on noise.
Does Fibonacci work on all timeframes?
Fibonacci retracements work on all timeframes but are cleaner on longer timeframes (daily, 4-hour). On 5-min or 15-min charts, retracements are noisier. Test on your preferred timeframe.
What makes PipJournal different from other trading journals?
PipJournal is the only trading journal built exclusively for forex traders, featuring an AI behavioral co-pilot, session-based analytics, and $179 lifetime pricing with no recurring fees.
Start Journaling Your Trades
Stop guessing, start tracking. PipJournal makes it easy to journal every trade and find your edge.
Start Free TrialNo credit card required