LearnBlog

USD/JPY moved above 163. The daily rows don't say when

The ECB-derived USD/JPY cross was 162.74 on July 21 and 163.07 on July 22. Somewhere inside that window, the pair moved through 163. The daily series leaves the time blank.

6 Aug 2026 · 4 min read

Useful for a ledger. Silent about the crossing time. An app that says "latest" needs the observation's source and timestamp too.

  • The ECB-derived cross rose from 162.74 to 163.07 between July 21 and July 22, a 0.33-yen or 0.20% change.
  • USD/JPY is derived by dividing EUR/JPY by EUR/USD: 186.03 / 1.1408 = 163.07 on July 22.
  • Nothing in the daily series identifies the crossing time or the path around 163.
  • Keep source, market_session, and data_updated_at beside the rate whenever freshness matters.

Update (Aug 6, 2026): USD/JPY later touched 163.74 on July 30, then fell as far as 155.32 after Japan and the US intervened jointly, the first coordinated action since 2011. The daily series missed those extremes too: the joint US-Japan yen intervention, in the data.

Two rows and a blank in the middle

The July 21 and July 22 ECB points bracket the move above 163. A daily chart compresses the whole move into the segment between those points, with no observation showing how it unfolded. The missing stretch could contain one clean crossing, several crossings, or hours spent on either side.

ObservationUSD/JPYWhat it records
July 21 ECB-derived cross162.74Below 163 at the daily reference point
July 22 ECB-derived cross163.07Above 163 at the next reference point
The missing minute matters

A ledger may only need one reference point per day. A threshold alert needs an observation on the far side of 163 before it can fire. Daily rows cannot supply that timing after the fact.

The cross is plain division

The ECB quotes its reference rates against the euro. USD/JPY is therefore a cross: divide EUR/JPY by EUR/USD. The 90-day ECB history supplies the July 21 values.

DateECB componentsDerived USD/JPY
2026-07-21EUR/USD 1.1418; EUR/JPY 185.82185.82 / 1.1418 = 162.74
2026-07-22EUR/USD 1.1408; EUR/JPY 186.03186.03 / 1.1408 = 163.07

The ECB says its rates are based on a daily concertation around 14:10 CET and are usually published around 16:00 CET on working days. It also says they are for information purposes and discourages their use for transactions. A daily API that mirrors this series inherits that cadence.

"Latest" needs a timestamp

For a current application, keep the rate with source, market_session, and data_updated_at. source says whether the observation is intraday or daily-reference data. data_updated_at says when the number itself was written. Together, those fields stop "latest" from being mistaken for "right now." The live USD/JPY page shows the current indicative observation, and reading source and market_session explains the metadata. exchangerate.dev rates are not for settlement.

Questions

When did USD/JPY move above 163?

Sometime between the ECB-derived daily points of 162.74 on July 21 and 163.07 on July 22. These observations do not establish a more precise time.

How do you calculate USD/JPY from ECB reference rates?

Divide EUR/JPY by EUR/USD. On July 22, 2026, 186.03 divided by 1.1408 gives 163.0698, which rounds to 163.07 yen per US dollar.

Why can a daily FX feed miss a threshold crossing?

A daily feed keeps one observation for the day. It records the endpoints around a move and leaves the path between them blank, including the time a threshold was crossed.

Is the live USD/JPY rate suitable for settlement?

No. exchangerate.dev rates are indicative and intended for reference, analytics, and display. They are not executable dealing quotes or settlement rates.

Keep reading

Start with a free API key

5,000 requests a month on the free plan. No credit card.

Get a free key