Global Stock Market Indices, One API
Access real-time index data for 86 global stock market benchmarks, including the S&P 500, Dow Jones, Nasdaq 100, FTSE 100, DAX 40, and Nikkei 225, with the FinanceFlowAPI Stock Index API.
Get Your API Key Discover DocsWhy Choose the FinanceFlowAPI Stock Index API?
- Real-time market data: live index prices and analytics.
- Global coverage: 86 benchmark indices across North America, Europe, Asia, the Middle East, Africa, and Latin America.
- Easy integration: 2 REST endpoints with Python, JavaScript, and cURL examples below.
- High reliability: 99% monthly uptime guaranteed under our SLA.
- Flexible access: query by
country=germanyorbenchmark=de40, whichever you have on hand.
Pricing
Every plan includes access to all supported indices. Pick a tier based on your monthly request volume.
Market Data API
Test Plan
$5.00/month
Historical data, days: 60
Requests limit: 200
Requests Speed limit(per minute): 20
Standard Subscription
$25.00/month
Historical data, years: 5
Requests limit: 10000
Requests Speed limit(per minute): 60
Premium Subscription
$50.00/month
Historical data, years: 20+
Requests limit: 100000
Requests Speed limit(per minute): 120
Who Can Benefit from the Stock Index API?
- Fintech startups: build trading apps with live index data.
- Financial analysts: structured data for research and modeling.
- News portals: live market data embedded in articles.
- Investment platforms: add global benchmarks to existing analytics.
- Enterprise systems: feed BI tools alongside the Government Bonds API.
Key Endpoints
See also the related Financial Data API and Commodities API.
| Endpoint | Description | Use Case |
|---|---|---|
/index-catalog |
Lists every supported index benchmark. | Discover available indices. |
/index-spot |
Real-time index value with daily, monthly, and yearly changes, by country or benchmark. | Dashboards and analytics. |
1. Get Available Indices List
Request Example
GET https://financeflowapi.com/api/v1/index-catalog?api_key=YOUR_API_KEY
Response Example
{
"success": true,
"code": 200,
"message": "OK",
"data": [
{"benchmark": "adx general"},
{"benchmark": "ase"},
{"benchmark": "aspi"},
{"benchmark": "ASX200"}
]
}
2. Get Specific Index or Country Data
Request Example
GET https://financeflowapi.com/api/v1/index-spot?api_key=YOUR_API_KEY&country=germany GET https://financeflowapi.com/api/v1/index-spot?api_key=YOUR_API_KEY&benchmark=de40
Response Example
{
"success": true,
"code": 200,
"message": "OK",
"data": {
"benchmark": "de40",
"country": "germany",
"region": "europe",
"price": "26136.560",
"daily_change": "153.52",
"daily_change_percent": "0.59%",
"monthly_change_percent": "3.90%",
"yearly_change_percent": "7.28%",
"last_updated": "2026-08-21"
}
}
Python Example
import requests
API_KEY = 'your_api_key_here'
url = f'https://financeflowapi.com/api/v1/index-spot?api_key={API_KEY}&benchmark=de40'
response = requests.get(url)
data = response.json()
print(data)
Frequently Asked Questions
What is a Stock Index API?
A Stock Index API provides real-time pricing data for global stock market indices, such as DE40 and the S&P 500, for trading and analytics. Historical/date-range queries aren't supported: only the current value is available.
Which stock indices are supported?
FinanceFlowAPI covers 86 benchmark indices worldwide, including the S&P 500, Dow Jones, Nasdaq 100, FTSE 100, DAX 40, and Nikkei 225. See the full list via the /index-catalog endpoint.
How do I integrate the Stock Index API?
Sign up for FinanceFlowAPI, get an API key, and call the REST endpoints with Python, JavaScript, or any HTTP client.
Is there a Test plan?
Yes, the Test plan is $5/month for 200 requests, with full access to all supported indices.
Start Using the Stock Index API Today
Integrate global stock indices data in minutes. Questions? Reach us at [email protected].
Get API Key