Comprehensive global stock market data accessed via the yfinance Python library. Covers stocks, ETFs, mutual funds, indices, currencies, and cryptocurrencies from exchanges worldwide — NYSE, NASDAQ, LSE, NSE, BSE, TSE, and many more. Provides current and historical prices (OHLCV), market capitalization, P/E ratios, dividend yields, earnings per share, financial statements (income statement, balance sheet, cash flow), dividend and split history, analyst recommendations, institutional holders, and more. Download historical data for any date range with intervals from 1 minute to 3 months. Query a single ticker or batch-download data for hundreds of tickers in one call. All data is sourced from Yahoo Finance. No API key required — just install yfinance with pip.
Try asking
Fetch comprehensive real-time data for any stock, ETF, index, currency pair, or cryptocurrency including price, change, highs/lows, volume, market cap, P/E, dividend yield, EPS, book value, sector, and industry using yf.Ticker(). Download historical OHLCV data for any date range and interval (1m to 3mo) using yf.Ticker().history() or yf.download() for multiple tickers. Access full financial statements (income statement, balance sheet, cash flow — annual, quarterly, and trailing twelve months), dividend history, stock splits, analyst recommendations, price targets, institutional holders, insider transactions, and more. Supports all Yahoo Finance tickers worldwide.
Discover other public datasets and live API connections you can chat with.