
Generating Trading Signals
FreeGet actionable trading signals using technical analysis.
Free · Opens the source repo
What Generating Trading Signals does
Generating Trading Signals is a Python-based skill designed for traders seeking to enhance their decision-making through technical analysis. By utilizing seven well-known indicators, including RSI, MACD, and Bollinger Bands, this skill generates composite BUY/SELL signals along with confidence scores. This enables users to assess trading opportunities across various assets effectively. The integration of multiple indicators allows for a more nuanced understanding of market conditions, providing traders with a clearer picture of potential entry and exit points.
The skill is straightforward to use, requiring minimal setup. Users can quickly scan multiple assets, such as cryptocurrencies or stocks, to identify trading signals. The output includes not just the signal type but also confidence levels, which helps traders gauge the reliability of each signal. For those looking for deeper insights, the skill offers detailed analyses for specific symbols, breaking down the contributions of each indicator to the overall signal.
This skill is particularly useful for traders who rely on technical analysis as part of their strategy. It can be employed in various market conditions, whether for day trading or longer-term investments. Additionally, the ability to filter and rank signals based on confidence levels aids in prioritizing which opportunities to pursue. The skill also supports exporting results to JSON, making it easy to integrate into automated trading systems or further analysis workflows.
Overall, Generating Trading Signals is a practical tool for both novice and experienced traders who want to leverage technical indicators to inform their trading decisions. With its focus on clarity and actionable insights, it serves as a valuable addition to any trader's toolkit.
When to use it
Use this skill when you need to analyze assets for trading opportunities based on technical indicators.
When not to use it
This skill may not be suitable for traders who prefer fundamental analysis or those looking for automated trading without manual input.
What you can build with it
Quick Market Scan
Perform a rapid analysis of the top 10 cryptocurrencies to identify potential trading opportunities.
In-Depth Symbol Analysis
Get a detailed breakdown of indicators for a specific asset, like Bitcoin, to understand its trading signals.
Exporting Trading Signals
Save filtered trading signals to a JSON file for integration into automated trading systems or further analysis.
How to install Generating Trading Signals
View source1. Install with the skills CLI
npx skills add jeremylongshore/claude-code-plugins-plus-skills/generating-trading-signals --agent claude-code2. 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 jeremylongshoreGenerating 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: RSI, MACD, Bollinger Bands, Trend (SMA 20/50/200), Volume, Stochastic Oscillator, ADX.
Prerequisites
Install required dependencies:
set -euo pipefail
pip install yfinance pandas numpy
Optional for visualization: pip install matplotlib
Instructions
-
Quick signal scan across multiple assets:
python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --watchlist crypto_top10 --period 6mOutput shows signal type (STRONG_BUY/BUY/NEUTRAL/SELL/STRONG_SELL) and confidence per asset.
-
Detailed signal analysis for a specific symbol:
python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --symbols BTC-USD --detailShows each indicator's individual signal, value, and reasoning.
-
Filter and rank the best opportunities:
# Only buy signals with 70%+ confidence python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --filter buy --min-confidence 70 --rank confidence # Save results to JSON python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --output signals.json -
Use predefined watchlists:
python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --list-watchlists python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --watchlist crypto_defiAvailable:
crypto_top10,crypto_defi,crypto_layer2,stocks_tech,etfs_major
Output
The scanner produces a summary table with symbol, signal type, confidence %, price, and stop loss for each asset scanned. Detailed mode adds per-indicator breakdowns with risk management levels (stop loss, take profit, risk/reward ratio).
Signal types: STRONG_BUY (+2), BUY (+1), NEUTRAL (0), SELL (-1), STRONG_SELL (-2)
Confidence ranges: 70-100% high conviction | 50-70% moderate | 30-50% weak | 0-30% avoid
See ${CLAUDE_SKILL_DIR}/references/implementation.md for full output format examples and signal type tables.
Error Handling
| Error | Cause | Fix |
|---|---|---|
| No data for symbol | Invalid ticker or delisted | Verify symbol exists on Yahoo Finance |
| Insufficient data | Period too short for indicators | Use --period 6m minimum |
| Rate limit exceeded | Too many rapid API calls | Add delay between scans |
See ${CLAUDE_SKILL_DIR}/references/errors.md for comprehensive error handling.
Examples
Morning crypto scan - Check all top-10 crypto assets for entry opportunities:
python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --watchlist crypto_top10 --period 6m
Deep dive on Bitcoin - Full indicator breakdown with risk management levels:
python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --symbols BTC-USD --detail
Find strongest DeFi buy signals - Filter and rank by confidence:
python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --watchlist crypto_defi --filter buy --rank confidence
Export results - Save to JSON for automated pipeline or further analysis:
python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --watchlist crypto_top10 --output signals.json
Resources
- yfinance for price data
- pandas/numpy for calculations
- Compatible with trading-strategy-backtester plugin
${CLAUDE_SKILL_DIR}/references/implementation.md- Output formats, configuration, backtester integration, file reference
Frequently asked questions about Generating Trading Signals
Similar skills
Initiating Coverage
Create institutional-quality equity research reports.
Financial Tear Sheet Generator
Create professional company profiles with live data.
Pitch Deck Population
Effortlessly fill pitch deck templates with data.
Tax Season Organizer
Streamline your tax prep for accountants.
Month End Prep
Streamline your month-end close process with ease.
Funding Digest
Summarize funding rounds in a single slide.
