期货连续图的“复权”会改写拼接前的历史数值,使用前必须知道采用差额还是比例调整,以及向前还是向后处理。图形更平滑,只说明某类换月缺口被处理,不说明整条历史曲线都是当时可以成交的价格。实际持仓仍属于具体到期月份。

先说明为什么会有拼接缺口

同一品种的两个交割月份可以同时以不同价格交易。如果数据序列昨天取旧合约、今天改取新合约,直接连起来的跳变可能混入月份价差。要理解这一层,可以先读合约月份与连续图表基础,再回到数据供应商的方法说明。

TradingView官方帮助页说明,其连续期货向后调整使用切换附近新旧合约收盘价之差处理此前历史。这是该供应商特定功能的说明,不能推广为所有标注“主连”“指数”或“复权”的图形都采取相同算法。切换依据、参考时刻和调整方向都需要单独查证。

差额调整:同一段平移,点数关系不变

以下数据完全自拟,且仅处理一次换月。假设同一参考时刻旧合约价格为一百,新合约为一百零八。若采用向后差额调整,并保持新段不变,就将旧段每个数值加八。旧段曾经从九十涨到九十五,调整后变成九十八到一百零三。

这两段的绝对涨幅都是五点,但百分比不同:原来约为百分之五点五六,调整后约为百分之五点一零。因此,一条依赖百分比阈值的研究规则可能受到影响。这里的结论只针对同一调整段内使用相同平移量的两个点,不能忽略跨越多个切换日的情况。

比例调整:缩放幅度,百分比关系不变

Baltas与Kosowski的原始研究论文在连续序列构建中,采用新旧合约价格之比缩放此前历史;论文由CME官网收录。本文仅引用这一数据处理方法,不采用其策略表现结论,也不把论文视为交易所强制的数据标准。

仍用同一组假设,比例为一百零八除以一百,等于一点零八。旧段九十与九十五乘此系数后,成为九十七点二与一百零二点六,绝对差增为五点四。百分比则仍约为百分之五点五六。差额与比例各保留一种关系,不存在脱离研究目的、永远正确的一种选择。

历史价格与收益研究不能共用所有读法

如果问题是“某个历史日期真实成交在哪个价位”,应回到当时具体月份的原始数据。调整后的低点可能随后续换月再次变化,把它作为当年的真实支撑价、交割参考或账单核对值都会混淆对象。若只是研究连续走势,也要在图注中写明调整方法。

例如,假设旧图上的水平线画在九十五,后一次差额调整把该段价格整体抬高八点。继续把原水平线直接与新图比较,实际上比较了不同坐标体系。应查绘图对象是否随数据一起变动,并保留原分析时间和原数据版本,而不是凭视觉判断市场“突破了历史位置”。

比例调整在参考旧价格为零时无法直接相除,涉及负数时也不能机械沿用正价格下的百分比解释。遇到这类数据,应查看供应商如何处理,未知则明确记为未知。换月参考价格取最新成交还是结算,也会影响结果,可配合报价字段说明核对。

回测前应留下六项说明

  • 连续序列对应的交易所、品种与数据供应商。
  • 选取哪个月份,以及按日期还是其他条件切换。
  • 切换参考价的字段、时间和原始来源。
  • 差额或比例方法,以及向前或向后调整方向。
  • 异常数据、零值、负值和缺失日的处理。
  • 数据下载版本、研究日期及是否另计真实换月费用。

一个平滑序列仍不能独自还原交易账户收益。实际换月需要处理两份不同合约、数量、成交价格和费用;这些不应从图形自动推断。本文讨论数据方法,具体合约的可交易性、到期安排及所在市场规则,仍以有效官方文件为准。

资料来源与核验日期

实际查阅日期:2026年10月9日(北京时间)。资料支持上述机制与核验方法;自拟情境不代表真实产品参数、机构事件或未来结果。

读懂信息,也看清边界。 内容为知识整理与研究参考;交易规则、机构资质和服务范围请到相关机构官网核验。