PluginBench
Skill
Review
Audit score 70

stock-market-pro

sundial-org/awesome-openclaw-skills

Professional stock analysis with real-time quotes, fundamentals, and technical charts—no API key required.

What is stock-market-pro?

Stock Market Pro is a professional-grade financial analysis tool powered by Yahoo Finance data. It provides real-time price quotes, valuation metrics, earnings calendars, and high-quality candlestick/line charts with technical indicators. Use it for tracking global stocks (US, Korea), crypto, and forex with fundamental and technical analysis.

  • Real-time price quotes and day ranges for any ticker
  • Fundamental analysis including PE, EPS, ROE, Market Cap, and Profit Margins
  • Professional candlestick and line charts with Volume and Moving Averages (MA5/20/60)
  • Earnings dates and market consensus estimates (Expected Revenue/EPS)
  • 10-day historical trends with ASCII charts
  • Support for US stocks, Korean stocks, crypto, and forex pairs

How to install stock-market-pro

npx skills add https://github.com/sundial-org/awesome-openclaw-skills --skill stock-market-pro
Prerequisites
  • Python 3.11 or higher
  • uv package manager installed
Claude Code
Cursor
Windsurf
Cline

How to use stock-market-pro

  1. 1.Install the skill: npx skills add https://github.com/sundial-org/awesome-openclaw-skills --skill stock-market-pro
  2. 2.Get real-time quotes: uv run --script scripts/yf price [TICKER] (e.g., AAPL)
  3. 3.View fundamental metrics: uv run --script scripts/yf fundamentals [TICKER]
  4. 4.Generate candlestick charts: uv run --script scripts/yf pro [TICKER] [PERIOD] (e.g., AAPL 6mo)
  5. 5.Generate line charts: uv run --script scripts/yf pro [TICKER] [PERIOD] line
  6. 6.Check earnings and estimates: uv run --script scripts/yf earnings [TICKER]
  7. 7.View 10-day trends: uv run --script scripts/yf history [TICKER]

Use cases

Good for
  • Track real-time stock prices and daily ranges for investment decisions
  • Analyze company valuations using PE ratios, EPS, and ROE metrics
  • Generate professional charts for technical analysis and trend identification
  • Monitor upcoming earnings dates and consensus estimates before earnings announcements
  • Compare historical price trends across multiple time periods (1mo to 5y)
Who it's for
  • Investment analysts and traders
  • Financial researchers and portfolio managers
  • Developers building financial dashboards or analysis tools
  • Anyone tracking stocks, crypto, or forex without API key constraints

stock-market-pro FAQ

Do I need an API key to use Stock Market Pro?

No. The tool uses Yahoo Finance data and automatically handles dependencies via uv, so no API key is required.

What tickers can I analyze?

US stocks (AAPL, NVDA, TSLA), Korean stocks (005930.KS for Samsung, 000660.KS for SK Hynix), crypto (BTC-USD, ETH-KRW), and forex pairs.

What time periods are available for charts?

Supported periods include 1mo, 3mo, 6mo, 1y, 5y, max, and others depending on data availability.

What technical indicators are included in charts?

Charts include Volume and Moving Averages (MA5, MA20, MA60) for technical analysis.

Can I generate both candlestick and line charts?

Yes. Use candlestick by default (uv run --script scripts/yf pro [TICKER] [PERIOD]) or add 'line' for line charts (uv run --script scripts/yf pro [TICKER] [PERIOD] line).

Full instructions (SKILL.md)

Source of truth, from sundial-org/awesome-openclaw-skills.


name: stock-market-pro description: Professional stock price tracking, fundamental analysis, and financial reporting tool. Supports global markets (US, KR, etc.), Crypto, and Forex with real-time data. (1) Real-time quotes, (2) Valuation metrics (PE, EPS, ROE), (3) Earnings calendar and consensus, (4) High-quality Candlestick & Line charts with technical indicators (MA5/20/60).

Stock Market Pro

A professional-grade financial analysis tool powered by Yahoo Finance data.

Core Features

1. Real-time Quotes (price)

Get instant price updates and day ranges.

uv run --script scripts/yf price [TICKER]

2. Professional Charts (pro)

Generate high-resolution PNG charts with Volume and Moving Averages.

  • Candlestick: uv run --script scripts/yf pro [TICKER] [PERIOD]
  • Line Chart: uv run --script scripts/yf pro [TICKER] [PERIOD] line
  • Periods: 1mo, 3mo, 6mo, 1y, 5y, max, etc.

3. Fundamental Analysis (fundamentals)

Deep dive into valuation: Market Cap, PE, EPS, ROE, and Profit Margins.

uv run --script scripts/yf fundamentals [TICKER]

4. Earnings & Estimates (earnings)

Check upcoming earnings dates and market consensus (Expected Revenue/EPS).

5. Historical Trends (history)

View recent 10-day trends with terminal-friendly ASCII charts.

Ticker Examples

  • US Stocks: AAPL, NVDA, TSLA
  • Korean Stocks: 005930.KS (Samsung), 000660.KS (SK Hynix)
  • Crypto: BTC-USD, ETH-KRW

Technical Notes

  • Engine: Python 3.11+, yfinance, mplfinance, rich
  • Key Benefit: No API key required. Automatically handles dependencies via uv.

한국어 설명: 실시간 주가 조회, 재무 지표 분석 및 전문 봉차트 생성이 가능한 종합 주식 분석 스킬입니다.