Direct Answer
A Williams fractal is a five-bar pattern from Bill Williams. An up fractal is a bar whose high is higher than the highs of the two bars before and the two bars after it. A down fractal is the mirror image using lows.
Williams Fractal: Formula, Meaning, Signals, Examples and How to Use It
How Is Williams Fractal Calculated?
A Williams fractal is a five-bar pattern from Bill Williams. An up fractal is a bar whose high is higher than the highs of the two bars before and the two bars after it. A down fractal is the mirror image using lows.
Formula: Up fractal at t: High_t > High_t-1, High_t-2, High_t+1, High_t+2. Down fractal at t: Low_t < Low_t-1, Low_t-2, Low_t+1, Low_t+2
Inputs:
- High and low of each bar
- Two bars on each side of the candidate bar
Reading it. Up fractals mark local swing highs and down fractals mark local swing lows. Many traders use recent fractals as reference points for structure, for example the nearest earlier swing high or low.
Limits. A fractal can be identified only after two later bars have closed, so it is confirmed with a delay of two bars. In choppy markets they appear frequently, and the five-bar window is a convention.
What is Williams Fractal?
A Williams fractal is a five-bar pattern from Bill Williams. An up fractal is a bar whose high is higher than the highs of the two bars before and the two bars after it. A down fractal is the mirror image using lows.
How to use Williams Fractal
Up fractals mark local swing highs and down fractals mark local swing lows. Many traders use recent fractals as reference points for structure, for example the nearest earlier swing high or low. A reading alone is never a buy or sell signal; it needs context from price structure, volume, volatility and the broader market regime.
Strengths
- The pattern compares a bar with two neighbors on each side using only highs or lows, so the test is purely local and binary.
- Up and down fractals are defined on highs and lows separately, giving a clear rule for labeling swing points.
- Reproducible when the formula and data convention are fixed.
Weaknesses and limitations
- The two-bar width is fixed regardless of timeframe, so on a fine timeframe small fluctuations qualify as swing points.
- Under a strict inequality a tie with a neighboring high disqualifies the candidate, so flat tops are often missed.
- Correlated indicators can create false confidence by repeating the same underlying information.
Editorial and risk note
This page is educational content, not individualized investment advice. It should not imply guaranteed prediction, accuracy or outperformance.
Frequently Asked Questions
Is Williams Fractal a buy or sell signal?
No. Up fractals mark local swing highs and down fractals mark local swing lows. A fractal can be identified only after two later bars have closed, so it is confirmed with a delay of two bars. A trade built on it still needs a trigger, an invalidation rule, a position size and realistic execution assumptions.
What is the best setting for Williams Fractal?
Williams Fractal takes these inputs: high and low of each bar; two bars on each side of the candidate bar. There is no universal best setting for the tunable ones, so test them across instruments, regimes and out-of-sample periods and favor stable parameter regions over one historical winner.
Can Williams Fractal be used by itself?
A fractal can be identified only after two later bars have closed, so it is confirmed with a delay of two bars. In choppy markets they appear frequently, and the five-bar window is a convention. For that reason it is read next to measures of direction, participation, valuation, liquidity and risk, not alone.
Does Williams Fractal work on every timeframe?
The calculation can be run on any bar size, but behavior is not portable: a reading on a five-minute chart describes a very different market window from the same reading on a daily chart. Validate the exact timeframe before relying on it.
Why does Williams Fractal give false signals?
The two-bar width is fixed regardless of timeframe, so on a fine timeframe small fluctuations qualify as swing points. Under a strict inequality a tie with a neighboring high disqualifies the candidate, so flat tops are often missed. Lag, noise and regime changes add to this, because market participants react to new information after the reading is calculated.
How should Williams Fractal be backtested?
Rebuild Williams Fractal from high and low of each bar using point-in-time data, write the rules before testing, include delisted securities where relevant, model realistic fills and costs, reserve a validation sample and compare with a simpler baseline.