Skip to content
All library documents

Moving Average Crossovers with Trailing Take Profit

Article Strategy library · Author: ChaoZhang

Summary

This strategy uses a 20-period and a 50-period moving average to identify long and short entries: a crossover signals a long position, while a crossunder signals a short position. It tracks the current trend and signal price, then manages exits with a trailing take-profit level. An optional activation threshold delays trailing until price first moves a specified percentage in the trade’s favor. The stated defaults include a 1% trailing amount and a 3% activation threshold.

The document describes the rules and parameters, and gives published backtest settings for BTC_USDT futures over part of 2023. It supplies no performance results, comparison, or analysis of the backtest, so it does not establish profitability. The source logic also appears to update trailing levels from bar highs or lows and detect exits through crossover conditions, details that may affect execution. The accompanying discussion warns that reversals and choppy markets can lead to losses, and suggests parameter testing, filters, and stop losses. The method is a rule set for further evaluation, not evidence that trailing exits maximize returns.

Key ideas

  • A fast and slow moving average crossover determines long or short entries.
  • The strategy adjusts a trailing take-profit level as price moves in a favorable direction.
  • An optional activation threshold requires an initial favorable move before trailing begins.
  • The published BTC_USDT futures test settings are provided without performance statistics.
  • The document identifies reversals, choppy conditions, and parameter choice as risks.

Tags

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