问题不在“看不看得见”,而在合约有寿命
用期货长期持有黄金或白银,账户里看到的是价格涨跌,看不到的是每次换月付出的价差。股票可以一直拿着同一只,期货合约却有到期日:到期前必须平仓,或把头寸移到更远月份。这一步叫移仓,也叫展期。只要持续持有,展期就会反复发生,成本或收益也随之累积。
以CME COMEX黄金期货为例,标准合约代码GC,报价单位是美元/金衡盎司,标准合约规模为100金衡盎司(CME合约规格)。微型合约有自己的乘数,不能套用标准合约的100盎司。下文算例只做教学推演,价格与价差均为假设,与真实行情无关。
换月时,价差决定你“卖低买高”还是“卖高买低”
假设某黄金期货近月合约价格2000美元/盎司,远月合约2025美元/盎司,远月比近月贵25美元,这叫升水结构。你持有近月多头,到期前要卖出近月、买入远月:卖2000、买2025,每盎司多付25美元。按100盎司算,一次移仓的名义价差为25×100=2500美元。反过来,若远月比近月便宜25美元,即贴水结构,同样操作是卖2000、买1975,每盎司少付25美元,一次移仓的名义价差收益为2500美元。
注意,这是价差带来的持有损益,不是手续费,也不等于最终盈亏。价格标签必须带月份:说“黄金2000美元”没有意义,必须说“某年某月合约2000美元”。不同月份是两个不同资产,混用会直接把展期损益算错。
| 结构 | 近月假设价 | 远月假设价 | 多头移仓每盎司价差 | 100盎司名义价差 |
|---|---|---|---|---|
| 升水 | 2000 | 2025 | 多付25 | 多付2500 |
| 贴水 | 2000 | 1975 | 少付25 | 少付2500 |
表内数字均为假设,仅用于验算单位:美元/盎司×金衡盎司=美元。实际合约乘数、最小变动价位和到期规则要以对应合约的当前官方版本为准。
滚动持有成本:每次小价差,乘上换月次数
把单次移仓价差按持有期摊开,才接近“滚动持有成本”的概念。仍用上例:假设每两个月换月一次,每次升水25美元/盎司,一年约换6次,累计名义价差为25×6=150美元/盎司;按100盎司算为15000美元。若金价一年上涨150美元/盎司,多头价格收益约15000美元,展期价差正好吃掉同等名义金额。这个结论只在“每次升水均为25美元、每年换6次、乘数100盎司”的假设下成立,真实价差会变,换月次数也取决于具体合约月份。
反过来,贴水结构下滚动移仓可能带来正价差收益,但这不保证总收益为正:价格下跌可能远大于价差收益。价差是持有结构的一部分,不是方向判断的替代品。
为什么结算价和最后成交价不能混着用
换月决策常参考结算价。CME说明,结算价与最后成交价并非必然相同,结算方法要依产品规则;其网页市场数据仅作参考,不能代替实时数据流(CME结算价格说明)。对展期计算,这意味着:不能用旧结算价冒充实时价,也不能把休市、无成交或换月期间的价格标签省略月份。若用近月旧价对比远月新价,价差可能主要反映时间错位,而不是真实期限结构。
什么条件下“展期成本”这个结论会被推翻
- 持有的是实物黄金或现货类工具,不涉及合约到期,展期价差不存在。
- 使用微型合约,乘数不同,同样每盎司价差对应的名义金额要重新计算。
- 期限结构由升水转为贴水,或价差收窄,滚动损益方向可能改变。
- 换月频率、合约月份和交易规则变化,年化摊薄结果随之变化。
读者可自行核验的四步
- 确认合约代码、乘数和报价单位,标准黄金与微型合约分开算。
- 同时记录近月与远月的同方向价格,并标明具体月份和取价时间。
- 用“远月价-近月价”判断升贴水,再乘合约乘数,验算单位是否为美元。
- 查对应合约当前官方到期与交易规则,不把网页参考价当实时成交价。
贵金属长期持有若通过期货实现,价格方向只是第一层;合约到期、远近月价差和换月频率共同决定“看不见的成本”。把月份写进价格标签,把假设写进算例,才能把展期损益和行情涨跌分开看。相关品种可参阅黄金专题与白银专题。
参考资料与核验范围
资料核验日期:2026年11月4日。本文为知识与方法说明,不提供发布当日的即时报价;规则、费用和交易安排请以相关机构最新公告为准。内容经工具辅助整理与一致性检查,仍可能存在遗漏;引用来源不代表其认可本文分析。假设算例不是真实交易记录。