不同数据商提供的复权价格存在差异,核心原因在于算法细节不同,尤其是在除权除息处理、分红税假设和复权基准日选择上存在分歧。这些差异导致同一只股票在不同平台上的历史价格曲线不完全一致,跨平台引用时需特别留意。
前复权价格的时变性差异
前复权以最新交易日作为基准,将历史价格按除权因子进行调整。这意味着每当股票发生新的除权除息,整个历史价格序列都会重新计算,产生时变性。例如,某股票在2023年分红后,前复权价格会整体下调,导致此前记录的价格发生改变。
不同数据商在处理除权因子时,对分红金额、配股比例的取整方式不同,有的采用四舍五入,有的保留更多小数位,累积下来会形成细微偏差。此外,部分数据商对送转股的复权方式与现金分红不同,也会影响最终价格。
后复权对分红税等细节处理的不同
后复权以上市首日为基准,将后续所有除权除息事件向前调整,价格随分红送股持续上升。差异主要来自对分红税的假设:有的数据商按全额分红复权(假设投资者免税),有的按扣除10%或20%红利税后的净额复权。由于税收政策因投资者身份和持股期限而异,不同数据商会选择不同默认税率,导致后复权价格产生差异。
另外,对于配股、增发等复杂事件,数据商对是否纳入复权、如何折算处理方式不一。部分平台只对现金分红和送转股复权,而忽略配股,进一步拉大差距。
跨平台引用时的注意事项
建议在跨平台引用复权价格时,明确注明复权方式和数据来源。对于历史回测或技术分析,优先使用同一数据商提供的连续数据,避免混合来源导致曲线断裂。若需对比,可同时查看不复权价格,它不受算法影响,是验证真实成交价的基准。
关键结论:前复权差异源于时变性,后复权差异源于分红税假设;跨平台引用时需注明复权方式,并以权威数据商(如Wind、东方财富Choice、同花顺iFinD)为准。
常见问题
为什么同一只股票在东方财富和同花顺上的前复权价格不同?
因为两家数据商对除权因子的取整精度和分红税处理不同。东方财富通常按全额分红复权,同花顺可能默认扣除10%红利税,导致价格差异。建议在长期回测中使用同一平台的数据。
前复权和后复权哪个更准确?
两者只是视角不同,没有绝对准确之分。前复权适合观察当前价格与历史支撑/压力位的关系,后复权适合计算长期真实收益率。实际应用时,应基于分析目的选择,而非追求“最准确”。
如何选择可靠的数据商进行复权价格分析?
优先选择市场主流数据商,如Wind、东方财富Choice、同花顺iFinD,它们对除权除息事件的处理更规范。避免使用小众或免费数据源,因其算法可能过于简化。跨平台对比时,建议同时查看不复权价格作为基准。