yfinance

Fetch global market data from Yahoo Finance via a Python interface.

Updated Jun 12, 2026
One-click install
npx skills add https://github.com/GGwujun/SigmX --skill yfinance-ggwujun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yfinance
Source: https://github.com/GGwujun/SigmX/tree/main/agent/src/skills/yfinance
Command: npx skills add https://github.com/GGwujun/SigmX --skill yfinance-ggwujun

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a simple, free interface to fetch global market data from Yahoo Finance, eliminating the need for paid APIs and enabling rapid data access for research and backtesting.

Core Features & Use Cases

  • Fetch historical OHLCV data across US stocks, HK stocks, ETFs, and indices.
  • Retrieve company info, dividends, insider transactions, and institutional holdings.
  • Use Case: Build a backtesting pipeline or a market dashboard with up-to-date data.

Quick Start

Install yfinance and use yf.download to fetch data for your tickers.

Frequently Asked Questions about yfinance

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

FAQPage Schema
How do I fetch Yahoo Finance stock data without an API key?

Fetch Yahoo Finance stock data without an API key using a Python interface that retrieves global OHLCV market data for US stocks, HK stocks, ETFs, and indices. It requires no paid API and enables rapid data access for research.

Can I get institutional holdings and insider transactions for US stocks?

Retrieve company info, institutional holdings, insider transactions, and dividends for US stocks via Yahoo Finance. This data supports building a market dashboard or conducting fundamental research without needing an API key.

Does this free market data tool support HK stocks and global ETFs?

This free market data tool supports fetching historical OHLCV data across US stocks, HK stocks, ETFs, and global indices. It is applicable for backtesting pipelines and dashboards without requiring any API key.

What's the best way to download OHLCV data for backtesting?

Download OHLCV data for backtesting by using a Python interface to fetch historical market data from Yahoo Finance. This approach eliminates paid APIs and enables rapid data access for research and backtesting pipelines.

Are there limitations to fetching Yahoo Finance data for high-frequency trading?

Yahoo Finance data fetched via this interface suits research, backtesting, and dashboards, but may have limitations for high-frequency trading due to potential data latency and rate constraints inherent to the free data source.

Related Skills