stock-market-pro

Retrieve stock quotes, fundamentals, and generate PNG charts with indicators.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/Jaykaijack/openclaw-backup --skill stock-market-pro-jaykaijack
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: stock-market-pro
Source: https://github.com/Jaykaijack/openclaw-backup/tree/main/skills/stock-market-pro
Command: npx skills add https://github.com/Jaykaijack/openclaw-backup --skill stock-market-pro-jaykaijack

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yfinance, rich, pandas, plotille, matplotlib, mplfinance, playwright, ddgs, duckduckgo_search, and includes scripts (resource) components.

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

Frequently Asked Questions about stock-market-pro

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a stock analysis report with candlestick charts locally?▼

You can generate a stock analysis report with candlestick charts locally by running a one-shot command via uv or python, which outputs a compact text summary and a publication-ready PNG chart.

Can I retrieve real-time quotes and fundamentals for ETFs and crypto?▼

Yes, you can retrieve real-time quotes and fundamentals for ETFs and crypto, as the tool supports equities, ETFs, crypto, and FX tickers for rapid market research.

What technical indicators can I overlay on high-resolution chart exports?▼

You can overlay RSI, MACD, Bollinger Bands, VWAP, and ATR panels on high-resolution PNG chart exports generated via mplfinance for reports and presentations.

Does yfinance work with DuckDuckGo news search for ticker research?▼

Yes, yfinance works with DuckDuckGo news search by combining clean price retrieval with optional ddgs news queries and Unusual Whales link helpers for manual options flow investigation.

How do I preview historical price trends directly in the terminal?▼

You can preview historical price trends directly in the terminal using terminal-friendly ASCII sparklines and history outputs for fast signal checks without leaving the command line.

What's the best way to screen stocks using fundamental data locally?▼

The best way to screen stocks using fundamental data locally is retrieving Market Cap, Forward PE, EPS, and ROE metrics to perform rapid fundamental screening without juggling multiple tools.