Install
openclaw skills install neko-futures-traderProfessional Binance Futures automated trading system with AI-powered signal detection. π― CORE FEATURES: - Auto Entry: Scanner finds signals every 5 minutes - Auto SL/TP: Price monitor checks every 1 second - Auto Cache Cleanup: Removes expired entries on startup - Auto Breakeven: Moves SL to entry at +5% - Auto Trailing TP: Activates at +10% - Auto Delisting: Blocks delisted tokens - Auto Recovery: Self-heals from errors π STRATEGY: - Multi-TP: 40% @ +10%, 30% @ +15%, 30% @ +20% - Dynamic ATR: SL/TP adjusts to volatility - 14 Indicators: RSI, MACD, Bollinger, VWAP, EMA, etc. - 64 SAFE_COINS pre-filtered βοΈ SETTINGS (in config.py): - MAX_POSITIONS = 7 - ENTRY_PERCENT = 6% - MIN_PROFIT_BREAKEVEN = 5.0% - MIN_PROFIT_TRAILING_TP = 10.0% - CHECK_INTERVAL = 1 second π FILES: - scanner-v8.py (main scanner) - price-monitor.py (TP/SL executor) - config.py (all settings) - advanced_analysis.py (indicators) - error_handling.py (self-healing) - delisting_monitor.py (safety) - position_command.py (/position command) π REQUIRED ENV: - BINANCE_API_KEY - BINANCE_SECRET - TELEGRAM_BOT_TOKEN - TELEGRAM_CHANNEL π° BALANCE: ~$392 (as of 2026-03-19) Use when: user wants automated futures trading or asks about positions.
openclaw skills install neko-futures-trader# 1. Navigate to workspace
cd /root/.openclaw/workspace/neko-futures-trader
# 2. Check files exist
ls -la *.py *.md
# 3. Verify .env exists
cat .env | head -3
# 4. Start scanner
nohup python3 scanner-v8.py &
# 5. Start price monitor
nohup python3 price-monitor.py &
# 6. Check status
python3 position_command.py
| Feature | Status | Description |
|---|---|---|
| π Auto Entry | β ON | Scanner runs every 5 min |
| β±οΈ Auto TP/SL | β ON | Price monitor every 1 sec |
| π§Ή Auto Cache | β ON | Cleans 24h old entries on startup |
| π‘ Auto Breakeven | β ON | SL β Entry at +5% |
| π― Auto Trailing | β ON | TP trails at +10% |
| π« Auto Delisting | β ON | Blocks bad tokens |
| π Auto Recovery | β ON | Self-heals from errors |
| π± Auto Notify | β ON | Telegram alerts |
# === TRADING ===
MAX_POSITIONS = 7
AUTO_FILL_EMPTY_SLOTS = True
ENTRY_PERCENT = 6%
LEVERAGE = 10
# === RISK ===
MIN_PROFIT_BREAKEVEN = 5.0 # SL β Entry at +5%
MIN_PROFIT_TRAILING_TP = 10.0 # Trail at +10%
# === MULTI-TP (1:2 R/R) ===
TP1_PERCENT = 10.0 # Close 40% @ +10%
TP2_PERCENT = 15.0 # Close 30% @ +15%
TP3_PERCENT = 20.0 # Close 30% @ +20%
# === DYNAMIC ATR ===
ATR_MULTIPLIER_SL_HIGH = 2.0 # High vol: SL 2ΓATR
ATR_MULTIPLIER_TP_HIGH = 4.0 # High vol: TP 4ΓATR
ATR_MULTIPLIER_SL_NORMAL = 1.5 # Normal: SL 1.5ΓATR
ATR_MULTIPLIER_TP_NORMAL = 3.0 # Normal: TP 3ΓATR
ATR_MULTIPLIER_SL_LOW = 1.0 # Low vol: SL 1ΓATR
ATR_MULTIPLIER_TP_LOW = 2.5 # Low vol: TP 2.5ΓATR
# === MONITOR ===
CHECK_INTERVAL = 1 # seconds
| # | Indicator | Condition | Score |
|---|---|---|---|
| 1 | Volume Spike | >3x avg | +2 |
| 2 | Price Change | >10% | +2 |
| 3 | 1H Change | >3% | +1 |
| 4 | Breakout | HH/HL broken | +2 |
| 5 | Breakdown | LH/LL broken | +2 |
| 6 | OI Increase | >20% | +2 |
| 7 | Weekly Change | >20% | +3 |
| 8 | Pocket Pivot | Yes | +2 |
| 9 | RSI | <30 or >70 | +1 |
| 10 | MACD Cross | Histogram | +1 |
| 11 | Bollinger | Band touch | +1 |
| 12 | VWAP Cross | Price cross | +1 |
| 13 | Volume 5x | Extra spike | +2 |
| 14 | DCR | >20% | +1 |
Minimum Score: 3 to trigger signal
neko-futures-trader/
βββ scanner-v8.py # Main scanner (auto entry)
βββ price-monitor.py # TP/SP executor (auto close)
βββ config.py # All settings
βββ advanced_analysis.py # RSI, MACD, etc.
βββ error_handling.py # Circuit breaker, rate limiter
βββ delisting_monitor.py # Auto block delisted
βββ position_command.py # /position command
βββ .env # API keys (SECRET)
βββ .positions_sl_tp.json # Position cache
βββ .recently_closed # Closed cache (24h)
βββ .posted_signals # Posted cache
βββ README.md # Documentation
βββ SKILL.md # This file
cd /root/.openclaw/workspace/neko-futures-trader
nohup python3 scanner-v8.py > scanner.log 2>&1 &
cd /root/.openclaw/workspace/neko-futures-trader
nohup python3 price-monitor.py > pm.log 2>&1 &
python3 position_command.py
pgrep -f scanner-v8 && echo "Scanner OK"
pgrep -f price-monitor && echo "Monitor OK"
Built by Neko Sentinel π±π‘οΈ