بنقرة واحدة
social-trading
Copy trades from other bots, signal providers, and top traders in real-time
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Copy trades from other bots, signal providers, and top traders in real-time
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Complete market analysis for Crypto, Forex, and Stocks with RSI, MACD, trends, and trading recommendations.
Binary Options trading via BinaryFaster. Execute CALL/PUT trades, manage positions, track results.
Regulatory compliance across jurisdictions. KYC status, tax reporting, trading restrictions, and legal guidelines.
Social trading - copy the best traders automatically. Track whales, influencers, and top performers.
DeFi yield hunting across protocols. Find the best APY, auto-compound, manage LP positions, and optimize gas.
Derivatives trading - options, futures, and perpetuals. Advanced strategies for hedging and leverage.
| name | social-trading |
| description | Copy trades from other bots, signal providers, and top traders in real-time |
| metadata | {"openclaw":{"emoji":"👥","requires":{"bins":["python3"],"pip":["ccxt","websockets","aiohttp","python-telegram-bot"]}}} |
Copy trades from professional traders, signal bots, and automated systems across multiple platforms.
| Platform | Type | Latency |
|---|---|---|
| Telegram Bots | Real-time messages | <1s |
| Discord Bots | Channel webhooks | <1s |
| Twitter/X | Tweet monitoring | 2-5s |
| TradingView | Webhook alerts | <1s |
| Crypto Exchanges | Copy trading API | <1s |
| Custom Webhooks | HTTP POST | <1s |
# workspace/social-trading.yaml
sources:
# Telegram Signal Bot
- name: "Crypto Whale Signals"
type: telegram_bot
channel_id: "@CryptoWhaleVIP"
enabled: true
filters:
min_confidence: 0.8
pairs: ["BTC/USDT", "ETH/USDT"]
risk:
max_position_pct: 5
scale_factor: 0.5 # Copy at 50% of signal size
# Discord Signal Server
- name: "Forex Masters"
type: discord
server_id: "123456789"
channel_id: "signals"
enabled: true
markets: [forex]
risk:
max_position_pct: 3
# Another K.I.T. Bot (via webhook)
- name: "Partner K.I.T. Bot"
type: kit_webhook
endpoint: "https://partner-kit.example.com/signals"
api_key: "${PARTNER_KIT_API_KEY}"
enabled: true
# Binance Copy Trading (Leaderboard)
- name: "Binance Top Trader"
type: binance_copy
trader_id: "XXXX1234"
enabled: true
risk:
scale_factor: 0.25
# Custom Webhook
- name: "My Custom Source"
type: webhook
listen_port: 8081
secret: "${WEBHOOK_SECRET}"
enabled: true
settings:
execution:
max_slippage_pct: 0.5
max_signal_age_seconds: 60
confirm_large_trades: true # Confirm trades > $1000
risk:
max_daily_trades: 50
max_daily_loss_pct: 5
max_concurrent_positions: 10
notifications:
on_signal: true
on_trade: true
on_close: true
channel: telegram
routing:
crypto: binance
forex: mt5
stocks: alpaca
{
"action": "buy",
"symbol": "BTC/USDT",
"price": 45000,
"type": "market",
"confidence": 0.85,
"tp": [46000, 47000],
"sl": 44000,
"size_pct": 5,
"source": "signal_bot_name",
"timestamp": "2024-01-15T10:30:00Z"
}
# Format 1: Simple
BUY BTC/USDT @ 45000 TP: 46000 SL: 44000
# Format 2: Emoji-based
🟢 LONG BTC/USDT
Entry: $45,000
Target: $47,000 (+4.4%)
Stop: $44,000 (-2.2%)
# Format 3: Forex style
EUR/USD BUY
Entry: 1.0850
TP1: 1.0900
TP2: 1.0950
SL: 1.0800
# Format 4: Crypto bot
🚀 #BTC #LONG
Entry Zone: 44800-45200
Targets: 46000 / 47000 / 48000
Stop Loss: 44000
Leverage: 10x
# List all signal sources
kit social sources
# Add a new source
kit social add telegram @CryptoSignalsVIP
# Enable/disable source
kit social enable "Crypto Whale Signals"
kit social disable "Forex Masters"
# Test source connection
kit social test "Partner K.I.T. Bot"
# Watch incoming signals (live)
kit social watch
# Show recent signals
kit social history --limit 20
# Show signals from specific source
kit social history --source "Crypto Whale Signals"
# Overall performance
kit social stats
# Per-source performance
kit social stats --source "Crypto Whale Signals"
# Export to CSV
kit social export --format csv --output signals_report.csv
┌────────────────────────────────────────────────────────────┐
│ SIGNAL SOURCES │
│ Telegram │ Discord │ Twitter │ Webhook │ Exchange Copy │
└──────────────────────────┬─────────────────────────────────┘
│
▼
┌────────────────────────────────────────────────────────────┐
│ SIGNAL PARSER │
│ • Detect format │
│ • Extract: action, symbol, price, TP, SL │
│ • Normalize to K.I.T. format │
└──────────────────────────┬─────────────────────────────────┘
│
▼
┌────────────────────────────────────────────────────────────┐
│ SIGNAL VALIDATOR │
│ • Check signal age (skip if too old) │
│ • Verify symbol exists │
│ • Check for duplicates │
│ • Validate price within bounds │
└──────────────────────────┬─────────────────────────────────┘
│
▼
┌────────────────────────────────────────────────────────────┐
│ RISK MANAGER │
│ • Apply scale factor │
│ • Check position limits │
│ • Calculate position size │
│ • Verify risk/reward ratio │
└──────────────────────────┬─────────────────────────────────┘
│
▼
┌────────────────────────────────────────────────────────────┐
│ EXECUTION ENGINE │
│ • Route to correct exchange │
│ • Place orders (market/limit) │
│ • Set TP/SL orders │
│ • Log trade │
└──────────────────────────┬─────────────────────────────────┘
│
▼
┌────────────────────────────────────────────────────────────┐
│ NOTIFICATION │
│ • Confirm trade to user │
│ • Update trade journal │
│ • Track performance │
└────────────────────────────────────────────────────────────┘
| Level | Description | Features |
|---|---|---|
| Untrusted | New source | Manual confirm all trades |
| Verified | 50+ signals tracked | Auto-execute small trades |
| Trusted | 70%+ win rate, 100+ signals | Full auto-execute |
| Premium | Your own bots | No limits |
User: Add the Telegram channel @CryptoGems as a signal source
K.I.T.: ✅ Added @CryptoGems as signal source
📊 Signal Type: Crypto
⚙️ Scale Factor: 50% (default for new sources)
🔒 Trust Level: Untrusted (manual confirmation required)
First 50 signals will require your confirmation.
After that, small trades will auto-execute if performance is good.
📥 Signal from @CryptoGems:
🚀 ETH/USDT LONG
Entry: $2,450
TP1: $2,550 (+4.1%)
TP2: $2,650 (+8.2%)
SL: $2,380 (-2.9%)
Confidence: 🟢 High
K.I.T.: 📊 Signal detected!
📈 ETH/USDT LONG
💰 Entry: $2,450
🎯 TP: $2,550 / $2,650
🛑 SL: $2,380
📦 Position: 0.2 ETH ($490) [50% scaled]
Execute? [Yes/No/Skip]
User: Show social trading stats
K.I.T.: 📊 Social Trading Performance (Last 30 Days)
┌──────────────────────────────────────────────┐
│ Source │ Win Rate │ P&L │
├──────────────────────────────────────────────┤
│ @CryptoGems │ 68% │ +$1,240 │
│ @ForexMasters │ 72% │ +$890 │
│ Partner K.I.T. Bot │ 65% │ +$456 │
│ Binance Top Trader │ 58% │ -$120 │
└──────────────────────────────────────────────┘
Total Trades: 147
Total P&L: +$2,466
Avg Trade: +$16.78
social_trader.py - Main social trading engineparsers/ - Signal format parsers
telegram_parser.py - Telegram message parserdiscord_parser.py - Discord message parsergeneric_parser.py - Generic text parsersources/ - Signal source connectors
telegram_source.py - Telegram bot/channel connectordiscord_source.py - Discord webhook connectorwebhook_source.py - Generic webhook receiverconfig/ - Configuration templates