台帳には使える。通過時刻は分からない。「最新」と表示するアプリには、観測値の情報源とタイムスタンプも必要だ。
- 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回だけ通過した可能性も、何度も往復した可能性も、どちらか側で何時間も推移した可能性もある。
| 観測 | USD/JPY | 記録する内容 |
|---|---|---|
| 7月21日のECB算出クロス | 162.74 | 日次参照点で163未満 |
| 7月22日のECB算出クロス | 163.07 | 次の参照点で163以上 |
台帳なら1日1つの参照点で足りるかもしれない。しきい値アラートは、163の反対側に出た観測値を確認して初めて作動できる。日次データからその時刻を後で復元することはできない。
クロスは単純な割り算
ECBの参照レートはユーロを基準に表示される。そのためUSD/JPYはクロス計算となり、EUR/JPYをEUR/USDで割る。ECBの直近90日履歴に7月21日の値がある。
| 日付 | ECB構成値 | 算出USD/JPY |
|---|---|---|
| 2026-07-21 | EUR/USD 1.1418; EUR/JPY 185.82 | 185.82 / 1.1418 = 162.74 |
| 2026-07-22 | EUR/USD 1.1408; EUR/JPY 186.03 | 186.03 / 1.1408 = 163.07 |
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のレートは決済用ではない。