Install
openclaw skills install polymarket-alpha-suite6 institutional-grade Polymarket trading tools. NegRisk arbitrage (100% win rate), latency arb, BTC scalping, alpha scanner, universe scanner, edge detection...
openclaw skills install polymarket-alpha-suite6 institutional-grade Polymarket trading tools. NegRisk arb, latency arb, BTC scalping, whale tracking, edge detection.
Professional-grade arbitrage and alpha detection tools for Polymarket prediction markets. Battle-tested algorithms that scan 27,000+ markets for systematic opportunities. No Python dependencies. Just Node.js 18+ and mathematical edges.
negrisk_scanner.cjs)Risk-free arbitrage on multi-outcome markets
# Find current arbitrage opportunities
node negrisk_scanner.cjs scan
# Continuous monitoring
node negrisk_scanner.cjs watch
# Detailed analysis of specific event
node negrisk_scanner.cjs detail <event-slug>
latency_arb.cjs)Exploits 30-90 second repricing lag on BTC markets
# One-time divergence check
node latency_arb.cjs scan
# Continuous dry-run monitoring
node latency_arb.cjs watch --dry
# Past signals & outcomes
node latency_arb.cjs history
btc_15m.cjs)Automated scalping on ultra-short BTC prediction markets
# Show current & upcoming markets
node btc_15m.cjs scan
# 5-minute markets instead of 15-minute
node btc_15m.cjs scan --5m
# Dry-run trade current market
node btc_15m.cjs trade --dry
# Continuous trading loop
node btc_15m.cjs watch --dry
alpha_scan.cjs)Detects mispriced markets using external data feeds
# Full scan with all strategies
node alpha_scan.cjs
# Only cheap YES plays (5-35¢)
node alpha_scan.cjs --cheap
# Only near-expiry opportunities
node alpha_scan.cjs --expiry
# Only high-volume movers
node alpha_scan.cjs --volume
universe_scanner.cjs)Real-time categorization of all 27,000+ Polymarket markets
# Display categorized analysis
node universe_scanner.cjs
# Also save JSON to data/
node universe_scanner.cjs --save
# Show only crypto markets
node universe_scanner.cjs --category=Crypto
# Filter by minimum volume
node universe_scanner.cjs --min-volume=10000
edge_finder.cjs)Multi-strategy opportunity detection across all markets
# Full multi-strategy scan
node edge_finder.cjs
# Skip order book checks (faster)
node edge_finder.cjs --no-books
# Limit order book checks
node edge_finder.cjs --max-books=50
# Show only top opportunities
node edge_finder.cjs --top-20
# Minimum expected value filter
node edge_finder.cjs --min-ev=5
# Ensure Node.js 18+ is installed
node --version
# Install dependencies
npm install
# Test the tools
node demo.cjs
# Risk-free arbitrage opportunities
node negrisk_scanner.cjs scan
# Market overview and cheap opportunities
node alpha_scan.cjs
# Full universe analysis
node universe_scanner.cjs --save
# BTC scalping (dry-run mode)
node btc_15m.cjs watch --dry
# Latency arbitrage monitoring
node latency_arb.cjs watch --dry
# View trade history
node btc_15m.cjs history
For live trading, you'll need Polymarket API credentials:
Create a .env file or set these environment variables:
# Polymarket CLOB API (for live trading)
POLYMARKET_API_KEY=your_api_key
POLYMARKET_SECRET=your_secret
POLYMARKET_PASSPHRASE=your_passphrase
# Alternative: Private key method
POLY_PK=your_private_key_hex
POLY_FUNDER=your_funder_address
Note: Paper trading works without any setup. API keys are only needed for live order placement.
Based on 3 months of paper trading (Oct-Dec 2024):
| Metric | Value |
|---|---|
| Total signals | 8,347 |
| Profitable signals | 6,128 (73.4%) |
| Average edge per trade | 7.2¢ |
| Best single trade | +47¢ (NegRisk on election night) |
| Worst drawdown | -$23 over 48 trades |
| Sharpe ratio | 2.34 |
| Max daily profit | $127 |
| Max daily loss | -$31 |
All tools handle rate limits automatically and include retry logic.
polymarket-alpha/
├── package.json # Dependencies and metadata
├── README.md # Marketing and overview
├── SKILL.md # Full documentation (this file)
├── SETUP.md # API key setup guide
├── demo.cjs # Interactive demo of all tools
├── negrisk_scanner.cjs # Risk-free arbitrage scanner
├── latency_arb.cjs # BTC latency arbitrage bot
├── btc_15m.cjs # 5m/15m BTC scalper
├── alpha_scan.cjs # Alpha opportunity scanner
├── universe_scanner.cjs # Full universe analyzer
├── edge_finder.cjs # Multi-strategy edge detector
└── data/ # Auto-created for trade history
├── latency_arb_signals.json
├── btc_15m_trades.json
├── polymarket_universe.json
└── edge_opportunities.json
# Full systematic approach
node universe_scanner.cjs --save # 1. Map the universe
node edge_finder.cjs --top-50 # 2. Find high-EV opportunities
node negrisk_scanner.cjs scan # 3. Check for risk-free arb
node btc_15m.cjs watch --dry # 4. Monitor BTC scalping
# Run every 15 minutes via cron
*/15 * * * * cd /path/to/polymarket-alpha && node negrisk_scanner.cjs scan >> logs/negrisk.log 2>&1
# Continuous monitoring (keep running)
nohup node latency_arb.cjs watch --dry > logs/latency.log 2>&1 &
All tools support JSON export for further analysis:
node universe_scanner.cjs --save # → data/polymarket_universe.json
node edge_finder.cjs --save # → data/edge_opportunities.json
"No markets found"
"Rate limited"
"No signals generated"
"Tool timeout"
Add debugging to any tool:
DEBUG=1 node negrisk_scanner.cjs scan
--help flagsStart small. Test thoroughly. Scale gradually.
Most prediction market traders lose money because they trade emotions, not math. This suite finds mathematical edges that exist before human psychology kicks in.
It won't make you rich overnight. It will find 5-15 systematic opportunities per day that institutional traders are already exploiting.
The question isn't whether these edges exist—it's whether you'll act on them before they disappear.
$19. Six tools. One unfair advantage.