Yahoo Finance Scraper: Quotes, Analyst Targets & Alerts
Pricing
from $0.60 / 1,000 quote rows
Yahoo Finance Scraper: Quotes, Analyst Targets & Alerts
Export Yahoo Finance data for stocks, ETFs, indices, crypto, currencies and futures: price, valuation ratios, dividends, next earnings date, analyst rating and price targets, latest analyst actions, daily price history. Monitoring mode returns only what changed since the last run.
Pricing
from $0.60 / 1,000 quote rows
Rating
0.0
(0)
Developer
Datasmithlab
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
14 days ago
Last modified
Categories
Share
Yahoo Finance Scraper: Quotes, Analyst Targets & Change Alerts
Export Yahoo Finance data for stocks, ETFs, indices, crypto, currencies and futures with one symbol list. Every symbol returns one row: price and day change, market cap, P/E and other ratios, dividends and ex-dividend date, next earnings date and estimates, analyst rating, average price target and upside, the latest analyst actions (firm, old and new rating, old and new target), the last four earnings surprises and performance against the S&P 500. Optional: about one year of daily price history per symbol.
- Change alerts for traders. Turn on Only changes and schedule the Actor: each run returns only symbols that are new or whose analyst rating, average price target, analyst count, next earnings date, dividend or latest analyst action changed. Symbols that did not change are not returned and not charged. Add a day-move threshold (for example 5 %) to also get symbols that jumped or dropped.
- Daily price history. One row per trading day: open, high, low, close, adjusted close, volume, dividend, split. In monitoring mode only the days since your last run are added.
- Any Yahoo symbol.
AAPL,BRK-B,0700.HK,7203.T,SAP.DE,SPY,^GSPC,BTC-USD,EURUSD=X,ES=F. Unknown symbols are reported in theSYMBOLSreport and are free. - Many symbols per run. Up to 500 symbols; duplicates are ignored.
No login and no API key. The Actor reads the public Yahoo Finance quote and history pages at a slow pace with an honest user agent (about one request every 1.5 seconds). It does not call Yahoo's query1/query2 API hosts. No person names (company officers) or contact details are collected.
What you get
- Quote row.
symbol,name,quoteType,exchange,currency,marketState,price,change,changePercent,previousClose,open,dayLow,dayHigh,volume,avgVolume3m,marketCap,fiftyTwoWeekLow/High,fiftyDayAverage,twoHundredDayAverage, pre- and post-market price,bid,ask. - Valuation and fundamentals (stocks).
trailingPE,forwardPE,trailingEps,forwardEps,pegRatio,priceToBook,beta,dividendRate,dividendYieldPct,exDividendDate,payoutRatioPct, shares, float, short interest,enterpriseValue, revenue, margins, return on equity, debt to equity, free cash flow, growth. - Earnings.
nextEarningsDate, EPS and revenue estimate,earningsHistory(last four quarters: actual, estimate, surprise %). - Analysts.
recommendationKey,recommendationMean,analystCount,targetLow/Mean/Median/High,targetUpsidePct,ratingsTrend(strong buy to strong sell counts),recentRatingChanges(firm, grades, targets). - Profile and performance.
sector,industry,country,website,employees, shortbusinessSummary, 5-day to 5-year returns against a benchmark. - Monitoring mode.
changeType(NEW/CHANGED/MOVE) andchangedFieldswith old and new values. - Price bar rows (optional).
symbol,date,open,high,low,close,adjClose,volume,dividend,splitRatio. - Reports in the run's key-value store:
SYMBOLS(status of every symbol) andHEALTH.
How to use it
| You want | Set |
|---|---|
| A watchlist snapshot | Ticker symbols, nothing else |
| A daily analyst-change feed | Only changes on, schedule the Actor daily |
| Also big movers | Only changes on, Also alert on a day move 5 |
| A year of prices for backtests | Add daily price history on |
| New price bars only, every day | Only changes and Add daily price history on |
Fields that do not exist for a symbol type (for example analyst targets for an index or a currency) are returned empty.
Pricing
Pay per event: a small start fee, one charge per quote row, and a lower charge per price history bar. Unchanged symbols in monitoring mode, unknown symbols and invalid symbols are free. Set Max rows or your run's maximum charge to cap spend.
Good to know
- Prices are delayed about 15 minutes for many exchanges, as on the Yahoo Finance website. The Actor is for research, screening and alerts, not for trading execution.
- The daily history covers about the last year. Option chains and full financial statements are not included.
- Yahoo's terms restrict automated access; you are responsible for how you use the data. For commercial redistribution check Yahoo's terms and your market-data licenses.