I have been using AlphaVantage to get the historic data for NSE stocks. But since past 1 month the API has stopped returning data for NSE stocks. It return data for NASDAQ stocks data.
I tried searching the internet and the closest I found was this question of StackOverflow but it was also not answered. I am using below URL to fetch the data.’
It seems AlphaVantage no longer provides NSE data (mentioned by a person on Twitter). You can alternatively try querying for the BSE data (this still works) -
I thought that Yahoo Finance API is deprecated. Can you please share the endpoint or any link to its documentation? I am looking for historical end of day stock prices.
Endpoint for fetching historical data for specific stock in the daily timeframe. To change the timeframe, replace 1m (1 month) in the URL with 5d (5 days) or 3m (3 months) or 6m (6 months). Refer to its documentation here.
One of my close friends was also saying a few months back that he was facing the same issue of being unable to find the historic data. I have no clue as to why the problem is occurring.
Thanks for the pointers, do you still use these API’s? In my digging around I found that these API’s are now not free any longer and subscriptions need to be purchased.
Is there a platform that provides for free real time price data (last trade and top of book) of Indian stocks (NSE/BSE) during trading hours?
Similar to:
“2024-01-10”: {
“1. open”: “184.3500”,
“2. high”: “186.4000”,
“3. low”: “183.9200”,
“4. close”: “186.1900”,
“5. volume”: “46792908”
},