Market Data API for Stocks, Funds & Fundamentals

One REST API for equities, ETFs, funds, bonds, company fundamentals and macro indicators — across 45+ global exchanges. Clean JSON, any language, and you only pay for successful calls.

Structured Market
Data. On Demand.

Parsed, normalized data from 30,000+ tickers — built for developers, not traders.

$189.42
▲+1.23%15-min delayed
9AM11AM1PM3PMNow
99.93%
Success rate
30K+
Tickers covered
<5%
Error rate (retried free)
□

One Request.
Instant Results.

A simple HTTP call returns clean JSON — no SDKs, no setup headaches.

request.py
import requests

url = "https://finance.tagxdata.com/stocks/AAPL/info"
headers = {"API-Key": "your_api_key"}

response = requests.get(url, headers=headers)
data = response.json()
print(data)
200 OK{ "symbol": "AAPL", "currentPrice": 189.42, ... }
<5 min
Setup time
JSON
Response format
REST
API type

Everything You Need to Scale, Packed into One API

From equity prices to fundamentals, bond yields and macro indicators — one API, six data verticals, 45+ global exchanges covered.

Structured Market
Data. On Demand.

Parsed, normalized data from 30,000+ tickers — built for developers.

$175.42
▲+1.2%15-min delayed
9AM1PMNow
99.93%
Success rate
30K+
Tickers covered
<5%
Error rate

Production-ready data with zero infrastructure risk

Successful Calls
1,24,839
↗ This Month
Failed Calls Billed
₹0
No charge
Success Rate99.93%

Pay-Per-Success Billing

Billing is based on successful requests, daily or monthly. Failed calls don't count, volume scales with you, and your dashboard shows usage in real time.

  • Pay-per-success — no charge for failed calls
  • One flat rate, no per-feature add-ons
  • Lower cost per call as your volume grows
Request a Trial

Integrates Into Your Existing Stack

Integrate our API seamlessly into your team's existing workflow using your preferred language to automate structured data access.



API Reference — Stock Market
GET/stocks/{symbol}/infoPrice & profile
symbol: "AAPL"
GET/stocks/{symbol}/historyOHLCV history
period: "1y",interval: "1d"
GET/stocks/{symbol}/balancesheetFundamentals
GET/funds/{term}/equity_holdingsETF holdings
GET/indicators/country/{country}Macro indicators
200 Ok●JSON
{
  "symbol": "AAPL",
  "currentPrice": 189.42,
  "sector": "Technology",
  "exchange": "NASDAQ"
}

Developer-Ready Documentation for Market Data APIs

Documentation

Built for the teams that ship financial products

One integration covers prices, fundamentals, funds, bonds and macro data — so you spend time building, not stitching feeds together.

Trading & investing apps

Power watchlists, quotes, charts and fund pages with prices, OHLCV and dividends from 45+ exchanges.

Quant & backtesting

Pull multi-year history down to 1-minute intervals, plus fundamentals, for models and research.

Fintech dashboards

Blend company financials, analyst estimates and macro indicators into one clean data layer.

AI & research tools

Feed structured JSON — statements, news and 150+ country indicators — straight into your pipelines.

How TagX compares

Most providers specialise — prices, or fundamentals, or macro. TagX gives you the full picture in one API, with pay-per-success billing so you never pay for failed calls.

Capability
TagXBest value
Alpha Vantage
Twelve Data
Financial Modeling Prep
EODHD
Entry paid plan
$99 / mo
$49.99 / mo
from $79 / mo
from $19 / mo
from $19.99 / mo
Allowance on that plan
1,000,000 calls / mo
~75 req / min
100,000 credits / mo
250 req / day
100 calls / day
Pay only for successful calls
✓
—
—
—
—
Prices, OHLCV & history
✓
✓
✓
✓
✓
Company fundamentals (statements)
✓
~
—
✓
~
Analyst estimates & recommendations
✓
—
—
✓
~
ETF & mutual fund holdings / NAV
✓
~
~
~
✓
Economic indicators (150+ countries)
150+
~
—
~
~
ESG / sustainability scores
✓
—
—
~
—
Global exchange coverage
45+
Global
90+
Global
60+
REST + clean JSON, any language
✓
✓
✓
✓
✓
Free tier to evaluate
✓
✓
✓
✓
✓

