On the wire · 05:05:20 UTC Live 584 · Prematch 14,345 · Markets 57,054 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Answer · AEO

Arbitrage betting bot on Pinnacle odds (educational)

Updated · PinnFeed · 2 min read

Answer: a Pinnacle-referenced “arb bot” is a comparison program, not a sure-bet machine. PinnFeed supplies Pinnacle prices (and fair / fairProb) over REST or the Builder WebSocket. You bring the other book’s prices from a source that actually documents them. Flag when the other decimal is high enough versus Pinnacle fair to cover both sides after fees. PinnFeed is odds data only — it does not place bets. This page is educational for adults (18+). There are no guaranteed profits and no auto-wager cookbook.

Architecture (data only)#

  1. Subscribe to Pinnacle deltas on wss://pinnfeed.io/v1/stream (Builder) or poll /v1/odds.
  2. Ingest the other book from its documented API or your own capture — not from PinnFeed.
  3. Match events yourself (league, teams, start time, market, line). PinnFeed ids are Pinnacle ids.
  4. Compare other_decimal with Pinnacle fair. Ignore thin markets: a maxStake floor around 100 is a common filter, not a magic number.
  5. Alert (log, Telegram, Discord). Execution, if any, happens on the sportsbook’s own site and is subject to local law, limits and account risk. Do not automate stake placement from this pattern, and do not redistribute the raw PinnFeed feed (Acceptable Use).
# Educational screen only — does not place bets.
FLOOR = 100  # maxStake filter, about 100
def flag(pinnacle_fair, other_decimal, max_stake):
    if not pinnacle_fair or (max_stake or 0) < FLOOR:
        return False
    return other_decimal > pinnacle_fair  # add your own margin for fees

Related: arbitrage vs value, arbitrage calculator, fairProb EV screen, Discord picks bot, open-source betting bot.

Why Pinnacle is the reference, not the “soft” side#

Soft books move. Pinnacle is the sharp line many models use as a reference. An “arb” versus a stale or limited soft price often disappears before both sides can be taken. Use fair, margin and maxStake; do not treat a flagged row as a locked profit.

Try it#

Start a 3-day Builder trial (€99/mo, VAT incl. where applicable) for live + prematch push, 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.

Educational content for adults (18+). No tips, no guaranteed profit, no “sure bets”.

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.

Is this a sure-bet system?#

No. Cross-book differences can be stale, limited or withdrawn. The page is a data architecture, not a promise of profit.

Do I need the WebSocket?#

For live comparison, push is the usual choice because a poller only sees a change on its next request (on average half an interval late — arithmetic, not a vendor benchmark). Builder (€99/mo) is the WebSocket plan.

The WebSocket plan: Builder, €99/mo.

Real-time Pinnacle odds pushed over one WebSocket, all 13 sports, every market, no-vig fair odds and closing lines. 3 days free, cancel in one click.

Form K-1 · Free API key

Get your free API key.

One field. No password, no card: enter your email, click the link we send, and your key is on screen.

By continuing you agree to the Terms and Privacy Policy.

One free key per email. Link valid for 20 minutes.