其他
分析汇率机制、远期定价与外汇风险对冲时使用的计算方法
当需要计算远期汇率、交叉汇率、对冲成本,或理解利率平价、套利交易与货币 overlay 时使用。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 48/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 85/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 52/100 ×0.15
适用场景
分析汇率机制、远期定价与外汇风险对冲时使通用
解决思路
- 区分即期汇率报价惯例:EUR/USD = 1.10 表示 1 欧元值 1.10 美元;USD/JPY = 150 表示 1 美元兑 150 日元,务必先确认基础货币与报价货币。
- 用抛补利率平价(CIP)计算远期汇率:F = S × (1+r_d)/(1+r_f),其中 r_d 为本币利率、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),例如 EUR/GBP = (EUR/USD)/(GBP/USD)。
- 评估套利交易:借入低利率货币、投资高利率货币,赚取利差;注意其负偏度与肥尾风险,风险偏好逆转时可能剧烈平仓。
- 用远期合约对冲外汇风险:美国投资者持有欧元资产可卖出欧元远期锁定汇率;对冲成本约等于年化利差 r_d - r_f。
- 计算实际汇率以衡量竞争力:q = e × (P*/P),其中 e 为名义汇率、P* 为外国价格水平、P 为本国价格水平。
- 用购买力平价(PPP)作为长期汇率锚:短期偏离可长期持续,但数十年尺度上可作为公允价值参考。
- 设计货币 overlay 程序:与底层资产配置分开管理,设定对冲比率(如对冲 50% 外币敞口),并基于估值、利差与动量信号做战术调整。
- 运行脚本验证计算:uv run scripts/currencies_and_fx.py 运行演示,--verify 检查输出是否与示例一致(不匹配则退出码 1),也可用 python3 scripts/currencies_and_fx.py(仅标准库)。
- 程序化使用时直接 import 该模块,而非运行脚本;演示仅在 python currencies_and_fx.py 时执行。
适用边界 · 注意事项
- 不要将远期汇率当作未来即期汇率的预测——它是由套利决定的、反映持有成本的定价。
- 不要混淆名义与真实利率差:CIP 使用名义利率,真实利率差对实际汇率的影响不同。
- 不要假设 UIP 成立或套利交易无风险——高利率货币往往不按 UIP 贬值,且套利策略存在突发严重亏损的尾部风险。