USD/JPY 升破 163。日度数据没有记录时间
依据 ECB 参考汇率计算的 USD/JPY 在 7 月 21 日为 162.74,7 月 22 日为 163.07。汇率在这段区间的某个时刻穿过 163,但日度序列留下了时间空白。
记账够用。穿越时间却无从得知。应用若要显示“最新”,还需要观测来源和时间戳。
Key points
ECB 推算交叉汇率在 7 月 21 日至 22 日从 162.74 升至 163.07,变化 0.33 日元,即 0.20%。
USD/JPY 由 EUR/JPY 除以 EUR/USD 得出:7 月 22 日为 186.03 / 1.1408 = 163.07。
日度序列无法说明穿越时间,也没有记录 163 附近的路径。
只要数据新鲜度重要,就应将
source、market_session 和 data_updated_at 与汇率一起保存。两行数据,中间一片空白
7 月 21 日和 22 日的 ECB 数据点夹住了这次升破 163 的走势。日线图把整段走势压缩在两点之间的线段里,没有观测值显示过程如何展开。空白区间里可能只有一次干净利落的穿越,也可能来回穿越数次,甚至在阈值两侧各停留数小时。
缺失的那一分钟很重要
账本也许每天一个参考点就够了。阈值提醒必须先看到 163 另一侧的观测值才能触发。事后查看日度数据,补不回这个时间。
交叉汇率就是一道除法
ECB 的参考汇率均以欧元为基准。因此 USD/JPY 是交叉计算:用 EUR/JPY 除以 EUR/USD。ECB 近 90 天历史数据提供了 7 月 21 日的数值。
ECB 表示,参考汇率基于通常在 14:10 CET 左右进行的每日协调程序,并通常在工作日 16:00 CET 左右发布。ECB 也说明这些汇率仅供参考,不鼓励用于交易。复制该序列的日度 API 会继承同样的更新节奏。
“最新”需要时间戳
当前应用应将汇率与 source、market_session 和 data_updated_at 一起保存。source 说明观测来自盘中数据还是日度参考数据,data_updated_at 说明数字本身何时写入。两者可以避免把“最新”误读成“此刻”。USD/JPY 实时页面显示当前指示性观测,如何读取 source 和 market_session解释这些元数据。exchangerate.dev 汇率不用于结算。
MM
exchangerate.dev
面向需要了解汇率含义的开发者的外汇数据笔记。