← Back to Skills Marketplace
bridgeaisocial

Polymarket Worldcup Group Repricer

by BridgeAISocial · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ Security Clean
40
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install polymarket-worldcup-group-repricer
Description
World Cup Groups skill — a market-dynamics play on group-winner sets. Buys group favorites at pre-tournament prices and trims after qualification "becomes ob...
README (SKILL.md)

WC Group Repricer

A Groups-category skill for the 2026 World Cup built on market dynamics, not winner-picking:

  1. Repricing timing — enter group favorites at pre-tournament asks; exit after qualification becomes "obvious" and retail money reprices the leg up. "Obvious" is read from the market itself (the leg crossing a configured price threshold) — no sports model required. (Strategy family credit: group-stage repricing ideas circulating on X.)
  2. Group-set coherence — within a group's winner set (mutually exclusive, exhaustive), trade prices that sum incoherently back toward 1. Mutual exclusivity is confirmed from market text (a complete 4-leg "win Group X" set) — if it can't be confirmed, the set is alerted, never arbed.
  3. Elo anchor (tiebreak only) — a static Elo table decides which leg of an incoherent set is the mispriced one. It never picks winners standalone.

Safety rails

  • Sim-first. Default venue is $SIM; real trading requires --live and --venue polymarket and a claimed, wallet-linked Simmer agent. --live and --dry-run are mutually exclusive.
  • Budget = open exposure, not daily spend: new trades are rejected if open_exposure + cost > DAILY_BUDGET_USD. State updates are lock-protected (fcntl.flock).
  • Dry-run never touches live state (separate state_dry.json) and routes through the SDK paper engine rather than stubbing success.
  • Prices are passed raw to the SDK (no pre-rounding); edges are computed vs the ask when the venue exposes one (falls back to mid on $SIM — see Known limitations).
  • One position per market; every trade carries skill_slug + a public reasoning string.

Configuration (env — all knobs Autoresearch-mutable)

Var Default Meaning
TRADING_VENUE sim sim or polymarket (with --live)
MAX_TRADE_USD 5 per-leg cap
DAILY_BUDGET_USD 50 open-exposure cap
ENTRY_MAX_ASK 0.55 buy a group favorite only at/below this
EXIT_REPRICE 0.78 trim a held leg at/above this
MIN_COHERENCE_GAP 0.05 min `
MAX_SLIPPAGE_PCT 0.03 skip legs whose context slippage exceeds this

Usage

python scripts/group_repricer.py --dry-run            # default; sim paper pass
python scripts/group_repricer.py --status             # show positions/exposure
python scripts/group_repricer.py --live --venue polymarket   # real money (after sim record)

Requires SIMMER_API_KEY.

Known limitations (v0.1)

  1. $SIM (LMSR) has no order book — ask/spread/depth gates only bind on the real venue; sim validates logic, not microstructure.
  2. Market discovery uses a text search for "win Group X" sets; the canonical WC tag/series slug is unverified upstream — discovery may need the paginated sports-markets workaround at launch.
  3. Coherence legs are entered sequentially, not atomically; partial-fill unwind is basic.
  4. The exit threshold (EXIT_REPRICE) is the strategy's most sensitive knob — it ships at a reasonable default and is meant to be tuned in sim / by Autoresearch, not trusted blindly.
  5. Real-venue depth (L2) checks are a TODO hook; v0.1 uses the context slippage gate.
  6. Platform per-leg stop-losses can fire on temporarily-down legs of a coherent set — review auto-risk settings before running live.

No performance claims are made or implied. This skill describes what it does, not what it returns.

Usage Guidance
Install only if you are comfortable with an automated market-trading tool. Leave it in dry-run first, review MAX_TRADE_USD and DAILY_BUDGET_USD, confirm the venue is sim unless you intend real trading, and understand that enabling live Polymarket execution can lose money.
Capability Tags
cryptorequires-walletrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
The skill is explicitly for World Cup group-market repricing and includes code that discovers markets, places trades through Simmer, tracks positions, and can run on a cron; this matches the stated trading purpose but carries real-money risk if live mode is enabled.
Instruction Scope
Runtime instructions disclose dry-run default, live-mode requirements, budget caps, slippage checks, one-position behavior, and known limitations. I did not find hidden prompt instructions or unrelated agent-control behavior.
Install Mechanism
The manifest declares the simmer-sdk dependency, SIMMER_API_KEY requirement, managed automaton entrypoint, and 15-minute cron. Metadata also tags the skill as crypto, wallet-requiring, and sensitive-credential-requiring.
Credentials
Use of SIMMER_API_KEY, market network access through the SDK, and local state files is proportionate for a Simmer trading bot. Defaults are dry-run/paper execution unless live mode is explicitly invoked.
Persistence & Privilege
The skill persists local position and exposure state in artifact-local dry/live JSON files with lock files. This is disclosed and scoped, but users should understand it maintains state across cron runs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install polymarket-worldcup-group-repricer
  3. After installation, invoke the skill by name or use /polymarket-worldcup-group-repricer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
WC Group Repricer v0.1.0 — Initial Launch - Introduces a World Cup group stage trading skill focusing on repricing group-winner sets rather than picking champions. - Implements strategies to buy group favorites pre-tournament and trim after qualification odds become apparent via market dynamics. - Trades group markets back toward coherent probabilities using mutual exclusivity confirmed from market text. - Offers simulation-first safety, configurable spending/exposure caps, slippage checks, and distinct live/sim trading modes. - Provides detailed environment configuration and operational usage; lists current limitations for transparency.
Metadata
Slug polymarket-worldcup-group-repricer
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Polymarket Worldcup Group Repricer?

World Cup Groups skill — a market-dynamics play on group-winner sets. Buys group favorites at pre-tournament prices and trims after qualification "becomes ob... It is an AI Agent Skill for Claude Code / OpenClaw, with 40 downloads so far.

How do I install Polymarket Worldcup Group Repricer?

Run "/install polymarket-worldcup-group-repricer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Polymarket Worldcup Group Repricer free?

Yes, Polymarket Worldcup Group Repricer is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Polymarket Worldcup Group Repricer support?

Polymarket Worldcup Group Repricer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Polymarket Worldcup Group Repricer?

It is built and maintained by BridgeAISocial (@bridgeaisocial); the current version is v0.1.0.

💬 Comments