What problem does it solve?
Provide fast, local-first market research by combining clean price and fundamentals retrieval, terminal-friendly trend previews, and publication-ready chart exports so analysts and traders can evaluate tickers without juggling multiple tools.
Core Features & Use Cases
- Real-time quotes: quick price and change lookups for equities, crypto, and FX.
- Fundamentals summary: Market Cap, Forward PE, EPS, ROE for rapid fundamental screening.
- ASCII trends: terminal-friendly sparklines and history outputs for fast signal checks.
- High-resolution PNG charts: candlestick or line charts with RSI, MACD, Bollinger Bands, VWAP, and ATR panels for reports and presentations.
- One-shot reports: compact text summary plus an emitted chart path for automation and note-taking.
- Web helpers: DuckDuckGo news search and Unusual Whales link helpers for manual options/flow investigation.
- Use Case: Run a one-shot 6mo report for NVDA to produce a concise summary and a publication-ready PNG chart for a research note.
Quick Start
Run a one-shot report and generate a high-resolution chart for NVDA by running uv run --script scripts/yf.py report NVDA 6mo