Signal Copier Skill

SkillCommerce & finance

Copy trading signals from Telegram channels and execute them automatically across ALL supported markets.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Signal Copier Skill skill

About this capability

About AI quantitative trading platform for crypto, stocks, and forex with backtesting, live trading, market data, and multi-agent research.vibe-trading ,trading-agents,ai-trader,ai-trading

What this skill tells your AI

The instructions your AI receives, as published by signal-execution-labs/forex-trading-ai-agent in skills/signal-copier/SKILL.md and read by ahel’s review.

Copy trading signals from Telegram channels and execute them automatically across ALL supported markets.

Supported Markets

MarketPlatformsSignal Types
CryptoBinance, Kraken, Coinbase, BybitSpot, Futures, Margin
ForexMT4, MT5, RoboForex, OANDABuy/Sell, Pending Orders
Binary OptionsBinaryFaster, IQ Option, Pocket OptionCall/Put, Turbo
StocksAlpaca, Interactive BrokersBuy/Sell, Options
DeFiUniswap, PancakeSwapSwap, LP Entry/Exit

Features

1. Multi-Channel Monitoring

  • Subscribe to multiple Telegram signal channels
  • Discord signal servers
  • Twitter/X signal accounts
  • Custom webhook endpoints

2. Universal Signal Parser

Automatically detects and parses various signal formats:

# Crypto Signals
"BTC/USDT LONG Entry: 45000 TP: 47000 SL: 44000"
"πŸš€ ETH BUY NOW | Target: +5%"

# Forex Signals
"EUR/USD BUY @ 1.0850 TP: 1.0900 SL: 1.0800"
"GOLD SELL Entry: 2050 | TP1: 2040 TP2: 2030"

# Binary Options
"EUR/USD CALL 5min Entry NOW πŸ”₯"
"GBP/JPY PUT 1min HIGH CONFIDENCE"

# Stock Signals
"AAPL BUY Entry: $180 Target: $195"
"TSLA CALL Option Strike 250 Exp 03/15"

3. Smart Execution

  • Risk Management: Auto-calculate position size based on your settings
  • Slippage Protection: Skip if price moved too far
  • Duplicate Detection: Don't execute same signal twice
  • Delay Handling: Execute within X seconds or skip

4. Confirmation & Logging

  • Instant confirmation to your Telegram/Discord
  • Trade journal with all copied signals
  • Performance tracking per signal provider

Configuration

# workspace/signal-copier.yaml
channels:
  - type: telegram
    id: "@CryptoSignalsPro"
    markets: [crypto]
    auto_execute: true

  - type: telegram
    id: "@ForexVIPSignals"
    markets: [forex]
    auto_execute: true

  - type: telegram
    id: "@BinaryOptionsGold"
    markets: [binary]
    auto_execute: true

settings:
  max_risk_per_trade: 2%          # % of portfolio
  max_trades_per_day: 20
  execution_delay_max: 30s        # Skip if signal older
  require_confirmation: false     # true = ask before executing

routing:
  crypto: binance                 # Default exchange for crypto
  forex: mt5                      # Default for forex
  binary: binaryfaster            # Default for binary options
  stocks: alpaca                  # Default for stocks

notifications:
  on_signal: true
  on_execution: true
  on_result: true

Commands

/signals status              - Show active channel subscriptions
/signals add <channel>       - Add new signal channel
/signals remove <channel>    - Remove channel
/signals pause               - Pause all auto-execution
/signals resume              - Resume auto-execution
/signals history             - Show recent signals & results
/signals stats               - Performance per provider

Signal Flow

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Signal Channel  β”‚
β”‚ (Telegram/etc)  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜
         β”‚
         β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Signal Parser  β”‚ ← Detect format, extract data
β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜
         β”‚
         β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Risk Manager    β”‚ ← Check limits, calculate size
β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜
         β”‚
         β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Market Router   β”‚ ← Route to correct exchange
β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜
         β”‚
    β”Œβ”€β”€β”€β”€β”΄β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
    β–Ό         β–Ό         β–Ό          β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”
β”‚Binanceβ”‚ β”‚  MT5  β”‚ β”‚Binary  β”‚ β”‚Alpaca β”‚
β”‚Kraken β”‚ β”‚RoboFX β”‚ β”‚Faster  β”‚ β”‚  IB   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”˜

Safety Features

  1. Whitelist Only: Only copy from approved channels
  2. Rate Limiting: Max X trades per hour/day
  3. Loss Limits: Stop copying if daily loss > X%
  4. Manual Override: Always can pause/stop instantly
  5. Paper Trading: Test mode without real money

Example Usage

Add a Crypto Signal Channel

User: Add the channel @CryptoWhale to copy crypto signals
K.I.T.: βœ… Added @CryptoWhale for crypto signals
        β†’ Routing to: Binance
        β†’ Auto-execute: ON
        β†’ Max risk: 2% per trade

Signal Received & Executed

Signal from @CryptoWhale:
"πŸ‹ BTC/USDT LONG
Entry: $43,500
TP1: $44,500 (+2.3%)
TP2: $45,500 (+4.6%)
SL: $42,800 (-1.6%)"

K.I.T.: πŸ“₯ Signal detected from @CryptoWhale
        πŸ“Š BTC/USDT LONG @ $43,500
        βœ… Executed on Binance
        πŸ“¦ Size: 0.023 BTC ($1,000)
        🎯 TP: $44,500 / $45,500
        πŸ›‘ SL: $42,800

Files

  • signal-copier.py - Main signal copier engine
  • parsers/ - Signal format parsers
  • routers/ - Market routing logic
  • providers/ - Channel connectors (Telegram, Discord, etc.)

Signals

GitHub stars
136
Forks
870
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
signal-copier
Source
github.com/signal-execution-labs/forex-trading-ai-agent
Signal Copier Skill (signal-copier): Skill Β· ahel