用途
该技能面向国际投资组合的货币与外汇分析,帮助理解汇率定价机制、远期定价、利率平价关系以及外汇风险对冲的成本与收益。适用于涉及汇率、外汇风险、国际投资组合货币管理的提问场景。
主要能力
技能覆盖以下核心概念与计算:
- 即期汇率(Spot Rate):立即交割(T+2)的货币价格。报价惯例如 EUR/USD = 1.10 表示 1 欧元值 1.10 美元;部分货币对按每美元的外币单位报价(USD/JPY = 150),另一些按每单位外币的美元报价(EUR/USD = 1.10、GBP/USD = 1.27)。
- 远期汇率(Forward Rate):未来货币交易的约定汇率,由两种货币的利差决定。远期汇率不是对未来即期汇率的预测,而是反映持有成本的套利决定价格。
- 抛补利率平价(CIP):套利条件 F/S = (1 + r_d) / (1 + r_f),其中 F 为远期汇率,S 为即期汇率,r_d 为国内利率,r_f 为国外利率(同一期间)。若违反 CIP,可通过一种货币借款、兑换、投资并用远期锁定收益来进行无风险套利。
- 非抛补利率平价(UIP):理论性(非套利强制)条件 E(S_t) / S_0 = (1 + r_d) / (1 + r_f)。UIP 预测预期未来即期汇率会调整以抵消利差,但经验上较弱——高利率货币往往升值而非如 UIP 预测的贬值,这也是套息交易可能盈利的原因。
- 远期升水/贴水:Forward Premium = (F - S) / S = (r_d - r_f) / (1 + r_f)。若国内利率高于国外利率,远期相对即期呈升水(外币远期更贵);若国内利率更低,则远期呈贴水。
- 套息交易(Carry Trade):借入低利率货币并投资高利率货币,从利差中获利。当 UIP 失效(高利率货币贬值幅度不足以抵消利差)时盈利。套息交易平均回报为正但具有显著尾部风险——风险规避时段的突然平仓可能造成严重损失(负偏度、厚尾)。
- 交叉汇率(Cross Rate):利用两种货币对共同第三货币的汇率推导两者之间的汇率,如 EUR/GBP = (EUR/USD) / (GBP/USD)。例如 EUR/USD = 1.10、GBP/USD = 1.27,则 EUR/GBP = 1.10 / 1.27 = 0.8661。
- 货币对冲(Currency Hedging):用远期合约消除国际投资中的外汇风险。持有欧元资产的美国投资者可卖出欧元远期以锁定换算汇率。对冲成本等于两币种利差(依 CIP)。当国内利率高于国外利率时,对冲获得正回报;反之则有成本。
- 实际汇率(Real Exchange Rate):按相对价格水平调整名义汇率:Real Rate = Nominal Rate × (Foreign Price Level / Domestic Price Level)。实际汇率变化反映竞争力变化;实际汇率升值意味着本国商品相对外国商品变贵。
- 购买力平价(PPP):汇率的长期锚。PPP 认为汇率应调整到相同商品在各国价格相同。经验上 PPP 短期表现不佳,但在数十年尺度上对公允价值有合理指导意义;偏离 PPP 可能持续数年。
- 货币覆盖(Currency Overlay):针对国际投资组合的系统性对冲计划,与底层资产配置分开管理。覆盖管理者设定对冲比例(如对冲 50% 的外汇敞口),并可能基于估值、利差和动量信号进行战术调整。
关键公式
- CIP 远期汇率:F = S × (1+r_d)/(1+r_f)——套利决定的远期
- UIP 期望即期:E(S_t) = S_0 × (1+r_d)/(1+r_f)——理论未来即期
- 远期升水:(F-S)/S = (r_d-r_f)/(1+r_f)——远期相对即期的差异
- 交叉汇率:A/B = (A/C) / (B/C)——从共同货币推导
- 实际汇率:q = e × (P*/P)——竞争力衡量
- 对冲成本:≈ r_d - r_f(年化)——对冲外汇敞口的成本
算例
算例 1:远期汇率计算 给定 USD/JPY 即期 = 150,美国 1 年期利率 = 5%,日本 1 年期利率 = 0.5%,计算 1 年期远期汇率: F = 150 × (1 + 0.005) / (1 + 0.05) = 150 × 1.005 / 1.05 = 150 × 0.95714 = 143.57 远期汇率为 143.57 JPY/USD。日元处于远期升水(远期每美元兑换的日元少于即期),因为日本利率更低。将日元资产对冲回美元的美国投资者可获得这一有利的远期汇率,实质上赚取利差。
算例 2:欧元投资者的对冲成本 给定 EUR/USD 即期 = 1.10,欧元 1 年期利率 = 3%,美元 1 年期利率 = 5%,计算将对美元敞口对冲回欧元的年度成本/收益: 远期汇率:F = 1.10 × (1.03)/(1.05) = 1.10 × 0.98095 = 1.0790 欧元投资者对冲美元资产时以 1.0790 EUR/USD 卖出美元远期。 对冲收益 = (S - F) / S = (1.10 - 1.079) / 1.10 = 1.91% 由于欧元利率(3%)低于美元利率(5%),欧元投资者获得约 2%(利差)的正对冲回报。对欧元投资者而言,美元资产的对冲回报为美元回报加上约 2% 的对冲贡献。
常见误区
- 货币报价惯例——EUR/USD 与 USD/JPY 使用相反惯例;始终明确哪一货币是基础货币、哪一是报价货币
- 混淆名义与实际利率差异——CIP 使用名义利率;实际利率差异对实际汇率的影响不同
- 套息交易崩盘风险——套息策略呈负偏度和厚尾;利润缓慢累积但损失可能突然且严重
- CIP 由套利维持;UIP 是理论且常常经验失效——不要假定远期汇率预测未来即期汇率
相关交叉引用
- historical-risk(wealth-management 插件):多币种组合的回报度量
- equities(wealth-management 插件):国际股票投资与货币效应
- fixed-income-sovereign(wealth-management 插件):国际债券投资与利差
- asset-allocation(wealth-management 插件):组合层面的货币对冲决策
使用方式
运行脚本:
- uv run scripts/currencies_and_fx.py——运行演示(使用 PEP 723 内联依赖)
- uv run scripts/currencies_and_fx.py --verify——对照算例检查演示输出(不匹配时退出码 1)
- python3 scripts/currencies_and_fx.py——替代方式(仅标准库,无需安装)
演示会打印上述计算;其数值与本技能的算例一致。运行 --help 可查看类和函数列表。若用于程序化调用,请导入模块而非运行脚本——演示仅在通过 python currencies_and_fx.py 运行时执行。
限制
该技能为概念与公式层面的分析工具,具体投资建议、实时市场数据、交易执行等暂未提供。