data-yf

Retrieve Yahoo Finance quotes, OHLCV series, options chains, and financial statements.

7|1|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/fall-development-rob/corp_finance --skill data-yf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-yf
Source: https://github.com/fall-development-rob/corp_finance/tree/main/.claude/skills/data-yf
Command: npx skills add https://github.com/fall-development-rob/corp_finance --skill data-yf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides access to unofficial Yahoo Finance endpoints to retrieve equity quotes, historical OHLCV price series, full options chains with Greeks, financial statements, and analyst metrics when official APIs lack options data or for quick cross-checks without an API key.

Core Features & Use Cases

  • Real-time Quotes & Batch Requests: Single-symbol and multi-symbol snapshots for monitoring and screening market movers.
  • Historical Prices: OHLCV series with intervals from 1 minute to 3 months for backtesting, charting, and time-series analysis.
  • Options Chains with Greeks: Full expiration lists, per-expiration call and put chains, strikes, implied volatilities, and Greeks for options strategy research.
  • Financial Statements & Analyst Data: Combined annual and quarterly income, balance sheet and cash flow data plus analyst targets and upgrade/downgrade history for fundamental analysis.
  • Use Case: Use the options tools to build an implied volatility surface for a stock, cross-check financial statement numbers against a primary data provider, and fetch batch quotes for portfolio revaluation.

Quick Start

Fetch a 1-year daily historical price series and the latest options chain for AAPL to compare implied volatilities and review analyst price targets.

Frequently Asked Questions about data-yf

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get Yahoo Finance historical prices and options chains without an API key?

You can retrieve Yahoo Finance historical OHLCV prices and full options chains with Greeks without an API key by accessing unofficial Yahoo Finance endpoints for ad-hoc equity research and backtesting data pulls.

Can I fetch real-time equity quotes for multiple symbols at once from Yahoo Finance?

Yes, you can fetch real-time equity quotes using batch multi-symbol snapshots from Yahoo Finance, allowing you to screen market movers and perform quick portfolio revaluation without needing authentication.

What's the best way to build an implied volatility surface for a stock using Yahoo Finance data?

The best way to build an implied volatility surface is to pull the full options chains with Greeks, implied volatilities, and expiration lists from Yahoo Finance, supporting detailed options strategy research.

Does this Yahoo Finance data source provide annual and quarterly financial statements for fundamental analysis?

Yes, it provides combined annual and quarterly income, balance sheet, and cash flow statements, alongside analyst metrics and price targets, enabling you to cross-check financials against primary data providers.

What are the limitations of using unofficial Yahoo Finance endpoints for market data?

The main limitation of using unofficial Yahoo Finance endpoints is unstable availability, meaning this approach should be reserved for non-production or fallback scenarios rather than reliable automated pipelines.

What historical price intervals are available when pulling Yahoo Finance OHLCV series?

Historical Yahoo Finance OHLCV series are available with intervals ranging from 1 minute to 3 months, providing the granular time-series data needed for charting and backtesting strategies.