Skip to content
All library documents

Small-Cap Stock Rotation with a Moving-Average Trend Filter

Article SuperMind

Summary

The strategy ranks stocks by market capitalization, excludes designated special-treatment shares, and buys the ten smallest names, subject to a filter that rejects stocks whose short and long moving averages indicate a clear downtrend. It limits each position to 10% of the portfolio and holds ten stocks. Holdings are reviewed daily; a stock is sold when it falls outside the smallest thirteen by market value, leaving some room for a holding to appreciate before replacement.

The author reports a five-year return of 28 times, but gives no detailed performance series, benchmark, transaction-cost assumptions, or drawdown statistics. The approach has no market-timing rule, and the author notes that drawdowns can be substantial. The stated test uses daily data and closing prices, with a start in July 2012 because the referenced stock-selection data is unavailable earlier. The claim that closing-price execution is representative depends on the strategy’s intended near-close trading and is not independently validated here.

Key ideas

  • The portfolio selects the ten smallest eligible stocks by market capitalization and excludes special-treatment names.
  • A moving-average ordering filter avoids stocks in a clear downtrend.
  • Positions are capped at 10% each, and a holding is replaced after it leaves the smallest thirteen stocks.
  • The strategy has no timing overlay, and the author acknowledges potentially large drawdowns.
  • The reported five-year return lacks details about costs, benchmark comparison, and drawdown measurement.

Tags

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