第5章 外汇远期交易
第 5 章 外汇远期交易
本章导读
恒远机电是一家年出口额约 8000 万美元的机电设备企业。2026 年 3 月初,公司刚签下一笔 100 万美元的出口订单,约定 6 月收款。财务总监算了一笔账:按当前美元兑人民币 7.10 的汇率,这笔货款折合 710 万元人民币,刚好覆盖 695 万元的生产成本和费用,留下约 15 万元利润。但如果 6 月收款时人民币升值到 6.95,货款就只值 695 万元——白忙一场;如果升值到 6.80,还要倒亏 15 万元。
有没有办法在今天就把 6 月的汇率"锁"住?有,这就是本章的主角——外汇远期交易。
学完本章,你将能够:
- 说出远期交易的定义、要素和交割方式;
- 用利率平价原理解释远期汇率为什么是"算"出来的,而不是"猜"出来的;
- 读懂银行的远期点报价,会算远期全价;
- 分析一笔远期结售汇在不同市场情景下的损益;
- 用猛犸 WEB 的远掉期计算器验证手算结果。
5.1 远期交易的定义与要素
5.1.1 什么是外汇远期交易
外汇远期交易(FX Forward),指交易双方约定在未来某一日期,按照约定的汇率、金额进行货币交割的外汇交易。
与第 4 章介绍的即期交易(T+2 以内交割)相比,远期交易的核心区别在于交割日在未来,而价格在今天确定。一个"未来交割"、一个"今天定价",合在一起就实现了锁定汇率的功能。
| 对比项 | 外汇即期 | 外汇远期 |
|---|---|---|
| 交割时间 | 成交后 T+0/T+1/T+2 | 成交日之后的约定日期(T+3 起) |
| 汇率确定 | 成交时的即期汇率 | 成交时约定的远期汇率 |
| 主要用途 | 当期收付汇 | 锁定未来收付汇的汇率 |
| 价格形成 | 市场即期报价 | 即期汇率 + 远期点(见 5.2、5.3 节) |
5.1.2 交易要素
一笔远期交易由哪些要素构成?先看一笔真实的银行间远期交易(据中国外汇交易中心《产品指引(外汇市场)》示例改编):
机构 A 与机构 B 成交一笔 1 年期美元兑人民币远期交易,约定机构 A 卖出 1500 万美元、买入人民币。成交时即期汇率 USD/CNY=6.1300,远期点 40.00 个基点,远期全价 6.1340,起息日为一年后。
| 要素 | 内容 | 说明 |
|---|---|---|
| 货币对 | USD/CNY | 美元兑人民币 |
| 交易方向 | 卖出 USD、买入 CNY | 站在机构 A 的角度 |
| 交易货币金额 | USD 15,000,000 | 名义本金 |
| 对应货币金额 | CNY 92,010,000 | =1500 万 × 6.1340 |
| 即期汇率 | 6.1300 | 成交时的即期报价 |
| 远期点 | 40.00 点 | 即期与远期之差(5.3 节详解) |
| 远期全价 | 6.1340 | =即期汇率+远期点 |
| 期限 | 1Y | 标准期限之一 |
| 起息日 | 一年后对应日 | 实际交割日,遇节假日按规则调整 |
银行间市场的标准期限包括 1D(T+3)、1W、2W、3W、1M、2M、3M、4M、5M、6M、9M、1Y、18M、2Y、3Y 等;非标准期限可由交易双方自行约定。企业向银行申请办理远期结售汇时,期限基本可以自由选择,实务中以 1 年以内为主。
5.1.3 全额交割与差额交割
上面例子中,到期时双方真金白银地交换 1500 万美元和 9201 万元人民币,这叫全额交割,是企业远期结售汇的常规方式。
还有一种差额交割方式,称为无本金交割远期(NDF,Non-Deliverable Forward):到期时不交换本金,只把约定汇率与到期日参考汇率的差额轧差结算。例如,机构 A 与机构 B 成交一笔 2 个月 NDF,约定 A 以 USD/CNY=6.1585 购买 1000 万美元;定价日市场即期汇率为 6.1580,则 A 需向 B 支付 (6.1585-6.1580)×1000 万=人民币 5000 元。NDF 适用于没有实际交割需求、或受交割限制的场景,企业日常套保以全额交割为主。
小知识:银行间市场还有一类标准化远期(C-Forward),采用全价报价、系统自动撮合成交,类似"远期版的股票交易"。企业一般不直接参与,了解即可。
5.2 远期汇率的定价:利率平价原理
5.2.1 一个常见的误解
很多企业财务人员第一次看到远期报价时的反应是:"银行是不是觉得三个月后人民币要升值,所以远期报价比即期低?"
这是一个误解。远期汇率不是银行对未来汇率的预测,而是根据两种货币的利率差计算出来的。背后的原理叫利率平价(Interest Rate Parity)。
5.2.2 用一笔账看懂利率平价
假设你是一家进口企业的财务,6 个月后要支付一笔美元货款(本例从购汇视角说明,结汇方向同理)。你有两个方案:
- 方案 A:直接和银行签一笔 3 个月远期购汇,按远期汇率 F 锁定成本;
- 方案 B:现在借一笔人民币,按即期汇率 S 换成美元,存 3 个月美元定期,到期连本带息正好够付货款。
如果两个方案的成本不一样,就会有人低买高卖、无风险套利,直到两者相等为止。这就是"无套利定价"的思想。
图 5-1 利率平价的思想:方案 A 与方案 B 成本必然相等
具体算一下。设即期汇率 S=7.1000,人民币年利率 1.5%,美元年利率 4.5%,期限 6 个月(0.5 年),要在 6 个月后拿到 1 美元:
- 方案 B:今天需要存入 1/(1+4.5%×0.5) 美元,折合人民币 7.1000×1/(1.0225) 元;这笔钱是借来的,6 个月后要还 7.1000×(1+1.5%×0.5)/(1+4.5%×0.5) 元。
- 方案 A:6 个月后按 F 支付 F 元人民币买 1 美元。
两个方案在到期日都恰好拿到 1 美元,成本必须相等,于是:
远期汇率 F = S × (1+r本×T) / (1+r外×T)
其中 S 为即期汇率,r本、r外 分别为本币(人民币)和外币(美元)利率,T 为期限(年)。
5.2.3 计算示例 5-1
代入数字:S=7.1000,r本=1.5%,r外=4.5%,T=0.5:
F = 7.1000 × (1+1.5%×0.5) / (1+4.5%×0.5)
= 7.1000 × 1.0075 / 1.0225
≈ 6.9958
也就是说,在美元利率比人民币利率高 3 个百分点的环境下,6 个月远期汇率比即期低了约 1042 个点。这不是银行"看跌美元",而是利率差的机械反映:美元存款利息高,持有美元多赚的利息,正好被远期汇率的折让抵消,两个方案谁也不占便宜。
实务提示:交易系统和猛犸计算器内部通常使用连续复利版本 F=S×e^((r本-r外)×T),期限短、利差小时与上式差别很小,手算用单利版本即可。
5.2.4 记住这三句话
- **高利率货币在远期市场上贴水(远期汇率低于即期),低利率货币升水。**美元利率高于人民币利率时,美元兑人民币远期汇率低于即期——美元远期贴水。
- 利差越大、期限越长,远期汇率偏离即期越远。
- **远期汇率不是预测。**远期贴水不代表美元一定贬值,它只是保证"两种方案无套利"的数学结果。历史上远期贴水的年份里,美元既贬值过也升值过。
5.3 远期点(掉期点)与升水、贴水
5.3.1 远期点与远期全价
银行的远期报价通常不报全价,而是报远期点(Forward Point)——用于确定远期汇率与即期汇率之差的基点数,1 点(bp)=0.0001。远期点可正可负。
远期全价 = 即期汇率 + 远期点
用哪一边的即期和远期点,取决于你的交易方向。中国外汇交易中心《产品指引》给出的规则是:发起方为卖方,即期汇率和远期点都用 bid(买入)边;发起方为买方,都用 offer(卖出)边。例如:
即期报价 6.1575 / 6.1578,远期点报价 45.01 / 50.33 点。
你(发起方)卖出美元:远期全价=6.1575+45.01 点=6.1620;
你买入美元:远期全价=6.1578+50.33 点=6.1628。
5.3.2 升水与贴水
站在基准货币(USD/CNY 中的美元)的角度:
- 远期点为正:基准货币升水(远期比即期"贵");
- 远期点为负:基准货币贴水(远期比即期"便宜")。
由利率平价可知,远期点的符号基本由利差符号决定:外币利率高于本币利率,远期点为负;反之为正。近几年美元利率高于人民币利率,USD/CNY 各期限远期点(掉期点)持续为负,这正是第 9 章讨论美式期权提前行权时的重要背景。
5.3.3 远期点的决定因素:利差 × 期限
沿用示例 5-1 的利率(人民币 1.5%、美元 4.5%、即期 7.1000),不同期限的远期全价与远期点如下:
| 期限 | 远期全价 | 远期点(点) |
|---|---|---|
| 1M | 7.0823 | 约 -177 |
| 3M | 7.0473 | 约 -527 |
| 6M | 6.9958 | 约 -1042 |
| 1Y | 6.8962 | 约 -2038 |

