Crypto Funding Alert
by @dagangtj
Real-time crypto funding rate scanner with smart alerts. Finds negative funding rates for profitable long positions. Supports Binance futures. No API key nee...
clawhub install crypto-funding-alert๐ About This Skill
name: crypto-funding-alert description: Real-time crypto funding rate scanner with smart alerts. Finds negative funding rates for profitable long positions. Supports Binance futures. No API key needed for scanning. metadata: { "openclaw": { "requires": { "bins": ["node"] }, "tags": ["crypto", "trading", "funding-rate", "binance", "futures", "arbitrage", "defi", "scanner", "alert", "monitoring"], }, }
Crypto Funding Rate Alert
Real-time cryptocurrency funding rate scanner that identifies profitable opportunities with negative funding rates on Binance futures markets.
Features
How It Works
When funding rates are negative, longs receive payments from shorts. This creates a profitable opportunity to: 1. Open a long position 2. Collect funding fees every 8 hours 3. Benefit from potential price appreciation
The scanner filters opportunities by:
Usage
Basic Scan
node scan.js
With Custom Config
node scan.js --max-leverage 2 --min-volume 20000000 --stop-loss 0.15
Automated Monitoring (Cron)
# Add to OpenClaw cron - scan every 4 hours
openclaw cron add "0 */4 * * *" "cd ~/.openclaw/workspace/skills/crypto-funding-alert && node scan.js"
Configuration
Edit the SAFE_CONFIG object in scan.js:
const SAFE_CONFIG = {
maxLeverage: 3, // Maximum leverage (1-5x recommended)
maxPositionPct: 0.3, // Max position size (30% of capital)
stopLossPct: 0.10, // Stop-loss percentage (10%)
minVolume: 10000000, // Minimum 24h volume ($10M)
minAbsRate: 0.0005, // Minimum funding rate (0.05%)
maxCoins: 5, // Max simultaneous positions
};
Output Example
๐ Safe Funding Rate Monitor | 2026-02-26T06:21:00.000Z
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Safety: 3x max | 10% stop-loss | $10M min volume
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ Signal Coin Rate 24h Vol($M) Score Annual(3x)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ข STRONG DOGE -0.0125% 2.34% 145.2 72.3 41%
๐ก MODERATE SOL -0.0089% -1.12% 89.5 48.7 29%
โช WATCH XRP -0.0056% -2.45% 67.3 35.2 18%
๐ ๆจ่ๆไฝ:
DOGE: ๅผๅค 3x | ๆญขๆ 10% | ่ดน็ -0.0125% | ๅนดๅ 41%
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ ๅๅฒ่ฎฐๅฝ: data/funding-monitor/scan_history.jsonl
Safety Rules
Based on real trading experience:
Data Storage
Scan results are saved to:
~/.openclaw/workspace/data/funding-monitor/scan_history.jsonl
Each line contains:
{
"timestamp": "2026-02-26T06:21:00.000Z",
"results": [...],
"config": {...}
}
Command-Line Options
node scan.js [options]Options:
--max-leverage Maximum leverage (default: 3)
--min-volume Minimum 24h volume in USD (default: 10000000)
--stop-loss Stop-loss percentage (default: 0.10)
--min-rate Minimum absolute funding rate (default: 0.0005)
--max-coins Maximum simultaneous positions (default: 5)
--coins Comma-separated coin list (default: built-in list)
--output Custom output directory
Integration Examples
Telegram Alert
node scan.js | grep "๐ข STRONG" && openclaw message send --target @me --message "Strong funding opportunity detected!"
Discord Webhook
RESULT=$(node scan.js)
curl -X POST $DISCORD_WEBHOOK -H "Content-Type: application/json" -d "{\"content\":\"$RESULT\"}"
Custom Script
const { exec } = require('child_process');exec('node scan.js', (err, stdout) => {
const lines = stdout.split('\n');
const strong = lines.filter(l => l.includes('๐ข STRONG'));
if (strong.length > 0) {
// Your custom logic here
console.log('Opportunities found:', strong);
}
});
Disclaimer
This tool is for informational purposes only. Cryptocurrency trading involves substantial risk of loss. Always:
Requirements
Support
For issues or feature requests, visit the ClawHub repository or contact the skill author.
License
MIT
Keywords
crypto, trading, funding-rate, binance, futures, arbitrage, defi, scanner, alert, monitoring, negative-funding, long-position, risk-management, automated-trading, cryptocurrency
๐ก Examples
Basic Scan
node scan.js
With Custom Config
node scan.js --max-leverage 2 --min-volume 20000000 --stop-loss 0.15
Automated Monitoring (Cron)
# Add to OpenClaw cron - scan every 4 hours
openclaw cron add "0 */4 * * *" "cd ~/.openclaw/workspace/skills/crypto-funding-alert && node scan.js"
โ๏ธ Configuration
Edit the SAFE_CONFIG object in scan.js:
const SAFE_CONFIG = {
maxLeverage: 3, // Maximum leverage (1-5x recommended)
maxPositionPct: 0.3, // Max position size (30% of capital)
stopLossPct: 0.10, // Stop-loss percentage (10%)
minVolume: 10000000, // Minimum 24h volume ($10M)
minAbsRate: 0.0005, // Minimum funding rate (0.05%)
maxCoins: 5, // Max simultaneous positions
};