🦀 ClawHub
finance
by @anton-roos
Track stocks, ETFs, indices, crypto (where available), and FX pairs with caching + provider fallbacks.
TERMINAL
clawhub install finance📖 About This Skill
name: finance description: Track stocks, ETFs, indices, crypto (where available), and FX pairs with caching + provider fallbacks. metadata: {"clawdbot":{"config":{"requiredEnv":["TWELVEDATA_API_KEY","ALPHAVANTAGE_API_KEY"],"stateDirs":[".cache/finance"],"example":"# Optional (only if you add a paid provider later)\n# export TWELVEDATA_API_KEY=\"...\"\n# export ALPHAVANTAGE_API_KEY=\"...\"\n"}}}
Market Tracker Skill
This skill helps you fetch latest quotes and historical series for:
It is optimized for:
When to use
Use this skill when the user asks:Provider strategy (important)
yfinance (no key, broad coverage), but it is unofficial and can rate-limit.See providers.md for details and symbol formats.
Quick start (how you run it)
These scripts are intended to be run from a terminal. The agent should: 1) ensure dependencies installed 2) run the scripts 3) summarize results cleanlyInstall:
python -m venv .venv && source .venv/bin/activate (or Windows equivalent)pip install -r requirements.txtCommands
1) Latest quote (stock/ETF/index)
Examples:python scripts/market_quote.py AAPLpython scripts/market_quote.py ^GSPCpython scripts/market_quote.py VOO2) Latest FX rate
Examples:python scripts/market_quote.py USD/ZARpython scripts/market_quote.py EURUSDpython scripts/market_quote.py GBP-JPY3) Historical series (CSV to stdout)
Examples:python scripts/market_series.py AAPL --days 30python scripts/market_series.py USD/ZAR --days 304) Watchlist summary (local file)
python scripts/market_watchlist.py add AAPL MSFT USD/ZARpython scripts/market_watchlist.py remove MSFTpython scripts/market_watchlist.py summary