Kaksi avainta, toinen ääriviivoina ja toinen täytettynä, paperitaustalla pyöreän lukon vieressä.

Betfairin API-pääsy: mitä tarvitset, mitä se maksaa, kenelle se sopii

Skripti on puoliksi kirjoitettu, ja Betfairin API kysyy avainta ennen kaikkea muuta. Avain roikkuu omassa varmistetussa Betfair-tilissäsi, joten jos maatasi ei palvella tai tilisi on suljettu, tämä ei ole tie sisään.

Betfairin API-pääsy on kaksi sovellusavainta omalla Betfair-tililläsi. Delayed key on ilmainen ja toimii heti, mutta sen hinnat tulevat viiveellä ja sillä lyöty veto on oikea veto. Live key vaatii hakemuksen, tilin joka on läpäissyt Betfairin henkilöllisyystarkistukset ja jolla on katetta kertaluonteiseen aktivointimaksuun, tällä hetkellä 499 £ eikä sitä palauteta (tarkista ajantasaiset ehdot). Henkilökohtainen avain on vain omaan käyttöön; yritykset kulkevat Betfairin kaupallisia reittejä. Ilman Betfair-tiliä ei ole avainta, eikä brokerin pörssityökalu ole Betfair-tili.

Mihin API on tarkoitettu

Vanhempi kopio Betfairin omasta kehittäjädokumentaatiosta kuvaa pörssin API:n tapana rakentaa automatisoituja vedonlyöntijärjestelmiä tai omia vedonlyöntinäkymiä, ilmaisena kehittämiseen ja vain henkilökohtaiseen käyttöön (tarkista ajantasaiset ehdot). Betfairin ehdot pitävät vedonlyöntiä muilla automatisoiduilla tavoilla epäilyttävänä ja sanovat, etteivät API-vedot kuulu siihen (lukemamme arkistoidun kopion kohta 12.1.4). Erillinen sivu menee syvemmälle siihen, miten vetoja automatisoidaan samalla avaimella.

Se sopii sille, joka lyö vetoa itselleen ja haluaa koodin, ei sormien, painavan nappeja. Se ei sovi kenellekään, jolla ei ole omaa Betfair-tiliä. Laajemman kuvan saat siitä, mihin API asettuu muiden reittien joukossa; pääsyoppaassamme on kartta sisäänpääsyn tavoista alusta loppuun.

Ensin tili, sitten avaimet

Ensimmäinen askel on se, johon osa lukijoista pysähtyy.

  1. Pidä hallussasi oma varmistettu Betfair-tili

    Jos sinulla ei ole sellaista, työ on ensin suoran tilin avaaminen, omalla nimelläsi, maassa jota Betfair palvelee. Betfairin kehittäjäohje sanoo, että KYC-varmistettu Betfair-tili vaaditaan kaikissa tapauksissa, ja että ilman Betfair-tiliä lisensointi ei etene. Lue mitä KYC-tarkistuksia Live-avain edellyttää ennen kuin suunnittelet Live-avaimen varaan, ja jätä tilille tarpeeksi katetta neljännen askeleen maksuun.

  2. Luo avaimet

    Jokainen tili saa kaksi sovellusavainta. Delayed key on aktiivinen heti kun se on olemassa. Live key lähtee epäaktiivisena.

  3. Rakenna ja testaa Delayed-avaimella

    Sen hinnat saapuvat viiveellä, 1 sekunnista 180 sekuntiin, joten rakenna sen mukaan. Pidä jokainen testiveto pienimmässä panoksessa ja tarkista skriptin laskut käsin back- ja lay-laskurilla ennen kuin se lyö ensimmäisen vetonsa, koska tällä avaimella jokainen veto on oikea. Erillinen sivu käsittelee sitä, mistä tällaisen järjestelmän hintadata oikeasti tulee.

  4. Hae Live-avainta ja maksa maksu

    Betfair pyytää sinua saattamaan testauksen ensin loppuun ja hakemaan sitten Developer Programin kautta henkilökohtaista vedonlyöntiä varten. Kun pääsy on hyväksytty, aktivointimaksu veloitetaan Betfair-tililtäsi, eikä sitä palauteta.

  5. Mikään tämän jälkeen ei muuta Betfairin ehtoja

    Live key ei poista yhtäkään tilin säännöistä: vain henkilökohtainen käyttö, yksi tili per henkilö, Betfairin oikeus sulkea tili.

Avain on auki vain niin pitkälle kuin sen takana oleva tili.

Delayed key vastaan Live key

Avaimet eroavat siinä, mitä ne näkevät ja mitä ne maksavat. Kumpikin voi lyödä vetoa oikeassa pörssissä.

