Rajandran R Telecom Engineer turned Full-time Derivative Trader. Mostly Trading Nifty, Banknifty, USDINR and High Liquid Stock Derivatives. Trading the Markets Since 2006 onwards. Using Market Profile and Orderflow for more than a decade. Designed and published 100+ open source trading systems on various trading tools. Strongly believe that market understanding and robust trading frameworks are the key to the trading success. Writing about Markets, Trading System Design, Market Sentiment, Trading Softwares & Trading Nuances since 2007 onwards. Author of Marketcalls.in and Co-Creator of Algomojo (Algorithmic Trading Platform for DIY Traders)

Alphavantage – Alternative to Yahoo Finance API

1 min read

Recently Yahoo Finance discontinued its Free API service to retrive quotes and historical stock market data and the service dead now. It is a big blow for financial market traders/investors who uses Excel, R, MatLab, Python based applications in their studies which fetches from Yahoo Finance API. If you are searching for the alternative then AlphaVantage will surely catch your eyeballs.

Alpha Vantage is a leading provider of free APIs in JSON and CSV formats for realtime and historical stock market data. They also provide API for 50+ technical indicators and chart ready time-series. All you need is to get a free api key from alphavantage.

Alpha Vantage APIs are grouped into three categories:
(1) Time Series Data
(2) Technical Indicators
(3) Sector Performances.

All APIs are realtime: the latest data points are derived from the current trading day. For more details refer the Alphavantage API documentation

Alpha Vantage provides realtime and historical equity data in 4 different temporal resolutions: (1) intraday, (2) daily, (3) weekly, and (4) monthly. Daily, weekly, and monthly time series contain 20 years of historical data. Intraday time series typically span the past 10 to 15 days.

Note: Currently for Indian Markets only realtime quotes are available from Alphavantage. However for US Markets both realtime quotes and Historical time-series data is available currently and moreover data is adjusted to split/bonus and other corporate action.

Currently free API service comes with no daily/weekly/monthly call limits. However for optimal performance alphavantage recommends API call frequency not to exceed far beyond ~200 calls per minute. Data quality is good compared to Google/Yahoo Finance.

Python Library : alpha_vantage ( Python module to get stock data from the Alpha Vantage Api)

PHP Client: Alphavantage PHP Client ( PHP module to get stock data from the Alpha Vantage Api)

Rajandran R Telecom Engineer turned Full-time Derivative Trader. Mostly Trading Nifty, Banknifty, USDINR and High Liquid Stock Derivatives. Trading the Markets Since 2006 onwards. Using Market Profile and Orderflow for more than a decade. Designed and published 100+ open source trading systems on various trading tools. Strongly believe that market understanding and robust trading frameworks are the key to the trading success. Writing about Markets, Trading System Design, Market Sentiment, Trading Softwares & Trading Nuances since 2007 onwards. Author of Marketcalls.in and Co-Creator of Algomojo (Algorithmic Trading Platform for DIY Traders)

Authorized Data Vendors Vs Illegal Data Vendors Explained

This video tutorial discusses Data Vendors, Data Types, Data Configuration, and How to use the Data Manager with trading tools like Amibroker.
Rajandran R
38 sec read

TradersKart – Partnering with Truedata for Providing Datafeed &…

TradersKart offers One-Stop E-commerce Solution for all the traders, where traders will get access to their trading needs. TradersKart is now partnering with Truedata...
Rajandran R
1 min read

5 Replies to “Alphavantage – Alternative to Yahoo Finance API”

  1. Sir good morning.. yahoo finance and marketcalls also discontinue their free services. i request you kindly give live chart nifty and bank nifty. it is very useful for lot of traders..

  2. Alphavantage has also discontinued their realtime intraday services for NSE & BSE..
    Do you know any other alternative??

Leave a Reply

Get Notifications, Alerts on Market Updates, Trading Tools, Automation & More