可以看到,远期点近似与期限成正比——期限翻倍,点数大致翻倍。这再次说明远期点是"利差的货币化",而不是对汇率方向的判断。
银行间报价惯例:远期点双边报价若"前小后大"(如 45/50),远期全价=即期+远期点;若"前大后小"(如 50/45),则为相减。企业向银行询价时一般直接报全价,不必操心这条规则,但看懂它有助于理解银行间行情。
规则速览(据《产品指引》附录规则 3):同一机构、同一期限的远期点与掉期点报价一般相同;远期对远期掉期的掉期点=远端期限掉期点-近端期限掉期点;TODAY、TOM、1D 交易的远期点由 O/N、T/N、S/N 掉期点换算而来。第 6 章讲掉期时会用到这些规则。
5.4 远期结售汇:锁定汇率的基本工具
5.4.1 企业视角的远期交易
对企业来说,远期交易最常见的形态是远期结售汇:
- 出口企业(未来收外汇)→ 办理远期结汇:约定未来按固定汇率把外汇卖给银行,锁定人民币收入;
- 进口企业(未来付外汇)→ 办理远期购汇:约定未来按固定汇率向银行买外汇,锁定人民币成本。
监管要求企业远期结售汇遵循实需原则,即基于真实的贸易、投资等实际收支需求办理,到期凭合同、发票等单证交割。这条原则决定了远期是套保工具而非投机工具。
5.4.2 办理流程
- 签约与授信:与银行签订衍生交易总协议,银行核定交易授信额度或要求缴纳保证金(通常为名义本金的 3%–10%,视银行与企业资质而定);
- 询价与成交:告知银行币种、金额、期限、方向,银行报出远期全价,接受即成交;
- 交易确认:双方签署交易确认书,载明全部要素;
- 到期交割:到期日按约定汇率交割资金(全额交割),或按约定差额结算。
金额较大或期限较长的交易可以议价;小额、标准化期限的交易可直接参照银行挂牌远期价格。
5.4.3 案例 5-2:恒远机电的远期结汇
回到本章开头的场景。恒远机电 3 个月后将收到 100 万美元货款,决定办理 3 个月远期结汇(利率环境与示例 5-1 相同:人民币 1.5%、美元 4.5%)。
银行报价:即期 7.1000,3 个月远期点约 -527 点,远期全价 7.0473。
成交后,无论 3 个月后市场汇率如何,恒远机电都将按 7.0473 卖出 100 万美元,收到 704.73 万元人民币。汇率风险就此锁定。
口径说明:本案例按本章导读"3 月签约、6 月收款"的订单节奏采用 3 个月期远期(7.0473);自第 8 章起,全书案例统一改用 6 个月期口径(6M 远期全价 6.9958,见计算示例 5-1)。两个口径只是期限不同,利率环境与定价原理完全相同。
5.5 远期交易的损益分析
5.5.1 损益公式
远期交易的损益是线性的:
- 远期买方(约定买入外汇):到期损益 = (到期即期 S_T - 远期价 F) × 名义本金
- 远期卖方(约定卖出外汇):到期损益 = (F - S_T) × 名义本金
汇率每变动 1 个点,损益就同向变动"本金×1 点",不多也不少。这与第 8 章将介绍的期权(损益不对称)形成鲜明对比。
5.5.2 案例 5-2 的情景分析
恒远机电按 7.0473 卖出 100 万美元远期,到期日不同即期汇率下的结果如下:
| 到期即期 S_T | 不套保的人民币收入 | 远期结汇收入 | 远期相对不套保的差额 |
|---|---|---|---|
| 6.8000 | 680.00 万 | 704.73 万 | +24.73 万 |
| 6.9000 | 690.00 万 | 704.73 万 | +14.73 万 |
| 7.0000 | 700.00 万 | 704.73 万 | +4.73 万 |
| 7.0473 | 704.73 万 | 704.73 万 | 0 |
| 7.1000 | 710.00 万 | 704.73 万 | -5.27 万 |
| 7.2000 | 720.00 万 | 704.73 万 | -15.27 万 |

