Install
openclaw skills install polymarket-world-cup-player-goal-valueTrade Polymarket player-goal YES markets (World Cup + league + match props) using role/minutes/penalty/value scoring and patient limit orders.
openclaw skills install polymarket-world-cup-player-goal-valueThis skill implements a value framework for player-goal YES markets (World Cup + league + match-level props) using real player-level scoring data.
It models fair value using:
Then it places patient limit buy ladders only when fair value edge exceeds a threshold.
Reference inspiration: https://x.com/Predicti0r/status/2061791808158400570
data/understat_players_recent_top5.csvP(score >= 1) with a Poisson modelfair - ask_yes >= min_edge)GTC) at discounted prices from fair--venue (sim, polymarket, kalshi) for testing and deploymentmin_edge: 0.06max_position_usd: 12daily_budget_usd: 40max_trades_per_run: 3cd skills/polymarket-world-cup-player-goal-value
# refresh player stats from the free Understat connector
python scripts/fetch_understat_players.py --seasons 2026,2025,2024 --min-minutes 300
python player_goal_value.py --config
python player_goal_value.py --venue sim # dry run in $SIM venue
python player_goal_value.py --venue sim --positions # inspect open sim positions
python player_goal_value.py --venue polymarket --live # live orders on Polymarket
python player_goal_value.py --set min_edge=0.08
python player_goal_value.py --set max_position_usd=20
python player_goal_value.py --set daily_budget_usd=75
python player_goal_value.py --set limit_offsets_cents=10,6,4
python player_goal_value.py --set limit_splits=0.2,0.3,0.5
--seasons is included only if upstream sources already expose player rows (e.g. 2026 may be empty pre-kickoff).expected_tournament_matches, expected_single_market_matches, expected_season_market_matches, min_edge, and minute filters after collecting outcomes./api/sdk/markets?q=... and merged + deduped results with snapshot feed to recover missing player-goal candidates.allow_proxy_price_in_sim_only) so missing asks in $SIM no longer block all execution tests.price + GTC on polymarket; sim/kalshi now submit supported market orders.--positions now queries live account context so it reflects executed sim orders without requiring a separate --live flag.fair_yes - ask_yes >= min_edgemax_position_usdlimit_splitsmax_spread, max_slippage_pctcooldown_hoursmax_trades_per_rundaily_budget_usd--no-safeguards)