Both APIs are free, however Alpha Vantage standard API limits to 5 requests per minute and 500 requests per day. This should be enough for a simple portfolio stock monitoring tool.
The list is long and has increased in recent years. The list of providers who allow free API calls for stock market data includes: Finnhub.io, TenQuant.io, UniBit, IEXCloud, marketstack, Quandl, EOD Historical Data and it is constantly changing.
In practice in the financial services industry you will come across SEDOL, ISIN, CUSIP, RIC, BB Ticker, BB Full Ticker (last two are bloomberg identifiers) but for the free APIs you can check out this list of MICs (market identifier code) here.
#python #pandas #stock-price #stock-market