New: Channel backtests

We recently added Total Return percentile channels to our range of backtesting tools.

The primary focus of ETFreplay has always been on relative strength analysis and we have tended to see moving averages as serving largely as an easy to understand introduction to backtesting in general.

Like basic MAs, channels are a trend following approach that use only an ETFs own past return history. i.e. they are not relative. 

However, unlike MAs, channels are defined by two measures (highs and lows) rather than just one, which intuitively makes sense as an uptrend is a series of higher lows and higher highs.  This also means that channels automatically adjust to volatility.

i.e. in a wide swinging trading range the channel boundaries will be far apart, whereas when the market winds down into tight range the channel will be narrow.

Standard channels are simply the highest and lowest values over the prior x days, weeks or months and the use of channel breakouts in trend following is long established. However, for investors such wide channels can mean:

  • Slow responsiveness. Trade frequency is extremely low because it takes a lot to enter a position and a very large change to trigger an exit.
  • Whipsaw losses, when they occur, are painfully large.

To ameliorate these problems, the backtests allow percentiles of the channel to be employed (the defaults being the 75th percentile for buys and 25th percentile for sells).  Doing so means that positions are entered / exited sooner, but the channel still remains wide enough to mitigate against frequent quick whipsaws.

See:
Single ETF channel backtest

Portfolio channel backtest (subscribers)

Follow ETFreplay on Follow etfreplay on Twitter