Skip to main content

data-yf

[FREE — no API key] Yahoo Finance (unofficial) -- equity quotes, historical prices, options chains with Greeks, financial statements, and analyst data. WARNING -- unofficial API, may be unstable

Informations de source

Dépôt
fall-development-rob/corp_finance
Dernière activité de la source
11 mai 2026 à 14:10
Langue détectée de SKILL.md
anglais
Étoiles
8
Forks
2

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
data-yf
description
[FREE — no API key] Yahoo Finance (unofficial) -- equity quotes, historical prices, options chains with Greeks, financial statements, and analyst data. WARNING -- unofficial API, may be unstable
# Yahoo Finance Data (Unofficial) You have access to 15 Yahoo Finance MCP tools for equity quotes, historical prices, options chains, financial statements, and analyst data. **WARNING**: This is an UNOFFICIAL Yahoo Finance API. It reverse-engineers Yahoo's internal endpoints and may break without notice at any time. Do not rely on this for production or time-critical workflows. Use FMP as the primary data source and Yahoo Finance as a supplementary/fallback source. No API key required. ## Tool Reference ### Quotes and Prices (5 tools) | MCP Tool | Description | |----------|-------------| | `yf_quote` | Real-time quote: price, change, volume, market cap, PE, 52-week range | | `yf_historical` | Historical OHLCV price data. Periods: 1d to max. Intervals: 1m to 3mo | | `yf_summary_detail` | Summary details: dividend yield, PE, market cap, beta, 52-week range, volume averages | | `yf_fast_info` | Lightweight price snapshot: current price, change, change percent | | `yf_batch_quotes` | Multi-symbol quotes in a single request. Comma-separated symbols. | ### Options (3 tools) | MCP Tool | Description | |----------|-------------| | `yf_options_expirations` | Get available options expiration dates for a symbol (epoch timestamps) | | `yf_options_chain` | Full options chain (calls + puts) for a specific expiration date | | `yf_options_all` | Options chains for ALL expiration dates. Fetches expirations then chains in parallel. | ### Financial Statements (4 tools) | MCP Tool | Description | |----------|-------------| | `yf_income_statement` | Income statement (annual + quarterly): revenue, gross profit, EBITDA, net income, EPS | | `yf_balance_sheet` | Balance sheet (annual + quarterly): assets, liabilities, equity, cash, debt | | `yf_cash_flow` | Cash flow statement (annual + quarterly): operating, investing, financing, capex, FCF | | `yf_earnings` | Earnings history and trends: actual vs estimate EPS, surprise %, forward estimates | ### Company Info and Analyst Data (3 tools) | MCP Tool | Description | |----------|-------------| | `yf_info` | Full company profile: sector, industry, employees, description, website, key statistics | | `yf_analyst_targets` | Analyst price targets: mean, high, low, recommendation, number of analysts | | `yf_upgrades_downgrades` | Analyst upgrade/downgrade history: firm, action, from/to grade, date | ## Key Differentiator: Options Chains The options tools are the primary reason to use Yahoo Finance over FMP. Yahoo provides full options chain data including calls, puts, strikes, last price, bid/ask, volume, open interest, and implied volatility. FMP does not provide this data. ## Usage Notes - **Prefer FMP** for equity data, financial statements, and analyst data. FMP is a stable, authenticated API. - **Use Yahoo Finance** for options chains (which FMP lacks) and as a cross-check or fallback source. - All tools are prefixed with `[UNOFFICIAL Yahoo Finance]` in their descriptions as a reminder of instability. - Historical data supports intervals from 1-minute (intraday, limited lookback) to 3-month (long-term). - Financial statements include both annual and quarterly data in a single response. - Batch quotes (`yf_batch_quotes`) accept comma-separated symbols for efficient multi-stock comparison. - Options expiration dates are returned as Unix epoch timestamps. Pass these to `yf_options_chain`.
Voir sur GitHub