Skip to content
All library documents

Small-Cap Stock Screening and Survivorship Bias in Backtests

Article SuperMind

Summary

This community post presents a China A-share daily selection idea centered on stocks in the CSI 500. Its stated filters include concentrated shareholder holdings, a close above the 20-day moving average, positive earnings, and ranking by smaller market capitalization; the title indicates a five-stock portfolio. The page also contains a separate natural-language strategy template with technical and flow conditions, but gives no implementation details connecting that template to the headline screen.

The post claims strong annualized return and Sharpe figures in its title, yet the displayed material supplies no backtest methodology, dates, costs, turnover, or risk analysis to evaluate them. A commenter raises a key concern: using today’s CSI 500 constituents to test historical periods introduces survivorship bias because index membership changes. That warning makes constituent history and point-in-time data essential before treating the headline performance as credible. The content is best read as a screening example and a caution about backtest construction, not as validated evidence of an investable edge.

Key ideas

  • The proposed daily screen combines CSI 500 membership, a moving-average condition, positive earnings, ownership concentration, and smaller market capitalization.
  • The post headline gives performance claims, but the available text does not explain the test design or trading costs.
  • Using current index members in historical tests can create survivorship bias when constituents have changed.
  • Point-in-time constituent data is needed to assess the strategy fairly.

Tags

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