Soccer Odds Pulse
Pricing
from $1.40 / 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
from $1.40 / 1,000 results
Rating
0.0
(0)
Developer
0xGollum
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
6 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.
Searches this actor ranks for: soccer odds API, football odds movement tracker, Pinnacle odds scraper, steamer drifter detector, sharp bookmaker line movement, closing line value soccer, football arbitrage signal.
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.
Who this is for
| You are a... | You use this to... |
|---|---|
| Sharp bettor / syndicate | Watch Pinnacle's own line move — the reference sharp book, not a blend diluted by recreational-book noise |
| Closing-line-value trader | Catch steamers/drifters ahead of kickoff to measure and improve your CLV |
| Content & picks site | Power live odds-movement widgets and previews without maintaining your own scraper |
| Bot builder | Feed clean, pre-computed steamer/drifter signals straight into your alerting or execution pipeline |
Soccer Odds Pulse vs the alternatives
| OddsPortal | Multi-book aggregators (40+ books) | Soccer Odds Pulse | |
|---|---|---|---|
| Source | Manual browsing | Blended average across many books | Pinnacle only — the reference sharp line |
| Setup | None, but no automation | Usually needs a third-party API key (The Odds API, etc.) | No API key, no signup, ever |
| Coverage | Global, UI only | Wide but generic — any sport | Soccer specifically, major leagues + live tournament detection |
| Pricing | Free, no automation | Monthly subscription + usage | Pay per result, nothing else |
| Signal | None built-in | Sometimes | steamer/drifter fired automatically |
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.
FAQ
Do I need an API key? No. Pinnacle's guest API is public and key-less — nothing to sign up for anywhere.
Why Pinnacle specifically, instead of blending many bookmakers? Pinnacle is the standard reference "sharp" book among professional bettors — its line reacts to informed money fastest and with the least noise, which is exactly the signal a steamer/drifter detector wants. Averaging it in with recreational-facing books would dilute the thing that makes the signal useful.
Which leagues are covered? Nothing hardcoded. Every run pulls Pinnacle's live match volume and keeps whatever's actually being priced, so it surfaces World Cup or Euro matches automatically during a tournament and settles back to domestic leagues the rest of the year.
How often should I schedule runs? Every 15–30 minutes on matchdays. A signal only fires on the change between two runs, so a one-off run won't produce any.
⚠️ 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.