Or just quit being cheap and fork over a very small amount of money for live data. You get free access to the api on ibkr if you make $20 of trades per month. There are other cheap options too. It’s honestly not worth the time you’re wasting looking for “free” Answer from HVVHdotAGENCY on reddit.com
🌐
Reddit
reddit.com › r/algotrading › what (preferably free) api's are preferred for 'real-time' stock data?
r/algotrading on Reddit: What (preferably free) API's are preferred for 'real-time' stock data?
October 6, 2025 -

Yes, I know it's been asked 17 million times. The problem is, there are 58 million answers and the vast majority of them are sarcastic, rhetorical, or a simple "try this platform" without explanation of why.

I'm mostly just wanting an API that integrates well with Python that provides as real-time information as possible for a single stock symbol at a time. I believe my current usage is somewhere around 100 call/min IF I happen to be holding a stock. My calls per day is significantly lighter. I would prefer a free version, but I wouldn't mind paying a little bit if it was significantly more consistent and up to date.

Here are some that I have tried and problems I've had with them:
- yFinance seems to be delayed a little bit, but there's another weird thing going on. I've run 2 functionally identical programs side-by-side and one of them will start pulling the new price a good 20+ seconds before the other one, which is kinda a lot!
-Alpaca (free) seems to update slower than yFinance, which is odd given what I've been able to find with a google search. It also held the 'current price' at the Open of the minute that a particular stock was halted and not the Last (or Close) price when the halt was initiated. It also didn't update until 30s after trading was resumed.

Again, I'm not particularly opposed to paying a bit for 'live' data IF that data is truly "real-time" (meaning within the last couple seconds) (Alpaca does not) and returns the properly updated value with each API call (yFinance does not).

yFinance price changes are underlined in red. Both programs were running on the same machine in parallel and made a new API call every time it wrote to the logs. Timestamps are in Central time.
🌐
Finnhub
finnhub.io
Finnhub Stock APIs - Real-time stock prices, Company fundamentals, Estimates, and Alternative data.
Finnhub - Free APIs for realtime stock, forex, and cryptocurrency. Company fundamentals, Economic data, and Alternative data.
🌐
Reddit
reddit.com › r/algotrading › what api would you recommend for real-time stock price data?
r/algotrading on Reddit: What API would you recommend for real-time stock price data?
May 24, 2022 -

For an individual user - will be querying the api for a few thousand stocks every few mins. I want real-time rather than 15 min delayed ideally. Looking for balance of reliability / accuracy and cost. Thanks!

EDIT: Financial modelling prep, tiingo and iexcloud are looking like good options. Anyone tried more than one and have a view on these compared with each other? Am I missing anything?

🌐
Massive
massive.com
Stock Market API | Massive
Stock API with real-time and historical tick data, unlimited usage via REST or WebSockets, standardized JSON and CSV formats. Instant access free tier.
🌐
Reddit
reddit.com › r/stocks › where do market websites get their real-time quotes/data from?
Where do market websites get their real-time quotes/data from? : r/stocks
April 25, 2021 - Look into stock market api. ... I used to be a Director of Web Development at the company that designs/builds/hosts the websites/PDF reports/mobile apps for most of the major brokerage firms. Schwab, ETrade, BAML, TD, Fidelity, etc.... when you look up a stock/MF, you are hitting the servers of this company located in Boulder, CO (servers are located in several data centers around the US for redundancy). They get a continuous stream from the exchanges themselves, this data is processed, stored, and delivered to the websites.
🌐
Reddit
reddit.com › r/webdev › looking for real time stock api
r/webdev on Reddit: Looking for real time stock API
February 28, 2025 -

Hello!

I am looking for a real time stock API.

id prefer if there is a free version available for developing/testing but I am willing to pay for larger amounts of requests as long as its not too expensive.

Any ideas?

Top answer
1 of 5
4
"real time" and "Free" doesn't exist. Best you are going to get is a 15 minute delay. You need to use a premium service for real time data. There are several services that have their own plans, and rate limits. I've actually bee working on a custom stock screener project in my free time, and this is some info I collected on the various services and free tier plans (this is a copy and paste, and while it looks good before hitting the save comment button, reddit has a tendency to garble formatting): Alpha Vantage: Only a 25 request/day limit. Polygon.io : 5 API Calls / Minute finazon.io : No Free tier, but the starting cost seems quite reasonable. Twelve Data: 8 API (800 a day) + 8 trial WS - whatever that means Marketstack: 100 free requests / month Tiingo: 1000/day - 50/hour EODHD: 20 calls per day Finnhub: 60 calls/minute Fmp Cloud: 250 requests/day - according to some reddit comment. Same as https://intelligence.financialmodelingprep.com/pricing-plans ? Finage: 1000 requests/month TradingView: Unclear if free tier allows API calls. Alpalca Markets: 200 API calls/min Barchart OnDemand: Plans not listed? Tradier: Not clear what kind of data free tier provides stockdata.org : 100 requests/day marketdata.app : 100 requests/day Yahoo Finance API: No limits? But the service is technically "discontinued" so if we over use, we might get blocked. https://github.com/scheb/yahoo-finance-api serpapi: Scrapes google data? doesn't seem all above board.
2 of 5
3
I crawled through this Rabbit hole a few weeks ago, and eventually gave up. Realtime quotes are not cheap, but my project was just an experiment and my budget was zero. I'm curious what you end up with.
🌐
Medium
medium.com › @wutainfofu › best-real-time-stock-market-data-apis-compared-2026-guide-6335773814bc
Best Real-Time Stock Market Data APIs Compared (2026 Guide) | by San Si wu | Medium
January 22, 2026 - Its biggest highlight is unlimited free calls for basic quotes, making it perfect for quantitative backtesting, real-time monitoring, and trading system development. ... Visit the official website to register and obtain an API Token. Include the Token in request headers for authentication. Use REST endpoints for batch queries and WebSocket for real-time push. Supported Markets: US stocks (US), Hong Kong stocks (HK), A-shares (SH/SZ), Australia (AU), Singapore, Thailand, Japan, South Korea, and others.
🌐
Reddit
reddit.com › r/webdev › i'm looking for "real time" stock market api
r/webdev on Reddit: I'm looking for "Real time" stock market API
May 13, 2023 -

