Yahoo Finance-powered stock analysis: real-time quotes, fundamentals, ASCII trends, high-res PNG charts with RSI/MACD/BB/VWAP/ATR, and one-shot reports.
npx clawhub@latest install stock-market-proStock Market Pro is a local-first market research toolkit powered by Yahoo Finance (yfinance). It delivers real-time price quotes, key fundamentals, ASCII terminal trends, and publication-ready PNG charts with full indicator panels (RSI, MACD, Bollinger Bands, VWAP, ATR). A one-shot report command combines a compact text summary with an auto-generated chart file, making it easy to drop into agent workflows. Optional web add-ons extend coverage with DuckDuckGo news search and Unusual Whales options/flow links.
npx clawhub@latest install stock-market-proClick the Install button at the top of this page for one-click setup
uv or Python 3 cannot be installed — the skill's scripts depend on uv run --script for dependency resolution.Fetch live price and change data for any Yahoo Finance-supported ticker — US equities, Korean stocks (.KS), crypto pairs, and FX. The fundamentals command surfaces Market Cap, Forward PE, EPS, and ROE in a clean summary.
Generate candlestick or line charts with configurable technical indicator panels using the pro command. Supported overlays: RSI(14), MACD(12,26,9), Bollinger Bands(20,2), VWAP (cumulative over selected range), and ATR(14). Charts are saved as high-res PNG files ready for reports or sharing.
The report subcommand produces a compact text summary alongside a generated chart PNG in a single invocation. Output includes a CHART_PATH: line, making it easy for agent workflows to pick up the file path programmatically.
The history command renders price history as an ASCII chart directly in the terminal — no external viewer needed. Ideal for quick visual checks inside CLI or agent-logged outputs.
A bundled helper script (scripts/ddg_search.py) lets you pull recent news links for any ticker using DuckDuckGo, with configurable result count and markdown output format. Requires the ddgs package.
The options_links.py helper generates direct Unusual Whales URLs for a given ticker's overview, live options flow, and flow history pages. Because Unusual Whales blocks headless scraping, the recommended workflow is opening these URLs in a browser for manual or agent-assisted summarization.
Run report NVDA 6mo to get a combined fundamentals summary and 6-month candlestick chart with MACD and RSI panels, then pull the latest news links with ddg_search.py — all before an earnings call.
An agent calls the report subcommand, reads the CHART_PATH: output to locate the PNG, and attaches both the text summary and chart to a daily briefing message — with no manual chart-building step.
Use price across a mix of tickers — AAPL, 005930.KS, BTC-USD, USDKRW=X — to get a consistent cross-asset snapshot from a single tool without juggling multiple data sources.
Generate a Bollinger Bands + ATR chart for a volatile ticker over a 3-month window with pro TSLA 3mo --bb --atr, save the PNG, and include it in a research note or presentation.
uv run --script. Install uv from https://github.com/astral-sh/uv.pip3 install -U ddgs.No API keys are required. All market data is sourced from Yahoo Finance via yfinance.
npx clawhub@latest install stock-market-proLog in to write a review
No reviews yet. Be the first to share your experience!