✓ included · ~ partial or higher-tier / regional · — not offered. Competitor details reflect publicly listed plans as of 2026 and may change — please verify on each provider's site.

See the data for your tickers before you commit.

Grab a free trial key, or tell us your use case and we'll scope the right plan with you.

Request a trial key

Plans that support scale

Free Trial

Try us without risk
  • 100 API calls / day
  • 15-minute delayed market data
  • Stocks, ETFs & fund endpoints
  • End-of-day + historical prices
  • HTTPS encryption
  • Community support
TagX data solutions
Popular

Starter

Great for light integrations
  • 1,000,000 successful calls / month
  • Pay-per-success — failed calls are free
  • Stocks, funds, bonds & fundamentals
  • Economic indicators (150+ countries)
  • 5-year historical data · 45+ exchanges
  • Email support
TagX data solutions

Enterprise

Built for scaling apps
  • High-volume access (10M+ requests / mo)
  • Full data: fundamentals, analyst, ESG & news
  • 10-year historical data
  • 99.99% uptime SLA & automatic failover
  • Commercial-use license
  • Priority support & onboarding

Custom

Lets Talk
TagX data solutions
FAQ

Frequently asked questions

The TagX Stock Market API returns stock and ETF/fund data as structured JSON: company info, price history (any period and interval), OHLC bars, splits, and news. It also serves deep fundamentals (balance sheet, income statement) and analyst data: earnings estimates and history, EPS trend and revisions, growth and revenue estimates, recommendations, and upgrades/downgrades, plus ESG/sustainability data. Fund endpoints add holdings and historical NAV.

The API covers roughly 45 global exchanges, accessed by appending a ticker suffix such as .L for London, .T for Tokyo, or .NS for India's NSE (US tickers need no suffix). Asset coverage spans stocks, ETFs, and mutual funds, plus EU-market bonds looked up by ISIN and economic indicators for 150+ countries. There is also a search endpoint to resolve symbols before you query.

Market data is delivered on a 15-minute delayed basis, not a true real-time or tick-level feed. Price history supports intervals from 1-minute up to the full 'max' range, so you can pull intraday bars, multi-year OHLC history, and end-of-day prices from one endpoint. This fits analytics dashboards, backtesting, research, and AI training datasets rather than high-frequency or order-book trading.

You authenticate with an API key, passed either as an HTTP request header or as a query parameter, whichever suits your client. It is a standard REST/JSON API, so any language that can make an HTTPS request works. A dedicated credits endpoint lets you check remaining usage programmatically, and a search endpoint helps you resolve the right ticker before making data calls.

Yes. The Free plan costs $0 and includes 100 API calls per day, enough to evaluate data quality and integration. The Starter plan is $99/month for 1,000,000 successful calls on pay-per-success billing, so failed requests are not counted against you. Enterprise pricing is custom for higher volumes and dedicated support. No tier requires an upfront commitment to test the API.

Yes, and these are the API's strongest assets. Fundamentals include balance sheet and income statement data, while analyst endpoints return earnings estimates and history, EPS trend and revisions, growth estimates, revenue estimate, recommendations, and upgrades/downgrades. Separately, the economic indicators endpoint covers 150+ countries, letting you combine company-level financials with macro context in a single integration.
Still have questions? We usually reply within a day.Let's talk

What Makes TagX the Right Data Partner for You

From the first consultation to ongoing delivery, everything is completely managed by our engineering team.

TagX Global Data Scale

100M+ Websites & Global Reach

Extract data at scale from websites across the globe. We bypass regional restrictions to deliver localised, market-relevant intelligence wherever your business operates.

TagX Seamless Data Integration

Reliable Quality & Seamless Integration

Receive validated, structured data ready to plug directly into your systems or APIs — no manual cleaning, no reformatting, no friction.

TagX 24/7 Managed Support

24/7 Continuous Streams & Expert Support

Our pipelines run around the clock with proactive monitoring and dedicated support, so your data streams stay live, accurate, and uninterrupted.

Get in Touch

We respect your privacy — see our privacy policy. No spam, just a tailored response.

close