Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Fetches current stock prices and related data from Yahoo Finance using the yfinance Python library. No API key or account required. Returns price, change, market cap, volume, and 52-week range as JSON.
No API key or account signup is required, unlike most financial data APIs that impose rate limits or require registration.
When to use it
- Check a stock price before placing a trade
- Look up 52-week high and low for a position
- Monitor ETF performance for VOO or QQQ
- Compare current price to previous close
- Pull volume and market cap data from the command line
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: What is the current price of NVIDIA stock?
- 1Run python3 stock-price.py NVDA
- 2Capture JSON output from yfinance
- 3Extract price, change, and percent change fields
- 4Return formatted result to user
{"symbol": "NVDA", "price": 189.52, "change": 3.05, "change_percent": 1.64, "previous_close": 186.47, "market_cap": 4614243483648, "volume": 112439494, "fifty_two_week_high": 212.19, "fifty_two_week_low": 86.62}