GBP/JPY Historical Data Downloader
A desktop app that downloads Pound Sterling vs Japanese Yen (GBP/JPY) price history on your own machine, written straight to your disk as CSV or JSON. Daily and monthly GBP/JPY candles reach back to 1991-01-02 — around 35 years — while quote-level tick history begins 2003-08-03. A complete GBP/JPY 1-minute series is roughly 8.4M rows, about 422 MB as CSV.
Or work out the size first: the file-size calculator takes a range and returns the row count and CSV size.
Windows, macOS, Linux · €9 one-time for the entry licence · get the app
What the app fetches for GBP/JPY
| Symbol | GBP/JPY |
|---|---|
| Instrument | Pound Sterling vs Japanese Yen |
| Asset class | Forex Crosses |
| Tick & 1-second data from | 2003-08-03 |
| 1–30 minute candles from | 2003-08-03 |
| Hourly & 4-hour candles from | 2003-08-03 |
| Daily & monthly candles from | 1991-01-02 |
| Timeframes | Tick → 1s → 1m → 5m → 15m → 30m → 1h → 4h → Daily → Monthly |
| Price types | Bid & Ask (with volume) |
| File formats | CSV, JSON (MetaTrader, NinjaTrader, Parquet & SQLite/DuckDB from the Pro licence) |
| Coverage | 1991-01-02 → 2026-11-02 (last completed trading day) |
| Retrieval | Local — your machine connects directly to Dukascopy Bank SA |
| Runs on | Windows, macOS, Linux |
GBP/JPY timeframes the app supports
- Tick (every quote)
- 1 second
- 1 minute
- 5 minutes
- 15 minutes
- 30 minutes
- 1 hour
- 4 hours
- Daily
- Monthly
GBP/JPY coverage & file size, timeframe by timeframe
GBP/JPY does not start at the same date at every granularity: daily candles begin 1991-01-02, but the tick archive only reaches 2003-08-03, roughly 12 years later. Each row below gives that timeframe's own start date and scale, current through 2026-11-02:
| Timeframe | History from | Approx. rows | Approx. CSV |
|---|---|---|---|
| Tick (every quote) | 2003-08-03 | very large | — |
| 1 second | 2003-08-03 | very large | — |
| 1 minute | 2003-08-03 | ~8.4M | ~422 MB |
| 5 minutes | 2003-08-03 | ~1.7M | ~84 MB |
| 15 minutes | 2003-08-03 | ~562K | ~28 MB |
| 30 minutes | 2003-08-03 | ~281K | ~14 MB |
| 1 hour | 2003-08-03 | ~141K | ~7 MB |
| 4 hours | 2003-08-03 | ~35,100 | ~2 MB |
| Daily | 1991-01-02 | ~9,000 | ~451 KB |
| Monthly | 1991-01-02 | ~430 | ~21 KB |
Counts are approximate, derived from forex session hours across the available history. Tick and 1-second runs are queued and resumable rather than fetched in one pass. See the data methodology for how candles are built.

