Back to Skills Hub
Yahoo Finance CLI

Yahoo Finance CLI

@ajanraj
financeStock DataFinancial AnalysisCLI Tool

A Python CLI for fetching comprehensive stock data from Yahoo Finance using yfinance. Supports real-time quotes, fundamentals, earnings, dividends, analyst ratings, options chains, and historical data for US stocks, Indian markets, cryptocurrencies, forex, and ETFs.

🚀 Fetch real-time stock data instantly with Yahoo Finance CLI. Get prices, quotes, fundamentals, earnings, dividends, analyst ratings, options chains, and company profiles for any stock, crypto, or ETF. Support for US stocks, Indian markets (NSE/BSE), cryptocurrencies, forex, and more—all from your terminal.

💡 Perfect for traders, investors, and analysts who need quick market insights. Compare multiple stocks side-by-side, track earnings dates, analyze options chains, search for securities, and view historical price data across multiple timeframes—all without leaving your command line.

✨ Lightning-fast setup with automatic dependency installation. Works globally across markets and asset classes with intuitive commands and beautifully formatted output.

GitHub

Requirements

yfinance

Python library for fetching financial data from Yahoo Finance

rich

Python library for rich text and beautiful formatting in terminal

uv

Fast Python package manager for dependency management

Yahoo Finance CLI - Stock Data and Market Analysis | OpenClaw Skills | Openclawd hub