直接结论
货币相关性应按收益率计算,不应直接用原始价格。Pearson r 介于 -1 与 +1;本工具还显示 round(r * 100),并按 30/70 分档。相关性会随样本区间变化,也不代表因果关系。
收益率序列
两组数据必须逐期对齐。选择价格输入时,引擎会先把两组价格换算为百分比收益率。
r = sum((x-mean x)(y-mean y)) / sqrt(sum((x-mean x)^2) * sum((y-mean y)^2))
相关性
Pearson r—
相关系数百分比—
强弱区间—
方向—
相关性会随样本区间变化,也不代表因果关系。
邮件简报
每周一封外汇风险计算简报
聊点值、仓位、Prop 规则和市场观察。每周一封,随时退订。
产品、杠杆和可用券商因国家和司法辖区而异。仅供学习,不面向美国人士。
计算方法
相关系数衡量什么
Pearson 相关系数衡量两组序列围绕各自均值的同步变化。正值表示样本内大多同向,负值表示大多反向,不表示一方导致另一方。
用收益率,不用价格
货币对要用百分比收益率或其他收益率定义。若选择价格输入,引擎先按 price_t / price_{t-1} - 1 转换。
公式
r = sum((x_i - mean x)(y_i - mean y)) / sqrt(sum((x_i - mean x)^2) * sum((y_i - mean y)^2))
分档
百分比显示为 round(r * 100):高于 +70 为强正相关,+30 到 +70 为中等正相关,-30 到 +30 为弱相关,-70 到 -30 为中等负相关,低于 -70 为强负相关。
算例
x = [0.01, 0.02, -0.01, 0.03, 0.00],y = [0.02, 0.01, -0.02, 0.04, 0.01] 时,Pearson 相关系数约为 0.87519,显示为 88,属于强正相关。
局限
相关性对样本期很敏感。90 天日线和一小时盘中窗口可能完全不同;压力期也可能发生反转。共同的 USD 敞口还会产生未必稳定的同步变化。
常见问题
相关性该用价格还是收益率?
用收益率。选择价格输入时,计算器会先转成百分比收益率。
相关系数 88 表示什么?
表示
r 约为 0.88,两组收益率在该样本期内同步程度较强,只是描述,不是预测。货币相关性会变化吗?
会。时间框架、回看期、波动状态和消息环境变化都可能改变结果。
相关性代表因果关系吗?
不代表。共同 USD 敞口、风险偏好或短期宏观主题都可能造成相关。
为什么常数序列会报错?
常数序列方差为零,Pearson 公式会除以零。两组输入都必须有变化。