polymarket-sports-live-trader

Trades Polymarket prediction markets on sports championships, tournament outcomes, MVP awards, transfer windows, and season milestones. Use when you want to capture alpha on sports markets using league table data, injury reports, and Elo rating signals.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "polymarket-sports-live-trader" with this command: npx skills add Diagnostikon/polymarket-sports-live-trader

Sports & Championships Trader

This is a template. The default signal is keyword-based market discovery combined with probability-extreme detection — remix it with the data sources listed in the Edge Thesis below. The skill handles all the plumbing (market discovery, trade execution, safeguards). Your agent provides the alpha.

Strategy Overview

Sports prediction markets are dominated by passionate fans who bet emotionally. This creates two structural edges this skill exploits without any external API:

  1. Fan loyalty dampening — Popular clubs (Real Madrid, Man City, Lakers) are systematically overpriced by emotional retail traders
  2. Sports calendar timing — Each sport has a defined peak season; trading in-season means better signal density

Signal Logic

Default Signal: Conviction-Based Sizing with Fan Bias + Calendar

  1. Discover active sports markets on Polymarket
  2. Compute base conviction from distance to threshold (0% at boundary → 100% at p=0/p=1)
  3. Apply sport_bias() — combines fan loyalty adjustment with sports calendar timing
  4. Size = max(MIN_TRADE, conviction × bias × MAX_POSITION) — capped at MAX_POSITION
  5. Skip markets with spread > MAX_SPREAD or fewer than MIN_DAYS to resolution

Sport Bias (built-in, no API required)

Factor 1 — Fan Loyalty Adjustment

Market typeMultiplierWhy
Fan-favorite clubs (Real Madrid, Man City, Lakers)0.75xFan loyalty inflates YES — high noise, trade cautiously
Peak fan events (Super Bowl, UCL final, World Cup final)0.80xMaximum emotional retail attention = maximum mispricing
Individual sports (tennis, F1, golf)1.15xIndividual performance is more data-driven than team sports
Transfer / contract markets1.20xJournalist sources trackable before market reprices
Award markets (MVP, Ballon d'Or, Golden Boot)1.10xStats-driven — quantifiable advantage

Factor 2 — Sports Calendar Timing

Sport / EventActive seasonIn-season multiplier
Football title run-in (UCL, PL, Liga)Mar–May1.15x
Transfer windowsJan + Jun–Sep1.20x
NBA playoffsApr–Jun1.15x
NFL seasonSep–Feb1.10x
Tennis / WimbledonJun–Sep1.15x

Combined and capped at 1.35x. Example: Transfer market in July → 1.20 × 1.20 = 1.35x (capped).

Remix Signal Ideas

  • Club Elo: Replace market.current_probability with Elo-implied win probability — trade divergence vs market
  • FiveThirtyEight NBA/NFL models: Same divergence approach for American sports
  • Transfermarkt API: Player valuations and injury status as signal inputs
  • ESPN hidden API: https://site.api.espn.com/apis/site/v2/sports/{sport}/{league}/scoreboard for live scores/injury data

Safety & Execution Mode

The skill defaults to paper trading (venue="sim"). Real trades only with --live flag.

ScenarioModeFinancial risk
python trader.pyPaper (sim)None
Cron / automatonPaper (sim)None
python trader.py --liveLive (polymarket)Real USDC

autostart: false and cron: null — nothing runs automatically until you configure it in Simmer UI.

Required Credentials

VariableRequiredNotes
SIMMER_API_KEYYesTrading authority. Treat as high-value credential.

Tunables (Risk Parameters)

All declared as tunables in clawhub.json and adjustable from the Simmer UI.

VariableDefaultPurpose
SIMMER_MAX_POSITION25Max USDC per trade (reached at 100% conviction)
SIMMER_MIN_VOLUME5000Min market volume filter (USD)
SIMMER_MAX_SPREAD0.08Max bid-ask spread (8%)
SIMMER_MIN_DAYS2Min days until resolution
SIMMER_MAX_POSITIONS8Max concurrent open positions
SIMMER_YES_THRESHOLD0.38Buy YES if market price ≤ this value
SIMMER_NO_THRESHOLD0.62Sell NO if market price ≥ this value
SIMMER_MIN_TRADE5Floor for any trade (min USDC regardless of conviction)

Dependency

simmer-sdk by Simmer Markets (SpartanLabsXyz)

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Content Refresher

Use when updating outdated content, fixing traffic/ranking decay, refreshing stats, adding new sections, or improving freshness signals. 内容更新/排名恢复

Registry SourceRecently Updated
General

AssemblyAI Transcriber

Transcribe audio files with speaker diarization (who speaks when). Supports 100+ languages, automatic language detection, and timestamps. Use for meetings, interviews, podcasts, or voice messages. Requires AssemblyAI API key.

Registry SourceRecently Updated
General

mac-node-snapshot

A robust, permission-friendly method to capture macOS screens via OpenClaw screen.record. Ideal for headless environments or ensuring capture reliability.

Registry SourceRecently Updated
1.4K0taozhe6
General

Amazon Asin Lookup Api Skill

This skill helps users extract structured product details from Amazon using a specific ASIN (Amazon Standard Identification Number). Use this skill when the...

Registry SourceRecently Updated
1.3K1phheng