stocks

Fetch real-time stock quotes and historical data from Yahoo Finance.

Updated Jun 15, 2026
One-click install
npx skills add https://github.com/faramirezs/talking_printer --skill stocks-faramirezs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stocks
Source: https://github.com/faramirezs/talking_printer/tree/main/hermes-agent/optional-skills/finance/stocks
Command: npx skills add https://github.com/faramirezs/talking_printer --skill stocks-faramirezs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Accessing timely stock quotes, price histories, and crypto data usually requires complex integrations or paid APIs. This skill bundles read-only market data from Yahoo Finance into a simple, local CLI.

Core Features & Use Cases

  • Quote, search, history, compare, and crypto commands to retrieve prices and historicals.
  • Python stdlib only — no API keys and no pip installs; Yahoo Finance endpoints are unofficial.
  • Optional enrichment via Alpha Vantage when a free API key is available; supports backfills for market cap and ratios when possible.

Quick Start

Run the stocks client 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 real-time stock quotes without installing external dependencies?

You can fetch real-time stock quotes using a lightweight Python CLI script that relies exclusively on the standard library, requiring no pip installs or external API keys to retrieve market data from Yahoo Finance.

Can I retrieve historical stock prices and crypto data using Yahoo Finance endpoints?

Yes, you can retrieve historical stock metrics and crypto prices by querying Yahoo Finance endpoints via a Python script, which supports multi-symbol queries for history, comparisons, and crypto without external dependencies.

Do I need an Alpha Vantage API key to fetch market data?

No, an Alpha Vantage API key is optional and only used for data enrichment, such as backfilling market cap and ratios. Core stock and crypto quotes function without any API key using Python's standard library.

What is the best way to compare multiple stock tickers in a CLI?

The best way to compare multiple stock tickers is using a CLI script that supports multi-symbol queries, fetching and comparing real-time quotes and historical metrics directly from Yahoo Finance endpoints without paid APIs.

How does the script handle network failures or missing stock data?

The script includes built-in error handling for network failures and missing data, ensuring that issues retrieving stock or crypto metrics from Yahoo Finance endpoints do not crash the local CLI environment.

What are the limitations of fetching market data from Yahoo Finance?

Because it relies on unofficial Yahoo Finance endpoints, data availability may vary and the script does not support Alpha Vantage enrichment unless a free API key is provided for market cap and ratio backfills.