New to Claude Skills? Learn how to install them →

jeremylongshore on GitHub

Scanning Market Movers

Free

Detect significant price changes in crypto markets.

Get this skill

Free · Opens the source repo

What Scanning Market Movers does

The Scanning Market Movers skill enables real-time detection of significant price movements and unusual volume patterns across a wide range of cryptocurrencies, specifically over 1,000 assets. By calculating composite significance scores that factor in price changes, volume ratios, and market capitalization, this skill provides users with a comprehensive view of market dynamics. This is particularly useful for traders and analysts looking to identify potential investment opportunities or market trends.

Users can initiate scans for top gainers and losers based on their performance over various timeframes, such as 1 hour, 24 hours, or 7 days. The skill allows for customizable parameters, enabling users to set thresholds for minimum price changes and volume spikes, ensuring that the results align with their specific trading strategies. Additionally, users can filter results by categories such as DeFi, NFTs, or gaming, which helps in targeting specific sectors of the cryptocurrency market.

The output is presented in a clear tabular format, ranking the top gainers and losers by their significance score. This score is derived from a combination of factors, providing a nuanced view of market movers. Users can also export their findings in JSON or CSV formats, facilitating further analysis or integration with other tools. The skill is designed for both novice and experienced traders who need to stay informed about rapid market changes and capitalize on emerging trends.

When to use it

Use this skill when you want to track significant movements in the cryptocurrency market, such as identifying top gainers and losers or detecting volume spikes.

When not to use it

This skill may not be suitable for users looking for long-term investment analysis or fundamental analysis, as it focuses on short-term price movements and volume changes.

What you can build with it

Daily Market Scan

Run a daily scan to identify the top 20 gainers and losers in the cryptocurrency market.

Volume Spike Detection

Set parameters to hunt for cryptocurrencies experiencing significant volume spikes to capitalize on trading opportunities.

Exporting Analysis Results

Export the results of your scans to CSV for integration with other tools or for detailed analysis.

How to install Scanning Market Movers

View source

1. Install with the skills CLI

npx skills add jeremylongshore/claude-code-plugins-plus-skills/scanning-market-movers --agent claude-code

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Inside SKILL.md

Written by jeremylongshore

Scanning Market Movers

Overview

Real-time detection of significant price movements and unusual volume patterns across 1,000+ cryptocurrencies, ranked by composite significance score.

Prerequisites

  1. Python 3.8+ installed
  2. Dependencies: pip install requests pandas
  3. market-price-tracker plugin installed with tracking-crypto-prices skill configured

Instructions

  1. Run a default scan for top gainers and losers (top 20 each by 24h change with volume confirmation):

    python ${CLAUDE_SKILL_DIR}/scripts/scanner.py
    
  2. Set custom thresholds for minimum change and volume spike:

    python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --min-change 10 --volume-spike 3
    python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --min-cap 100000000 --max-cap 1000000000  # 100000000 = $100M min cap, 1000000000 = $1B max cap
    
  3. Filter by category (defi, layer2, nft, gaming, meme):

    python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --category defi
    
  4. Scan different timeframes (1h, 24h, 7d):

    python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --timeframe 1h
    
  5. Export results to JSON or CSV:

    python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --format json --output movers.json
    python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --format csv --output movers.csv
    
  6. Use named presets for predefined threshold sets:

    python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --preset aggressive
    

Output

Default table shows top gainers and losers ranked by significance score (0-100), combining price change (40%), volume ratio (40%), and market cap (20%):

================================================================================
  MARKET MOVERS                                    Updated: 2025-01-14 15:30:00  # 2025 timestamp
================================================================================

  TOP GAINERS (24h)
--------------------------------------------------------------------------------
  Rank  Symbol      Price         Change    Vol Ratio   Market Cap    Score
--------------------------------------------------------------------------------
    1   XYZ       $1.234        +45.67%        5.2x      $123.4M      89.3
    2   ABC       $0.567        +32.10%        3.8x       $45.6M      76.5
    3   DEF       $2.890        +28.45%        2.9x      $234.5M      71.2
--------------------------------------------------------------------------------

  TOP LOSERS (24h)
--------------------------------------------------------------------------------
  Rank  Symbol      Price         Change    Vol Ratio   Market Cap    Score
--------------------------------------------------------------------------------
    1   GHI       $3.456        -28.90%        4.1x       $89.1M      72.1
    2   JKL       $0.123        -22.34%        2.5x       $12.3M      58.9
--------------------------------------------------------------------------------

  Summary: 42 movers found | Scanned: 1000 assets  # 1000 assets in scan universe
================================================================================

Error Handling

ErrorCauseSolution
Dependency not foundtracking-crypto-prices unavailableInstall market-price-tracker plugin
No movers foundThresholds too strictRelax thresholds with lower values
Rate limit exceededToo many API callsWait or use cached data
Partial resultsSome assets unavailableNormal, proceed with available data

See ${CLAUDE_SKILL_DIR}/references/errors.md for comprehensive error handling.

Examples

Common scanning patterns for different market analysis scenarios:

# Daily scan - top 20 gainers/losers
python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --timeframe 24h --top 20

# Volume spike hunt (5x+ volume, $1M+ daily volume)
python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --volume-spike 5 --min-volume 1000000  # 1000000 = $1M min volume

# DeFi movers exported to CSV
python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --category defi --format csv --output defi_movers.csv

# High-cap gainers only (>$1B market cap)
python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --min-cap 1000000000 --gainers-only --top 10  # 1000000000 = $1B cap

Resources

  • ${CLAUDE_SKILL_DIR}/references/implementation.md - Configuration, presets, JSON format, scoring details
  • ${CLAUDE_SKILL_DIR}/references/errors.md - Comprehensive error handling
  • ${CLAUDE_SKILL_DIR}/references/examples.md - Detailed usage examples
  • Depends on: tracking-crypto-prices skill
  • CoinGecko API: https://www.coingecko.com/en/api

Frequently asked questions about Scanning Market Movers

Similar skills