Stock Analysis API
Stock Analysis (stockanalysis.com) has 4 public methods: get financial statements, get key statistics, list recent IPOs and get ETF holdings. Each costs 1 credit per completed run (1¢ with pay as you go); failed runs are free.
Unofficial. Not affiliated with or endorsed by Stock Analysis.
Methods
4Looks up a company by name or ticker on Stock Analysis and returns its annual or quarterly income statement, balance sheet, or cash flow statement for the free periods.
Returns period end dates, revenue, profit, margins, balance sheet or cash flow values
Readstockanalysis.com/get_financial_statementsLooks up a stock by company name or ticker on Stock Analysis and returns its valuation ratios and company statistics, with the date the figures were last updated.
Returns company, ticker, exchange, currency, price, market cap, enterprise value, valuation ratios, beta, shares, employees, update date, link
Readstockanalysis.com/get_key_statisticsLists US IPOs from a chosen year, newest first. Each IPO comes with its IPO price, current price and return since IPO. Coverage begins in 2019.
Returns company, ticker, IPO date, IPO price, current price, return since IPO, page link
Readstockanalysis.com/list_recent_iposGets an ETF's free holdings list from Stock Analysis by ticker or exact fund name: each holding's weight and shares, plus the fund's expense ratio, total number of holdings, holdings date and exact assets under management when shown.
Returns ETF name, ticker, expense ratio, assets under management, number of holdings, holdings date, holdings with rank, name, ticker, weight, shares, page link
Readstockanalysis.com/get_etf_holdings