
ROC Trading Strategies
Technical Analysis Indicators & Strategies • 7 min
The percentage of our retail client accounts that were profitable in the last, most recent, four quarters was: | Q2-2026 : 29% | Q1-2025: 31% | Q4-2025: 29% | Q3-2025: 40%. Contracts for Difference (CFDs) are complex instruments with a high risk of losing money rapidly due to leverage and may not be suitable for all investors. You should not trade with money you cannot afford to lose. These percentages are for illustrative purposes only and do not indicate future performance.
Bill Williams, a pioneering figure in modern technical analysis, introduced his “Trading Chaos” framework in the early 1990s.
Departing from the rigid trendline and pattern-based methods of classical technical analysis, Williams sought to understand markets as complex adaptive systems.
Drawing on concepts from chaos theory and behavioural finance, he emphasised the interplay between fractal price structures, momentum oscillations and market psychology.
At the heart of Williams’ methodology are three core indicators: the Alligator, which uses smoothed moving averages to identify market direction; the Awesome Oscillator, which measures market momentum; and Fractals, which pinpoint potential reversal points.
Together, these tools form an integrated system designed to capture emerging trends and avoid false signals common in traditional approaches.
Born in 1932, Bill Williams combined a background in psychology with his passion for charting to develop a holistic view of market dynamics. His seminal works—Trading Chaos (1995) and New Trading Dimensions (1998)—remain influential, inspiring traders to consider both quantitative patterns and the human behaviours behind them.
Bill William’s indicators family includes:
Ready to apply Williams’ framework? Open a free demo account and explore these indicators firsthand!
The Awesome Oscillator is simply a 34-period moving average subtracted from a 5-period moving average. Its awesomeness is that the moving averages are plotted using the median prices of candlesticks. The indicator falls in the broader category of momentum oscillators, which includes other indicators such as the RSI, Stochastics and MACD. Please read our separate dedicated guide on Awesome Oscillator trading strategies.
The Accelerator Oscillator is based on the Awesome Oscillator. The indicator measures the difference between the Awesome Oscillator and its 5-period simple moving average. This means that it shows how the Awesome Oscillator accelerates or decelerates. By getting information on how the rate of price momentum in the underlying market changes, traders can determine when to take advantage of trade opportunities in the market as well as when to avoid potential false movements. Functionally, the Accelerator Oscillator will change direction before the price changes, acting as an early warning sign for momentum acceleration or deceleration.
The formula to calculate the Accelerator Oscillator is as follows:
Accelerator Oscillator = AO – SMA (AO, 5)
Where:
AO = Awesome Oscillator
SMA = simple moving average
The Accelerator Oscillator is also plotted as a histogram that prints green and red bars, and also swings above and below a zero line. A green bar implies increasing acceleration, whereas a red bar implies increasing deceleration. When the indicator is a zero, it means that momentum and acceleration are balanced. The Accelerator Oscillator is essentially a leading indicator that helps traders to eliminate poor entries. Other types of leading indicators include On-balance Volume and Donchian Channels.
Unlike the Awesome Oscillator, when trading with the Accelerator Oscillator, a cross above or below does not signify a change of market sentiment (bullish or bearish). Still, traders should place buy orders when there are two consecutive green bars above the zero line. If you wish to go long below the zero line, you should wait for a third consecutive green bar because you will not be trading with momentum on your side. Similarly, you should place a sell order after two consecutive red bars are printed below the zero line. Sell orders above the zero line can only be placed after three consecutive red bars are printed.
The Alligator indicator is composed of three smoothed moving averages projected into the future by several periods. The indicator is specifically purposed to ensure that traders only place their trades in optimal trending markets. It is aptly named ‘alligator’ because it mimics the feeding habit of the animal and can help traders pick out the best times to ‘feed’ on the pips available in a trending market.
Here are the lines that constitute the Alligator indicator (as well as their calculation):
Complementary Indicator: Moving Average Convergence Divergence (MACD) for momentum confirmation.
Setup Rules:
Entry Criteria:
Stop-Loss Placement:
Profit Target & Exit Signal:
Sample Trade:
The Gator Oscillator is based on the Alligator indicator. It is designed to show the degree of convergence or divergence of the Alligator lines. The indicator is plotted as a double histogram. The histogram above zero shows the divergence between the Alligator’s Jaw (blue line) and the Alligator’s Teeth (red line); while the histogram below the zero line shows the divergence of the Alligator’s Teeth (red line) and the Alligator’s Lip (green line). Like the Alligator, the Gator Oscillator is ideal for trading trending markets, and the two indicators can be used together to complement each other. The Gator Oscillator is particularly visually appealing and can help traders identify trading opportunities in trending markets quickly and easily. It is important to note that every time period is represented by two bars on the histogram, one above, and the other below. A green bar implies that a trend is becoming stronger than the previous period, whereas a red bar indicates that the trend is becoming weaker than the previous price action.
The Gator Oscillator delivers trading signals using the same logic as the Alligator Indicator. The trading signals come in 4 phases as follows:
Complementary Indicator: 14‑period Average True Range (ATR) to gauge volatility.
Setup Rules:
Entry Criteria:
Stop‑Loss Placement:
Profit Target & Exit Signal:
Bill Williams discussed the Fractals indicator in his book ‘Trading Chaos’. The logic behind Fractals is that price action is inherently repetitive, and the indicator can help traders decipher the price patterns in play. A fractal formation in the market is made up of 5 bars, in which the third bar (middle one) represents either the highest high or the lowest low. The Fractal indicator prints arrows on these highs and lows. An arrow above a price bar is a buy fractal, whereas an arrow below a bar is a sell fractal. A buy fractal serves as resistance, but a break above it triggers a buy signal. Similarly, a sell fractal serves as support, but a break below it triggers a sell signal. The Fractal indicator is a trend following tool that is functionally similar to the Parabolic SAR.
Complementary Indicator: Commodity Channel Index (CCI) for momentum extremes.
Setup Rules:
Entry Criteria:
Stop-Loss Placement:
Profit Target & Exit Signal:
Sample Trade:
The Bill Williams Market Facilitation Index (BW MFI) indicator is designed to measure the willingness of the market to move the price. It is basically an assessment of how market prices react to new volume in the market. By assessing price change and tick volume, the BW MFI can give a comprehensive assessment of market behaviour and prevailing sentiment. It essentially filters out potentially false price movement to ensure that traders only take trades in ideal market conditions.
The indicator is calculated by a simple formula as follows:
BW MFI = (High – Low)/Volume
Where:
High = The highest price of the current bar
Low = The lowest price of the current bar
Volume = The volume of the current bar
The indicator value is presented in the form of a multicoloured histogram, where different colours inform traders of the underlying relationship between price and volume. The colours are:
The BW MFI indicator provides important market information, but traders should combine it with indicators such as Fractals or Moving Averages that will help in confirming prevailing trends in the market.
Complementary Indicator: 20‑period Exponential Moving Average (EMA) for trend bias.
Setup Rules:
Entry Criteria:
Stop‑Loss Placement:
Profit Target & Exit Signal:
Trading chaos demands not only technical precision but also emotional discipline. Here we outline the mindset and risk rules vital for applying Bill Williams’ framework effectively.
Ready to trade with confidence? Open a real trading account and apply these risk rules today!
All the above Bill Williams indicators are available on all AvaTrade platforms. Here is why you should trade with us:
It helps you spot when a new trend is forming by using three smoothed moving averages to show when market “teeth” start to open.
Fractals mark potential reversal points on the chart; you enter when the price breaks the fractal signal in the trend’s direction and exit when an opposing fractal appears.
MFI shows if market participation is rising or falling, while a moving average confirms the overall trend to avoid false signals.
Close your position when the Gator bars contract or cross the zero line, signalling that the trend is losing strength.
See a trading opportunity? Open an account now!