stocks

Fetch stock quotes, historical data, and crypto prices from Yahoo Finance via Python CLI.

Updated May 20, 2026
One-click install
npx skills add https://github.com/SriRamkunamsetty/SITA2.0-HermesAgent --skill stocks-sriramkunamsetty
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stocks
Source: https://github.com/SriRamkunamsetty/SITA2.0-HermesAgent/tree/main/hermes-agent/optional-skills/finance/stocks
Command: npx skills add https://github.com/SriRamkunamsetty/SITA2.0-HermesAgent --skill stocks-sriramkunamsetty

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Stock quotes, historical data, and crypto prices are accessible without API keys or external dependencies, enabling quick finance lookups across multiple symbols.

Core Features & Use Cases

  • Real-time stock quotes, OHLCV history, and crypto prices via Yahoo Finance.
  • Multi-symbol search, compare, and crypto price queries from a single CLI.
  • Lightweight, Python 3.8+ standard-library tooling with zero external dependencies.

Quick Start

Invoke the stocks tool to fetch the current price for AAPL.

Frequently Asked Questions about stocks

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

FAQPage Schema
How do I get stock quotes and crypto prices without an API key?

You can fetch stock quotes and crypto prices without an API key by using this Python CLI to query Yahoo Finance endpoints directly, handling crumb cookie authentication internally and outputting structured JSON to stdout.

How do I retrieve historical OHLCV market data for multiple stock symbols?

Retrieve historical OHLCV market data for multiple stock symbols by invoking the Python stocks_client.py script, which fetches historical performance data over specified range selections from Yahoo Finance and outputs structured JSON.

Can I run portfolio comparisons across multiple stock symbols using standard Python?

Yes, you can run portfolio comparisons across multiple stock symbols using Python 3.8+ standard-library tooling, which requires zero external dependencies to fetch real-time quotes and historical data from Yahoo Finance.

What's the best way to check current crypto prices from the command line?

The best way to check current crypto prices from the command line is using this lightweight Python CLI, which queries Yahoo Finance for multiple crypto symbols and outputs the results as structured JSON to stdout.

Do I need to install external dependencies to fetch Yahoo Finance market data?

No, you do not need to install external dependencies to fetch Yahoo Finance market data, because this CLI tool relies entirely on Python 3.8+ standard-library modules for its network requests and data processing.

Why does fetching stock history from Yahoo Finance require crumb cookie handling?

Fetching stock history from Yahoo Finance requires crumb cookie handling because the endpoints enforce authentication checks, which this Python CLI manages automatically to ensure successful data retrieval for quick price lookups.