Fractal Indicator Strategy — What Is It? (Backtest)
Last Updated on September 22, 2022 by Oddmund Groette
The financial markets may seem to move randomly, but they actually move in repeating patterns and trends. One indicator traders use to take advantage of the patterns is the fractal indicator. What is it?
Fractal is the simplest form of the repeating patterns that form in the financial markets. The fractal indicator is a simple fivebar reversal pattern that isolates potential turning points on the price chart and marks them with arrows. It helps traders determine the direction price will develop, so it may be used to identify trading opportunities or when to exit a trade.
A fractal indicator strategy is not easy to backtest, but at the end of the article we present you with such a strategy.
In this post, we take a look at the fractal indicator and how to use them.
Table of contents:
What is the fractal indicator?
Fractal is the simplest form of recurring patterns in the financial market. The fractal indicator identifies these patterns and isolates potential reversals on the price chart. It draws arrows to show the presence of these patterns.
The fractal signals can be bullish or bearish, based on the reversal it is indicating. The bullish fractal tells you that the price has the potential to move higher and is marked by an arrow below it (lightblue arrows in the chart below). On the other hand, a bearish fractal tells you that the price has the potential to slip lower and is marked by an arrow above it (the lightred arrows in the chart below).
A bullish fractal is formed when there is a low bar with two higher bars on each side of it. Conversely, a bearish candle is formed when there is a high bar with two lower bars on each side of it. An uparrow (above the price) usually indicates a bearish fractal while a down arrow (below the price) indicates a bullish fractal.
The arrows are drawn in the midbar (low or high bar), in as much as the pattern consists of five bars, there is no possibility that you can place a trade at the up arrow because the arrow will only be formed after the price action has made two new bars. The entry signal would usually be the opening price of the third bar after the arrow. Thus, the fractal indicator is a lagging indicator.
Fractal indicator formula
The formulas for calculating the fractal indicator are as follows:
Bullish Fractal = Low Price (n) < Low Price (n – 2) and
Low Price (n) < Low Price (n – 1) and
Low Price (n) < Low Price (n + 1) and
Low Price (n) < Low Price (n + 2),
Bearish Fractal = High Price (n) > High Price (n – 2) and
High Price (n) > High Price (n 1) and
High Price (n) > High Price (n + 1) and
High Price (n) > High Price (n + 2).
Where;
n = the high and low of the current price bar.
n – 2 = the high and low of the price bar two periods before n.
n – 1 = the high and low of the price bar two periods after n.
n + 2 = the high and low of the price bar two periods before n.
n + 1 = the high and low of the price bar two periods after n.
To identify fractals manually on the chart:

Isolate a high or low point on the chart.

If a high has lower highs to the left and right, then a pattern has been formed. The pattern needs two additional bars to the right of it as confirmation if you are using the default 5bar setting.

If a low has a higher low on both sides of it, then a pattern has been formed. However, the pattern needs two additional bars to the right for confirmation.
How is the fractal indicator used in trading?
The fractal indicator is available on the most popular trading platforms. This means that you don’t have to identify the patterns yourself since the indicator will do this for you. However, there is chaos everywhere on the chart as the bars are littered with patterns.
Fractals are best employed when used together with other indicators or another form of analysis. Some of the most used indicators with fractal is the Williams’ alligator, a tool created by using multiple moving averages.
While the signals might be confusing, a bullish fractal is drawn with a down arrow below the price and a bearish fractal is drawn with an up arrow above the price. If you are using the fractal indicator in a downtrend, look for bearish fractals (up arrows above the price) after price rallies. And if using the fractal indicator in an uptrend, look for a bullish (a down arrow below the price) after a pullback.
This strategy can provide you with a lot of trading opportunities, but it is left to you to control risk. Switching from a lower timeframe can be helpful as the signals generated will be clearer to spot entries in the market.
As mentioned before now, fractals are not drawn until the price has already moved past two bars. So, in an uptrend, stop loss could be placed anywhere below a recent low or the previous bar low. In the same fashion, stop loss could be placed above a recent high or the previous bar high in a downtrend. Fractals can be used to exit trades. For instance, when you are on a long trade, the next signal is given when you spot a bearish fractal.
What is William’s fractals indicator?
The fractal indicator was developed by the renowned trader Bill Williams. As a result, it is also referred to as the Williams Fractal Indicator.
Williams first presented the fractal indicator in his book, “Trading Chaos.” According to him, the idea for the indicator traces its origins to mathematical chaos theory, where fractals are described as any kind of recurring pattern.
What are the best settings for the fractal indicator?
In most trading platforms, the default setting for the fractal indicator is five periods or bars — of course, a period is a trading session, which is represented by a price bar/candlestick. However, it doesn’t mean that the 5bar setting is the best for every asset or market. Even in the same market, volatility and other market conditions vary from time to time. So, the only way to know the best setting for the fractal indicator for the market you are trading is to backtest and even forwardtest on a demo account.
Fractal indicator strategy (backtest)
A fractal indicator strategy is coming soon.