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.