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
ソースの最終更新活動
2026年5月11日 14:10
検出された SKILL.md の言語
英語
スター
8
フォーク
2

インストール方法

デフォルトでは、最初にソースを確認する 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で見る