Skip to content

■ SKILLS // SKILL SPECS

market-movers-scanner

Scan for top market movers - gainers, losers, volume spikes, and unusual activity

■ [!] ON THIS PAGE ▼
■ INSTALL // npx @self.md/cli install market-movers-scanner
AuthorJeremy Longshore
Namespace@jeremylongshore/claude-code-plugins-plus
Category#general
Version1.0.0
Stars★ 1,193
Downloads↓ 4
Verification[ ✓ ] self.md verified

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

ServicePaidFREE
Market ScannerBenzinga Pro ($99/mo)CoinGecko: $0
Stock MoversTradingView Pro ($60/mo)Yahoo Finance: $0
Volume DataCryptoCompare ($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

CommandDescriptionShortcut
/scan-moversScan for top market moverssm
/monitor-moversStart real-time monitoringmm
/filter-moversApply custom filtersfm
/export-moversExport scan resultsem

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

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)