Stock Data

Real-Time, Intraday &
Historical Market Data API

Free, easy-to-use REST API interface delivering
worldwide stock market data in JSON format

100 Monthly Requests

Free End-of-Day stock data from 170,000+ tickers around the world.

FREE Get API Key
Real-Time & Intraday

Intraday market data & real-time updates for US tickers.

From$9.99 Pricing
  • Trusted by 30,000+
    Happy Customers:
Every Minute, Every Day

Obtain real-time stock data for any ticker down to the minute, request intraday quotes or search 30+ years of accurate historical market data.

170,000+ Stock Tickers

Easily integrate the API and make use of 170,000+ worldwide stock tickers, collected from 70 global exchanges, including Nasdaq, NYSE, and more.

Simple, Quick & Reliable

We have built a simple, powerful and scalable REST API with an uptime of close to 100%. It will take you less than 5 minutes to get started.

Free Plan Available

Get up and running quickly using the Free Plan, allowing for 100 data requests per month. Instant access, no contract or payment required.

Covering 70 Global Exchanges

Tap into a world of market data, supporting real-time, intraday and historical data from 72 global stock exchanges.
  • Real-Time Market Data
  • Intraday Market Data
  • 30+ Years Historical Data
  • 170,000+ Stock Tickers
  • 750+ Market Indices
Search Stock Tickers
70 Stock Exchanges

A complete, easy-to-use JSON API for your market data needs

Our stock market API is powered by cutting-edge technology and highly scalable cloud infrastructure, capable of handling anything from a few hundred requests per month all the way to millions of hits per day. No matter which volume - we've got you covered!
"data": {
        "name": "Microsoft Corporation",
        "symbol": "MSFT",
        "has_intraday": false,
        "has_eod": true,
        "country": null,
        "stock_exchange": {
            "name": "NASDAQ Stock Exchange",
            "acronym": "NASDAQ",
            "mic": "XNAS",
            "country": "USA",
            "country_code": "US",
            "city": "New York",
            "website": "www.nasdaq.com"
        },
        "eod": [
            {
                "open": 235.9,
                "high": 237.47,
                "low": 233.17,
                "close": 236.94,
                "volume": 24307569.0,
                "adj_high": 237.47,
                "adj_low": 233.15,
                "adj_close": 236.94,
                "adj_open": 235.9,
                "adj_volume": 25332837.0,
                "split_factor": 1.0,
                "dividend": 0.0,
                "symbol": "MSFT",
                "exchange": "XNAS",
                "date": "2021-03-01T00:00:00+0000"
            },
           [...]
         ]
}
  • Lightweight JSON API

    Our stock market data API has been built with simplicity in mind: Requests are made using a simple HTTP GET structure and API response data is delivered in lightweight JSON format.

  • Bank-Level Security

    Each bit and byte sent to and from the marketstack API is encrypted using industry-standard 256-bit HTTPS encryption.

  • Extensive Documentation

    A straightforward API documentation will help you get up and running within minutes using interactive demo requests and code examples in a variety of programming languages. Explore API Documentation

30,000+ companies and 80+ universities can't be wrong

You're in good company. Join some of the largest companies and most reputable universities out there using the marketstack stock API.

The API is free for up to 100 monthly requests. Get your API key today Get Free API Key