LaunchKit · 2026
Back to Skills

yahoo-data-fetcher

Fetch real-time stock quotes from Yahoo Finance.

1
3.4k downloads
by @noypearl

Setup & Installation

openclaw skills install @noypearl/yahoo-data-fetcher

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install yahoo-data-fetcher

Version History

v1.0.2Jan 29, 2026 - Version note by skill developer:

- Renamed skill from "stock-quote" to "yahoo-data-fetcher". - Replaced implementation file (`stock-quote.js` removed; `index.js` and `package.json` added). - Updated documentation for improved clarity and normalized JSON output. - Enhanced input flexibility with expanded examples. - Unified command and output details for easier use.

What This Skill Does

Fetches real-time stock quotes from Yahoo Finance for one or more ticker symbols. Returns price, absolute change, percent change, currency, and market state as normalized JSON.

Yahoo Finance's public quote endpoint requires no API key or account, so quotes are available immediately with no setup.

When to use it

  • Check the current price of a stock before placing a trade
  • Monitor multiple portfolio holdings in one request
  • Verify whether a market is currently open or closed
  • Compare intraday price changes across a watchlist
  • Pull live quotes into a personal finance or budgeting script

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: /stock quote AAPL MSFT TSLA

AGENT
  1. 1Parse the input into individual ticker symbols: AAPL, MSFT, TSLA
  2. 2Send a request to the Yahoo Finance quote API for all three symbols
  3. 3Parse the response and normalize each result into the standard schema
  4. 4Return a JSON array with price, change, changePercent, currency, and marketState for each symbol
OUTPUT

[{"symbol":"AAPL","price":189.12,"change":1.23,"changePercent":0.65,"currency":"USD","marketState":"REGULAR"}, ...]