Currency API
Automate currency conversion by using our exchange rate data.
We provide accurate and up-to-date currency data to help customers make informed decisions in the global financial market. This data includes information on Gold, Silver, and Special Drawing Rights. Our reliable exchange rate data enables businesses to manage foreign transactions, investments, and risks with confidence. Please note that we do not offer exchange services or facilitate fund transfers.
Our API is structured around the following key components. Understanding these components will help you get started with the API:
- Currencies Data: This is the highest level API component. It lists supported currencies and their associated metadata, such as currency codes, names, and countries or regions. This data helps users understand which currencies are available for historical data retrieval and conversion operations within the API.
- Historical Data: This component allows users to retrieve historical exchange rate data for a specific currency on a particular date. It is useful for customers who want to analyze currency trends over time, perform backtesting, or generate financial reports.
- Convert: This component enables users to convert an amount from one currency to another using the latest exchange rate data. Users can input the base currency, target currency, and the amount they want to convert. The API will return the converted amount. This component is useful for customers who need real-time currency conversion functionality.
- Convert All: This component facilitates the conversion of a base currency to all supported currencies in a single request. Users input the base currency and the amount they want to convert. The API returns a list of supported currencies, their corresponding ISO codes, currency symbols, currency icons, and converted amounts.
- Daily Average: This component provides the daily average of all available currencies for a specific date. It is useful for customers who want to get an accurate snapshot of currency values on a particular day for financial analysis, risk management, or assessing the impact of exchange rate changes on business operations.
- Weekly Average: This component allows users to obtain the weekly average of all available currencies over a given date range. Users provide the date range, and the API returns the average weekly exchange rate within the selected time frame.
- Monthly Average: This component enables users to retrieve the monthly average for all available currencies by entering the year and month. Users can gain valuable insights into currency fluctuations and trends by calculating the average exchange rate over an entire month.
- Margins and Spreads: This component provides information on margins and spreads for 120 financial instruments, including currency pairs, bonds, commodities, indices, and metals. Institutional and retail clients can use it to monitor real-time market conditions. The data is updated every 60 seconds.
- Performances: This component provides clients with an overview of the performance of the most traded currency pairs. It offers insights into various timeframes, including daily, weekly, monthly, year-to-date, yearly, and three-year periods. Understanding the performance of these currency pairs can help traders, investors, and financial analysts make informed decisions and assess market trends.
- Signals: This component provides clients with timely trading ideas, recommendations, or suggestions for the most traded currency pairs. It offers insights across various timeframes, including hourly, daily, weekly, and monthly. This component is useful for traders, investors, and financial analysts seeking data-driven guidance to enhance their trading strategies and decision-making processes.