Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
The Finance Base
The Money Desk · Blog
Re:

How to Trade Using the Williams Fractal Indicator

The Williams Fractal marks confirmed five-bar swing highs and lows. Learn how to use those levels for breakouts while avoiding confirmation-delay and look-ahead errors.
From TheFinanceBase Team9 min to read
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The Williams Fractal indicator marks confirmed five-bar swing highs and lows. Traders commonly use those swing points as support, resistance, and breakout levels—not as automatic buy or sell signals.

Its most important limitation is timing: a fractal is only confirmed after two candles have formed to the right of the potential swing. Any strategy that enters on the middle candle is using information that was not available in real time.

What the Williams Fractal measures

Bill Williams introduced the indicator in Trading Chaos in 1995. The standard version identifies a local turning point from five consecutive bars:

Pattern Condition Typical use
Fractal high The middle bar has the highest high, while the two bars on either side have lower highs. Resistance, a potential upside breakout level, or a market-structure marker.
Fractal low The middle bar has the lowest low, while the two bars on either side have higher lows. Support, a potential downside breakout level, or a reference for a long-trade stop.

On most charting platforms, a fractal high is shown with an arrow above price and a fractal low with an arrow below price. The arrow’s location describes the swing point. It does not mean “buy” or “sell.”

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

In particular, the common claim that an upward-pointing arrow is automatically a buy signal is misleading. A marker above the candles identifies a high. A trader might later use that high as the trigger for a long breakout, but the marker itself is not an order.

The two-candle confirmation delay

A five-bar pattern cannot be known when its middle candle closes. Two candles still need to form on its right. For example:

  1. A candle forms a possible swing high or low.
  2. The next candle closes.
  3. The second candle after the candidate closes.
  4. Only then can the middle candle be confirmed as a fractal.

The chart will usually place the arrow on the middle candle, even though the signal became available two candles later. TradingView describes this as a lag of approximately two or more candles.

This distinction matters in both live trading and backtesting. You cannot legitimately enter at the middle candle’s high or low simply because the completed chart now displays an arrow there. A realistic test timestamps the signal when confirmation occurs and models the order from that point, including spread, commission, slippage, and possible gaps.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How to add the indicator

TradingView

  1. Open a chart in TradingView.
  2. Click Indicators, metrics, and strategies in the upper toolbar.
  3. Search for Williams Fractal.
  4. Click the indicator to add it to the chart.

To change its appearance or available inputs, double-click the indicator name on the chart or hover over it and select Settings. The available options depend on the implementation. The classic Williams pattern uses five candles, although some scripts let you change the number of bars used on each side.

MetaTrader 5

In MetaTrader 5, use Insert → Indicators → Bill Williams → Fractals. You can also drag the indicator from the Navigator window onto a chart.

To modify an indicator already on the chart, open Indicator List, select Fractals, and click Properties. The standard display uses arrows for the high and low buffers.

A basic fractal breakout method

The more defensible basic use is to trade a break of a confirmed fractal level. This is different from selling every fractal high or buying every fractal low.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Long breakout

  1. Wait for a fractal high to be confirmed.
  2. Record the high of the middle candle that created the fractal.
  3. Place a buy-stop above that level, or enter only after price breaks it.
  4. Use a defined minimum breakout distance rather than treating an exact touch as confirmation. For a futures or stock market, that might be one or more ticks; for another market, it could be a specified number of points or a percentage.
  5. Place the protective stop below a relevant fractal low or another predefined structural level.

The logic is that buyers are demonstrating enough strength to overcome a previously identified swing high. It does not guarantee that the breakout will continue.

Short breakout

  1. Wait for a fractal low to be confirmed.
  2. Record the low of the middle candle that created the fractal.
  3. Enter short only after price breaks below that level, using a sell-stop or a clearly defined close-below rule.
  4. Place the protective stop above a relevant fractal high or another objectively defined risk level.

A brief move through the level can be a false breakout. Therefore, a strategy must state whether it enters on an intrabar trade, a candle close, a minimum number of ticks beyond the level, or a break-and-retest. Those choices can produce very different results.

Combining fractals with a trend filter

Bill Williams’s original approach combines fractals with the Williams Alligator. MetaTrader’s description says a fractal signal should be filtered with the Alligator and is considered in force when it is beyond the Alligator’s “Mouth.”

A practical interpretation is:

  • Look primarily for upside breaks of confirmed fractal highs when price is above a bullish Alligator structure.
  • Look primarily for downside breaks of confirmed fractal lows when price is below a bearish Alligator structure.
  • Be cautious with isolated fractals inside a flat, compressed Alligator structure.

You can also test another trend filter, such as a moving average, but that creates a different strategy. The Alligator is part of Williams’s original system; it is not a requirement that makes every independent fractal strategy valid.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A rules-based template to test

The following framework is specific enough to evaluate without changing the rules after seeing the results.

Long rules

  1. Apply the standard Williams Fractal indicator.
  2. Apply a trend filter, such as the Williams Alligator or a specified moving average.
  3. Wait until a fractal high has been confirmed by two completed candles.
  4. Allow a trade only when the trend filter is bullish.
  5. Enter above the confirmed fractal-high price after the defined breakout condition occurs.
  6. Place the initial stop below the latest relevant fractal low, with any buffer specified in advance.
  7. Exit at a predetermined reward-to-risk target, after a trend-filter reversal, or after a confirmed break below a relevant fractal low.

Short rules

  1. Wait until a fractal low has been confirmed.
  2. Allow a trade only when the trend filter is bearish.
  3. Enter below the confirmed fractal-low price after the defined breakdown condition occurs.
  4. Place the initial stop above the latest relevant fractal high.
  5. Exit at a predetermined reward-to-risk target, after a trend-filter reversal, or after a confirmed break above a relevant fractal high.

