stocks

Fetch real-time stock quotes, OHLCV history, and crypto prices from Yahoo Finance.

150|25|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/Devsoul2026/Hermes-One-Click --skill stocks-devsoul2026
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stocks
Source: https://github.com/Devsoul2026/Hermes-One-Click/tree/main/hermes-agent/optional-skills/finance/stocks
Command: npx skills add https://github.com/Devsoul2026/Hermes-One-Click --skill stocks-devsoul2026

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Stock market data is scattered and time-consuming to fetch manually; this skill provides a unified, read-only interface to query live quotes, OHLCV history, and crypto prices via Yahoo Finance using only Python standard library.

Core Features & Use Cases

  • Quote current prices for multiple symbols
  • Retrieve historical OHLCV data over date ranges
  • Search tickers by company name and symbol
  • Compare multiple stocks side-by-side
  • Crypto prices in various base currencies

Quick Start

Run stocks_client.py quote AAPL to fetch the latest price for a symbol.

Frequently Asked Questions about stocks

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

FAQPage Schema
How do I fetch real-time stock quotes for multiple symbols?

You fetch real-time stock quotes by running the quote command with one or more ticker symbols, retrieving current Yahoo Finance prices instantly without external dependencies.

What is OHLCV historical data and how can I retrieve it?

OHLCV historical data records open, high, low, close, and volume metrics. You retrieve it by specifying a ticker and date range via the history command to analyze past performance.

Can I compare multiple stocks side-by-side and get crypto prices?

Yes, you can compare multiple stocks side-by-side using the compare command and fetch crypto prices in various base currencies through the crypto command, both sourced via Yahoo Finance.

Do I need an Alpha Vantage API key to use this stock market data tool?

You do not need an Alpha Vantage API key for default Yahoo Finance queries, but setting the optional ALPHA_VANTAGE_KEY environment variable enables Alpha Vantage integration for extended data access.

How do I search for stock tickers by company name?

You search for stock tickers by company name using the search command, which queries Yahoo Finance to discover matching symbols for analysts and researchers quickly.

What happens if a stock ticker symbol is invalid or the data request fails?

If a stock ticker symbol is invalid or a data request fails, the Python stdlib-based client handles errors gracefully, ensuring the script does not crash unexpectedly.