-
Notifications
You must be signed in to change notification settings - Fork 62
Alternative Sources
Since this is an unofficial, community project and we (and especially Yahoo) don't offer any guarantees about the data or its reliability (despite it working great for over a decade on small, non-commercial projects), we're often asked about alternative sources for market and related data.
For now, we just reference past suggestions by our users. Please feel welcome to improve this page with more information, pros/cons and comparisons with Yahoo, your experiences with these companies, etc.
Mentioned on Mar 27, 2021 by roblav96 (a node-yahoo-finance contributor):
Webull provides the best scrapable market data, but they make you work for it. lol Start by exploring the network traffic of https://app.webull.com/ using your web browser's network debug tools.
@roblav96 also has his own project that makes use of this data:
Take a peek at https://github.com/roblav96/robinhood.tools it has some additional sources of financial data n more.
More specifically:
https://github.com/roblav96/robinhood.tools/blob/master/src/common/webull.ts https://github.com/roblav96/robinhood.tools/blob/master/src/server/adapters/webull.ts
For example:
curl 'https://quoteapi.webull.com/api/quote/tickerRealTimes/full?tickerIds=925334567,925353501,913255891'
Mentioned on Jul 13, 2019 by ChristianTreo in node-yahoo-finance#54:
Any recommendation for Euro stocks?
Euronext
Mentioned on Jan 18, 2018 by usuarionuevor in node-yahoo-finance#54:
IEX API: https://iextrading.com/developer
After Google and Yahoo deprecation this is the biggest and reliable company offering this service for free, and is real-time.
I miss european and other countries stocks and forex but they said they'll add Forex in future update so they are giving nice support and updates (see issues: https://github.com/iexg/IEX-API)
Here's all supported symbols at the momment: https://api.iextrading.com/1.0/ref-data/symbols They also provide news, with lots of options: https://api.iextrading.com/1.0/stock/aapl/news or https://api.iextrading.com/1.0/stock/aapl/news/last/2 etc.
Check documentation: https://iextrading.com/developer/docs/