Converting Cboe UK 100 Prices to Various Currencies with Indices-API Conversion Endpoint
Converting Cboe UK 100 Prices to Various Currencies with Indices-API Conversion Endpoint
In today's globalized financial landscape, the ability to convert index prices into various currencies is crucial for investors and analysts alike. The Cboe UK 100 (BUK100P) is a key index that reflects the performance of the largest companies listed on the London Stock Exchange. With the help of the Indices-API, developers can seamlessly convert index prices into multiple currencies, enabling comprehensive market analysis and informed decision-making.
About Cboe UK 100 (BUK100P)
The Cboe UK 100 index is a benchmark that represents the performance of the top 100 companies in the UK, providing insights into the overall health of the UK economy. Investors and analysts often need to convert the index prices into different currencies to assess their investments in a global context. This is where the Indices-API comes into play, offering a robust solution for real-time currency conversion and historical data analysis.
API Description
The Indices-API is designed to empower developers with real-time index data, enabling the creation of next-generation financial applications. With its innovative endpoints, the API provides access to a wealth of information, including real-time exchange rates, historical data, and conversion capabilities. This API is a game-changer for those looking to analyze global markets effectively.
Key Features and Endpoints
The Indices-API offers several key features that enhance its usability for developers:
- Latest Rates Endpoint: This endpoint provides real-time exchange rate data, updated based on your subscription plan. Depending on the plan, updates can occur every 60 minutes, every 10 minutes, or even more frequently.
- Historical Rates Endpoint: Access historical exchange rates for most currencies dating back to October 2024. This endpoint allows users to query historical rates by appending a specific date in the required format.
- Convert Endpoint: The conversion endpoint allows users to convert any amount from one currency to another. This is particularly useful for investors who need to assess their holdings in different currencies.
- Time-Series Endpoint: This endpoint enables users to query daily historical rates between two specified dates, providing insights into trends and fluctuations over time.
- Fluctuation Endpoint: Users can track how currencies fluctuate on a day-to-day basis, which is essential for understanding market dynamics.
- Open/High/Low/Close (OHLC) Price Endpoint: This endpoint provides open, high, low, and close prices for a specified date, allowing for detailed market analysis.
- API Key: Each user is assigned a unique API key that must be included in requests to authenticate and authorize access to the API.
- API Response: The API returns exchange rates relative to USD by default, ensuring consistency across data retrieval.
- Supported Symbols Endpoint: This endpoint provides a constantly updated list of all available currencies and indices, ensuring users have access to the latest information.
List of Symbols
The API provides access to a diverse range of index symbols. For a complete list of all supported symbols and their specifications, refer to the Symbols page.
API Endpoint Examples and Responses
Understanding how to interact with the Indices-API is essential for effective implementation. Below are examples of various endpoints and their corresponding responses:
Latest Rates Endpoint
Get real-time exchange rates for all available indices:
{
"success": true,
"timestamp": 1757318512,
"base": "USD",
"date": "2025-09-08",
"rates": {
"DOW": 0.00029,
"NASDAQ": 0.00039,
"S&P 500": 0.00024,
"FTSE 100": 0.00058,
"DAX": 0.00448,
"CAC 40": 0.00137,
"NIKKEI 225": 0.0125
},
"unit": "per index"
}
The response includes a success flag, a timestamp, the base currency, the date of the rates, and the rates for various indices. This information is crucial for developers looking to display real-time data in their applications.
Historical Rates Endpoint
Access historical exchange rates for any date since 1999:
{
"success": true,
"timestamp": 1757232112,
"base": "USD",
"date": "2025-09-07",
"rates": {
"DOW": 0.00028,
"NASDAQ": 0.00038,
"S&P 500": 0.00023,
"FTSE 100": 0.0124,
"DAX": 0.0126,
"CAC 40": 0.0126,
"NIKKEI 225": 0.0126
},
"unit": "per index"
}
This endpoint is particularly useful for analysts who need to review past performance and trends in index prices.
Time-Series Endpoint
Get exchange rates for a specific time period:
{
"success": true,
"timeseries": true,
"start_date": "2025-09-01",
"end_date": "2025-09-08",
"base": "USD",
"rates": {
"2025-09-01": {
"DOW": 0.00028,
"NASDAQ": 0.00038,
"S&P 500": 0.00023,
"FTSE 100": 0.0124,
"DAX": 0.0126,
"CAC 40": 0.0126,
"NIKKEI 225": 0.0126
},
"2025-09-03": {
"DOW": 0.00029,
"NASDAQ": 0.00039,
"S&P 500": 0.00024,
"FTSE 100": 0.0124,
"DAX": 0.0126,
"CAC 40": 0.0126,
"NIKKEI 225": 0.0126
},
"2025-09-08": {
"DOW": 0.00029,
"NASDAQ": 0.00039,
"S&P 500": 0.00024,
"FTSE 100": 0.0124,
"DAX": 0.0126,
"CAC 40": 0.0126,
"NIKKEI 225": 0.0126
}
},
"unit": "per index"
}
This endpoint allows users to analyze trends over time, making it easier to identify patterns and make informed decisions.
Convert Endpoint
Convert any amount from one commodity to another or to/from USD:
{
"success": true,
"query": {
"from": "USD",
"to": "DOW",
"amount": 1000
},
"info": {
"timestamp": 1757318512,
"rate": 0.00029
},
"result": 0.29,
"unit": "per index"
}
This endpoint is essential for investors who need to convert their holdings into different currencies, allowing for a clearer understanding of their investments' value.
Fluctuation Endpoint
Track rate fluctuations between two dates:
{
"success": true,
"fluctuation": true,
"start_date": "2025-09-01",
"end_date": "2025-09-08",
"base": "USD",
"rates": {
"DOW": {
"start_rate": 0.00028,
"end_rate": 0.00029,
"change": 1.0e-5,
"change_pct": 3.57
},
"NASDAQ": {
"start_rate": 0.00038,
"end_rate": 0.00039,
"change": 1.0e-5,
"change_pct": 2.63
},
"S&P 500": {
"start_rate": 0.0124,
"end_rate": 0.0125,
"change": 0.0001,
"change_pct": 0.81
},
"FTSE 100": {
"start_rate": 0.0124,
"end_rate": 0.0125,
"change": 0.0001,
"change_pct": 0.81
},
"DAX": {
"start_rate": 0.0126,
"end_rate": 0.0126,
"change": 0,
"change_pct": 0
},
"CAC 40": {
"start_rate": 0.0126,
"end_rate": 0.0126,
"change": 0,
"change_pct": 0
},
"NIKKEI 225": {
"start_rate": 0.0126,
"end_rate": 0.0126,
"change": 0,
"change_pct": 0
}
},
"unit": "per index"
}
This endpoint is valuable for understanding market volatility and making strategic decisions based on currency fluctuations.
OHLC (Open/High/Low/Close) Endpoint
Get OHLC data for a specific time period:
{
"success": true,
"timestamp": 1757318512,
"base": "USD",
"date": "2025-09-08",
"rates": {
"DOW": {
"open": 0.00028,
"high": 0.00029,
"low": 0.00027,
"close": 0.00029
},
"NASDAQ": {
"open": 0.00038,
"high": 0.0004,
"low": 0.00037,
"close": 0.00039
},
"S&P 500": {
"open": 0.0124,
"high": 0.0126,
"low": 0.0123,
"close": 0.0125
},
"FTSE 100": {
"open": 0.0124,
"high": 0.0126,
"low": 0.0123,
"close": 0.0125
},
"DAX": {
"open": 0.0126,
"high": 0.0126,
"low": 0.0126,
"close": 0.0126
}
},
"unit": "per index"
}
This endpoint is crucial for traders who need to analyze market trends and make informed trading decisions based on historical price movements.
Bid/Ask Endpoint
Get current bid and ask prices for indices:
{
"success": true,
"timestamp": 1757318512,
"base": "USD",
"date": "2025-09-08",
"rates": {
"DOW": {
"bid": 0.00028,
"ask": 0.00029,
"spread": 1.0e-5
},
"NASDAQ": {
"bid": 0.00038,
"ask": 0.00039,
"spread": 1.0e-5
},
"S&P 500": {
"bid": 0.0124,
"ask": 0.0125,
"spread": 0.0001
},
"FTSE 100": {
"bid": 0.0124,
"ask": 0.0125,
"spread": 0.0001
},
"DAX": {
"bid": 0.0126,
"ask": 0.0126,
"spread": 0
},
"CAC 40": {
"bid": 0.0126,
"ask": 0.0126,
"spread": 0
},
"NIKKEI 225": {
"bid": 0.0126,
"ask": 0.0126,
"spread": 0
}
},
"unit": "per index"
}
This endpoint provides essential information for traders looking to make informed decisions based on current market conditions.
Conclusion
The ability to convert Cboe UK 100 prices into various currencies using the Indices-API Conversion endpoint is a powerful tool for developers and analysts. With features like real-time exchange rates, historical data access, and comprehensive conversion capabilities, the Indices-API enables users to conduct thorough market analysis and make informed investment decisions. By leveraging the extensive functionality of the API, developers can create innovative applications that cater to the needs of a global audience.
For more information on how to implement these features, refer to the Indices-API Documentation and explore the Symbols List for a complete overview of available indices and currencies. The Indices-API is not just a tool; it is a gateway to understanding and navigating the complexities of the global financial markets.