One index quote with day and 52-week stats
API · /indices-api
World Stock Indices API
Live world stock-index levels as an API — the current level of the major stock-market indices, served from Yahoo Finance. For any index it returns the current level, the previous close, the absolute and percentage change on the day, the day's high and low, and the 52-week high and low, in the index's own currency. Look an index up by name or ticker alias (S&P 500, Nasdaq, Dow, FTSE 100, DAX, CAC 40, Euro Stoxx 50, Nikkei 225, Hang Seng, Sensex, ASX 200 and more), pull a regional board ranked by the day's move (US, Europe, Asia, Americas), or get the headline world board in a single call. The live index-quote layer for trading, markets and dashboard apps. Distinct from S&P 500 and Nasdaq constituent-directory APIs — this returns the live index level, not the member list.
API health
healthy- Uptime
- 100.00%
- Server probes · 24h
- Avg latency
- 162 ms
- Server probes · 24h
- Subscribers
- 4,932
- active
- Total calls
- 76
- last 7 days
Pricing
Pick a tier — billed monthly, cancel anytime.
Free
Free
- 9,000 calls / month
- 4 requests / second
- Hard cap (429 above quota, no overage)
- 9k calls/month
- 4 req/sec
- All endpoints
- No credit card
Starter
€9.00 /month
- 130,000 calls / month
- 12 requests / second
- Hard cap (429 above quota, no overage)
- 130k calls/month
- 12 req/sec
- Email support
Pro
€25.00 /month
- 700,000 calls / month
- 35 requests / second
- Hard cap (429 above quota, no overage)
- 700k calls/month
- 35 req/sec
- Priority support
Desk
€59.00 /month
- 3,500,000 calls / month
- 100 requests / second
- Hard cap (429 above quota, no overage)
- 3.5M calls/month
- 100 req/sec
- Dedicated SLA
Built by
Related APIs
Other APIs with overlapping tags.
BYMA Argentina Stock Exchange API
Live data from BYMA (Bolsas y Mercados Argentinos), the Argentine exchange, with no key. Read the live value of every BYMA index — the S&P MERVAL, the S&P BYMA General and the BYMA CEDEAR index among them — with level, change and VWAP; look up a single index; pull the public-bond market with prices, maturities and days-to-maturity (Argentine sovereign and public bonds); and look up a single bond. The Argentina-equities-index / sovereign-bond layer for trading dashboards, screeners and research — distinct from other exchange readers, this is BYMA index and bond data. Live from the BYMA free API; short cache only.
api.oanor.com/byma-api
NSE India Market Data API
Live market data from the National Stock Exchange of India (NSE), with no key. Read the live value of every NSE index (NIFTY 50, BANK NIFTY, NIFTY NEXT 50 and the rest) with open/high/low, day change and 52-week range; check the open/close status of each market segment; pull the day's top gainers and losers for any index group; and read the most-active securities by traded value or volume. The Indian-equities / stock-index / market-movers layer for trading dashboards, screeners, fintech and research — distinct from US-stock and FX-rate readers. Live from NSE; short cache only.
api.oanor.com/nseindia-api
Stock Index Seasonality API
The calendar patterns equity traders position around — "Sell in May", the Santa Claus rally, the September swoon — computed live from ~10 years of Yahoo Finance monthly data across the world's major stock indices (no key, nothing stored). Equities have well-documented seasonal tendencies, and this measures them directly: for each index it takes a decade of monthly returns, groups them by calendar month, and returns the average return in each of the twelve months, the share of years that month was positive (the win rate), and the historically strongest and weakest months. The seasonality endpoint returns one index's full 12-month seasonal profile plus the current month's historical bias. The month endpoint flips it around: for a calendar month it ranks every index by its historical average return, so you can see which markets are seasonally strong or weak right now. The indices endpoint lists what is covered, from the S&P 500, Nasdaq, Dow and Russell to the DAX, FTSE, CAC, Euro Stoxx, Nikkei and Hang Seng. The equity-index seasonality / calendar-pattern cut — distinct from the FX, commodity and crypto seasonality APIs, the index price feed and the constituent APIs.
api.oanor.com/indexseasonality-api
Sector Rotation RRG (Relative Rotation Graph) API
Where each S&P 500 sector sits on the rotation map versus the market, computed live from Yahoo Finance (no key, nothing stored). The Relative Rotation Graph is how professional allocators visualise sector rotation: it plots each sector on two axes — relative strength (is it out- or under-performing the S&P 500) and relative momentum (is that relative strength improving or fading) — and the combination lands each sector in one of four quadrants that rotate clockwise over time: Leading (strong and getting stronger), Weakening (strong but losing steam), Lagging (weak and getting weaker) and Improving (weak but turning up). Money rotates Improving to Leading to Weakening to Lagging, so the quadrant tells you not just who is winning but who is next. This computes each of the eleven SPDR sectors' RS-Ratio and RS-Momentum against the S&P 500 and places it in its quadrant. The rrg endpoint returns the whole rotation map; the sector endpoint returns one sector's coordinates and quadrant; the sectors endpoint lists what is covered. The sector-rotation RRG / quadrant cut — distinct from the relative-strength ranking (a one-dimensional list), the sector price/performance feed and the correlation APIs. It shows the rotation, not just the ranking.
api.oanor.com/rrg-api
Frequently asked questions
Quick answers about pricing, quotas, and integration.
How do I get an API key for World Stock Indices API?
What's the rate limit for World Stock Indices API?
How much does World Stock Indices API cost?
Can I cancel my subscription anytime?
Is World Stock Indices API GDPR-compliant?
Pick an endpoint from the list on the left to see its details and try it.
Code snippets
Sign up to get an API key, then call any path under your slug.
curl https://api.oanor.com/indices-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/indices-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/indices-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/indices-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Ratings
Sign in to rate.
No reviews yet.
Discussion
Ask questions, share usage tips, get answers from the provider and other developers. Public — anyone can read.
Sign in to start a thread or reply.
Sign inNew thread
·
-
Provider answer
🔒 This thread is locked — no new replies.
-
·
- No threads yet — start the discussion.
Support
Private 1:1 support with the provider — billing questions, integration issues, account problems. Only you and the provider team can see these threads.
Sign in to open a support ticket.
Sign inOpen new ticket
Describe what you need help with. The provider team gets an email and replies on the ticket page.
-
·
Urgent - No tickets yet for this API.