选股公式的本质,是把投资逻辑翻译成可重复执行的筛选条件。完整的构建路径是:明确筛选目标 → 选择对应财务指标 → 为每个指标设定条件 → 用逻辑关系组合条件 → 验证并定期调整。它不预测涨跌,只负责从全市场中筛出符合你标准的一批标的,缩小研究范围。需要先说明的是,指标阈值不存在普适的固定数值,同一公式在不同市场环境、不同行业中的表现差异很大,条件设定应结合自身目标与回测结果确定。
第一步:从目标倒推指标
先想清楚要筛什么类型的公司,再找对应指标,而不是先堆指标。
| 筛选目标 | 常用指标 | 说明 |
|---|---|---|
| 盈利质量 | 净资产收益率(ROE)、毛利率、净利率 | 衡量赚钱能力与稳定性 |
| 成长性 | 营业收入增速、净利润增速 | 关注持续性与波动 |
| 财务稳健 | 资产负债率、流动比率、经营现金流 | 判断偿债与造血能力 |
| 估值水平 | 市盈率、市净率 | 需与行业属性结合看 |
指标之间常有冲突,比如高成长往往伴随高估值,因此要先确定哪些是硬性门槛、哪些只是参考项。
第二步:设定条件与组合逻辑
单个条件只能做粗筛。例如只要求 ROE 高于某水平,可能筛出大量周期性行业公司;只要求营收增速高,可能纳入基数极低带来的异常增长。多条件组合能提高精准度,但条件越多,样本越少,也越容易过拟合。
组合时注意三点:
- 用逻辑关系表达优先级:核心条件用“且”连接,备选条件用“或”放宽。
- 避免同源指标重复:净利润增速与营收增速高度相关,同时设为硬条件意义有限。
- 留出容错空间:对波动大的指标,可用连续若干期均值代替单期值,减少偶然性干扰。
第三步:验证与定期调整
公式写完后必须回测验证。回测要关注的是筛选结果的整体分布特征,而不是某一两只标的的表现。可观察:筛选出的股票数量是否稳定、行业分布是否过度集中、在不同市场阶段的表现是否一致。
调整时把握两个原则:一是每次只改一个条件,便于判断因果;二是警惕过度拟合,如果为了让历史结果好看而不断加条件,公式对未来很可能失效。基本面数据按季度更新,公式也应随之复核,但调整频率不宜过高。
总结
构建选股公式的关键不在条件多复杂,而在逻辑是否自洽、指标是否可获取、验证是否充分。先有投资逻辑,再有筛选条件,顺序不能颠倒。公式只是研究的起点,最终决策仍需结合行业理解与个股分析。
常见问题
选股公式的指标阈值应该设多少?
不存在通用阈值。合理做法是先观察目标指标的历史分布区间,再结合自己的筛选目的确定,并通过回测检验该阈值下样本数量与质量是否可接受。不同行业、不同市值区间的公司,适用标准也不同。
条件越多,选股公式就越有效吗?
不一定。条件增加会显著缩小样本,且容易把历史偶然规律当成必然规律,形成过拟合。通常保留少数几个逻辑独立的核心条件,效果比堆砌十几个条件更稳健。
基本面选股公式需要多久调整一次?
基本面数据按季度披露,可跟随财报节奏复核一次。但调整应基于逻辑变化或验证结果,而非短期业绩波动。频繁改动条件会让公式失去可验证性,也难以判断问题出在逻辑还是参数上。