About stock-price-checker
A Python skill that retrieves current stock and ETF data from Yahoo Finance through yfinance. It returns price changes and other available market details for a supplied symbol.
Key features
- 01Fetches data using yfinance
- 02Reports price and price changes
- 03Includes market cap and volume when available
- 04Supports stock and ETF symbols
- 05No API key required
Use cases
- 01Check a stock's current price
- 02Review price changes for an ETF
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ sundial-org/ awesome-openclaw-skills --skill stock-price-checkerAfter installing, type/stock-price-checkerin Claude Code to confirm it loaded.
Bundled filesstock-price.pystock-price.sh
Details
From the project READMEStock Price Checker
Get current stock prices from Yahoo Finance using the yfinance library.
Quick Commands
cd skills/stock-price-checker
# Check stock price
python3 stock-price.py NVDA
# Check another stock
python3 stock-price.py AAPL
Usage Examples
Check NVIDIA stock:
python3 stock-price.py NVDA
Check VOO (S&P 500 ETF):
python3 stock-price.py VOO
Check QQQ (Nasdaq-100 ETF):
python3 stock-price.py QQQ
Check any stock symbol:
python3 stock-price.py TSLA
python3 stock-price.py MSFT
python3 stock-price.py AAPL
Output Format
{
"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
}
Technical Notes
- Uses yfinance library to fetch data from Yahoo Finance
- No API key required
- Handles errors gracefully
- Works with most major stocks and ETFs
- Returns comprehensive data including market cap, volume, and 52-week range
Troubleshooting
- If the stock symbol is invalid, the script will return an error
- Some data (like market cap) may not be available for all symbols
Comments
Markdown supported