Delayed key ja Live key Betfairin kehittäjädokumentaation mukaan
Mitä se tekeeDelayed keyLive key
Tehty vartenKehitys ja harjoitusohjelmat, jotka eivät voi lyödä vetoaVetoja lyövät sovellukset
HinnatViiveellä, 1 sekunnista 180 sekuntiinReaaliaikaiset
Vetojen lyöminenSallittu, oikeassa pörssissäSallittu
Pelkkä lukukäyttöSallittuEi sallittu
Hintojen syvyys3 hintatasoaKaikki hintatasot
Kohteen kohdannut kokonaissumma, Betfair SP:n lähi- ja kaukohinnatEi saatavillaSaatavilla
AktivointimaksuEi ole499 £ kerran, ei palautettavissa (tarkista ajantasaiset ehdot)

Live key ei voi olla pelkkään lukemiseen

Pelkkien hintojen lukemiseen käytetty Live key ei ole sallittu, ja pelkkää dataa haluavia ohjataan pysymään Delayed-avaimessa tai riskeeraamaan Live-avaimen passivointi. 499 £ maksaminen hintojen katselemisesta ei siis onnistu.

Maksu on kiinteä, tuotto ei

Betfairin kehittäjäsivut sanovat tällä hetkellä, että Live key maksaa 499 £, kerran. Vanhemmat lähteet sanovat 299 £, joten tarkista ajantasaiset ehdot ennen kuin budjetoit. Se, onko 499 £ halpa, riippuu yhdestä luvusta jota kukaan ei voi antaa sinulle etukäteen: mitä yksi veto on keskimäärin arvoltaan.

Kuvitteellinen, kaikki luvut keksittyjä. Oletetaan skripti, jonka vedot ovat 100 £:n panoksella keskimäärin 2 £:n arvoisia pörssin komission jälkeen, ja se lyö 10 vetoa päivässä. Silloin 499 £ ÷ 2 £ = 249,5, eli 250 vetoa tai 25 päivää maksun kattamiseen. Oleta sen sijaan 0,50 £ vetoa kohti, ja laskusta tulee 499 £ ÷ 0,50 £ = 998 vetoa, noin 100 päivää. Jos arvo on 0 £ vetoa kohti, maksu ei koskaan tule takaisin. Alle nollan kuoppa vain syvenee.

Odotettu tuotto on keskiarvo monen vedon yli, ei lupaus seuraavasta sadasta. Kenenkään ei pidä lukea näistä luvuista tuloja; skripti on kuviteltu.

Toinen keksitty tapaus, ja se joka yllättää ihmiset: vedonlyöjä, jolla on varmistettu tili ja sillä 650 £, kirjoittaa kolmen viikonlopun aikana skriptin Delayed-avaimella, olettaa testivetojen menevän tasan, maksaa 499 £ tuosta 650 £:sta ja huomaa tilillä olevan 151 £ panostettavaa, kun ensimmäiset oikeat vedot lähtevät. Se on hyvin eri pelikassa kuin se, jonka suunnitelma oletti.

En maksaisi Live-avaimesta ennen kuin Delayed-avain on ajanut samaa strategiaa viikkoja pienimmällä panoksella, tietäen että jopa 180 sekuntia myöhässä olevat hinnat tekevät testistä karkean suuntaviivan. Maksu ei tule takaisin.

Henkilökohtainen avain, kaupallinen lisenssi

Henkilökohtainen avain on omiin vetoihisi. Sama arkistoitu dokumentaatio sanoo, että Betfairin on hyväksyttävä kaikki datan tai API:n käyttö kaupallisessa yhteydessä, ja että hyväksymätön käyttö tunnistetaan ja estetään (tarkista ajantasaiset ehdot).

Pääpiirteissään: ohjelmistotoimittaja, joka rakentaa sovelluksen Betfairin asiakkaille, maksaa 1 499 £:n lisenssimaksun, joka erääntyy turvallisuussertifioinnissa. Yritys, joka haluaa käydä kauppaa automaattisesti, kulkee Flutterin yrityspuolen kautta ”Exchange Trading Accountiin”, joka alkaa yrityksen asiakirjoista ja sen johtajien ja osakkaiden henkilöllisyystarkistuksista. Kumpikaan ei ole henkilökohtainen avain isommalla budjetilla.

Mikä rajoittaa kumpaakin avainta

Betfair rajaa sen, kuinka paljon markkinadataa yksi pyyntö saa pyytää, 200 pisteeseen, ja rikkaampi data kuluttaa enemmän pisteitä; se myös torjuu yli 1 000 toimeksiantoa yhden sekunnin sisällä. Pelin aikana (in-play) käytävillä markkinoilla on vetojen lyömisessä yleensä 1 sekunnista 12 sekuntiin viive, joka Betfairin mukaan antaa asiakkaiden peruuttaa kohtaamattomia toimeksiantoja olosuhteiden muuttuessa. Tapahtumamaksut voivat tulla kumman tahansa avaimen kohdalla, kun ylität 5 000 maksullista tapahtumaa tunnissa, ja virheet lasketaan mukaan (ehdot ovat Betfairin Charges-sivulla; tarkista ajantasaiset ehdot).

