Skip to content
All library documents

Scaling into Moving-Average Pullbacks for Mean-Reversion Trades

Article Strategy library · Author: ChaoZhang

Summary

The document describes buying BTC/USDT futures after price falls below successive moving-average levels, with additional entries as the decline deepens and a maximum of four entry tiers in its narrative. It aims to capture a rebound, then exits after a preset profit condition, with the written description also mentioning time and stop-loss controls. The source uses EMA levels, candle and prior-low filters for entries, and closes positions only after a profit threshold is met alongside specified exit patterns.

Published backtest settings cover one week of one-minute data in December 2023, but no performance results are shown. There are notable differences between the prose and implementation: the narrative cites different moving-average periods than the source, describes a stop loss that is not present in the shown code, and gives sizing details that do not map cleanly to the listed quantity inputs and pyramiding. Staggered buying can accumulate exposure during a persistent decline, while the short sample does not establish robustness.

Key ideas

  • The stated idea is to buy pullbacks below moving-average levels in expectation of a rebound.
  • The narrative proposes adding exposure as price falls through further averages.
  • The source filters entries using candle direction and comparisons with prior lows.
  • Exits require a profit threshold and additional price and EMA conditions.
  • The prose and code differ on moving-average periods and risk controls, and no backtest results are reported.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.