如何计算外汇中的货币强度
外汇中“货币强度”的含义
货币强度是一种相对方式,用于表达一种货币相较于其他货币是更强还是更弱,依据是观察到的价格变动。它并不描述像“经济实力”这样的绝对价值;通常是基于外汇货币对数据构建的统计评分。
在实践中,大多数货币强度的计算归结为以下步骤:(1) 选择一个参考时间点,(2) 衡量每种货币在选定时间窗口内相对于其他货币的走势,(3) 将这些变动合并为每种货币的单一评分。
如何在外汇中计算货币强度
目前没有统一通用的公式。一种计算方法由时间窗口、所包含的货币对集合以及结果的聚合方式决定。以下是两种常见且可验证的方法。
方法一:基于货币对收益的强度计算
- 选择一个时间窗口(例如,从当前回溯 N 个周期)。
- 确定输出规则(例如,“数值越高表示越强”)。
- 对于每种货币 X,收集所有涉及 X 的货币对。例如:如果基准是 USD,则货币对可能包括 EUR/USD、GBP/USD 和 USD/JPY(具体组合由你选择)。
- 计算每个货币对在该窗口内的收益。简单的收益可基于价格变化:
- 如果报价形式为 A/B(A 是基准货币,B 是报价货币),则该收益会使两种货币朝相反方向变动。
- 将每个货币对的收益转化为对所涉两种货币的强度贡献,然后对货币 X 的所有贡献进行平均或求和。
一个关键细节是方向。如果你以一致的方式处理收益(例如,“当货币 X 相对于其配对货币升值时,强度贡献为正”),最终的强度评分将保持可解释性。
方法二:基于相对强弱指数(RSI)风格的跨货币对评分
一些工具将货币对的变动转化为震荡指标值,然后按货币进行聚合。一种方法是为每个货币对计算一个指标(如类似 RSI 的震荡器),然后使用其相对位置来判断哪种货币“占主导”。
其机制如下:
- 对每个货币对,在相同时间窗口内计算震荡器值。
- 以相反方式将震荡器值分配给两种货币(因为货币对的变动反映一种货币相对于另一种货币的升值)。
- 按货币聚合基于震荡器的评分(例如,对包含该货币的所有货币对的评分取平均)。
这种方法会产生一个有界的评分,可以降低对原始价格尺度的敏感性,但仍依赖于所选震荡器参数和货币对集合。
示例验证与假设
由于“强度”是相对的,你应该验证你的计算是否合理:
- 中性检验:如果你仅限于两种货币,你的评分应互为镜像(一种货币较强时,另一种应较弱)。
- 窗口敏感性:用较短和较长的时间窗口重新计算。如果结果因微小窗口变化而剧烈波动,说明你的方法可能不稳定。
- 货币对集合一致性:增减货币对会影响评分,因为你改变了每种货币所依据的证据。
- 归一化检验:确保贡献值使用一致的方向规则(特别是对于 X/Y 和 Y/X 报价的货币对)。
这些检验不能保证正确性,但有助于你独立确认计算是否一致地实现。
局限性及不可推断的内容
- 无保证的预测能力:货币强度评分仅描述过去或当前窗口内的行为;不能确保未来结果。
- 模型依赖性:结果取决于时间范围、所包含的货币对,以及你如何加权或聚合贡献。
- 滞后与噪声:如果窗口较长,信号可能滞后;如果较短,评分可能受噪声干扰。