Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Generate trading signals using BB Breakout or RSI Reversal strategies and send automated alerts to Discord, Telegram, or custom channels.
Generate trading signals using BB Breakout or RSI Reversal strategies and send automated alerts to Discord, Telegram, or custom channels.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.
Generate automated trading signals and send alerts to Discord/Telegram.
This skill generates trading signals based on technical indicators and automatically sends alerts to your configured channels (Discord, Telegram, etc.).
Multiple Strategies: BB Breakout - Bollinger Bands squeeze + breakout with volume spike RSI Reversal - Overbought/Oversold reversal signals Multi-Timeframe Support - Run on 15m, 1h, 4h, etc. Flexible Targets - Send alerts to Discord, Telegram, or any OpenClaw channel Easy Configuration - Simple JSON config, no coding required
Copy the skill directory to your OpenClaw workspace: cp -r signal-generator ~/.openclaw/workspace/skills/ Configure your settings (see Configuration below) Run the skill: cd ~/.openclaw/workspace/skills/signal-generator python3 signal_generator.py
Copy config.json.example to config.json and edit: { "symbol": "BTC/USDT", "strategy": "bb_breakout", "intervals": ["15m", "1h"], "targets": [ "discord:your_channel_id", "telegram:your_chat_id" ], "filters": { "volume_spike": true, "trend_filter": false } }
OptionDescriptionDefaultsymbolTrading pair (e.g., BTC/USDT)BTC/USDTstrategyStrategy: bb_breakout or rsi_reversalbb_breakoutintervalsTimeframes to check (e.g., ["15m", "1h"])["15m", "1h"]targetsWhere to send alerts (channel IDs)[]filters.volume_spikeRequire volume spike for signalstruefilters.trend_filterApply trend filter (coming soon)false
Logic: BB Squeeze detected (BB inside Keltner Channels) Price closes outside Bollinger Bands Volume > 20-period average Long Signal: Close > BB Upper + Volume Spike Short Signal: Close < BB Lower + Volume Spike
Logic: RSI < 30 (Oversold) โ Long RSI > 70 (Overbought) โ Short Long Signal: RSI crosses below 30 then rises Short Signal: RSI crosses above 70 then falls
cd ~/.openclaw/workspace/skills/signal-generator python3 signal_generator.py Output: ๐ **BB Breakout** - BTC/USDT โฑ๏ธ Interval: 15m ๐ฐ Price: $77,564.10 ๐ข LONG: False ๐ด SHORT: False ๐ BB Upper: $78,234.50 ๐ BB Lower: $76,890.20 ๐ข RSI: 52.34 ๐ 2026-02-02T11:00:00
Run every 5 minutes: */5 * * * * cd ~/.openclaw/workspace/skills/signal-generator && python3 signal_generator.py
No signals generated? Check if config.json exists and is valid JSON Verify symbol is correct (e.g., BTC/USDT, not BTCUSDT) Check exchange connection (Binance API) Import errors? Ensure quant-trading-bot is accessible: ls /root/quant-trading-bot/src/exchange_api.py
This skill is provided as-is. Use at your own risk. Trading signals are not financial advice.
Have ideas for new strategies? Contributions welcome! Version: 1.0.0 Last Updated: 2026-02-02
Messaging, meetings, inboxes, CRM, and teammate communication surfaces.
Largest current source with strong distribution and engagement signals.