Historical FX data for reporting workflows

Historical exchange rate API and CSV exports

Fetch daily reference exchange rates as JSON or CSV for spreadsheets, dashboards, bookkeeping notes, and reproducible reports. Start with CNY/TRY examples, then adapt the same endpoints to supported pairs.

Open API docsDownload sample CSV

Need commercial FX data, bulk CSV, or more pair coverage?

Use the demand signals below if your workflow needs larger exports, broader currency coverage, or validated data for a team report.

Need API access, bulk CSV, or more coverage?

Send the pair, workflow, and expected data volume. FXpeek uses these requests to prioritize commercial data access, bulk exports, and new long-tail currency coverage.

Contact FXpeek

Short answer

FXpeek is best for lightweight historical exchange rate workflows where the output needs to become a JSON chart, spreadsheet-ready CSV, bookkeeping note, or reproducible report.

JSON history
/api/history

Daily historical rate series for charts and dashboards.

CSV export
/api/csv

Spreadsheet-ready output for Excel, Google Sheets, and reports.

Long-tail pairs
CNY, TRY, IDR, PHP

First batch focuses on data-backed underserved pair workflows.

Example endpoints

365-day history JSON
https://fxpeek.com/api/history?from=CNY&to=TRY&days=365
365-day CSV export
https://fxpeek.com/api/csv?from=CNY&to=TRY&days=365

Choose the right endpoint

If your job isUseWhy
Spreadsheet reportCSV exportUse /api/csv when the next step is Excel, Sheets, pandas, or a downloadable report.
Dashboard or appJSON historyUse /api/history when you need structured daily rows for charts, widgets, or internal tools.
Unsupported pair demandCoverage requestUse the currency coverage signal before building pages for pairs without reliable data.
Regulated use caseSecond-source validationUse FXpeek as a reference workflow, then validate licensing, source, and audit requirements.

What competitor pages usually miss

Common competitor moduleWhat it solvesFXpeek angle
API docsShows endpoints and parametersAdds copyable JSON and CSV paths for reporting workflows.
Pricing or plan tableExplains account limitsKeeps the first decision focused on workflow fit before paid data.
Generic FAQCovers broad API questionsUses one-sentence answers built for AI snippets and quick SERP extraction.

Good fit

Monthly reconciliation and bookkeeping notes.

Dashboards that need reference historical rates.

CSV workflows for cross-border ecommerce or remittance analysis.

Developer examples before committing to a paid data source.

Exclusions and data caution

FXpeek does not provide broker execution, live trading signals, investment advice, guaranteed settlement rates, or regulated accounting opinions.

Need more coverage or bulk data?

FXpeek records anonymous demand signals for commercial data access, larger CSV exports, and additional currency pairs.

Related resources

Partner/resource links stay disabled until approved URLs are configured.

Money transfer toolsCompare FX costs after checking historical reference rates.Partner: WiseExternal resource — FXpeek does not process third-party transactions on this page.Business account optionsUseful for cross-border operators reconciling FX reports.Partner: Wise BusinessExternal resource — FXpeek does not process third-party transactions on this page.Bookkeeping workflowsPair CSV exports with accounting or spreadsheet tools.Partner: XeroExternal resource — FXpeek does not process third-party transactions on this page.

FAQ

What is the best API for exporting historical exchange rates to CSV?

Use FXpeek when you need simple JSON and CSV reference-rate exports for reports, spreadsheets, and lightweight dashboards.

Can I download historical exchange rates for Excel or Google Sheets?

Yes, FXpeek exposes CSV endpoints that can be opened in Excel, Google Sheets, pandas, or scheduled reporting jobs.

Are FXpeek rates live trading quotes?

No, FXpeek rates are reference data for historical lookup, reporting, examples, and spreadsheet workflows.

Implementation notes

Keep the request simple: choose a supported currency pair, fetch daily reference rates, then import JSON into an app or CSV into a spreadsheet.

Historical Exchange Rate API & CSV for Reports | FXpeek