Skip to content
All library documents

Moving Average Pullbacks with RSI Entry and Fixed Exits

Article Strategy library · Author: ChaoZhang

Summary

This long-only pullback strategy uses a long-term simple moving average to define an upward market context and a short-term average to identify a retracement. It enters when price is above the long-term average, below the short-term average, and RSI is below 30. The source uses a very short RSI period, and places a stop and profit limit relative to the average entry price. It also contains a separate close condition tied to the short-term average and the prior bar’s low.

The document explains the rationale for buying pullbacks within an expected larger uptrend and notes that a mistaken trend reading or a gap through the stop can cause losses. It gives no performance statistics for the published BTC_USDT futures test, which spans roughly one year at a daily chart period with hourly base data. There is a mismatch between the prose, which describes a 10% profit target, and the source parameter default, which is 20%; the accompanying parameter list also gives 20%. The stated stop default is 5%. Parameter tuning, additional filters, and volatility-adjusted exits are suggested, but their effectiveness is not demonstrated.

Key ideas

  • The long-term moving average defines the bullish context for entries.
  • The entry rule combines a pullback below the short-term average with RSI below 30.
  • The source sets a stop at 5% and a profit limit at 20% from average entry, despite prose describing a 10% target.
  • A close condition based on the short-term average and the previous bar’s low also appears in the source.
  • The published backtest has no accompanying performance statistics.

Tags

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