Skip to content
All library documents

EMA Crossover Signals Filtered by Price Extremes

Article Strategy library · Author: ChaoZhang

Summary

This short-term trend-following approach generates long signals when a 10-period exponential moving average crosses above a 20-period EMA, and short signals when it crosses below. It adds a price-extreme filter: the logic tracks stretches of rising or falling conditions and requires time to pass after an identified maximum or minimum before accepting the corresponding crossover. The source also defines 2- and 50-period EMAs, though the main entry rules center on the 10- and 20-period pair.

The document explains the rationale as reducing some crossover noise, but provides no measured evidence that the filter improves results. Its published backtest configuration concerns BTC/USDT futures on three-minute bars across a short January 2024 interval; no performance metrics are included. The strategy may lag reversals, can still produce false signals, and needs parameter choices suited to the instrument and market. Stop losses and additional indicators are suggested as possible extensions, not included in the described entry logic.

Key ideas

  • A 10-period EMA crossing above or below a 20-period EMA supplies directional entry signals.
  • The strategy uses elapsed rising or falling stretches to filter some crossover signals around price extremes.
  • The source includes additional EMA lengths, but the stated entry rules focus on the 10- and 20-period averages.
  • The published BTC/USDT futures setup contains no reported performance metrics.
  • Indicator lag and incomplete noise filtering remain risks, and stop losses are only suggested as a future addition.

Tags

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