Skip to content
All library documents

MACD and Rising Moving Averages for Stock Screening

Article SuperMind

Summary

This stock-screening idea combines three conditions: MACD above zero, upward-moving averages, and price above the five-day moving average. The accompanying Python example calculates MACD from exponential moving averages and compares the five-day average with its prior value; its executable filter checks positive DIF, a rising average, and closing price above that average. The article presents these signals as a way to identify stocks with favorable short-term technical direction.

The explanation gives no backtest, performance figures, or trading rules for entries, exits, and position sizing. It cautions that moving-average interpretation can be subjective and that stocks passing a price-above-average filter may still behave unstably. It suggests tuning lookback periods and adding other indicators or screening conditions, but does not test whether those changes improve results.

Key ideas

  • The screen looks for positive MACD direction and rising short-term averages.
  • The example also requires the close to exceed the five-day moving average.
  • The article provides no performance evidence or complete trade-management plan.
  • Moving-average signals can be subjective and selected stocks may remain unstable.

Tags

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