Access Real-Time & Historical BSE 150 MidCap Volume Rates Using Indices-API
Access Real-Time & Historical BSE 150 MidCap Volume Rates Using Indices-API
In today's fast-paced financial landscape, having access to real-time and historical data is crucial for making informed investment decisions. The BSE 150 MidCap index, which represents the performance of mid-cap stocks in India, is a vital indicator for investors looking to tap into the growth potential of this segment. With the Indices-API, developers can seamlessly access both real-time and historical volume rates for the BSE 150 MidCap (MID150) index, empowering them to build innovative applications that leverage this data.
About BSE 150 MidCap (MID150)
The BSE 150 MidCap index is designed to reflect the performance of mid-sized companies listed on the Bombay Stock Exchange. This index is crucial for investors who are interested in capturing the growth potential of mid-cap stocks, which often exhibit higher volatility and growth prospects compared to large-cap stocks. By accessing real-time and historical data for the MID150 index, developers can create applications that provide insights into market trends, investment opportunities, and risk assessments.
API Description
The Indices-API is a powerful tool that provides developers with the ability to access real-time index data, including the BSE 150 MidCap index. This API is designed to facilitate the development of next-generation applications that require accurate and timely financial data. With its innovative architecture, the Indices-API allows for seamless integration into various platforms, enabling developers to harness the transformative potential of real-time index data.
For comprehensive guidance on how to utilize the API, developers can refer to the Indices-API Documentation, which outlines the various endpoints, parameters, and response formats available.
Key Features and Endpoints
The Indices-API offers a range of endpoints that cater to different data needs. Here are some of the key features:
- Latest Rates Endpoint: This endpoint provides real-time exchange rate data for the BSE 150 MidCap index, updated based on your subscription plan. Depending on the plan, updates can occur every 60 minutes or every 10 minutes, ensuring that you have the most current data at your fingertips.
- Historical Rates Endpoint: Access historical rates for the BSE 150 MidCap index dating back to October 2024. By appending a specific date in the required format, developers can retrieve historical data that is essential for trend analysis and forecasting.
- Convert Endpoint: This feature allows for the conversion of any amount from one currency to another, making it easy to analyze the BSE 150 MidCap index in different financial contexts.
- Time-Series Endpoint: Developers can query the API for daily historical rates between two dates of their choice, facilitating in-depth analysis of market trends over time.
- Fluctuation Endpoint: This endpoint provides insights into how the BSE 150 MidCap index fluctuates on a day-to-day basis, allowing developers to track volatility and make informed decisions.
- Open/High/Low/Close (OHLC) Price Endpoint: Retrieve open, high, low, and close prices for the BSE 150 MidCap index, which are essential for technical analysis and trading strategies.
- API Key: Each user is provided with a unique API key that must be included in the API requests to authenticate and authorize access to the data.
- API Response: The API delivers exchange rates relative to USD by default, ensuring consistency in data interpretation.
- Available Endpoints: The Indices-API features multiple endpoints, each designed to provide specific functionalities, making it a versatile tool for developers.
- Supported Symbols Endpoint: This endpoint provides a constantly updated list of all available currencies and indices, including the BSE 150 MidCap index.
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
Understanding the structure of API responses is crucial for effective integration. Below are examples of various endpoints and their corresponding JSON responses:
Latest Rates Endpoint
Get real-time exchange rates for all available indices:
{
"success": true,
"timestamp": 1781225456,
"base": "USD",
"date": "2026-06-12",
"rates": {
"MID150": 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:
{
"success": true,
"timestamp": 1781139056,
"base": "USD",
"date": "2026-06-11",
"rates": {
"MID150": 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
Get exchange rates for a specific time period:
{
"success": true,
"timeseries": true,
"start_date": "2026-06-05",
"end_date": "2026-06-12",
"base": "USD",
"rates": {
"2026-06-05": {
"MID150": 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
},
"2026-06-07": {
"MID150": 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
},
"2026-06-12": {
"MID150": 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
Convert any amount from one commodity to another or to/from USD:
{
"success": true,
"query": {
"from": "USD",
"to": "MID150",
"amount": 1000
},
"info": {
"timestamp": 1781225456,
"rate": 0.00029
},
"result": 0.29,
"unit": "per index"
}
Fluctuation Endpoint
Track rate fluctuations between two dates:
{
"success": true,
"fluctuation": true,
"start_date": "2026-06-05",
"end_date": "2026-06-12",
"base": "USD",
"rates": {
"MID150": {
"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:
{
"success": true,
"timestamp": 1781225456,
"base": "USD",
"date": "2026-06-12",
"rates": {
"MID150": {
"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
Get current bid and ask prices for indices:
{
"success": true,
"timestamp": 1781225456,
"base": "USD",
"date": "2026-06-12",
"rates": {
"MID150": {
"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 data for the BSE 150 MidCap index using the Indices-API opens up a world of possibilities for developers and investors alike. With its robust set of features, including the latest rates, historical data, and various endpoints for conversion and fluctuation tracking, the API empowers users to make data-driven decisions. By integrating this API into applications, developers can provide valuable insights and tools that enhance the investment experience.
For further exploration of the capabilities of the Indices-API, developers are encouraged to visit the Indices-API Documentation and familiarize themselves with the available endpoints and their functionalities. Additionally, the Indices-API Supported Symbols page offers a comprehensive list of all available indices, including the BSE 150 MidCap index, ensuring that developers have the necessary resources to build innovative financial applications.