An open-source betting bot on Pinnacle odds (educational)
Answer: you can build an open-source, odds-only bot against the public PinnFeed API: ingest Pinnacle prices, keep local state, flag signals, and stop before execution. PinnFeed is data only — it does not place bets. Publish your detector if you want; do not redistribute the raw feed (acceptable use). This page is educational for adults (18+). It is not an auto-wager cookbook and it does not promise profit.
A public architecture (data only)#
- Subscribe to Pinnacle deltas at
wss://pinnfeed.io/v1/stream(Builder) or poll/v1/odds. - Apply
snapshotthendeltaframes into a map keyed by market id; drop onremove(snapshot vs delta). - Signal on documented fields:
fair/fairProb,margin, and amaxStakefloor around 100 so thin limits do not look like a trade. - Alert (log, Telegram, Discord). Execution, if any, happens on a licensed book's site and is subject to local law, limits and account risk. Do not automate bet placement from this pattern.
# Educational screen — does not place bets.
FLOOR = 100 # maxStake filter, around 100
def flag(fair, other_decimal, max_stake):
if not fair or (max_stake or 0) < FLOOR:
return False
return other_decimal > fair # add your own commission cushion
The other book's price, if you compare one, must come from a source that documents it — not from PinnFeed. Worked siblings: betting bot architecture, arbitrage bot, WebSocket Python example, Cursor betting bot.
What “open source” does not mean here#
- A licence to reshare PinnFeed's raw stream
- A guaranteed edge or a tipster feed
- An official Pinnacle bot — official public API access has been closed since 23 July 2025 (README, opened 10 November 2026)
Live + prematch push and closings need Builder (€99/mo, or €990/yr ≈ €82.50/mo) or Pro. Hobby (€29/mo) is real-time REST only.
Try it#
Start a 3-day Builder trial (€99/mo, VAT incl. where applicable) or get a free delayed REST key. Paid plans: 3-day trial; a card is required and it is charged after day 3 unless you cancel. Pricing.
Educational content for adults (18+). No tips, no guaranteed profit, no auto-wagering.
Questions people ask#
Does PinnFeed place the bets?#
No. It is an odds API. Any wager is between you and a licensed book, where that is legal.
Can I publish my bot's source?#
Yes, as a detector or research tool. Do not ship API keys, and do not republish the raw feed.
Do I need the WebSocket?#
For live signals, push is the usual choice because a poller only sees the change on the next request (on average half an interval late: arithmetic, not a vendor test). Builder (€99/mo) is the WebSocket plan.