Skip to content
All library documents

SMA, Pivot Levels, and Volume Filters for Entry Signals

Article Strategy library · Author: ChaoZhang

Summary

This strategy description combines a simple moving average, pivot-derived support and resistance levels, and a one-bar increase in volume to filter entries. Long conditions require rising closes above the SMA and support, while short conditions require falling closes below both. Both directions also require sufficient distance from the calculated resistance level. The stated stop is set as a percentage from the entry price. Inputs include the SMA length, pivot lookback bars, distance threshold, and stop percentage.

The document gives source logic and a BTC/USDT futures backtest configuration using daily bars over the stated 2023–2024 period, but supplies no backtest results or evidence that the filters improve outcomes. There are notable differences between the prose and code: the short condition checks the support pivot, and both directions use distance from resistance rather than the corresponding side’s level. Pivot calculations also use past bars and may be delayed. Volume can be noisy, and percentage stops may not prevent slippage or losses in fast markets. The rules therefore need careful validation before use.

Key ideas

  • Long entries require rising closes above the SMA and support, plus increasing volume and a resistance-distance filter.
  • Short entries require falling closes below the SMA and support, although the prose describes a different relationship to support and resistance.
  • Pivot levels use historical bars and can lag changes in market structure.
  • The stop level is defined by a percentage of price, with no evidence provided about its effectiveness.
  • The published configuration contains no performance statistics or comparison against a baseline.

Tags

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