回测里的前复权,国内和境外不是一套算法
前几天有人拿贵州茅台很早年的前复权价格来问我,说实话我第一眼也有点傻眼了: 同样看“前复权”,Yahoo 那边没有负数,东方财富那边却能看到负数。再回头看我六月那篇《回测中的“复权”详解与数据获取》,我才发现自己把几件事写混了。我当时把“比例法”写得太像唯一标准了,但 A 股国内语境里的前复权,和港美股常见的 adjusted close,本来就不是一个口径。
这篇就只做一件事: 把这两个口径拆开。我的判断先放前面,免得后面越看越乱: 国内主流行情软件的前复权,更像是沿着交易所除权除息参考价去把 K 线接平;境外常见的 adjusted close,更像是用累计乘数去表达“分红再投”下的总收益。它们都叫前复权,但回答的不是同一个问题。