yahoo-finance
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
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:
More from gracefullight/stock-checker
stock-analysis
Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management (create, add, remove assets), crypto analysis (Top 20 by market cap), and periodic performance reports (daily/weekly/monthly/quarterly/yearly). 8 analysis dimensions for stocks, 3 for crypto. Use for stock analysis, portfolio tracking, earnings reactions, or crypto monitoring.
9.3Ktrading-analysis
Generate professional investment reports for stocks and ETFs. Use when user requests market analysis, investment reports, stock analysis, or trading recommendations for financial instruments (SPY, AAPL, TSLA, etc.). Creates institutional-grade reports with technical indicators, AI-powered insights, charts, and investment recommendations.
1.6Kbacktesting-trading-strategies
|
1.3Kfinancial data fetcher
Fetches real-time and historical market data, financial news, and fundamental data for trading decisions
371typescript-type-expert
Advanced TypeScript type system specialist for complex generics, conditional types, template literals, type inference, performance optimization, and type-level programming. Use for intricate type system challenges, recursive types, brand types, utility type authoring, and type performance issues. Includes comprehensive coverage of 18 advanced type system error patterns.
126biome-validator
Validate Biome 2.3+ configuration and detect outdated patterns. Ensures proper schema version, domains, assists, and recommended rules. Use before any linting work or when auditing existing projects.
122