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を保存する。2行の間にある空白
7月21日と22日のECB参照点が、163を上回る動きを挟んでいる。日次チャートでは動き全体が2点を結ぶ線分に圧縮され、途中で何が起きたかを示す観測値はない。実際には1回だけ通過した可能性も、何度も往復した可能性も、どちらか側で何時間も推移した可能性もある。
欠けた1分が重要になる
台帳なら1日1つの参照点で足りるかもしれない。しきい値アラートは、163の反対側に出た観測値を確認して初めて作動できる。日次データからその時刻を後で復元することはできない。
クロスは単純な割り算
ECBの参照レートはユーロを基準に表示される。そのためUSD/JPYはクロス計算となり、EUR/JPYをEUR/USDで割る。ECBの直近90日履歴に7月21日の値がある。
ECBによると、参照レートは通常14:10 CET頃の日次協議に基づき、営業日の16:00 CET頃に公表される。情報提供を目的とし、取引への使用は推奨されていない。この系列を複製する日次APIも同じ更新間隔を引き継ぐ。
「最新」には時刻が要る
現在値を扱うアプリケーションでは、レートとともにsource、market_session、data_updated_atを保存する。sourceは日中データか日次参照データかを示し、data_updated_atは数値が書き込まれた時刻を示す。この2つがあれば、「最新」を「今この瞬間」と取り違えにくい。USD/JPYライブページは現在の参考観測値を表示し、sourceとmarket_sessionの読み方ではメタデータを説明している。exchangerate.devのレートは決済用ではない。
MM
exchangerate.dev
レートが何を表すかを知る必要がある開発者向けのFXデータノート。