Yahoo Finance Data (yahooquery) for Openclaw

A comprehensive Python library providing programmatic access to Yahoo Finance endpoints including real-time pricing, fundamentals, and analyst estimates.

512z
v1.0.0
Feb 9, 2026
1
2.4k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install yahooquery

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install yahooquery using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Yahoo Finance Data (yahooquery)?

The yahooquery skill is a professional-grade Python interface designed to pull exhaustive financial data from Yahoo Finance. As part of the Openclaw Skills collection, this tool enables developers and AI agents to retrieve company-specific data, market trends, and premium research reports. It stands out by providing access to nearly all Yahoo Finance endpoints, making it an essential component for building automated trading systems or financial research bots.

By using this skill, you can bypass the limitations of standard scrapers through a structured API-like experience. It supports everything from basic ticker information to complex options chains and institutional ownership details, all while maintaining high performance through asynchronous request handling.

Yahoo Finance Data (yahooquery) Use Cases

  • Automating real-time portfolio tracking and valuation updates.
  • Building custom stock screeners based on day gainers, losers, or most active securities.
  • Performing deep fundamental analysis using multi-year income statements and balance sheets.
  • Monitoring analyst sentiment through recommendation trends and earnings estimates.
  • Investigating institutional and mutual fund ownership for specific tickers.

How Yahoo Finance Data (yahooquery) Works

  1. Instantiate the Ticker class with one or more symbols to target specific securities.
  2. Configure performance settings such as asynchronous execution and retry logic for high-volume data retrieval.
  3. Access specific data modules like .price or .history() to fetch market data in real-time or historical intervals.
  4. Process the returned data structures, which are natively compatible with Pandas DataFrames, for further analysis.
  5. Optionally use the Research class with a premium subscription to access proprietary analyst reports and trade ideas.

Yahoo Finance Data (yahooquery) Setup

To integrate this capability into your environment, install the library using the following command:

python3 -m pip install yahooquery

Ensure your environment supports Python 3.7+ and has dependencies like pandas and beautifulsoup4 available to process the incoming Openclaw Skills data.

Yahoo Finance Data (yahooquery) Data Schema & Taxonomy

The skill organizes data into logical modules within the Ticker class. Most outputs can be converted to JSON or Pandas DataFrames for easy consumption.

Category Key Methods Description
Market Data .price, .history() Real-time OHLC, volume, and historical price action.
Financials .income_statement(), .cash_flow() Standardized accounting statements and valuation measures.
Analysis .earnings_trend, .gradings Analyst estimates, upgrades, and downgrades.
Profile .asset_profile, .company_officers Corporate metadata, industry sector, and executive data.
Ownership .major_holders, .insider_transactions Breakdown of institutional, fund, and insider positions.

Yahoo Finance Data (yahooquery) Advanced Features

  • Asynchronous requests support fetching data for multiple symbols concurrently using max_workers.
  • Automatic chunking for high-resolution historical data (e.g., retrieving 30 days of 1-minute intervals).
  • Robust error handling with configurable exponential backoff and status code forcelists.
  • Global market summaries and trending ticker discovery across different countries.
  • Seamless integration with Yahoo Finance Premium accounts for proprietary research and technical insights.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*