阶段5因子预处理与合成●●●●●

因子合成的样本外验证怎么做?

我的掌握程度:
q-469速览 · 附阶段实战指南

先掌握这个答案

滚动训练(用过去3年数据学权重)预测下个月,绝不能全样本拟合权重再"回测"。

先读结论,再核对下方使用边界;数字例题为教学情景,涉及实际行情与规则时请核对原始来源。

从理解到使用

按标签区间检查泄漏

以实际预测目标设计时间切分,检查每条标签观察区间是否跨过验证边界。标准化、填充、特征选择和调参仅在训练内拟合;只按日期切开仍可能因标签重叠产生泄漏。

核对来源:scikit-learn:时间序列交叉验证 ↗
本阶段实战方法 · 让一个因子经历完整的样本外检验

从一个投资直觉构造信号时,先验证预测关系,再验证能否交易。

  1. 写出经济假设、股票池、因子方向、可用时点、持有期和评价指标;用历史成分与退市样本。
  2. 在每个时点用可得数据计算因子,检验截面IC、分层收益、换手和行业市值暴露。
  3. 锁定参数做样本外验证,扣除成本并做不同市场阶段与参数敏感性分析。

使用边界

  • IC没有通用合格线;股票池、频率、持有期与成本不同,数值不可直接横比。
  • 多空分组收益不是个人可直接实现的收益,还要考虑融券、对冲与资金约束。
核心答案(速览)
滚动训练(用过去3年数据学权重)预测下个月,绝不能全样本拟合权重再"回测"。

🤖 AI导师

导师会先检查你的前置知识(起点概念),再用案例、公式和代码帮助理解。此功能需要先启用服务。