Install
openclaw skills install polymarket-sol-momentumTrades Polymarket crypto prediction markets (Solana, Bitcoin, Ethereum) using CoinGecko momentum signals. Buys YES when bullish markets are underpriced vs pr...
openclaw skills install polymarket-sol-momentumScans Polymarket for Solana, Bitcoin, and Ethereum prediction markets where the current market price diverges from CoinGecko momentum signals — and trades the gap.
This is a template. The default signal is CoinGecko 24h/7d price change — remix it with your own price feed, CEX funding rates, on-chain data, or any directional signal. The skill handles all the plumbing (market discovery, edge scoring, context checks, trade execution). Your agent provides the alpha.
solana, bitcoin, ethereum, cryptoedge = |expected_prob − market_prob|YES or NO on markets where edge exceeds threshold (default 8%)skill_slug for per-skill volume attribution on SimmerSIMMER_API_KEY — your Simmer agent API keysimmer-sdk — installed via pip (see clawhub.json)requests — for CoinGecko API callsAll config via environment variables — no code edits needed:
| Variable | Default | Description |
|---|---|---|
SIMMER_API_KEY | required | Your Simmer agent API key |
TRADING_VENUE | sim | sim (paper), polymarket (real USDC), kalshi (real USD) |
TRADE_AMOUNT_USD | 10.0 | USD per trade |
DIVERGENCE_THRESHOLD | 0.08 | Min edge to trade (8% = 0.08) |
MAX_TRADES_PER_RUN | 3 | Max trades per cron cycle |
# Install dependencies
pip install simmer-sdk requests
# Dry run (default — no real trades)
python strategy.py
# Live trading
python strategy.py --live
The script defaults to dry-run mode. Pass --live explicitly to execute real trades. When run via ClawHub automaton, set TRADING_VENUE=polymarket (or sim) in your environment — the --live flag is handled automatically by the automaton entrypoint.
Swap the signal source:
Tune the strategy:
DIVERGENCE_THRESHOLD to 5% to trade more aggressivelyTRADE_AMOUNT_USD once you've validated edge on Simmer ($SIM)Extend asset coverage:
"sui", "bnb", "matic" to the COINGECKO_IDS mappingvenue="kalshi" and import markets firstLayer signals:
Built-in safeguards (via Simmer context endpoint):
HOLD recommendations from Simmer's context engineAll trades are tagged with source="sdk:polymarket-sol-momentum" and skill_slug="polymarket-sol-momentum". This attributes trade volume to this skill on Simmer and qualifies for the 2% creator fee on LMSR markets you've imported.