I found a handful of APIs but none of them has the real time functionality. I have tried alphavantage, 12 data and financial modeling prep

Edit: After a Deep research I found this golden list (mostly free)

-https://api.tiingo.com/

-https://alpaca.markets/docs/api-references/market-data-api/stock-pricing-data/realtime/#updated-bars-updatedbars

-https://api.tiingo.com/documentation/websockets/iex

-https://moon.finage.co.uk/user/subscription/api

-https://github.com/polygon-io/client-python

-https://www.barchart.com/ondemand/api/getQuote

-https://iexcloud.io/docs/api/#real-time-quote

Find elsewhere
🌐
Reddit
reddit.com › r/algotrading › best service for real time streaming of stock data?
r/algotrading on Reddit: Best service for real time streaming of stock data?
March 27, 2021 -

I'm trying to build an algorithm which is based on real time data, so I will need to use websockets. So I've googled quite a lot about different services out there, including reddit posts from r/algotrading (but they are all quite old already), and I know that there are Alpaca, Polygon, IQFeed, Interactive Brokers, TD Ameritrade. I've tried Alpaca so far, their market data overall seems different from what I see in, for example, Thinkorswim, or Tradingview(for the sake of comparison). Can't quite compare their streaming data as I haven't used anything else yet. I know there must be people out here who are using either one of the services I outlined above. Any feedback or recommendation?

🌐
Alpaca
docs.alpaca.markets › us › docs › real-time-stock-pricing-data
Real-time Stock Data
This API provides stock market data on a websocket stream. This helps receive the most up to date market information that could help your trading strategy to act upon certain market movements.
🌐
Reddit
reddit.com › r/algotrading › what api's are you guys using for stock data?
r/algotrading on Reddit: what api's are you guys using for stock data?
January 30, 2025 -

I'm looking for APIs that provide real-time stock data including volume and detailed metrics. I also need access to fundamental reports for companies (like earnings, balance sheets, etc.).Additionally, it would be great if the API offers the ability to categorize companies based on their industry. Yeah real time stock data doesnt comes without paying i'm ready to buy the paid api's too

🌐
Databento
databento.com › stocks
Stock Market API for Real-Time & Historical Data | $125 Free Credit
These methods also support other asset classes, with all access provided through one historical and one real-time API. View API docs -> ... Stream historical stock data in any schema and file format for a specified date range. ... Submit a historical data request for batch download. Recommended for jobs over 5 GB. ... Download stock data from a completed batch job as individual flat files or in a single ZIP. ... Quote the USD cost for a historical streaming or batch request in advance.
🌐
Quora
quora.com › What-are-some-good-APIs-to-get-real-time-stock-quotes
What are some good APIs to get real time stock quotes? - Quora
Answer (1 of 10): Zerodha provides a full fledge API. They charge 2000 INR for that. But it includes placing the order also. If you are interested in only historical data then use Quandl. I have developing some strategies by getting data from here only.
🌐
Reddit
reddit.com › r/stocks › real-time stock api
r/stocks on Reddit: Real-time stock API
March 18, 2018 -

Looking for an API that provides real-time stock quotes. I have tried IEX, but it seems their realtime quote is based only on the trades on their exchange.

Any suggestions?

🌐
EODHD
eodhd.com › home › live ohlcv stock prices api: us & global stocks, currencies
Live (Delayed) Stock Prices API: offering Realtime Stock Data and Quotes with a Free Trial
February 10, 2026 - Check out our new live dataset for US stocks only but with extended quote. Compare current live data with similar data feeds we offer: ... You can start with "DEMO" API key to test the data for a few tickers only: AAPL.US, TSLA.US, VTI.US, AMZN.US, BTC-USD.CC and EURUSD.FOREX. For these tickers, all of our types of data (APIs), including Real-Time Data, are available without limitations.
🌐
Financial Modeling Prep
site.financialmodelingprep.com › datasets › market-data-real-time
Real-Time Market Data APIs | FMP
... Access real-time and historical index data with FMP’s APIs, including quotes, intraday charts, and constituents for S&P 500, Dow, Nasdaq, and more. ... Stream real-time quotes for stocks, crypto, and forex with FMP's WebSocket APIs.
🌐
Alpha Vantage
alphavantage.co
Free Stock APIs in JSON & Excel | Alpha Vantage
Alpha Vantage offers free stock APIs in JSON and CSV formats for realtime and historical stock market data, options, forex, commodity, cryptocurrency feeds and over 50 technical indicators. Global market news API and sentiment scores powered by AI and machine learning.
🌐
Databento
databento.com › live
Real-Time Market Data - Low-latency APIs
APIs and client libraries for receiving real-time and intraday history from the last 24 hours.