机构终端(Wind/Bloomberg/Choice):付费墙后的世界
先掌握这个答案
四大能力:①Point-in-Time数据库:记录每个时点实际可见的数据版本——前视偏差的制度性防线(个人靠公告日纪律近似,q-062);②覆盖度:退市股/历史成分/逐笔数据完整(个人的幸存者偏差补丁是tushare状态表,q-514);③元数据:分析师预期的历史版本、修正记录——「预期变化」类因子的原料(个人难获得);④人工客服(数据疑问可提交核查——个人只能自己对账)。差距与补丁清单:PIT→公告日+保守shift;成分→tushare历史权重;预期数据→免费版只有当前一致预期(不含历史)——此类因子个人先跳过;逐笔→放弃(研究日线足够起步)。结论:数据差距主要影响「精度的最后10%」——方法论差距才是决定性的:个人用干净方法论+免费数据,胜过机构用脏方法+豪华数据。
先读结论,再核对下方使用边界;数字例题为教学情景,涉及实际行情与规则时请核对原始来源。
从理解到使用
先固定IC的实验口径
明确股票池、信号可得时点、预测持有期、相关方法及权重。IC阈值不能跨研究直接套用;重叠标签导致序列相关,ICIR或t值不能无条件按独立样本解释。最终还要检验成本、换手与容量。
本阶段实战方法 · 一条能复现的数据流水线
把接口返回的数据变成可用于因子研究的面板时,先处理时点、主键与单位。
- 建立数据字典:字段、单位、时区、交易日历、数据源、抓取时间、原始价与复权因子。
- 用(date, code)查重,区分停牌、未上市、窗口不足和真实缺失;不要用向后填充把未来值带回过去。
- 保存原始快照与清洗日志,固定随机种子和环境版本;接口字段变化时先核对官方文档。
使用边界
- 报告期不等于公告可用日,盘后公告通常不能用于当天收盘前决策。
- API输出名为“动态市盈率”时不能直接改名TTM;浏览器练习不支持任意原生库或行情抓取接口。
- 有Wind=回测可信:终端只提供更好的原料——前视与过拟合照样能发生在豪华数据上(q-506与数据来源无关)
- 个人数据做不了严肃研究:方法论完整的前提下,免费数据支撑到「机构水平的80%」——剩下的20%靠入职后补
- 终端字段即真相:终端也有口径坑(复权方式/时点选择)——机构研究员同样要做数据体检,只是体检工具更贵
🛠 本题实践任务
画出你的「数据能力地图」:当前五个维度(PIT/成分/预期/逐笔/对账)各在哪档?为每个「个人档」写一句补丁策略;标出哪一维在你的研究里最瓶颈。
💡 提示(先自己想5分钟再看)
地图的价值在求职季:面试问「个人研究的局限」时,这张表就是满分答案的素材。
在你的浏览器内运行。首次需联网下载 Python;支持标准库和 Pyodide 提供的 NumPy、pandas 等包。行情抓取、系统文件访问和部分第三方库请在本地环境运行。输出自检仅比对结果关键词,不代替逻辑审查。
🤖 AI导师
导师会先检查你的前置知识(PIT概念、免费数据生态),再用案例、公式和代码帮助理解。此功能需要先启用服务。