Yahoo Finance
Accessed via yfinance Python package
Primary financial data
What it provides
- ·Ticker resolution (company name → symbol)
- ·Real-time quote: market cap, P/E, dividend yield
- ·Income statement (revenue, EBIT, net income, EPS)
- ·Balance sheet (assets, liabilities, equity)
- ·Cash flow statement (operating, investing, financing)
- ·Company officers (CEO, CFO, key VPs + total comp)
- ·Sector, industry, employee count, website (used for logo)
Updated within minutes for quotes; quarterly for statements (after company filings).
Sparse for non-US tickers, very small caps, and companies not listed on major exchanges. Returns HTTP 500 occasionally on individual fields — handled by fail-soft.