Soccer Odds Pulse
Pricing
$2.00 / 1,000 results
Soccer Odds Pulse
Tracks live soccer odds across major football nations and international tournaments, and flags implied-probability steamers and drifters between runs.
Pricing
$2.00 / 1,000 results
Rating
0.0
(0)
Developer
0xGollum
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Soccer Odds Pulse ⚽
Catch the money before the match does.
Sharp bettors and syndicates watch odds move for a reason: when a lot of money hits one side of a match fast, the market's implied probability shifts — often ahead of news (injury, lineup change, sharp/insider money) reaching the public. This actor watches that movement for you, across major football nations and international tournaments, continuously.
What you get
Two row types:
- Snapshot — current odds + implied probability per outcome (home/draw/away) for every tracked match
- Signal — a named, fired condition:
| Signal | Meaning |
|---|---|
steamer | An outcome's implied probability jumped between runs — money coming in fast |
drifter | An outcome's implied probability faded between runs — confidence draining out |
Sources (public, no API key, no proxy)
Pinnacle — a sharp bookmaker's own key-less guest API (the same JSON its web client renders). No proxy needed: unlike DraftKings/FanDuel, Pinnacle isn't geo-gated or Akamai-protected, so it works cleanly from any datacenter IP.
Leagues are not hardcoded — every run, the actor pulls Pinnacle's live league index and keeps every league/tournament matching a broad allow-list of major football nations (Europe's top leagues, South America, Asia, Africa, North America) and international competitions (FIFA World Cup, UEFA Champions League, Copa América, etc.), ranked by how many matches Pinnacle is currently pricing — a proxy for where the real betting depth is. That means it automatically surfaces World Cup or Euro matches during a tournament and settles back to domestic leagues the rest of the year, with no code change needed.
Use cases
- Sharp bettors — spot steam moves and drifts before they show up everywhere
- Syndicate/value bettors — line movement is a core signal for closing-line-value strategies
- Content & picks sites — power previews and odds widgets with live movement data
- Bots & automations — feed clean signals into your own alerting or execution pipeline
Input (all optional)
| Field | Default | Description |
|---|---|---|
max_leagues | 20 | How many currently-active major leagues/tournaments to scan, ranked by match volume |
movement_threshold_pct | 5 | Minimum implied-probability change (percentage points) between runs to fire a signal |
only_signals | false | Skip snapshots, only push steamer/drifter rows |
Output
{"type": "signal","signal": "steamer","league": "World - FIFA - World Cup","match_id": 1632336437,"home": "France","away": "Morocco","side": "home","prob_change_pct": 7.2,"current_prob_pct": 63.9,"previous_prob_pct": 56.7,"message": "France vs Morocco (World - FIFA - World Cup): 'home' shortened from 56.7% to 63.9% implied — money coming in fast."}
Pricing
Pay per result: $0.002 per row (snapshots + signals).
Tips
- Schedule it every 15–30 min during matchdays to catch steam as it happens; movement between two runs is what triggers a signal, so it needs a persistent schedule (not one-off runs) to be useful.
- Lower
movement_threshold_pctfor more sensitivity (more signals, more noise) or raise it to only catch big moves. - Works two-way (no draw) automatically for knockout-stage matches.
⚠️ Not betting advice. Odds movement reflects market activity, not a guaranteed outcome. This actor surfaces public odds data — it does not place bets or guarantee profit.