Yahoo Data Fetcher for Openclaw

A specialized skill for fetching live stock quotes and market status directly from Yahoo Finance in a normalized JSON format.

noypearl
v1.0.2
Jan 29, 2026
1
5.1k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install yahoo-data-fetcher

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 yahoo-data-fetcher 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 Data Fetcher?

The Yahoo Data Fetcher is a robust utility built for developers and financial analysts who need immediate access to market data. By integrating this capability into your environment via Openclaw Skills, you can automate the retrieval of current prices, percentage changes, and market states for any global ticker symbol. This skill streamlines the often complex process of interfacing with financial APIs, providing a clean and predictable data structure.

Designed to be both flexible and efficient, the Yahoo Data Fetcher supports single or batch queries, making it an ideal choice for building automated monitoring systems or data-driven investment tools. As part of the wider ecosystem of Openclaw Skills, it enables seamless data flow between market sources and your AI-driven analysis pipelines.

Yahoo Data Fetcher Use Cases

  • Creating automated watchlists that monitor price fluctuations across multiple sectors.
  • Generating real-time financial reports within an AI agent workflow using Openclaw Skills.
  • Building alerting systems that trigger notifications based on specific market state changes or price targets.
  • Feeding live market data into data analysis scripts for immediate processing and visualization.

How Yahoo Data Fetcher Works

  1. The skill is triggered through the /stock quote command with the desired ticker symbols as input.
  2. The Openclaw Skills engine processes the input, which can be provided as a string, comma-separated list, or a JSON array.
  3. The skill communicates with Yahoo Finance to retrieve the most recent market data for the requested assets.
  4. The raw data is transformed into a standardized JSON object containing essential metrics like price, change, and currency.
  5. The final normalized output is returned to the user or passed to the next step in an automated Openclaw Skills sequence.

Yahoo Data Fetcher Setup

To use this skill, ensure that Node.js is installed on your system as it is the primary runtime requirement.

# Verify your node installation
node --version

# The skill can be invoked directly within your agent interface
/stock quote symbols="AAPL, MSFT, TSLA"

Yahoo Data Fetcher Data Schema & Taxonomy

The skill returns a list of objects, each representing a stock symbol with the following schema:

Property Type Description
symbol string The ticker symbol of the equity.
price number The current market price.
change number The absolute change in price.
changePercent number The percentage change in price.
currency string The currency the stock is traded in.
marketState string The current state of the market (e.g., REGULAR, CLOSED).

This structured format ensures that Openclaw Skills can easily parse and utilize the data for downstream tasks.

Yahoo Data Fetcher Advanced Features

  • Multi-format input support allowing for flexible symbol submission through strings or arrays.
  • Real-time market state tracking to identify if trading is currently in a regular, pre-market, or post-market session.
  • Normalized JSON output designed for high interoperability with other Openclaw Skills.
  • High-performance batch fetching to minimize API overhead when monitoring large portfolios.

SKILL.md


Loading

Related Openclaw Skills

Featured*