Access Real-Time & Historical IBOVESPANE Price Fluctuations Using Indices-API
Access Real-Time & Historical IBOVESPANE Price Fluctuations Using Indices-API
In the world of finance, having access to real-time and historical data is crucial for making informed decisions. The IBOVESPA (Índice Bovespa), Brazil's benchmark stock market index, reflects the performance of the largest companies listed on the B3 (the Brazilian Stock Exchange). With the help of the Indices-API, developers can easily access both real-time and historical IBOVESPANE price fluctuations, enabling them to build innovative applications that leverage this data.
About IBOVESPA (BVSP)
The IBOVESPA index is a vital indicator of the Brazilian economy, representing the performance of the most traded stocks on the B3. It is calculated based on the prices of the stocks that are part of the index, weighted by their market capitalization. Understanding the fluctuations in the IBOVESPA is essential for investors, analysts, and developers looking to create applications that provide insights into market trends.
With the Indices-API Documentation, developers can access a wide range of functionalities that allow them to retrieve real-time and historical data, analyze trends, and even convert currencies. This API is designed to empower developers to create next-generation applications that can harness the power of financial data.
API Description
The Indices-API provides a robust platform for accessing real-time and historical index data. It is built with modern technologies that ensure fast and reliable data retrieval. The API supports various endpoints that cater to different needs, such as fetching the latest rates, historical data, time-series data, and more. This flexibility allows developers to integrate financial data into their applications seamlessly.
One of the key advantages of using the Indices-API is its ability to deliver real-time data updates. Depending on your subscription plan, the API can provide updates every 60 seconds, every 10 minutes, or even more frequently. This ensures that users always have access to the most current market information.
Key Features and Endpoints
The Indices-API offers several endpoints, each designed to fulfill specific requirements:
- Latest Rates Endpoint: This endpoint provides real-time exchange rate data for various indices, including the IBOVESPA. Depending on your subscription plan, you can receive updates at different intervals.
- Historical Rates Endpoint: Access historical rates for the IBOVESPA and other indices dating back to 1999. You can query this endpoint by appending a specific date in the format YYYY-MM-DD.
- Convert Endpoint: This feature allows you to convert amounts between different currencies, making it easy to analyze the IBOVESPA in various contexts.
- Time-Series Endpoint: Query the API for daily historical rates between two specified dates, enabling you to analyze trends over time.
- Fluctuation Endpoint: Retrieve information about how indices fluctuate on a day-to-day basis, which is essential for understanding market volatility.
- Open/High/Low/Close (OHLC) Price Endpoint: Get detailed OHLC data for the IBOVESPA, which is crucial for technical analysis.
- API Key: Your unique API key is required to access the API, ensuring secure and authorized usage.
- API Response: The API delivers exchange rates relative to USD by default, providing a consistent basis for comparison.
- Supported Symbols Endpoint: This endpoint returns a constantly updated list of all available indices and their specifications.
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 Indices-API Supported Symbols page.
API Endpoint Examples and Responses
Latest Rates Endpoint
To get real-time exchange rates for all available indices, you can use the following endpoint:
{
"success": true,
"timestamp": 1763425668,
"base": "USD",
"date": "2025-11-18",
"rates": {
"IBOVESPA": 0.00029,
"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"
}
Historical Rates Endpoint
Access historical exchange rates for any date since 1999 using the following endpoint:
{
"success": true,
"timestamp": 1763339268,
"base": "USD",
"date": "2025-11-17",
"rates": {
"IBOVESPA": 0.00028,
"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"
}
Time-series Endpoint
To get exchange rates for a specific time period, you can use the time-series endpoint:
{
"success": true,
"timeseries": true,
"start_date": "2025-11-11",
"end_date": "2025-11-18",
"base": "USD",
"rates": {
"2025-11-11": {
"IBOVESPA": 0.00028,
"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-11-13": {
"IBOVESPA": 0.00029,
"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-11-18": {
"IBOVESPA": 0.00029,
"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"
}
Convert Endpoint
The convert endpoint allows you to convert any amount from one index to another or to/from USD:
{
"success": true,
"query": {
"from": "USD",
"to": "IBOVESPA",
"amount": 1000
},
"info": {
"timestamp": 1763425668,
"rate": 0.00029
},
"result": 0.29,
"unit": "per index"
}
Fluctuation Endpoint
Track rate fluctuations between two dates using the fluctuation endpoint:
{
"success": true,
"fluctuation": true,
"start_date": "2025-11-11",
"end_date": "2025-11-18",
"base": "USD",
"rates": {
"IBOVESPA": {
"start_rate": 0.00028,
"end_rate": 0.00029,
"change": 1.0e-5,
"change_pct": 3.57
},
"DOW": {
"start_rate": 0.00028,
"end_rate": 0.00029,
"change": 1.0e-5,
"change_pct": 3.57
}
},
"unit": "per index"
}
OHLC (Open/High/Low/Close) Endpoint
Get OHLC data for a specific time period using the following endpoint:
{
"success": true,
"timestamp": 1763425668,
"base": "USD",
"date": "2025-11-18",
"rates": {
"IBOVESPA": {
"open": 0.00028,
"high": 0.00029,
"low": 0.00027,
"close": 0.00029
},
"DOW": {
"open": 0.00028,
"high": 0.00029,
"low": 0.00027,
"close": 0.00029
}
},
"unit": "per index"
}
Bid/Ask Endpoint
To get current bid and ask prices for indices, use the bid/ask endpoint:
{
"success": true,
"timestamp": 1763425668,
"base": "USD",
"date": "2025-11-18",
"rates": {
"IBOVESPA": {
"bid": 0.00028,
"ask": 0.00029,
"spread": 1.0e-5
},
"DOW": {
"bid": 0.00028,
"ask": 0.00029,
"spread": 1.0e-5
}
},
"unit": "per index"
}
Conclusion
Accessing real-time and historical IBOVESPANE price fluctuations using the Indices-API is a powerful way for developers to integrate financial data into their applications. With a variety of endpoints available, including the latest rates, historical rates, time-series data, and more, developers can create comprehensive solutions that meet the needs of their users.
By leveraging the capabilities of the Indices-API, developers can build applications that provide valuable insights into market trends, enabling users to make informed investment decisions. The API's flexibility and ease of use make it an essential tool for anyone looking to work with financial data.
For more information on how to get started, visit the Indices-API Documentation and explore the various features and endpoints available. Don't forget to check out the Indices-API Supported Symbols page for a complete list of indices you can access.