원클릭으로
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