Betfairin kehittäjäsivut sanovat myös, että API-pyynnöt listatuilta alueilta estetään. Tuo lista eroaa ehtojen listasta, eikä kumpikaan ole täydellinen, joten tarkista ajantasainen lista ja paikallinen laki. Kun maata koskeva sanamuoto sulkee sinut ulos luetaan omalta sivultaan.

Mitä neljä brokeria sanovat API:sta ja boteista

Brokeri avaa oman tilinsä, ei Betfair-tiliä, joten brokerin API, siellä missä sellainen on, kytkeytyy brokeriin. Nämä työkalut ovat kaupallisia järjestelyjä kunkin brokerin omien ehtojen alla. Lukemillamme sivuilla yksikään neljästä ei tarjoa Betfair-avainta, ja jokainen pitää omat ulkopuolelle jätetyt maansa; mitä brokerin kirjautuminen oikeasti sisältää näyttää kerrokset. Seuraavassa se, mitä kukin sanoo; tarkista ajantasaiset ehdot joka riviltä.

BetInAsia. Tuore arkistoitu kopio sen etusivusta mainostaa edelleen yhteyttä BLACK Sports Betting API:iin. Vanhempi kopio sen API-sivusta sanoo, että pääsy on pyynnöstä ja että kyse on yhteydestä BLACKiin, ei suorasta API-yhteydestä sen takana oleviin pörsseihin. Ei sinulle, jos asut Isossa-Britanniassa tai Yhdysvalloissa: molemmat on jätetty sen ehdoissa ulkopuolelle, muiden ohella.

AsianConnect. Sen ohjekeskus sanoo tarjoavansa API-tilin Asianodds88:n kautta, joka on sen kertoimien koontipalvelu: API Asianodds88:aan, ei Betfair-avain. Piwi247:sta tai OrbitX:stä ei löytynyt mitään API:sta tai boteista. Tarkista sen rajoitettujen maiden lista ennen kaikkea muuta: vanhempi lista nimeää Yhdysvallat ja Kiinan, muiden ohella, ja sen rekisteröintilomake ja ohjekeskus ovat joistakin maista eri mieltä.

MadMarket. Asiakkaille suunnattua API-sivua ei löytynyt, ja sen ehdot kieltävät raapimisen sekä kaikki robotit, hämähäkit ja muut automaattiset mekanismit. Sen ehdot jättävät ulkopuolelle myös Ison-Britannian, Yhdysvallat ja Australian, muiden ohella.

Sportmarket. Sen ohjeartikkeli sanoo, ettei FairExchangea voi käyttää API-ohjelmistobottien kanssa, emmekä löytäneet julkista API-dokumentaatiota. Jos asut Isossa-Britanniassa, Yhdysvalloissa tai Ranskassa, muiden ohella, sen ehdot sulkevat sinut pois.

Listat liikkuvat, ja brokerin omat sivut ovat välillä keskenään eri mieltä, joten vertaa neljän brokerin ehtoja yhdessä taulukossa ja pidä kunkin brokerin ajantasaisia ehtoja viimeisenä sanana. Lukisin brokerin sivulla olevan ”API-pääsyn” kysymyksenä, joka esitetään kirjallisesti, en ominaisuutena, jonka varaan strategia suunnitellaan.

Brokerityökalu on reitti vain siellä, missä sekä Betfair että brokeri hyväksyvät sinut, eikä se ole koskaan Betfair-avain.

Kysymyksiä, joita ihmiset esittävät

Onko Betfairin API-pääsy automaattinen, vai pitääkö sitä hakea?

Osittain. Kun sinulla on varmistettu Betfair-tili, luot avaimet itse, ja Delayed key toimii heti. Live key vaatii hakemuksen, täyden henkilöllisyyden varmistuksen ja tilillä tarpeeksi rahaa aktivointimaksuun. Tarkista Betfairin ajantasainen kehittäjäohje ennen kuin luotat yhteenkään askeleeseen.

Paljonko Betfairin API-pääsy maksaa, ja palautetaanko maksu?

Delayed key on ilmainen. Live key kantaa kertaluonteisen aktivointimaksun, tällä hetkellä 499 £, joka otetaan Betfair-tililtäsi kun pääsy on hyväksytty, eikä sitä palauteta. Pörssin komissio voitoistasi on erikseen. Tarkista ajantasaiset ehdot.

Voiko Betfairin API:a käyttää ilman Betfair-tiliä?

Ei. Avain myönnetään KYC-varmistetulle tilille, ja Betfairin kehittäjäohje sanoo sen suoraan: ilman Betfair-tiliä lisensointi ei etene.

Mitä jos Betfair ei ole saatavilla siellä missä asun?

Silloin API-reittiä ei ole, koska avain roikkuu tilissä, joka Betfairin on hyväksyttävä. Sijainnin naamiointi ei korjaa sitä: miksi naamioitu sijainti päättyy huonosti kertoo kohdan ja seuraukset.