Skip to content
All library documents

Swing-Point Breakouts with EMA Filtering and Pivot-Based Stops

Article Strategy library · Author: ChaoZhang

Summary

This strategy uses confirmed swing highs and lows as breakout levels. It places a long entry when price moves above a swing high while trading above a 55-period exponential moving average, and a short entry when a swing low is identified while the close is below that average. It tracks the latest pivot levels and uses the opposite type of swing point as the stop reference for an open position.

The document explains the intended rationale: swing levels may mark support or resistance, and a break can accompany a sustained move. It also notes that pivot confirmation is delayed, tight stops can be triggered by market noise, and breakouts can fail. The supplied backtest configuration is for BTC/USDT futures over a limited historical period, but no performance statistics or outcome are reported. The accompanying claim that trend trading offers a high win rate is unsupported by evidence here; actual results would depend on market, pivot settings, execution, and risk controls.

Key ideas

  • The strategy identifies swing highs and lows over configurable left and right bar windows.
  • It conditions long and short breakout entries on price relative to an exponential moving average.
  • The latest opposite swing point provides a reference for protective exits.
  • Pivot confirmation can delay signals, while tight stops and false breakouts can cause losses.
  • The published backtest setup gives market and date settings but no performance results.

Tags

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