yahoo-finance

Installation
Summary

Fetch stock prices, quotes, fundamentals, earnings, options, and analyst ratings from Yahoo Finance without API keys.

  • Supports 10+ command categories including price quotes, fundamentals, earnings dates, dividends, analyst ratings, options chains, and historical data
  • Works with US stocks, Indian NSE/BSE symbols, cryptocurrencies, forex pairs, and ETFs
  • Requires Python 3.11+ and uv package manager; dependencies auto-install on first run via PEP 723 inline script metadata
  • Includes symbol search, multi-stock comparison, and configurable historical date ranges from 1 day to max available data
SKILL.md

Yahoo Finance CLI

A Python CLI for fetching comprehensive stock data from Yahoo Finance using yfinance.

Requirements

  • Python 3.11+
  • uv (for inline script dependencies)

Installing uv

The script requires uv - an extremely fast Python package manager. Check if it's installed:

uv --version

If not installed, install it using one of these methods:

Related skills

More from gracefullight/stock-checker

Installs
3.4K
GitHub Stars
18
First Seen
Jan 27, 2026