Moving Average Crossovers with a Daily Volume Filter
Summary
This strategy combines a fast and slow simple moving average with a volume condition. A bullish crossover opens a long only when daily volume is below a configurable fraction of the weekly volume average; a bearish crossover opens a short without a volume filter. The listed defaults use moving-average lengths of nine and twenty-one and a volume threshold of fifty percent. The overview also refers to take-profit and stop-loss levels for long positions.
The document gives a year-long hourly Bitcoin/USDT futures test configuration but reports no performance statistics. The source calculates candidate long profit and stop levels but does not submit exit orders using them, so the described risk controls are not implemented in the shown strategy logic. It also applies no volume condition to short entries. The notes identify whipsaw trading, volume-data quality, and parameter overfitting as concerns, and suggest further filters and multi-timeframe checks; these are proposals rather than validated enhancements.
Key ideas
- A bullish fast-over-slow moving-average crossover is filtered by daily volume relative to a weekly average.
- A bearish crossover opens a short without the volume condition used for longs.
- The default moving-average lengths are nine and twenty-one, with a fifty-percent volume threshold.
- Although long take-profit and stop levels are calculated, the source does not use them to close positions.
- The document lists a year-long test setup but provides no results and warns about whipsaws and overfitting.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.