信号钝化的诊断与再锐化:换手过低的另一面
先掌握这个答案
症状:Turnover<25%且Fitness不达标、IC衰减分析显示因子半衰期短于调仓周期(信号还在动、组合没跟上)。诊断:看「因子值自相关」vs「最优持有期」——若因子半衰期5日而换手对应月度=信号与持仓的错配。再锐化三招:①缩短平滑窗口:decay(20)→decay(5)或去掉——释放信号速度;②换快特征:慢字段(季频基本面)换成其"变化率"(ts_delta让季度信息变快)或混入价量快信号(联结模式);③提高分辨率:检查是否过度中性化(Subindustry过度分组也会磨钝——降为Industry)。甜蜜区间方法论:Turnover扫{15%,30%,45%,60%}(用decay窗口控制)→画「Turnover-Fitness」曲线→峰值为准(q-810的U型曲线的左半段是本题、右半段是q-810——同一座山的两坡)。
先读结论,再核对下方使用边界;数字例题为教学情景,涉及实际行情与规则时请核对原始来源。
从理解到使用
成本必须按成交口径计算
声明换手是单向还是双向,是否有单笔最低佣金、卖出税费、借券利息和期货展期。成交价差、冲击与资金占用不能混为一个固定常数;对费率和参与率做压力测试。
本阶段实战方法 · 用实验记录把竞赛变成研究成果
参加BRAIN或金融预测比赛时,把平台成绩和可迁移的研究能力分别评价。
- 先阅读当前赛题数据、时间戳、评分、提交限制与使用条款;门槛以平台当期规则为准。
- 每次只改变一个假设,记录数据版本、公式、参数、seed、本地验证、提交分数和尝试次数。
- 固定验证后总结失败案例、成本敏感性和复现步骤,产出别人能核查的项目报告。
使用边界
- Public榜不是最终测试集,反复围绕它调参会产生选择偏差。
- 平台Alpha达标不代表可直接实盘,也不等于通过招聘或获得稳定收入。
- 换手越低越稳越好:低于信号半衰期对应的频率=钝化——稳定 bought at the price of 错过信号
- Fitness低=信号没用:可能是速度错配(可修)——先诊断(滚动IC)再判死刑
- 锐化=加噪声:适度锐化是把信号速度还给组合;量化目标是「匹配」而非「快」或「慢」的单边极端
🛠 本题实践任务
对你一个Fitness不达标的Alpha:先查滚动IC(信号在吗)→再做decay窗口扫描(1/3/5/10/20)画两坡曲线→找到峰值并按它调参。记录"你的山"的形状。
💡 提示(先自己想5分钟再看)
若扫描后峰值仍<1.0——信号本身弱(换字段族或骨架,q-806);锐化救不了没有的信号。
在你的浏览器内运行。首次需联网下载 Python;支持标准库和 Pyodide 提供的 NumPy、pandas 等包。行情抓取、系统文件访问和部分第三方库请在本地环境运行。输出自检仅比对结果关键词,不代替逻辑审查。
🤖 AI导师
导师会先检查你的前置知识(平滑降速带、Fitness机制),再用案例、公式和代码帮助理解。此功能需要先启用服务。