适用于:技术团队 / 客户说明 | 用于解释跨市场(跨境)对冲中价差与汇率对盈亏的影响逻辑
本说明文档以黄金期货为例,用于解释在“国内外黄金期货对冲策略”中,价差计算方式、汇率对价差与盈亏的影响机制,并统一技术团队与客户对盈亏变化来源的理解,确保系统设计与交易逻辑一致性。
黄金期货跨市场对冲(内外盘套利)涉及两种计价体系:
| 市场 | 计价方式 |
|---|---|
| 国内黄金(沪金等) | 人民币(CNY)/ 克 |
| 国外黄金(如 COMEX、XAUUSD 等) | 美元(USD)/ 盎司 |
由于两者单位与币种不同,在计算价差与盈亏时必须经过 汇率转换。因此策略中实际包含两个风险:
指在开仓时刻,用开仓价格 + 开仓汇率计算出来的美元价差,单位为 USD。该数值代表开仓决策的依据,是历史事实,不随汇率变化而改变。
指使用最新价格 + 最新汇率计算得到的当前价差(单位:USD)。该值随着市场价格和汇率实时波动。
浮动盈亏根据以下三部分动态计算:
因此盈亏会随着价格与汇率一起波动。
国内黄金以人民币计价,单位为“元/克”;国外黄金以 USD/oz 计价。两者单位不同,需要统一到“美元”。换算关系:
1 盎司(oz) = 31.1034768 克(g)
开仓价差 S₀(USD) =
(国内黄金开仓价 × 1000克 ÷ 开仓汇率 ÷ 31.1034768)
-(国外黄金开仓价 × 1 盎司)
简化表达理解:
S₀ = 国内价格(人民币) / 开仓汇率 - 国外价格(美元)
在持仓过程中,需要根据最新价格与最新汇率动态计算当前价差:
实时价差 S₁(USD) =
(国内最新价格 × 1000克 ÷ 当前汇率 ÷ 31.1034768)
-(国外最新价格 × 1 盎司)
对于用户理解层面,也可以抽象理解为:
S₁ ≈ 国内最新价格(人民币) / 当前汇率 - 国外最新价格(美元)
整体可以理解为:
以美元计的浮动盈亏公式:
浮动盈亏 PnL(USD) = (S₁ - S₀) × 交易手数 × 合约规模
由于 S₁ 使用当前汇率计算,只要汇率相对开仓时发生变化,盈亏必然同时受到影响。
假设某笔对冲单数据如下:
| 项目 | 数值 |
|---|---|
| 开仓点位 S₀ | 162.60 USD(按开仓汇率计算得到) |
| 实时点位 S₁ | 195.66 USD(按当前汇率与最新价格计算) |
| 名义点差变化 | S₁ - S₀ = +33.06 USD |
| 最终浮动盈亏 | +17.20 USD(实际示例) |
从名义价差看,价差方向似乎对持仓不利;但由于汇率朝有利方向变化,最终整体结果为 +17.20 美元盈利。这是跨币种对冲中完全正常且符合金融逻辑的现象。
开仓点位记录的是“开仓那一刻,根据当时的价格与汇率计算得到的决策依据”,就像开仓价格本身一样,是客观历史,不可后改。
为减少用户误解,建议在持仓界面中明确区分以下字段:
| 字段名称 | 示例 | 说明 |
|---|---|---|
| 开仓点位(USD,锁定) | 162.60 | 按开仓价格 + 开仓汇率计算,只读,不随时间变化 |
| 实时点位(USD,实时) | 195.66 | 按当前价格 + 当前汇率计算,实时刷新 |
| 开仓汇率 | 例如:7.10 | 记录开仓时使用的汇率 |
| 当前汇率 | 例如:6.95 | 用于当前盈亏计算 |
| 浮动盈亏(USD) | +17.20 | 按公式(S₁ - S₀)× 手数 × 合约规模 计算 |
通过拆分显示,有助于高级用户了解:本次盈亏是主要来自“价差机会”,还是主要来源于“汇率波动”。
本页面内容仅供参考,不构成投资建议。交易有风险,投资需谨慎。
DY期货量化工具 © 2025 版权所有 | 浙ICP备2021037966号-3
最新更新日期:2025年12月3日