5.5.3 "锁亏了"是最大的心理误区
如果到期即期涨到 7.20,财务室里的对话往往是:"要是不锁汇,能多收 15 万!"
这个算法本身没错,但它把套保当成了投机。正确的看法是把远期合约和基础业务合并起来看:无论汇率怎么走,公司这批订单的人民币收入都稳定在 704.73 万元,利润率在签单当天就已锁定。人民币贬值(美元升值)时,远期"少收"的部分正是保险费;人民币升值(美元贬值)时,远期"多收"的部分是理赔款。
国家外汇管理局在《企业汇率风险管理指引》中反复强调的汇率风险中性理念,落到远期交易上就是一句话:用确定性换可能性——放弃汇率朝有利方向变动的额外收益,换取不受不利变动影响的确定性。考核套保效果时,应对照"锁定利润是否实现",而不是"是否跑赢市场"。
当然,远期"放弃上行收益"的特征确实是它的局限。如果企业既想锁定风险、又想保留人民币贬值(美元升值)时多结汇的机会,就需要期权工具——这正是第三篇要解决的问题。
5.6 展期与提前交割
计划赶不上变化:客户延迟付款、货物提前发运,远期合约的期限和现金流对不上,怎么办?
展期(延期交割):原远期到期时,企业不实际交割,而是做一笔掉期交易——近端按市价平掉旧合约(结清损益),远端按新的远期价格开一笔新合约。展期的成本或收益由新旧汇率差和掉期点决定。展期是掉期交易最典型的企业应用,第 6 章将详细展开。
提前交割 / 提前结清:货款提前到账,可与银行协商提前交割;若不再需要套保,可做一笔方向相反的远期平仓,按市价结算差额(相当于把合约的浮动盈亏落袋)。
择期交割:部分银行支持在一个约定的时间段内(如第 3 个月内任意一天)择日交割,价格按该时段最不利的远期点确定。择期提供了时间上的灵活性,代价是价格略差。
违约与保证金:到期不交割构成违约,银行将按市价强行平仓并向企业追偿损失;若市场朝不利方向大幅波动,银行还会要求追加保证金。签约前务必评估自身现金流的确定性。
5.7 猛犸工具实战:用远掉期计算器验证远期定价
手算理解了原理,实务中定价交给工具。打开猛犸 WEB(fxo.mathema.com.cn),登录后进入外汇远掉期计算器。
计算器界面分为输入区与结果区(界面布局见第 7 章截图 7-3):左侧录入交易要素,右侧实时返回定价结果。
第一步:输入交易要素。 按示例 5-1 录入:
| 要素 | 输入值 |
|---|---|
| 货币对 | USD/CNY |
| 交易方向 | 卖出 USD(远期结汇视角) |
| 即期汇率 | 7.1000 |
| 期限 | 6M |
| 本币利率(CNY) | 1.5% |
| 外币利率(USD) | 4.5% |
第二步:读取结果。 计算器返回远期全价与远期点。可以看到:
- 远期全价 ≈ 6.9958,远期点 ≈ -1042 点,与 5.2.3 节的手算结果一致;
- 修改期限(如改为 3M),远期点约变为 -527 点,验证 5.3.3 节"点数与期限近似成正比"的规律。
结果区中与手算对照的是两行读数——"远期点数"(-1042 点)与"远期汇率"(6.9958),读数位置见第 7 章截图 7-3 的结果区。
第三步:进阶用法。
- 反算隐含利差:输入银行给出的远期报价和即期汇率,反推报价隐含的利率差,判断银行报价是否合理;
- MID 与双边价:切换 MID(中间价)与双边报价模式,观察买卖价差对成交价格的影响;
- 与银行报价对比:把计算器结果作为"公允价",与银行实际报价比较,价差过大的部分就是议价空间。
使用提示:计算器中的利率应输入与期限匹配的市场利率(如同期限的 Shibor、美元 SOFR 利率或银行拆借利率),用存款利率会导致结果偏差。
本章小结
- 外汇远期交易约定未来某日按约定汇率交割,价格在成交时确定,功能是锁定汇率;
- 远期汇率由利率平价决定:F=S×(1+r本×T)/(1+r外×T),不是对未来汇率的预测;
- 远期全价=即期汇率+远期点;远期点的符号由利差决定,大小近似与期限成正比;
- 出口企业用远期结汇锁定人民币收入,进口企业用远期购汇锁定人民币成本,办理需遵循实需原则;
- 远期损益线性对称;评价套保效果应看"利润是否锁定",而非"是否跑赢市场";
- 期限不匹配时可展期、提前交割或择期交割;猛犸远掉期计算器可用于验证定价、对比银行报价。
思考题
- 假设 USD/CNY 即期汇率为 7.2500,人民币利率 1.8%,美元利率 5.0%,请计算 9 个月(0.75 年)远期全价和远期点。
- 若人民币利率高于美元利率,USD/CNY 远期点为正还是为负?此时出口企业办理远期结汇,锁定的汇率比即期高还是低?
- 某进口企业 6 个月后需支付 500 万欧元。财务总监说:"我觉得欧元会跌,到时候再买更划算。"请结合本章内容,分析这一想法的问题所在,并为该企业设计一个套保方案。
(思考题参考答案要点见附录 E)
参考资料:中国外汇交易中心《产品指引(外汇市场)》V4.2 第 3 章及附录规则 2、规则 3;国家外汇管理局《企业汇率风险管理指引(2024 年版)》第三章。