Back to articles
How to Scrape Stock Market Data with Free APIs (Yahoo Finance, Alpha Vantage)

How to Scrape Stock Market Data with Free APIs (Yahoo Finance, Alpha Vantage)

via Dev.to WebdevАлексей Спинов

Financial data scraping powers trading bots, dashboards, and research tools. Yahoo Finance (Unofficial, Free) async function getStockQuote ( symbol ) { const url = `https://query1.finance.yahoo.com/v8/finance/chart/ ${ symbol } ?interval=1d&range=1mo` ; const res = await fetch ( url , { headers : { " User-Agent " : " StockBot/1.0 " } }); const data = await res . json (); const result = data . chart . result [ 0 ]; return { symbol , currency : result . meta . currency , price : result . meta . regularMarketPrice , previousClose : result . meta . previousClose , timestamps : result . timestamp , prices : result . indicators . quote [ 0 ]. close }; } Alpha Vantage (Free, Key Required) https://www.alphavantage.co/query?function=TIME_SERIES_DAILY&symbol=AAPL&apikey=YOUR_KEY Free: 25 requests/day. Other Free Sources Source Data Key Yahoo Finance Quotes, charts None Alpha Vantage Historical, forex Free Finnhub Real-time Free IEX Cloud US stocks Free tier CoinGecko Crypto None Use Cases Tradin

Continue reading on Dev.to Webdev

Opens in a new tab

Read Full Article
2 views

Related Articles