market-movers-scanner
Scan for top market movers - gainers, losers, volume spikes, and unusual activity
View on GitHubTable of content
Scan for top market movers - gainers, losers, volume spikes, and unusual activity
Installation
npx claude-plugins install @jeremylongshore/claude-code-plugins-plus/market-movers-scanner
Contents
Folders: commands, skills
Files: LICENSE, README.md
Documentation
Real-time scanner for top market movers - gainers, losers, volume spikes, and unusual activity across crypto, stocks, and forex markets.
Features
Comprehensive Scanning
- Top Gainers: Identify strongest performers
- Top Losers: Find oversold opportunities
- Volume Leaders: Detect unusual trading activity
- Volatility Movers: High volatility assets
- Breakout Detection: Price and volume breakouts
- Unusual Activity: Anomaly detection
Multi-Market Coverage
- Crypto: 10,000+ cryptocurrencies from multiple exchanges
- Stocks: US equities, major indices components
- Forex: Major and exotic currency pairs
- ETFs: Sector and index ETFs
- Commodities: Gold, silver, oil futures
Real-Time Updates
- 30-second refresh: Continuous market monitoring
- WebSocket feeds: Instant price updates
- Cache optimization: Efficient data management
- Multi-source aggregation: Reliable data
Alert System
- Market-wide alerts: Rally/selloff detection
- Individual alerts: Extreme movements
- Volume alerts: Unusual activity warnings
- Custom thresholds: Configurable alert levels
Installation
/plugin install market-movers-scanner@claude-code-plugins-plus
FREE Data Sources: No Premium Subscriptions
Scan all markets using free APIs - no CryptoCompare Pro, Benzinga, or premium feeds required.
Free APIs Used
- Crypto: CoinGecko (10K+ coins, free, 50 req/min)
- Stocks: Yahoo Finance (free, unlimited)
- Volume Data: Binance API (free, 1200 req/min)
- Forex: Currency Layer free tier (250 req/month)
Cost Comparison
| Service | Paid | FREE |
|---|---|---|
| Market Scanner | Benzinga Pro ($99/mo) | CoinGecko: $0 |
| Stock Movers | TradingView Pro ($60/mo) | Yahoo Finance: $0 |
| Volume Data | CryptoCompare ($79/mo) | Binance: $0 |
Annual Savings: $2,856 using free data sources.
Free Configuration
{
"dataSources": {
"crypto": "coingecko",
"stocks": "yfinance",
"volume": "binance"
},
"refreshInterval": 30
}
## Usage
### Basic Market Scan
/scan-movers
I’ll scan for market movers. Configuration:
- Markets: all (crypto, stocks, forex)
- Timeframe: 24h
- Categories: gainers, losers, volume
- Limit: Top 20 per category
### Filtered Scan
/scan-movers crypto
Focus on crypto market with filters:
- Min volume: $10M
- Price range: $0.01 - $100,000
- Exclude stablecoins: Yes
- Top 100 only: Yes
### Real-Time Monitoring
/monitor-movers
Start continuous monitoring with:
- Update interval: 30 seconds
- Critical alerts: Enabled
- Auto-refresh display: Yes
## Configuration
Create a `.market-scanner.json` configuration file:
```json
{
"scanner": {
"updateInterval": 30000,
"markets": ["crypto", "stocks"],
"defaultTimeframe": "24h",
"defaultLimit": 20
},
"filters": {
"crypto": {
"minVolume": 1000000,
"minMarketCap": 10000000,
"excludeStablecoins": true,
"onlyTop100": false
},
"stocks": {
"minVolume": 5000000,
"minPrice": 1,
"maxPrice": 10000,
"exchanges": ["NYSE", "NASDAQ"]
}
},
"alerts": {
"enabled": true,
"thresholds": {
"extremeGain": 50,
"extremeLoss": -30,
"volumeMultiple": 10
},
"channels": ["console", "email", "webhook"]
},
"display": {
"showSparklines": true,
"colorMode": "full",
"maxResults": 10
}
}
Commands
| Command | Description | Shortcut |
|---|---|---|
/scan-movers | Scan for top market movers | sm |
/monitor-movers | Start real-time monitoring | mm |
/filter-movers | Apply custom filters | fm |
/export-movers | Export scan results | em |
Scan Categories
Gainers
Identifies assets with highest positive price changes:
- Percentage gainers
- Dollar gainers
- Momentum leaders
- Breakout candidates
Losers
Finds assets with largest price declines:
- Percentage losers
- Dollar losers
- Oversold candidates
- Potential reversals
Volume Leaders
Detects unusual trading activity:
- Volume spikes (>5x average)
- Dollar volume leaders
- Trade count increases
- Liquidity changes
Volatility Movers
High volatility assets:
- Daily range expansion
- Standard deviation spikes
- Beta leaders
- Options activity (stocks)
Unusual Activity
Anomaly detection:
- Multiple signal confluence
- Pattern breakouts
- News-driven moves
- Whale activity
Breakouts
Technical breakout detection:
- Price breakouts (52-week highs)
- Volume breakouts
- Pattern completions
- Resistance breaks
Data Sources
Crypto
- CoinGecko: Comprehensive crypto data
- Binance: Real-time trading data
- CoinMarketCap: Market cap rankings
- Messari: On-chain metrics
Stocks
- Yahoo Finance: Price and fundamentals
- Alpha Vantage: Technical indicators
- IEX Cloud: Real-t
…(truncated)
Included Skills
This plugin includes 1 skill definition:
scanning-market-movers
|
View skill definition
Scanning Market Movers
Overview
Real-time detection and analysis of significant price movements and unusual volume patterns across cryptocurrency markets. This skill identifies top gainers, losers, and volume spikes, ranking them by a composite significance score.
Key Features:
- Scan 1,000+ cryptocurrencies for movers
- Configurable thresholds (change %, volume spike, market cap)
- Significance scoring for prioritization
- Category filtering (DeFi, L2, NFT, etc.)
- Multiple output formats (table, JSON, CSV)
Dependency:
This skill uses tracking-crypto-prices from market-price-tracker plugin for price data infrastructure.
Prerequisites
Install required dependencies:
pip install requests pandas
Dependency Setup:
Ensure market-price-tracker plugin is installed with tracking-crypto-prices skill configured.
Instructions
Step 1: Quick Market Scan
Run a default scan for top gainers and losers:
python {baseDir}/scripts/scanner.py
This returns the top 20 gainers and top 20 losers by 24h change with volume confirmation.
Step 2: Custom Thresholds
Scan with specific criteria:
# Only show moves > 10% with volume spike > 3x
python {baseDir}/scripts/scanner.py --min-change 10 --volume-spike 3
# Filter by market cap
python {baseDir}/scripts/scanner.py --min-cap 100000000 --max-cap 1000000000
Step 3: Category Filtering
Focus on specific sectors:
# DeFi tokens only
python {baseDir}/script
...(truncated)
</details>
## Source
[View on GitHub](https://github.com/jeremylongshore/claude-code-plugins-plus-skills)