PTBox

Exchange Rate Historical Chart

Exchange rate historical chart tool, backed by Frankfurter v2 API (blended across 55 central banks, history back to 1948). Pick any pair from 31 major currencies, switch between 7 / 30 / 90 / 365-day ranges, hover the line for daily rates, and see start / end / min / max / period change statistics. Charts are cached locally so they still load when the network is unavailable.

Usage

Historical exchange rate chart, powered by Frankfurter v2 API — blended across 55 central banks with history back to 1948. Switch between 7 / 30 / 90 / 365 day ranges.

The line is coloured by direction — green if it ended above the start, red otherwise. Hover the chart to read daily values. Four summary cards below show start, latest, min / max and period change.

Charts are cached by (from, to, days) in localStorage; the same combination loads from cache within an hour. Cached charts remain available when offline.

Flat segments occasionally appear when no provider published on that day — they aren't zero market movement.

Use cases

Timing your FX

Glance at recent trend before exchanging cash or sending a remittance abroad.

Reviewing trade settlements

Look back at the rate window around an invoice settlement to evaluate timing.

Tracking foreign-currency assets

Monitor how FX moves are affecting the home-currency value of overseas holdings.

Learning FX markets

Compare different currency pairs over the same window to build intuition.

FAQ

Why are some segments of the line flat?

v2 blends multiple providers; if no provider published on a particular day, the chart carries the last known value forward — that's a flat segment, not zero market movement.

Is the data accurate?

Pulled from Frankfurter v2 (55 central banks blended). These are mid-market reference rates; bank execution differs by a 1–3% spread.

How far back can I look?

Frankfurter v2 has data back to 1948. The UI exposes 7d / 30d / 90d / 1y. Reach out if you need longer ranges.

Can I export the chart as PNG / CSV?

Not as a one-click option yet. You can save the rendered SVG via right-click or take a screenshot.

Why does the % change look off?

It's computed as (end value − start value) / start value. Sharp mid-period swings that end near the start show as a small percentage. Read the line for the actual shape.

Related tools

Comments

0 / 1000