自己动手搭建选股公式的步骤,核心是从投资理念出发,选择核心指标、设定阈值,并通过回测验证与优化。整个过程分为四步:明确策略逻辑、选择指标、设定阈值、回测调整。

第一步:明确策略逻辑

任何选股公式都源于一个清晰的交易逻辑。你需要先回答:你想捕捉哪类机会?例如,是寻找低估值的价值股,还是高成长的动量股,或是高股息的稳定股?常见的策略类型包括:

  • 价值策略:关注市盈率(PE)、市净率(PB)、股息率等。
  • 成长策略:关注营收增长率、净利润增长率、ROE(净资产收益率)等。
  • 动量策略:关注股价相对强弱指标(RSI)、近期涨幅、换手率等。

明确策略后,再选择3-5个核心指标,避免指标过多导致过拟合。

第二步:选择指标与设定阈值

指标选择原则是:相关性高、互补性强、数据易获取。例如,价值策略可选“市盈率<20”和“股息率>3%”。阈值设定没有绝对标准,通常参考以下方法:

  • 历史分位数法:查看指标过去5年的历史数据,取前20%或后20%作为阈值(如市盈率处于历史后20%分位)。
  • 行业对比法:将指标与同行业平均水平对比,如市净率低于行业均值50%。
  • 固定数值法:基于常见经验值,如ROE>15%、换手率<5%。

阈值不宜过严或过宽:过严会导致选股数量极少(如<5只),过宽则效果不显著。

第三步:回测与参数优化

回测是用历史数据检验公式表现的过程。常用工具包括券商软件(如通达信、同花顺)自带的回测功能,或专业的量化平台(如聚宽、优矿)。回测关键指标包括:年化收益率、最大回撤、胜率、交易次数

参数优化时,避免过度拟合:不要只追求历史最高收益,而应测试不同参数下的稳定性。常见做法是:

  1. 滚动回测:用过去5年数据训练,再用最近1年数据验证。
  2. 参数敏感性分析:小幅调整阈值(如市盈率从20调整到18或22),观察结果是否剧烈变化。若剧烈变化,说明参数不稳。

结论:一个稳定的选股公式,应能在不同市场周期(牛市、熊市、震荡市)中表现相对一致。

常见问题

选股公式中指标数量越多越好吗?

不是。指标过多容易导致过拟合——公式在历史数据上表现优异,但未来失效。通常3-5个核心指标足够。优先选择逻辑清晰、相互独立的指标,避免重复(如同时用市盈率和市净率可能效果类似)。

回测收益率很高,可以直接实盘吗?

不建议直接实盘。回测存在“幸存者偏差”(只包含存活至今的股票)和“未来函数”(无意间使用了未来数据)。实盘前需用样本外数据(回测期间外的数据)做二次验证,并设置严格的止损纪律。

阈值设定后,需要定期调整吗?

需要。市场环境变化(如利率上升、行业周期切换)可能导致旧阈值失效。建议每季度或半年检查一次公式表现,若连续3个月跑输基准指数,可考虑小幅调整阈值,但每次调整后需重新回测验证。

延伸阅读