Free Trial APIs and Operations

Forex API List

This is a new version of XigniteCurrencies. If you're looking for XigniteCurrencies documentation, please refer to the previous version's documentation.
This web service supports the following APIs.

Each API lets you access the data in a unique way. APIs are grouped by topics for your convenience. Click on an API link to access its test form, documentation, sample code and more.

List and Search

  • Returns currencies for which spot and historical data is available.
  • Returns currencies for which spot rate data is available. Currencies that are no longer active/valid are excluded from this list, though historical data might exist for such currencies.

Real Time Spot Rates

  • Returns a real time spot rate for a requested currency pair. Calculated rates are returned for currency pairs for which spot rate data is not available.
  • Returns real time spot rates for multiple currency pairs. Calculated rates are returned for currency pairs for which spot rate data is not available.
  • Returns rates for multiple currency pairs in a matrix structure.

Rate Conversions

  • Converts an Amount from one currency to another using the real-time rate. If the real-time rate is not available for a currency pair (e.g. on a weekend), then the most recent available rate is used.
  • Converts an amount from one currency to another using the rate as of a specified historical date. Fixing time can be provided for rates that go back to 1/4/2010. Historical rates prior to 1/4/2010 are London midnight rates.

Historical Rates

  • Returns the rate as of a specified historical date. This operation provides historical rates going back to 1/4/2010. Use GetLondonHistoricalRatesRange operation if you need rates prior to 1/4/2010.
  • Returns rates for multiple currency pairs as of a specified historical date. This operation provides historical rates going back to 1/4/2010. Use GetLondonHistoricalRatesRange operation if you need rates prior to 1/4/2010.
  • Returns historical rates for a currency pair within a specified date range. This operation provides historical rates going back to 1/4/2010. Use GetLondonHistoricalRatesRange operation if you need rates prior to 1/4/2010.
  • Returns historical rates for multiple currency pairs within a specified date range. This operation provides historical rates going back to 1/4/2010. Use GetLondonHistoricalRatesRange operation if you need rates prior to 1/4/2010.
  • Returns historical London mid-night rates for a specified date range. Rates are available starting 1/1/2000 for popular currency pairs.

Bars (Summarized Ticks)

  • Returns a single intraday one minute bar for a requested currency pair. Bar data is available for last 30 days.
  • Returns intraday period bars for a currency pair. Bar data is available for the last 30 days.

Central Bank Official Rates

Forward Rates