Fractal Indicator: Identifying Every Local High and Low Point
The Fractal indicator identifies local highs and lows within at least 5 consecutive bars, serving as the most fundamental price breakout confirmation tool in the Williams system. In crypto trading, it helps pinpoint exact entry and exit points within BTC trends.
Fractal Indicator: Identifying Every Local High and Low Point
Introduction: Alligator Tells You the Trend Direction, But at What Price Level Should You Enter?
The Alligator indicator tells you the trend is up (mouth opening upward) — you should go long. But at what price? BTC on a 4-hour chart might swing $1,000–$2,000 up and down, and you need a precise entry point to set a reasonable stop-loss.
The Fractal indicator is Williams系统中的 entry point confirmation tool — it identifies every local high and low, and when price breaks above the most recent up fractal, that’s a long entry signal; breaking below a down fractal signals a short entry. Alligator determines “whether to trade”; Fractal determines “when to enter.”
Indicator Principle: 5 Bars Define Local Extremes
The Fractal indicator’s definition is remarkably simple — no calculations needed, just look at the bar pattern.
Fractal Up
At least 5 consecutive bars where the middle bar’s high is the highest of all five:
Bar sequence: [Low] [Low] [Highest] [Low] [Low]
The middle bar (3rd) has a high that is greater than the highs of the two bars on each side.
Fractal Down
At least 5 consecutive bars where the middle bar’s low is the lowest of all five:
Bar sequence: [High] [High] [Lowest] [High] [High]
The middle bar (3rd) has a low that is lower than the lows of the two bars on each side.
Important Details
- Side bars don’t need to strictly descend: The middle bar’s extreme just needs to exceed all four surrounding bars; the sides can be any pattern
- Fractals require 2 bars to confirm: Since the definition needs 2 right-side bars, a fractal signal is only confirmed after the 5th bar closes — there’s a 2-bar lag
- Both up and down fractals can appear simultaneously: If the middle bar is both a local high and a local low (e.g., a large bullish bar followed by two small bearish bars), two fractals form at the same time
The Philosophical Meaning of Fractals
Bill Williams borrowed the term “fractal” from chaos theory — in chaotic systems, small-scale structures resemble large-scale ones. In markets, local highs and lows formed by 5 bars share the same structural特征 as those formed by 20 or 50 bars — only the scale differs.
This means: the Fractal indicator works on all timeframes — 1-hour fractals and weekly fractals are essentially the same structure, just at different时间尺度.
Parameters
Default Parameters
- Number of bars: 5 (minimum 5 bars to confirm a fractal)
Crypto-Adapted Parameters
5 bars is the fixed definition of a Fractal — no parameters should be changed.
If you want stricter fractals requiring more bars for confirmation, you can manually adjust to 7 or 9 — but those are no longer standard Williams fractals.
| Timeframe | Usage | Notes |
|---|---|---|
| 4-hour | Standard 5 bars | Best timeframe |
| Daily | Standard 5 bars | Standard setting |
| 1-hour | Standard 5 bars | More precise entries but more signals |
Practical Applications
Scenario 1: Entry Signal in a Trend — Up Fractal Breakout for Long Entry
BTC in an uptrend (Alligator mouth opening upward).
4-hour Fractal signal:
- BTC pulls back then forms an up fractal: middle bar high = $97,500
- The up fractal’s high of $97,500 is the entry point — go long when price breaks $97,500
- Stop-loss set below the middle bar’s low
Process:
- Wait for Alligator mouth to open upward (trend confirmed)
- Wait for a pullback to form an up fractal (local high appears)
- Enter long when price breaks above the up fractal’s high
- Stop-loss at middle bar’s low - 1%
2026 practical example: BTC 4-hour Alligator mouth opening upward, pullback forms up fractal with high at $96,500. Entry long at $96,500 breakout, stop at $95,200. BTC subsequently rises to $103,000.
Scenario 2: Exit Signal in a Trend — Down Fractal Breakout for Profit-Taking
Holding a long BTC position — how to determine profit-taking points?
Fractal exit logic:
- While holding long, up fractals keep appearing (local highs)
- Use the most recent up fractal’s high as a trailing profit target — each time price breaks a higher up fractal, move the target to that fractal’s high
- When price breaks below the most recent down fractal’s low → Close position and take profit
2026 practical example: After entering long on BTC:
- Up fractal 1: High $100,000 → Trailing target moves to $100,000
- Up fractal 2: High $105,000 → Trailing target moves to $105,000
- Up fractal 3: High $108,000 → Trailing target moves to $108,000
- Down fractal appears: Low $106,000 → Close position when price falls below $106,000
Scenario 3: Filtering During Ranging Periods — Only Trade Fractals When Alligator Confirms Trend
BTC ranging — fractals appearing constantly but shouldn’t be traded.
- Ranging period (Alligator三条线 intertwined): Up and down fractals alternate frequently
- These fractal signals shouldn’t be traded — because the鳄鱼 is sleeping, there’s no trend
Williams core rule:
- Alligator mouth opening + Fractal breakout → Valid signal, enter
- Alligator mouth closed + Fractal breakout → Invalid signal, ignore
This filtering rule is extremely important in crypto — BTC ranging periods can last 2–3 weeks, generating numerous fractal signals that are all noise. Only fractals confirmed by Alligator’s trend have value.
Common Mistakes
1. Trading Every Fractal Without Alligator Filtering
This is the most common mistake. BTC 4-hour charts may produce 1–2 fractals daily, totaling 30–40 per month — trading every one means commission and stop-loss losses far exceed profits. Only trade fractals after Alligator confirms a trend.
2. Over-Trading Fractals on 1-Hour Charts
1-hour fractals are more numerous (3–5 per day) but also more noisy. 1-hour fractals suit precise entries but must align with higher timeframe (4-hour or daily) Alligator direction.
3. Entering Before Fractal Confirmation
An up fractal needs 2 right-side bars for confirmation — entering on the 3rd bar’s close (before the fractal is confirmed) means you might be entering on a “false fractal.” Wait for the 5th bar’s close to confirm the fractal.
4. Trading Fractals Too Close Together
If two up fractals differ by only $200 (BTC averaging $100,000), the breakout is too small with insufficient trading room. Only trade fractal breakouts with significant price gaps — at least a 2–3% price difference from the previous fractal.
Combinations with Other Indicators
Fractal + Alligator: Entry Point + Trend Confirmation (Williams Standard Combo)
This is Bill Williams’ core combination:
- Alligator confirms trend existence and direction → Determines “whether to trade”
- Fractal confirms price breakout point → Determines “when to enter”
- Both are essential — Alligator lacks entry points; Fractal lacks trend filtering
Fractal + AO: Entry Point + Momentum Confirmation
- Alligator mouth up + AO > 0 + Up fractal breakout → Triple-confirmed long
- AO confirms upward momentum, Fractal confirms price breakout, Alligator confirms trend — three-dimensional confirmation
Fractal + EMA: Entry Point + Trend Direction (Simplified Version)
If you prefer not to use Alligator (three lines too complex), substitute with EMA:
- Price above EMA + Up fractal breakout → Long entry
- Price below EMA + Down fractal breakout → Short entry
- EMA replaces Alligator’s trend direction function
Summary
The Fractal indicator is the simplest and most practical tool in the Williams system — it defines local highs and lows using just 5 bars, providing precise entry and exit price levels for trend trading.
Key takeaways:
- Up fractal breakout = go long; Down fractal breakout = go short — this is the basic rule
- Must be filtered by Alligator — only trend-period fractals are valid
- Fractals need 2 bars to confirm — don’t enter on the 3rd bar
- Use the most recent fractal as trailing profit/stop level
- Only trade fractal breakouts with significant price gaps — too-small breakouts aren’t worth it
- Fractals work on all timeframes — but 4-hour charts are the最佳平衡 point
For more practical methods, see Dimen Trading.
Related Articles
Bollinger Bands in Crypto Trading: Squeeze, Breakout & Volatility
Learn Bollinger Bands for crypto trading. Master the squeeze breakout, volatility expansion, and walk-the-band patterns with real Bitcoin and Ethereum examples.
Technical IndicatorEMA Crossover Strategy for Crypto: Golden Cross & Death Cross
Learn the EMA crossover strategy for crypto trading. Master golden cross, death cross, and exponential moving average signals with real examples and backtesting tips.
Technical IndicatorIchimoku Cloud for Crypto Trading: One Chart, Full Picture
Master the Ichimoku Cloud indicator for crypto trading. Learn all 5 components, how to read the Kumo cloud, TK cross signals, and apply Ichimoku to Bitcoin and altcoins.
Technical IndicatorMACD Indicator for Crypto: How to Read Signals and Avoid False Ones
Learn to read MACD signals in crypto trading. Master crossover patterns, histogram analysis, and divergence with real examples. Avoid the false signals that trap beginners.
Start Trading Safely on Gate.io
Low fees, 2000+ coins, and beginner-friendly tools. Join millions of traders worldwide.
Register on Gate.io →