1 个回答
因子筛选的核心原则
- 逻辑驱动优先:选择具有明确市场或经济逻辑的因子,例如价值因子(PE/PB)反映估值洼地、成长因子(净利润增速)反映企业扩张能力、动量因子(近1个月涨跌幅)反映趋势延续性、质量因子(ROE)反映盈利质量。
- 低相关性冗余剔除:避免因子间高度相关(如PE与PB相关系数>0.7),减少信息重叠,提升组合稳定性。
- 适配策略周期:短线策略优先选量价因子(换手率、成交量放大),长线策略侧重财务因子(ROE、营收增速)。
- 数据有效性验证:确保东方财富提供的因子数据(如财务指标、技术指标)更新及时且无幸存者偏差。
东方财富软件内的因子获取渠道
- 预设因子库:在东方财富量化平台(或软件内“量化”模块)直接调用常见因子,包括:
- 自定义因子:通过平台公式编辑器(支持Python或内置公式语言)构建复合因子,例如“(ROE+净利润增速)/PE”的价值成长复合因子。
因子组合构建步骤
- 确定策略目标:明确是追求超额收益(如跑赢沪深300)还是绝对收益,短线/中线/长线周期。
- 初步筛选因子池:从预设库中挑选3-5个符合逻辑的因子(如价值+成长+动量组合)。
- 相关性检验:使用东方财富“统计工具”生成因子相关性矩阵,剔除相关系数>0.7的因子(如同时选PE和PB时保留其一)。
- 单因子有效性回测:利用平台“因子测试”功能,对单个因子进行分组回测(如将股票按因子值分为10组),保留前10%组跑赢市场的有效因子。
- 组合权重分配:采用等权、市值加权或回测收益加权(如对夏普比率高的因子赋予更高权重)。
- 组合回测优化:将因子组合应用于历史数据回测,调整权重或替换无效因子,目标是提升夏普比率、降低最大回撤。
东方财富实操技巧
- 利用IC值筛选:通过平台工具计算因子的信息系数(IC),IC绝对值越高(通常>0.05),因子预测能力越强。
- 行业针对性调整:针对特定行业优化因子,例如科技行业优先选研发投入增速、专利数量因子;消费行业侧重ROE、毛利率因子。
- 动态更新因子:每季度重新回测因子有效性,适配市场风格变化(如价值因子在熊市更有效,成长因子在牛市占优)。
注意事项
- 避免过度拟合:不要为追求历史回测高收益加入过多因子(建议3-5个核心因子),防止实盘失效。
- 考虑交易成本:回测时需加入东方财富的佣金、印花税等成本模拟,确保策略盈利空间。
- 小资金实盘验证:先用10%-20%资金运行组合,观察实盘与回测的一致性,再逐步放大资金规模。
若需进一步优化因子组合或获取低佣金交易渠道,可通过微信公众号搜索:问金测评,点击菜单“专属渠道”对接头部券商专属低佣渠道,降低交易成本对策略收益的侵蚀。
请 登录 后参与回答