Agent skill · data analytics · jeremylongshore
generating-trading-signals
Generate trading signals using technical indicators (RSI, MACD, Bollinger
Why this skill is useful
Adds executable scripts for generating trading signals based on multiple technical indicators, which the AI cannot generate on its own.
What it needs
Requires matplotlib, numpy, pandas, yfinance installed locally. About 2k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
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: RSI, MACD, Bollinger Bands, Trend (SMA 20/50/200), Volume, Stochastic Oscillator, ADX. Prerequisites Install required dependencies: Optional for visualization: pip install matplotlib Instructions 1. Quick signal scan across multiple assets: Output shows signal type (STRONGBUY/BUY/NEUTRAL/SELL/STRONGSELL) and confidence per asset. 2. Detailed signal analysis for a specific symbol: Shows each indicator's individual signal, value, and reasoning. 3. Filter and rank the best opportunities: 4. Use predefined watchlists: Available: cryptotop10, cryptodefi, cryptolayer2, stockstech, etfsmajor 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: STRONGBUY (+2), BUY (+1), NEUTRAL (0), SELL (-1), STRONGSELL (-2) Confidence ranges: 70-100% high conviction 50-70% moderate 30-50% weak 0-30% avoid See ${CLAUDESKILLDIR}/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 ${CLAUDESKILLDIR}/references/errors.md for comprehensive error handling. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/generating-trading-signals--1c98cd