Tradewaysdocs
核心概念

多币种与汇率

Tradeways 多币种支持的参考说明 — 每日汇率自动同步、手动汇率覆盖,以及跨币种 P&L 换算。

何时会涉及多币种

只要某个标的的 P&L 币种与交易账户的结算币种不同,就会出现多币种的情况。常见例子包括:

  • 在 GBP 计价的账户里交易 EUR/USD(P&L 为 USD)。
  • 在 USD 计价的账户里交易 DAX 期货(P&L 为 EUR)。
  • 在 EUR 计价的账户里交易 BTCUSDT(P&L 为 USDT)。
  • 在 USD 账户上收到一笔 JPY 的隔夜利息调整。

Tradeways 会自动检测这些币种不匹配的情况,并使用对应的汇率换算 P&L 数值。

Instrument configuration showing P&L currency settings for instruments traded in different currencies
Instrument configuration showing P&L currency settings for instruments traded in different currencies

每日汇率自动同步

Tradeways 通过 Frankfurter API 从欧洲央行(ECB)获取每日汇率。这些汇率以 EUR 为基准币种,在每个工作日发布一次。

基于以 EUR 为基准的汇率,Tradeways 通过交叉汇率计算推导出任意币种对。例如,要把 USD 换算成 GBP:USD/GBP = (EUR/GBP) / (EUR/USD)

周末与节假日的处理

交易有时会在 ECB 不发布汇率的日期(周末、节假日)平仓。为此,汇率查询会最多向前回溯 5 个自然日,以找到最近一个可用的汇率。一笔周五平仓的交易,如果有周五的汇率就用周五的,否则用周四的,依此类推。

手动汇率覆盖

你可以为任意币种对和日期设置手动汇率。手动汇率仅对你自己生效 — 永远不会影响其他用户。

手动汇率的优先级高于自动汇率。它在以下情况下很有用:

  • ECB 汇率未覆盖某个币种或稳定币(例如 USDT、USDC)。
  • 你的 Broker 使用了与 ECB 中间市场价不同的特定换算汇率。
  • 你想修正某个历史汇率,以获得准确的 P&L 报告。

汇率解析顺序

当 Tradeways 需要某个币种对在特定日期的汇率时,会按以下解析链查找:

优先级来源说明
1用户手动 — 直接你手动汇率中的精确币种对匹配
2用户手动 — 取倒数你手动汇率中的反向币种对(1 / 汇率)
3全局 — 直接ECB 提供的精确币种对汇率
4全局 — 取倒数ECB 提供的反向币种对汇率
5EUR 交叉汇率由两个以 EUR 为基准的汇率推导得出
6回溯日期兜底对前 5 天重复执行步骤 1-5

如果走完所有步骤仍未找到汇率,P&L 数值将保持未换算状态,并显示一个汇率缺失的提示标识。

换算应用于何处

汇率换算会用在多个地方:

  • Trade P&L — 计算净货币 P&L 时,毛 P&L 会从标的的 P&L 币种换算为账户币种。
  • Trade 调整 — 每笔调整都带有各自的币种,并按其生效日期的汇率单独换算。
  • 账户交易 — 外币的入金、出金、费用和利息,会在计算账户余额时换算。
  • 汇总视图 — Dashboard 合计、每日/每周/每月汇总,以及资金曲线,都使用换算后的数值。

另请参阅

On this page