Live and Historical FX Data for Fiat & Crypto

Access real-time and historical exchange rates between fiat and crypto assets, calculated using a 24-hour rolling VWAP across vetted global data sources. Exchange rates are derived exclusively from spot markets and delivered via REST, WebSocket, and JSON-RPC APIs for pricing, analytics, and reporting workflows.
background

1k+
background
Fiat and cryptocurrency assets supported
99.9
%
background
SLA uptime across all endpoints
50+
TB
background
Historical currency data available
4
background
Integration methods

How are exchange rates calculated in FinFeedAPI?

FinFeedAPI calculates exchange rates for fiat and crypto assets using a 24-hour rolling VWAP derived from real trading activity on vetted spot markets. Rates are updated every second and exclude non-spot instruments, unreliable sources, stale data, and abnormal quotes. Pricing is based on quote midpoints weighted by traded volume, with statistical outlier filtering applied when multiple markets are available. When direct market pairs are limited, cross-asset paths are used to determine the most representative exchange rate. Exchange rates are available as live streams and historical time series via REST, WebSocket, and JSON-RPC APIs.
background

What data will you get?

background
Single-Pair Exchange Rates
Retrieve real-time and historical exchange rates for any base and quote asset pair. Rates are available through REST endpoints and reflect VWAP-based pricing.
background
All Exchange Rates for One Base Asset
Get the current exchange rate between one base asset and all other supported assets. Responses can be filtered or inverted to match application requirements.
background
Historical Exchange Rate Time Series
Access historical exchange rates for any asset pair as a time series. Data can be requested for specific time ranges and returned in time-ordered intervals.
background
Multiple Time Period Granularities
Request historical rates using predefined periods ranging from seconds to days. Supported intervals include second-, minute-, hour-, and day-based periods.
background
VWAP-Based Rate Values
Exchange rates are calculated using a 24-hour rolling VWAP methodology. This provides representative prices derived from aggregated spot market activity.
background
Spot-Only Market Coverage
All exchange rates are derived exclusively from spot market instruments. Derivatives and non-spot symbols are excluded from calculations.
background
Asset Directory and Metadata
Access a complete list of fiat and crypto assets supported by the API. Asset metadata includes identifiers, symbols, and classification information.
background
Asset Icons
Retrieve asset icons in configurable sizes for supported currencies. Icons are available through a dedicated metadata endpoint.
background
Live WebSocket Exchange Rate Stream
Subscribe to real-time exchange rate updates delivered over WebSocket. Streaming data includes timestamps and updates as frequently as every second.
background
Historical and Real-Time Data Consistency
Live and historical exchange rate data use the same asset identifiers and schemas. This enables consistent use across analytics, reporting, and data pipelines.
background

MCP support for simple integration

FinFeedAPI supports the Model Context Protocol (MCP), an open standard that makes our financial data easy for AI systems to understand and use.

This gives LLMs, agents, and automated tools direct access to stock, FX, prediction market, and SEC data without manual integration work.

Other benefits include:

  • AI-ready data: AI models can use FinFeedAPI data right away — no extra tools or special setup
  • One place to access everything: All FinFeedAPI products use the same MCP protocol.
  • Fewer mistakes: Clear data schemas help catch errors early, making your AI tools more stable
  • Automatic Updates: New data and endpoints show up instantly in your AI tools. No code changes needed.

Currencies API allows you to...

Build consistent pricing across fiat and crypto markets
Use the same exchange rate model for fiat–fiat, crypto–fiat, and crypto–crypto pairs. This enables unified pricing logic across traditional FX and digital assets.
Track currency prices over time at multiple granularities
Query historical exchange rate time series with periods ranging from seconds to days. This supports short-term analysis as well as long-range historical studies.
Stream live exchange rate updates for selected asset pairs
Subscribe to real-time exchange rate streams over WebSocket with updates every second. Asset-level filtering allows precise control over what data is received.
Compare exchange rates across indirect market paths
Access exchange rates calculated using cross-asset paths when direct market pairs are limited. This provides representative pricing even when liquidity is fragmented.
Use exchange rates safely in production workflows
Work with filtered, spot-only exchange rates that exclude stale data, abnormal spreads, and unreliable sources. This reduces pricing inconsistencies in reporting, analytics, and downstream systems.

Use cases

Use case: E-commerce

Customers abandon their carts when prices feel inconsistent, unclear, or unexpectedly high after currency conversion. For e-commerce platforms, brands, and payment providers, having access to reliable exchange rate data is essential for transparent pricing, fair transactions, and international growth.

background

Let's Chat!

  • Need help choosing? Our sales team is ready to help you select the right product and plan that best suits your business's needs.

  • Want to learn more about our mother company API Bricks and its other products like CoinAPI? We will check which one fits right for you!

  • Looking for a quote on an enterprise plan? Request an estimate today.

We’re ready to address all your questions and concerns. Submit a form and we will get back to you right away!

Contact details
What products are you interested in?

By completing and submitting this form, I agree to receive marketing emails from API Bricks Ltd.

You can unsubscribe or update your preferences at any time.

Your personal data will be processed in accordance with the Privacy Policy.

Recent Articles