Working with the GBP/JPY series
Known as "the dragon" for a reason: GBP/JPY combines sterling's event risk with the yen's carry-unwind behaviour, giving it substantially wider daily ranges than either leg against the dollar. That makes it popular for volatility strategies and unforgiving for fixed-stop ones. If you are sizing positions off a EUR/USD-calibrated volatility estimate, this pair will exceed it regularly.
GBP/JPY historical data — the widest-ranging major cross
GBP/JPY tick and 1-minute data
Ticks and 1-minute candles both start 2003-08-03; the full 1-minute run is 8.4M rows, about 422 MB as CSV. Daily candles reach back to 1991-01-02, and the whole daily history is 9,000 rows, about 451 KB as CSV.
Three decimals: what a pip is on a yen cross
Yen pairs are quoted to three decimal places, so the pip is the second decimal (0.01) and the third is the pipette. Code written for EUR/USD that converts a price move to pips by multiplying by 10,000 overstates every GBP/JPY move a hundredfold — use 100 for any pair quoted in yen. And the value of one pip in your account currency moves with the yen itself, so a fixed "one pip = one dollar" assumption drifts as the exchange rate does.
When both legs move at once
GBP/JPY carries sterling's event risk and the yen's safe-haven reflex in the same price, and on the worst nights they push the same way. On 24 June 2016, as the Brexit referendum result came in, sterling fell while the yen rallied, and the pair dropped from about 160 to about 133 within the session — more than 15%. On 5 August 2024, as yen carry trades unwound, the Nikkei 225 fell 12.4% in a single day and yen crosses fell with it. Both nights are in the tick archive. Two consequences: a volatility estimate taken from calm years will understate what this pair can do in a session, and a generic outlier filter will flag exactly these bars — look at what your cleaning step removed on those dates before trusting the result.
The carry is not in the file
For most of this archive the Bank of Japan held its policy rate near or below zero; its first hike since 2007 came on 19 March 2024. That made long GBP/JPY a carry position, paid the interest-rate differential every night it was held. The price file records the exchange rate only — no swap, no rollover credit. A long-hold backtest run on prices alone leaves the carry out, so either add the rate differential yourself or read the result as price-only.
Is GBP/JPY historical data free?
The app is a free download and the data comes straight from Dukascopy Bank SA to your disk, never through our servers. Every licence, including the €9 entry tier, reaches the whole GBP/JPY archive at every timeframe — tiers differ by software features, never by history.
What's inside the GBP/JPY file
timestamp,open,high,low,close,volume
One row per candle, stamped with the bar's opening time; tick files instead carry timestamp,askPrice,bidPrice,askVolume,bidVolume on every quote — ask first. Timestamps are epoch milliseconds in UTC, which pd.to_datetime(df.timestamp, unit="ms", utc=True) or =A2/86400000+DATE(1970,1,1) turns into a date. Worked examples and import steps are in the CSV & JSON format guide.
About Pound Sterling vs Japanese Yen
Pound Sterling vs Japanese Yen (GBP/JPY) is a spot forex pair with 35 years of retrievable history. It is commonly used for backtesting forex trading strategies and expert advisors (EAs), spread and volatility analysis, training algorithmic and machine-learning models, and charting currency-pair history. Pick any date range from 1991-01-02 onward, choose a timeframe and the bid or ask side, and the app fetches and writes the files locally — no scripting.
Frequently asked questions
- How far back does GBP/JPY data go?
- GBP/JPY daily and monthly candles reach back to 1991-01-02 — roughly 35 years. Tick and intraday history is shorter: it begins 2003-08-03. Both run up to the last completed trading day, and every licence tier reaches all of it.
- Why does GBP/JPY tick data start later than its daily candles?
- Because they come from different parts of the archive. Daily and monthly GBP/JPY candles are reconstructed from long-run end-of-day records going back to 1991-01-02, while the tick archive — every individual bid/ask quote — only begins 2003-08-03, about 12 years later. If your study needs the full 35-year span, work in daily candles; if it needs quote-level detail, 2003-08-03 is the earliest GBP/JPY start date available.
- How large is a full GBP/JPY download?
- The complete GBP/JPY 1-minute history is roughly 8.4M rows, about 422 MB as CSV. Daily candles over the same instrument are far smaller — around 9,000 rows, 451 KB. Tick and 1-second runs are larger again and are queued and resumable rather than fetched in one pass. Sizes are approximate; nothing is priced by volume.
- What columns are in the GBP/JPY CSV file?
- OHLC files contain a timestamp plus open, high, low and close columns (with volume); tick files contain a timestamp with bid and ask prices. All timestamps are UTC. The files import directly into Excel, Google Sheets, Python (pandas read_csv), R, MetaTrader, NinjaTrader and TradingView.
- Do you sell GBP/JPY data?
- No — we sell software. The MarketData Hub client retrieves Pound Sterling vs Japanese Yen (GBP/JPY) on your own machine, under your instruction, directly from the source; we never host, cache or relay it. Your use of the retrieved data is subject to the source's terms.
Guides
- Get the app — Windows, macOS, Linux
- How to download historical forex data
- CSV & JSON format — columns explained
- Tick data vs OHLC candles
- Backtesting with historical data
- Import into MetaTrader
- Load in Python (pandas)
- How far back data goes
- vs HistData
- Import into NinjaTrader
Related Forex Crosses
- AUD/CAD — Australian Dollar vs Canadian Dollar
- AUD/CHF — Australian Dollar vs Swiss Franc
- AUD/JPY — Australian Dollar vs Japanese Yen
- AUD/NZD — Australian Dollar vs New Zealand Dollar
- CAD/CHF — Canadian Dollar vs Swiss Franc
- CAD/JPY — Canadian Dollar vs Japanese Yen
- CHF/JPY — Swiss Franc vs Japanese Yen
- EUR/AUD — Euro vs Australian Dollar
- EUR/CAD — Euro vs Canadian Dollar
- EUR/CHF — Euro vs Swiss Franc
- EUR/DKK — Euro vs Danish Krone
- EUR/GBP — Euro vs Pound Sterling
Preview your GBP/JPY download — pick a range, see the exact file →
Sizing it up rather than fetching it? Estimate GBP/JPY rows and CSV size for any date range.
The preview runs in the browser; the download runs in the free desktop app, on your machine.