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

معلومات المصدر

المستودع
fall-development-rob/corp_finance
آخر نشاط في المصدر
١١ مايو ٢٠٢٦ في ١٤:١٠
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٨
التفرعات
٢

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
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`.
عرض على GitHub