Yahoo Finance Stock Quotes & Price History
Pricing
Pay per event
Yahoo Finance Stock Quotes & Price History
Get Yahoo Finance stock, ETF, index, currency and crypto quotes with company profile, valuation and analyst data, plus daily or intraday price history, as clean tables.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Data Lantern
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
Yahoo Finance Stock Quotes & Price History turns a list of tickers into clean tables: a quote row per symbol (price, day range, volume, market cap, P/E, dividend yield, 52-week range, analyst rating and price target, sector, industry, website, business summary) or a price history row per day or intraday bar (open, high, low, close, adjusted close, volume). It works for stocks, ETFs, indexes, currencies and crypto. Download as CSV, Excel or JSON, or pull it through the API for dashboards, spreadsheets, backtests and research.
What can this tool do?
- Get a snapshot for any number of symbols: US and international stocks (
AAPL,SAP.DE,7203.T), ETFs (SPY), indexes (^GSPC), currencies (EURUSD=X) and crypto (BTC-USD). - Add valuation and company data to each stock: market cap, trailing and forward P/E, EPS, beta, dividend rate and yield, revenue, EBITDA, free cash flow, margins, employees.
- Include the analyst view: consensus rating, number of analysts and mean price target.
- Download price history for a range (
1dtomax) or for exact start and end dates, with intervals from 1 minute to 3 months. - Paste tickers or Yahoo Finance links; unknown symbols are reported in the log and not charged.
What data does it return?
Quotes (one row per symbol). Example values from a real run:
| Field | Example |
|---|---|
symbol | BRK-B |
companyName | Berkshire Hathaway Inc. |
quoteType | EQUITY |
exchange | NYSE |
currency | USD |
price / change / changePercent | 500.27 / -2.08 / -0.4141 |
previousClose, open, dayLow, dayHigh | 502.35, 501.43, 499.08, 502.12 |
volume / averageVolume | 1356793 / 4279782 |
marketCap | 1070932819968 |
fiftyTwoWeekLow / fiftyTwoWeekHigh | 464.01 / 537.74 |
trailingPE / forwardPE / trailingEps | 12.5728 / 22.5423 / 39.79 |
beta | 0.603 |
dividendRate, dividendYieldPercent, exDividendDate | null for Berkshire |
revenue, ebitda, freeCashflow | 384687013888, 130683002880, 71975247872 |
profitMarginPercent, returnOnEquityPercent | 22.296, 12.12 |
analystRating, analystCount, targetMeanPrice | buy, 3, 547.6667 |
sector, industry | Financial Services, Insurance - Diversified |
country, city, website, employees | United States, Omaha, https://www.berkshirehathaway.com, 387800 |
businessSummary | Berkshire Hathaway Inc., together with its subsidiaries… |
priceAsOf | 2026-09-30T15:54:26.000Z |
url | https://finance.yahoo.com/quote/BRK-B/ |
Price history (one row per bar): symbol, currency, interval, date (exchange-local date; date and time for intraday bars), timestamp (UTC), open, high, low, close, adjClose, volume.
- Missing values are
null, so every row of a table has the same fields. ETFs, indexes, currencies and crypto have fewer fields than stocks (for example no P/E or sector). - Prices are what Yahoo Finance shows and can be delayed by up to 15 minutes depending on the exchange. In price history,
close,open,high,lowandvolumeare adjusted for stock splits (Tesla's 2020 prices are divided by 3), andadjCloseis also adjusted for dividends.changePercentand the margin, yield and return fields are percentages (2.7 means 2.7%).
How to use it
- Enter symbols, one per line (
AAPL,MSFT,^GSPC,BTC-USD) or paste Yahoo Finance links. - Choose Quotes or Price history. For history, pick a range or start and end dates, and the bar size.
- Click Start, then download the data as CSV, Excel or JSON, or read it through the API. Run the tool twice to get both tables.
Pricing
Pay per result: $1.00 per 1,000 quotes or $0.30 per 1,000 price bars, plus $0.005 per run. You only pay for rows you receive. Set a maximum cost per run in the run options.
Use it through the API, AI agents, and integrations
Schedule it to refresh a watchlist every morning, call it from your code with the Apify API, or connect it to Make, Zapier, n8n, Google Sheets or an AI agent through Apify's MCP server.
Is it legal?
This tool reads publicly visible market data from Yahoo Finance pages without logging in or bypassing access controls. It outputs data about securities and companies only. No personal data is collected; the names of company officers shown on Yahoo pages are ignored. Yahoo Finance's data is for personal and informational use and is not investment advice; check Yahoo's terms and your exchange's data rules before redistributing it. You are responsible for how you use the data.
FAQ
Why did a symbol return no data? The ticker may not exist on Yahoo Finance. Check it on finance.yahoo.com; international tickers need their suffix (SAP.DE, HSBA.L, 7203.T).
Why do minute bars fail for old dates? Yahoo only keeps 1-minute bars for about the last 7 days and other intraday bars for about 60 days.
Are prices real-time? No. They match Yahoo Finance's public pages and are delayed for many exchanges.
Feedback
Found a bug or need a field added? Open an issue on the Issues tab. We usually respond within 24 hours.