Skip to main content
Track Mean reversion
3 / 36
Library

1993issue C041-4

Switch trend following and mean reversion with an equity-curve filter

A trend-following crossover and a mean-reversion oscillator keep their own entry and exit rules. A 25-day moving average of each book's equity is the only switch that decides which book may issue a live signal.

  • Keep the trend-following book and the mean-reversion book intact as complete entry-exit procedures.
  • Fund the book whose equity sits above its 25-day average and ignore signals from the book whose equity sits below that average.
  • Take no signals while both equity curves sit below their averages.
  • Treat equity rising through the trend book's average as a trending-market state, and equity falling through the oscillator book's average as that range procedure being repeatedly stopped out.
Entries in this reading3 entries

Two complete books on one market

The design runs a trend-following book and an oscillator-based range book in parallel. Each book remains a fully specified entry and exit procedure. Dual-book permission then routes attention only to the book whose equity currently clears its filter.

The trend-following book

The trend-following book is a moving-average crossover of a 10-day simple average and a 10-day time-series average, both computed on daily lows. A cross of the time-series average above the simple average is a buy. A cross below is a sell. The directional procedure is left intact and is allowed to trade only while its equity holds above a moving-average filter.

The mean-reversion book

The mean-reversion book is a 13-day least-squares cycle smoothed once with a three-day simple moving average. It sells after the oscillator rises above zero and turns down. It buys after the oscillator falls below zero and turns up. Fills occur on the close of the signal day. The oscillator book is intended for sideways markets and is gated by the same equity-average permission layer.

The equity-curve filter

The equity-curve filter is a 25-day simple average of a system's cumulative results. The design funds the book whose equity is above that average and ignores signals from the book whose equity is below it. Once a book's equity is above the average, the design enters in the direction of the latest signal. It stands aside from that book when equity later falls back below the average.

When both equity curves sit below their 25-day moving averages, the design takes no signals until at least one equity curve moves back above its average. That rule is the stand-aside state.

How equity regimes are read

Equity rising through its 25-day average on the trend-following book is treated as a trending-market state. Equity falling through its average on the oscillator book is treated as the complementary state of that range procedure being repeatedly stopped out.

Canadian-dollar workflow

On Canadian-dollar prices from 27 March through 31 August 1992, described as sideways, oscillator equity stayed above its 25-day average from 23 April through 10 July, then only briefly from 30 July through 7 August. Trend-following equity stayed below its 25-day average from 5 May through 29 July.

An overlay of the two Canadian-dollar equity curves is used to show that the trend-following book and the oscillator book occupy opposite equity regimes on the same sample.

Swiss-franc workflow

On Swiss-franc prices over the same 1992 window, trend-following equity rose above its 25-day average from 12 June through 7 August. Once equity is above the average the design enters in the direction of the latest signal and stands aside when equity later falls back below the average.

Educational research material, not investment advice. Historical source context does not establish present-day performance.
3 of 36 in the Mean reversion track
19941-7 pp.Next on Mean reversionEvaluating weekly trend-following and mean-reversion timing rulesOne-variable timing rules are teaching starting points that may fit trending or range-bound regimes but are unlikely to remain effective in every market condition.
All readings on this track · 36 readings
  1. 1986A futures fade as one range, order, and secrecy procedure
  2. 1992Constructing the mass-index range-reversal procedure
  3. 1993Switch trend following and mean reversion with an equity-curve filter
  4. 1994Evaluating weekly trend-following and mean-reversion timing rules
  5. 1996Dual-horizon bands for a precious-metals cash switch
  6. 1997Constructing a moving regression oscillator
  7. 1997Regime-dependent long and short rules in mechanical systems
  8. 2002A same-session pair book with a morning-fixed volatility envelope
  9. 2004Combining noncorrelated trend and reversion systems
  10. 2004Failed-breakout overlays on trending markets
  11. 2004Rank rotation after a path split, then Robustness testing
  12. 2004Range-bound tape as a filter for trend and oscillator rules
  13. 2005A moving-average short pullback that is only in scope in a decline
  14. 2006Constructing an adaptive price zone from a double-smoothed range
  15. 2007Two-period relative strength index versus a one-week universe baseline
  16. 2008Building ETF mean-reversion entries with a two-bar washout
  17. 2008Rebuild a short-period stochastic as a premier stochastic oscillator
  18. 2008A three-market regime map for equity bounces and dollar cycles
  19. 2009Option trade adjustment as one testable procedure
  20. 2010Implied volatility as a May 2010 market-regime lab for the S&P 500
  21. 2011Treat a large one-day move as a classified event
  22. 2011Long-call exits, volatility regimes, and spread assignment
  23. 2011Pairing same-horizon oscillators with a walk filter
  24. 2012Two-bar band extreme entries with trailing stops
  25. 2012An eight-month average as a monthly gate for high-yield bonds
  26. 2014Complete the checklist before the trade
  27. 2014Coded rules should face one test, not a kinder sample
  28. 2015Build a mean-reversion basket from one correlation path
  29. 2015Index dip reversion is horizon and regime dependent
  30. 2016Treat the end of a trend as a handoff, not a broken system
  31. 2017A testable half-swing pullback for trend continuation
  32. 2017Evaluating four swing detection rules for mean reversion
  33. 2018Intraday breakout and mean reversion as one rule set
  34. 2018Evaluating rare consecutive-close mean-reversion entries
  35. 2020Moving-average baselines, price vetoes, and mean reversion
  36. 2020Two-dimensional FX scaling for trend and reversal systems
All 43 readings tagged Mean reversion
Also on Mean reversion5 readings