Free Stock Data API

A REST API for U.S. stock end-of-day data that's actually free — no credit card, no trial countdown, no "contact sales". Sign in, get a key, and start pulling 15 years of daily OHLCV bars for U.S.-listed tickers.

* Free forever, no credit card ever collected — usage is throttled under a fair-use policy of 300 requests/hour, 800/day, and 4,000/week per key.

$0

No card required*

15 yrs

Daily OHLCV history

300/hr

Free-tier rate limit

Why free, no strings attached?

Most "free" stock data APIs cap you at a handful of requests per day or hide the good stuff behind a paywall. StashGamma's free tier is generous on purpose — 300 requests/hour, 800/day, 4,000/week — enough to actually build and run something against, not just kick the tires. One endpoint, one dataset, no upsell wall in the middle of your integration.

Get started in 3 steps

2. Get your free key

Go to Profile → Developer API and click "Get free key".

3. Call the API

Call GET /api/dataapi/v1/eod/QQQ with your key — see the quickstart guide for full code examples.

Frequently asked questions

Is the StashGamma stock data API really free?

Yes. The Free plan requires no credit card and no trial period — sign in, request a key, and start calling the API. It’s rate-limited (300 requests/hour, 800/day, 4,000/week) but not time-limited.

What data does the free tier include?

Daily end-of-day OHLCV (open, high, low, close, volume) bars going back 15 years, for any U.S.-listed stock symbol, with a caller-selected date range.

Do I need to provide a credit card to sign up?

No. The free key is issued instantly from your StashGamma account with no billing details collected.

What happens if I exceed the rate limit?

You get a 429 response with a Retry-After header telling you exactly how many seconds until the exceeded window (hour/day/week) resets.

Ready to pull your first bars?

Free forever, no credit card — get a key and make your first call in minutes.

Get Started Free