返回列表 发布新帖

miniQMT特定股票复权数据错误

443 2
发表于 2025-12-10 11:30:05 | 显示全部楼层 阅读模式

我了解不同数据源有不同的复权处理方式,所以不同数据源获取到的复权后的价格会有差异。我在对比Tushare获取复权因子和Qmt获取复权因子(相对于前一日的复权系数factor)对比时候发现大部分情况是符合预期的,有差异,但是差异很小。不过,在689009.SH这个股票上,获取到的数据差异巨大。factor是相对于前一日的相对复权因子。我有对比了同花顺的前复权数据,发现和Tushare是一致的。

symbol trade_date factor hfq_factor source

0 689009.SH 20201029 1.000000 1.000000 qmt 1 689009.SH 20240524 1.076075 1.076075 qmt 2 689009.SH 20250613 1.229691 1.323240 qmt 3 689009.SH 20251031 1.073281 1.420208 qmt

symbol trade_date factor hfq_factor source 0 689009.SH 20201029 1.000000 1.000000 ts 1 689009.SH 20240524 1.007089 1.007089 ts 2 689009.SH 20250613 1.018915 1.025983 ts 3 689009.SH 20251031 1.007107 1.033278 ts

测试平台:国金证券的QMT券商版 miniQmt

20251031相差7%。20250613相差20%。

请问这是复权算法机制的问题还是数据错误的问题?

评论2

迅投kiki
发表于 2025-12-12 22:34:35 | 显示全部楼层
get_divid_factors里的复权因子 等比前是之前的价格累除复权因子 等比后是累乘复权因子
迅投kiki
发表于 2025-12-12 22:37:15 | 显示全部楼层
另外,参数可以控制取前复权还是不复权

dividend_type: 除权类型 'none' (不复权), 'front'(前复权), 'back' (后复权), 'front_ratio' (等比前复权), 'back_ratio' (等比后复权),具体可以咨询xuntouqmt

回复

您需要登录后才可以回帖 登录 | 立即注册

主题

1

回帖

0

积分

0

客服专线

400-080-8112

用思考的速度交易,用真诚的态度合作,我们是认真的!
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2026 迅投QMT社区 版权所有 All Rights Reserved. 京ICP备2025122616号-3
关灯 快速发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表