This is a testable template, not evidence of profitability. Results depend on the instrument, timeframe, transaction costs, position size, and market conditions.

Using fractals for support, resistance, and stops

A confirmed fractal high can identify a prior area where sellers previously overwhelmed buyers. It may serve as:

  • A resistance level.
  • An upside breakout trigger.
  • A market-structure reference.
  • A possible trailing-stop reference for a short position.

A confirmed fractal low can identify a prior area where buyers previously overwhelmed sellers. It may serve as:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • A support level.
  • A downside breakout trigger.
  • A market-structure reference.
  • A possible trailing-stop reference for a long position.

These are historical reference points, not forecasts. A fractal does not predict a specific price target or prove that price will reverse there.

Common failure modes

Look-ahead bias

Entering on the candle where the arrow appears is the most serious error. In a backtest, record the signal only after the second right-hand candle closes.

Trading every signal in a range

Sideways markets can generate alternating highs and lows. Breakouts may repeatedly fail. Test a trend filter, a close beyond the level, a minimum breakout distance, or a retest requirement rather than assuming every arrow deserves a trade.

Equal highs and lows

The classic description implies strict comparisons: lower highs around a fractal high and higher lows around a fractal low. Platforms and third-party scripts may handle ties differently. If reproducibility matters, define whether equal highs or lows qualify and use the same implementation for testing and execution.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Different data feeds

Fractals depend on the chart’s high and low data. A broker’s CFD feed, an exchange feed, and a futures feed may produce different candles. Session settings and time zones can also change the pattern. Backtest and trade using the same market data source whenever possible.

Incomplete candles

A potential fractal can change while the current candle is forming. A rules-based system should normally calculate signals from completed candles unless it explicitly models intrabar data.

Stops too close to clustered fractals

Several nearby fractals may form around one price area. A stop placed immediately beyond one marker can be hit by ordinary noise. Test a fixed buffer or volatility-based distance in advance; do not select the buffer after reviewing the trade outcome.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What a credible backtest should disclose

A result such as “the fractal strategy returned 30%” is not meaningful without the test’s assumptions. Record at least:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Item What to specify
Market data Instrument, exchange or broker feed, session, and time zone.
Timeframe For example, five-minute, hourly, or daily bars.
Signal definition Five-bar pattern, confirmation timing, and treatment of equal highs and lows.
Entry Intrabar trigger, candle close, minimum distance, retest, and order type.
Risk management Stop placement, profit target, trailing rule, and position-sizing method.
Costs Spread, commission, slippage, and assumptions for gaps or unavailable prices.
Evaluation Number of trades, maximum drawdown, in-sample period, and out-of-sample period.

Back-tested performance is hypothetical. It does not establish that the same method will work in live markets, and past performance cannot predict future results.

Claims to treat skeptically

  • “It predicts reversals.” It confirms a local high or low after the fact; it does not predict the size or duration of a reversal.
  • “An upward arrow means buy.” In the standard display, a marker above price identifies a fractal high. A long trade requires a separately defined breakout above that high.
  • “It never repaints.” A completed historical fractal is fixed after confirmation, but it was not knowable at the middle candle. Ignoring that delay makes historical results look better than real-time execution.
  • “The win rate is fixed.” There is no universal win rate. Entry, exit, market, timeframe, costs, and sample period all matter.
  • “Any setting is still the classic indicator.” The classic pattern uses five bars. Changing the left- or right-side bar count creates a modified pivot method, not necessarily the standard Williams Fractal.

FAQ

Is a Williams Fractal a buy or sell signal?

No. An arrow above price marks a confirmed fractal high and an arrow below price marks a confirmed fractal low. Traders may use those levels as breakout references, but the marker alone is not an instruction to buy or sell.

How many candles does a Williams Fractal need?

The standard pattern uses five consecutive candles: two on the left, the middle swing candle, and two on the right. The pattern is confirmed only after the two right-hand candles have closed.

Does the Williams Fractal repaint?

A historical fractal can appear on the middle candle only after the two following candles confirm it. Once confirmed, that completed pattern is generally fixed, but using its plotted location as though it were known earlier creates look-ahead bias.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What is the simplest way to trade fractals?

Use confirmed fractal highs and lows as breakout levels. A basic long rule waits for price to break above a confirmed fractal high; a basic short rule waits for price to break below a confirmed fractal low. Add predefined stop, exit, and cost rules before testing.

Which timeframe is best for Williams Fractals?

There is no universally best timeframe. A five-minute fractal and an hourly fractal represent different price movements. Choose a timeframe that suits the instrument and strategy, then test it with the relevant spread, slippage, and trading hours.

Can Williams Fractals be used for stop-loss placement?

Yes. A relevant opposing fractal can provide a structural reference—for example, a recent fractal low beneath a long trade. The stop should include a tested buffer where appropriate, especially when several fractals are clustered near the same price.

The Bottom Line

Use the Williams Fractal as a delayed market-structure and breakout tool, not as an arrow-following system. Confirm the five-bar pattern, enter only after the information is available, define the breakout and stop rules precisely, and test the method with realistic costs. If a backtest enters on the middle candle, ignores the data feed, or omits drawdown and slippage, its results are not a reliable guide to live trading.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More post from the Money Desk

  1. The Money DeskBlogTheFinanceBase09 OCT 267 minMortgage Escrow FAQs: Taxes, Insurance, Shortages, and Refunds
  2. The Money DeskBlogTheFinanceBase09 OCT 265 minHow Mortgage Escrow Accounts Work and What Homeowners Pay For
  3. The Money DeskBlogTheFinanceBase09 OCT 265 minHow to Read a Stock Chart, Volume and Market-Cap Data
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.