Skip to content
All library documents

Adaptive DCA with Trend, Momentum, and Volatility Indicators

Article Strategy library · Author: ianzeng123

Summary

This document presents a long-only dollar-cost averaging strategy that combines EMA trend conditions, MACD, RSI, and Bollinger Bands. It starts with a configurable purchase allocation and increases the next allocation after each buy, subject to a maximum. Additional buys are conditioned on a bearish signal and a price decline from the average entry price that widens with each DCA step. The described exits require a minimum unrealized profit and can be triggered by weakening conditions, a drop from a recent high, or a stop level.

The parameter list and source code provide implementation details, but no backtest results or evidence that the indicators improve returns. The default stop-loss is set at 100%, which the document notes is effectively unlikely to trigger before the price reaches zero; the minimum-profit condition also gates the described sell logic. The recent-high calculation is limited to a 500-bar lookback. These choices, plus rising allocations as prices fall, leave substantial exposure and require careful validation and position-risk controls.

Key ideas

  • The strategy combines EMA alignment, MACD, RSI, and Bollinger Band conditions to guide long entries and exits.
  • Initial purchases start at a configurable allocation, with later DCA allocations increasing up to a cap.
  • Further buys require bearish conditions and a progressively larger decline from the average entry price.
  • The default 100% stop-loss level is effectively unlikely to trigger, and sell conditions require minimum unrealized profit.
  • The document gives no performance evidence, and its recent-high signal uses a 500-bar lookback.

Tags

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