Finance Skill
Fetch real-time financial data for stocks, crypto, and forex using Yahoo Finance (yfinance).
When to Use
✅ USE this skill when:
- "What's Tesla's stock price?"
- "Compare AAPL and MSFT"
- "Show Bitcoin price"
- "EUR/USD exchange rate"
- "How is [company] stock doing?"
- User asks about stock, crypto, or forex prices
When NOT to Use
❌ DON'T use this skill when:
- Options or futures data → use specialized financial APIs
- Fundamental analysis (P/E, ratios, financials) → use dedicated analytics tools
- Real-time tick-by-tick data → use professional trading feeds
Usage/Commands
python {skill_path}/fetch_quote.py SYMBOL [SYMBOL2 ...]
Options:
--format json— output as JSON (default: human-readable text)--history 5d— include price history (1d, 5d, 1mo, 3mo, 6mo, 1y, 5y, max)
Examples
- "What's Tesla's stock price?" →
python {skill_path}/fetch_quote.py TSLA - "Compare AAPL and MSFT" →
python {skill_path}/fetch_quote.py AAPL MSFT - "Show Bitcoin price" →
python {skill_path}/fetch_quote.py BTC-USD - "EUR/USD exchange rate" →
python {skill_path}/fetch_quote.py EURUSD=X
Notes
- Install dependency:
pip install yfinance - No API key needed — Yahoo Finance is free
- Symbols: stocks (e.g., AAPL), crypto (BTC-USD), forex (EURUSD=X)