market-movers-scanner

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

View on GitHub
Author Jeremy Longshore
Namespace @jeremylongshore/claude-code-plugins-plus
Category crypto
Version 1.0.0
Stars 1,193
Downloads 4
self.md verified
Table 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

Multi-Market Coverage

Real-Time Updates

Alert System

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

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:


### Filtered Scan

/scan-movers crypto

Focus on crypto market with filters:


### Real-Time Monitoring

/monitor-movers

Start continuous monitoring with:


## 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:

Losers

Finds assets with largest price declines:

Volume Leaders

Detects unusual trading activity:

Volatility Movers

High volatility assets:

Unusual Activity

Anomaly detection:

Breakouts

Technical breakout detection:

Data Sources

Crypto

Stocks

…(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:

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)