Skip to content
All library documents

EMA Crossover and RSI Momentum with Linear Regression Channels

Article Strategy library · Author: ChaoZhang

Summary

This strategy uses a fast and slow exponential moving average crossover, confirmed by RSI momentum, to enter long or short positions. The described settings use a short EMA and a longer EMA, with RSI above or below its midpoint as directional confirmation. A linear regression line and standard-deviation bands are plotted to show a price channel, though the stated entry rules do not use those bands to trigger trades.

The document includes an example configuration and backtest window for BTC/USDT futures, but reports no returns, risk measures, or comparative results. Its discussion identifies common limitations: lagging signals, whipsaws in sideways markets, parameter sensitivity, trading costs from frequent signals, and the absence of explicit stop-loss rules. It suggests filters, volatility-aware sizing, longer-timeframe context, and exit rules as possible additions, but these are proposals rather than tested improvements. The supplied code also repeats alert logic and sends fixed-symbol alert messages, details that may require adaptation before deployment.

Key ideas

  • Long and short entries follow fast and slow EMA crossovers confirmed by RSI relative to its midpoint.
  • The linear regression line and standard-deviation bands are visual context and are not part of the stated entry conditions.
  • The example uses BTC/USDT futures settings but supplies no measured backtest results.
  • Sideways markets can produce repeated crossover signals, while the rules lack explicit stop-loss conditions.
  • Volatility filters, risk controls, and broader trend context are proposed but not evaluated.

Tags

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