Larry Williams Volatility Breakout Strategy

Daily volatility breakout for crude oil, British pound and gold futures: open plus/minus a range percentage with IBS filter, fixed stops and targets.

Published · Updated · Methodology: Technical Indicators

Part of: Breakout Trading

  • Methodology: Technical Indicators
  • Content type: strategy
  • Timeframes: Daily (for range calculation), Intraday (for execution)
  • Markets: Crude Oil Futures, British Pound Futures, Gold Futures

Indicators used

  • Internal Bar Strength (IBS)

Source video

Decoded from: Larry Williams volatility breakout | BEST Strategy Ever! by Ali Casey | StatOasis — watch the original

Key timestamps:

  • 0:00 - Introduction
  • 2:37 - Strategy code in EasyLanguage
  • 4:42 - No Symmetry in Long/Short for short term strategies
  • 7:03 - Adding a filter to the Volatility Breakout Strategy
  • 9:31 - Final Thoughts
  • 2:10 - Concept of Larry Williams daily range breakout
  • 3:00 - Rules for the strategy
  • 3:15 - Calculation of long and short distance
  • 3:45 - Exit strategy (opposite side)
  • 5:45 - Adding stop loss and profit target
  • 7:03 - Adding IBS filter

Strategy overview

A volatility breakout takes a measure of recent range — in Larry Williams's classic formulation, a fraction of the prior day's range projected off an opening reference — and treats the resulting level as the line price must cross for the day to count as directional. This entry decodes Ali Casey's StatOasis video, which spends very little time on that idea: the concept is introduced around 2:10 and the implementation is already on screen in EasyLanguage by 2:37. The "BEST Strategy Ever!" in the title belongs to the video, not to any measurement presented here.

The section that gives the video its actual argument comes later. At 4:42 it stops to make a general point about short-term systems: long and short are not mirror images, and a rule set that simply flips the sign for the downside assumes a symmetry the video argues short-horizon price behavior does not deliver. Everything after that follows from it — the filter introduced at 7:03 is not a cosmetic add-on but the mechanism through which the two sides come to be treated differently. For a channel built around statistical testing, that ordering is telling: the interesting question is not where the breakout level sits, but whether one specification should govern both directions at all.

Two practical consequences are worth holding onto before testing anything in this family. The range is computed on daily data while the trade is executed intraday, so whoever rebuilds it has to decide how the daily figure reaches an intraday bar without using information that had not yet printed. And asymmetric long/short rules roughly double the number of choices being made, which raises the burden of proof on any backtest that comes out looking good. No machine-readable rule set was extracted for this entry, so this page stays at the level of the concept and the source video rather than a line-by-line specification.

Topics

larry williams volatility breakout strategy · volatility breakout strategy · intraday trading strategy · crude oil futures strategy · gold futures strategy · swing trading · technical indicators · tradingview strategy · pine script · british pound futures strategy · trading strategy

Frequently asked questions

What is a Larry Williams volatility breakout strategy?

It is a day-trading concept that derives a breakout level from a measure of recent volatility — classically a portion of the previous day's range applied around an opening reference — and takes a directional trade when price trades through that level.

Why does the video say long and short shouldn't be symmetric?

At the 4:42 mark the video makes the case that short-term strategies behave differently on the upside and the downside, so mirroring a long rule to create the short side assumes a symmetry that short-horizon behavior does not necessarily show. The filter added later in the video is where that asymmetry gets expressed.

The strategy is shown in EasyLanguage — can I use it elsewhere?

EasyLanguage is the scripting language of TradeStation and MultiCharts, so the code shown in the video runs natively there. On TradingView or any other platform the logic has to be re-expressed in that platform's language, which is also where implementation details like daily-to-intraday data handling have to be settled.

What should I be careful about when backtesting a daily-range, intraday-execution strategy?

The main hazard is timing: the daily range that defines the level must be fully formed before it is used intraday, or the test quietly reads data from the future. Beyond that, treat separate long and short rule sets as extra degrees of freedom and validate them out of sample. Strategy Decoder catalogs strategies like this one from video sources so you can evaluate the concept before committing to a build.

About this strategy page

This trading strategy was decoded by Strategy Decoder's AI from a public YouTube trading video and turned into a structured, reviewable specification. In the interactive app this page shows the full entry and exit logic, risk management settings, the indicators involved with their parameters, AlgoWizard-compatible logic and a Pine Script export ready for TradingView backtesting — plus an automated backtest verdict when one has been computed for this strategy.

Strategy Decoder catalogs 2,229 decoded strategies. Each one is extracted with confidence scoring, cross-linked to the indicators it uses, and kept up to date as new videos are processed daily. Load this page with JavaScript enabled to use the interactive tools, or start from the strategy explorer to filter by methodology, market and timeframe.

Other versions of this strategy

More decoded strategies