market-price-tracker
Real-time market price tracking with multi-exchange feeds and advanced alerts
View on GitHubTable of content
Real-time market price tracking with multi-exchange feeds and advanced alerts
Installation
npx claude-plugins install @jeremylongshore/claude-code-plugins-plus/market-price-tracker
Contents
Folders: commands, skills
Files: LICENSE, README.md
Documentation
Real-time market price tracking across crypto, stocks, forex, and commodities with institutional-grade data feeds and advanced analytics.
Features
Multi-Asset Support
- Cryptocurrencies: BTC, ETH, and 10,000+ altcoins
- Stocks: US equities, international markets
- Forex: Major and exotic currency pairs
- Commodities: Gold, silver, oil, agricultural products
- Indices: S&P 500, NASDAQ, international indices
Data Sources
- Crypto Exchanges: Binance, Coinbase, Kraken, FTX, Bitfinex
- Stock Data: Alpha Vantage, IEX Cloud, Polygon.io, Yahoo Finance
- Forex Feeds: OANDA, Forex Connect, Currency Layer
- Alternative Data: Messari, CoinGecko, Quandl
Real-Time Capabilities
- WebSocket Streaming: Sub-second price updates
- Multi-Exchange Aggregation: VWAP and median pricing
- Latency Monitoring: Track feed performance
- Automatic Failover: Redundant data sources
- Smart Reconnection: Exponential backoff strategies
Technical Analysis
- Indicators: RSI, MACD, Bollinger Bands, ATR, OBV
- Moving Averages: SMA, EMA, WMA, VWAP
- Pattern Recognition: Head & Shoulders, Triangles, Flags
- Candlestick Patterns: Doji, Hammer, Engulfing, Morning Star
- Market Structure: Support/Resistance, Liquidity Zones
Alert System
- Price Alerts: Above/below thresholds
- Percentage Changes: Volatility spikes
- Volume Alerts: Unusual activity detection
- Pattern Alerts: Chart pattern completion
- Custom Conditions: Complex alert logic
Installation
/plugin install market-price-tracker@claude-code-plugins-plus
FREE Data Sources Configuration
Track all asset classes using 100% free data sources - no Polygon.io, Messari, or premium subscriptions required.
Quick Comparison
| Asset Class | Paid Sources | FREE Sources |
|---|---|---|
| Crypto | Messari Pro ($99/mo) | CoinGecko + Binance: $0 |
| Stocks | Polygon.io ($49/mo) | Yahoo Finance + Alpha Vantage: $0 |
| Forex | OANDA Pro ($25/mo) | Currency Layer free tier: $0 |
| Commodities | Quandl ($50/mo) | Alpha Vantage: $0 |
Annual Savings: $2,676 with free-tier configuration.
Free Data Source Matrix
| Asset | Free API | Rate Limit | Signup |
|---|---|---|---|
| Crypto | CoinGecko | 50 req/min | No |
| Crypto | Binance | 1200 req/min | No |
| Stocks | Yahoo Finance | Unlimited | No |
| Stocks | Alpha Vantage | 500 req/day | Free key |
| Forex | Currency Layer | 250 req/mo | Free key |
| Commodities | Alpha Vantage | 500 req/day | Free key |
Free Configuration Template
{
"dataSources": {
"crypto": {
"primary": "coingecko", // FREE - 50 req/min
"fallback": ["binance", "coinbase"], // FREE - no limits
"useWebSocket": false // Use REST API (free tier)
},
"stocks": {
"primary": "yfinance", // FREE - unlimited
"fallback": ["alphavantage"], // FREE - 500 req/day
"apiKeys": {
"alphavantage": "YOUR_FREE_KEY" // Get at alphavantage.co
}
},
"forex": {
"primary": "currencylayer", // FREE - 250 req/month
"apiKeys": {
"currencylayer": "YOUR_FREE_KEY" // Get at currencylayer.com
}
},
"commodities": {
"primary": "alphavantage" // FREE - covers gold, silver, oil
}
},
"updateIntervals": {
"crypto": 300, // 5 min (well under free limits)
"stocks": 60, // 1 min (Yahoo Finance allows this)
"forex": 3600, // 1 hour (free tier: 250 req/month)
"commodities": 3600 // 1 hour (commodities update slowly anyway)
}
}
Cost Breakdown: Paid vs Free
Paid Approach (Premium APIs)
Monthly Costs:
- Polygon.io (stocks): $49/mo
- Messari Pro (crypto): $99/mo
- OANDA Pro (forex): $25/mo
- Quandl Premium (commodities): $50/mo
- Total: $223/mo → $2,676/year
Free Approach (This Configuration)
Monthly Costs:
- CoinGecko (crypto): $0
- Binance API (crypto): $0
- Yahoo Finance (stocks): $0
- Alpha Vantage (stocks/commodities): $0
- Currency Layer free tier (forex): $0
- Total: $0/mo → $0/year
Savings: $2,676/year
Real Use Case Examples
Crypto Price Tracking (BTC/ETH)
Free Configuration:
// CoinGecko API - FREE
const prices = await fetch(
'https://api.coingecko.com/api/v3/simple/price?ids=bitcoin,ethereum&vs_currencies=usd'
);
// Result: { bitcoin: { usd: 45000 }, ethereum: { usd: 3000 } }
Cost: $0 (vs Messari Pro $99/mo)
Stock Price Tracking (AAPL, TSLA, MSFT)
Free Configuration:
// Yahoo Finance - FREE (via yfinance Python library or direct API)
import yfinance as yf
tickers = yf.Tickers('AAPL TSLA MSFT')
prices = tickers.tickers['AAPL'].history(period='1d')
Cost: $0 (vs Polygon.io $49/mo)
Forex Pair Tracking (EUR/USD)
Free Configuration:
...(truncated)
## Included Skills
This plugin includes 1 skill definition:
### tracking-crypto-prices
> |
<details>
<summary>View skill definition</summary>
# Tracking Crypto Prices
## Overview
Foundation skill providing real-time and historical cryptocurrency price data. This skill is the data layer for the crypto plugin ecosystem - 10+ other skills depend on it for price information.
**Key Capabilities:**
- Real-time prices for 10,000+ cryptocurrencies
- Historical OHLCV data (1 day to all-time)
- Multi-currency support (USD, EUR, GBP, 30+ currencies)
- Intelligent caching to minimize API calls
- Predefined and custom watchlists
- Export to CSV/JSON for analysis
**Dependent Skills:**
This skill provides price data to: market-movers-scanner, crypto-portfolio-tracker, crypto-tax-calculator, defi-yield-optimizer, liquidity-pool-analyzer, staking-rewards-optimizer, crypto-derivatives-tracker, dex-aggregator-router, options-flow-analyzer, arbitrage-opportunity-finder.
## Prerequisites
Install required dependencies:
```bash
pip install requests pandas yfinance
Optional for advanced features:
pip install python-dotenv # For API key management
API Setup (optional, for higher rate limits):
- Get free API key from https://www.coingecko.com/en/api
- Add to
{baseDir}/config/settings.yamlor set environment variableCOINGECKO_API_KEY
Instructions
Step 1: Quick Price Check
Get current price for any cryptocurrency:
python {baseDir}/scripts/price_tracker.py --symbol BTC
Check multiple assets:
python {baseDir}/scripts/price_tracker.py --symbols BTC,ETH,SOL
Step 2: Use
…(truncated)