crypto-signal-generator
Generate trading signals from technical indicators and market analysis
View on GitHubTable of content
Generate trading signals from technical indicators and market analysis
Installation
npx claude-plugins install @jeremylongshore/claude-code-plugins-plus/crypto-signal-generator
Contents
Folders: commands, skills
Files: LICENSE, README.md
Documentation
Generate trading signals from technical indicators, chart patterns, and multi-timeframe analysis for cryptocurrency markets.
Installation
/plugin install crypto-signal-generator@claude-code-plugins-plus
Usage
Generate Signal Command
/generate-signal
Or use the shortcut:
/signal
Example Queries
# Basic signal generation
/signal Generate signal for BTC/USDT
# Specific timeframe
/signal Give me scalping signals for SOL 15-minute chart
# Directional bias
/signal Should I long or short ETH right now?
# Swing trading
/signal What's the swing trade setup for LINK?
# Entry/exit analysis
/signal Analyze XRP and give me entry and exit points
# Multiple assets
/signal Compare signals: BTC vs ETH vs SOL
Features
- Technical Indicator Analysis - RSI, MACD, Bollinger Bands, Moving Averages, ATR, Volume
- Chart Pattern Recognition - Head & Shoulders, Triangles, Flags, Candlestick patterns
- Multi-Timeframe Analysis - 15m, 1H, 4H, Daily, Weekly confluence
- Support/Resistance Levels - Key levels and Fibonacci retracements
- Signal Strength Rating - Strong/Medium/Weak with confidence percentage
- Entry/Exit Strategy - Specific price levels for entries, stop-loss, take-profits
- Risk Management - Position sizing, risk/reward ratios, exposure calculations
- Market Context - Sentiment, correlation analysis, recent catalysts
What It Analyzes
- Trend Indicators - SMA, EMA, MACD, ADX
- Momentum Indicators - RSI, Stochastic, CCI
- Volatility Indicators - Bollinger Bands, ATR
- Volume Analysis - OBV, volume profile, VWAP
- Chart Patterns - Reversal and continuation patterns
- Support/Resistance - Key levels, Fibonacci levels
- Multi-Timeframe - Confluence across 5 timeframes
- Risk/Reward - Position sizing and stop placement
Output Includes
Signal Summary
- Direction (Long/Short/Neutral)
- Strength (Strong/Medium/Weak)
- Timeframe (Scalp/Day/Swing/Position)
- Confidence percentage
Technical Analysis
- Comprehensive indicator table
- Trend, momentum, volatility assessment
- Chart patterns identified
- Volume confirmation
Trading Plan
- Aggressive and conservative entry prices
- Multiple take-profit targets
- Stop-loss placement
- Risk/reward ratio
- Position sizing calculation
Risk Management
- Multi-timeframe confluence score
- Risk factors to consider
- Signal confirmation checklist
- Alternative scenarios
Signal Strength Criteria
Strong Signal (80-95% confidence)
- 3+ indicators align
- Volume confirms
- Multiple timeframes agree
- Clear chart pattern
- Near support/resistance
Medium Signal (60-80% confidence)
- 2 indicators align
- Mixed timeframe signals
- Moderate volume
- Some confirmation
Weak Signal (40-60% confidence)
- Single indicator
- Conflicting timeframes
- Low volume
- Choppy price action
Trading Timeframes
Scalping (15m - 1H)
- Quick in and out trades
- High frequency, small gains
- Tight stop losses
- High attention required
Day Trading (1H - 4H)
- Intraday positions
- Close before end of day
- Medium stops
- Active monitoring
Swing Trading (4H - Daily)
- Multi-day positions
- Capture larger moves
- Wider stops
- Periodic checking
Position Trading (Daily - Weekly)
- Long-term holds
- Major trend following
- Wide stops
- Patient approach
Key Indicators Explained
RSI (Relative Strength Index)
Measures momentum. >70 overbought, <30 oversold.
MACD (Moving Average Convergence Divergence)
Trend and momentum indicator. Crossovers signal entries.
Bollinger Bands
Volatility bands. Price at extremes suggests reversal.
Moving Averages
Trend direction. Golden/Death crosses signal major moves.
ATR (Average True Range)
Volatility measure. Used for stop-loss placement.
Risk Management Rules
Position Sizing
Risk only 1-2% of account per trade.
Stop-Loss Placement
- Support/resistance levels
- ATR-based (1.5x - 2x ATR)
- Percentage-based (2-5%)
Take-Profit Targets
- Scale out at multiple levels
- Trail stop after TP1
- Lock in profits systematically
Risk/Reward Ratio
Minimum 1:2 (risk $1 to make $2) Ideal 1:3 or better
Important Notes
- Technical analysis is probabilistic, not predictive
- No indicator is 100% accurate
- News and events override technical signals
- Crypto markets are highly volatile
- Always use stop losses
- Only trade with risk capital
- This generates educational analysis, not financial advice
- Do Your Own Research (DYOR)
Data Sources
Analysis references:
- Technical indicator calculations (standard formulas)
- Chart pattern recognition principles
- Support/resistance identification
- Volume analysis methodologies
- Risk management best practices
Requirements
- Asset pair (e.g., BTC/USDT)
- (Optional) Preferred timeframe
- (Optional) Directional bias
- (Optional) Account size for position sizing
Files
- `commands/gene
…(truncated)
Included Skills
This plugin includes 1 skill definition:
generating-trading-signals
|
View skill definition
Generating Trading Signals
Overview
Multi-indicator signal generation system that analyzes price action using 7 technical indicators and produces composite BUY/SELL signals with confidence scores and risk management levels.
Indicators Used:
- RSI (Relative Strength Index) - Overbought/oversold
- MACD (Moving Average Convergence Divergence) - Trend and momentum
- Bollinger Bands - Mean reversion and volatility
- Trend (SMA 20/50/200 crossovers) - Trend direction
- Volume - Confirmation of moves
- Stochastic Oscillator - Short-term momentum
- ADX (Average Directional Index) - Trend strength
Prerequisites
Install required dependencies:
pip install yfinance pandas numpy
Optional for visualization:
pip install matplotlib
Instructions
Step 1: Quick Signal Scan
Scan multiple assets for trading opportunities:
python {baseDir}/scripts/scanner.py --watchlist crypto_top10 --period 6m
Output shows signal type (STRONG_BUY/BUY/NEUTRAL/SELL/STRONG_SELL) and confidence for each asset.
Step 2: Detailed Signal Analysis
Get full indicator breakdown for a specific symbol:
python {baseDir}/scripts/scanner.py --symbols BTC-USD --detail
Shows each indicator’s contribution:
- Individual signal (BUY/SELL/NEUTRAL)
- Indicator value
- Reasoning (e.g., “RSI oversold at 28.5”)
Step 3: Filter and Rank Signals
Find the best opportunities:
# Only buy signals with 70%+ confidence
python {baseDir}/scripts/sca
...(truncated)
</details>
## Source
[View on GitHub](https://github.com/jeremylongshore/claude-code-plugins-plus-skills)