用户12657240
港股通与A股数据合并回测时,复权不一致怎么办?——一次因“除权日错位”导致的回测失真纪实
原创
关注作者
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
用户12657240
社区首页
>
专栏
>
港股通与A股数据合并回测时,复权不一致怎么办?——一次因“除权日错位”导致的回测失真纪实
港股通与A股数据合并回测时,复权不一致怎么办?——一次因“除权日错位”导致的回测失真纪实
用户12657240
关注
发布于 2026-08-24 07:49:51
发布于 2026-08-24 07:49:51
34
0
举报
概述
策略选入了四只标的:贵州茅台(600519.SH)、招商银行(600036.SH)、中国移动(00941.HK)和建设银行(00939.HK)。逻辑很简单——每月调仓,选择过去一年股息率最高且波动率最低的两只股票等权持有。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系
cloudcommunity@tencent.com
删除。
量化
python
#QuantDash
目录
📌 摘要
一、问题场景:回测年化凭空多出8%的“分红收益”
二、问题根因分析
2.1 除权除息日的定义差异
2.2 复权因子的计算方式不同
2.3 分红再投资的“幽灵收益”
三、解决方案探索与选型
方案一:统一使用不复权数据 + 本地计算复权因子
方案二:只使用同一数据源
方案三:服务端统一复权 + 统一接口
四、具体实现:代码实战
4.1 安装与环境配置
4.2 统一获取多市场复权数据
4.3 验证复权一致性:检查除权日的价格跳变
4.4 构建统一的复权价格矩阵
4.5 完整可运行脚本
五、实践效果与避坑指南
避坑1:在除权日附近手动核对价格连续性
避坑2:港股分红要单独处理现金再投资
避坑3:不同复权方式适用于不同策略
六、总结与思考
Q&A
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档