Két kulcs, az egyik körvonalas, a másik tömör, egy papírpanelen egy kerek zár mellett.

Betfair API-hozzáférés: mi kell hozzá, mennyibe kerül, kinek való

A szkript félig megvan, és a Betfair API mindenekelőtt egy kulcsot kér. A kulcs a saját, ellenőrzött Betfair-számládhoz kötődik, így ha az országodat elutasítják vagy a számládat bezárják, ez nem út befelé.

A Betfair API-hozzáférés két alkalmazáskulcs egy saját Betfair-számlán. A Delayed kulcs ingyenes és azonnal működik, de az árai késnek, és a vele feladott fogadás valódi fogadás. A Live kulcshoz kérelem kell, olyan számla, amely átment a Betfair személyazonosság-ellenőrzésén, és elég pénz a számlán az egyszeri aktiválási díjra, amely jelenleg 499 £, és nem téríthető vissza (nézd meg az aktuális feltételeket). A személyes kulcs kizárólag személyes használatra szól; a cégek a Betfair üzleti útjain mennek. Betfair-számla nélkül nincs kulcs, és egy bróker tőzsdei eszköze nem Betfair-számla.

Mire való az API

A Betfair saját fejlesztői dokumentációjának egy régebbi példánya úgy írja le a Exchange API-t, mint eszközt automatizált fogadási rendszerek vagy egyedi fogadási képernyők építéséhez, fejlesztésre ingyenes, és kizárólag személyes használatra szól (nézd meg az aktuális feltételeket). A Betfair feltételei gyanúsnak tekintik a más automatizált módon feladott fogadásokat, és kimondják, hogy az API-n át feladott fogadások nem ilyenek (az általunk olvasott archivált példány 12.1.4 pontja). Egy külön oldal tovább megy: fogadások automatizálása ugyanazzal a kulccsal.

Annak való, aki a saját pénzére fogad, és a gombokon ujjak helyett kódot akar látni. Nem való annak, akinek nincs saját Betfair-számlája. A tágabb képért nézd meg, hol áll az API a többi út között; a hozzáférési útmutatónkban ott van a belépési utak térképe az elejétől a végéig.

Előbb a számla, aztán a kulcsok

Az első lépésnél néhány olvasó megáll.

  1. Legyen saját, ellenőrzött Betfair-számlád

    Ha nincs, az első feladat egy közvetlen számla megnyitása a saját nevedre, olyan országban, amelyet a Betfair kiszolgál. A Betfair fejlesztői súgója szerint minden esetben KYC-ellenőrzött Betfair-számla kell, és Betfair-számla nélkül nem lehet továbblépni a licencelésben. Mielőtt Live kulcsra építesz, olvasd el a KYC-ellenőrzéseket, amelyektől a Live kulcs függ, és tarts a számlán elég pénzt a negyedik lépés díjára.

  2. Hozd létre a kulcsokat

    Minden számla két alkalmazáskulcsot kap. A Delayed kulcs azonnal aktív, ahogy létrejön. A Live kulcs inaktívan indul.

  3. Építs és tesztelj a Delayed kulccsal

    Az árai késve érkeznek, 1 és 180 másodperc között, ezért erre építs. Minden tesztfogadás a minimális tét legyen, és számold át kézzel a szkript számait egy back-lay kalkulátoron, mielőtt feladja az első fogadást, mert ezzel a kulccsal minden fogadás valódi. Egy külön oldal arról szól, honnan jön valójában az ilyen rendszerek árfolyamadata.

  4. Kérd a Live kulcsot, és fizesd ki a díjat

    A Betfair azt kéri, előbb fejezd be a tesztelést, aztán a Developer Programon át kérelmezd a hozzáférést személyes fogadáshoz. A hozzáférés jóváhagyása után az aktiválási díjat a Betfair-számládról vonják le, és nem téríti vissza.

  5. Ezután semmi nem változtat a Betfair feltételein

    A Live kulcs a számla egyetlen szabályát sem oldja fel: kizárólag személyes használat, személyenként egy számla, és a Betfair joga számlát bezárni.

Egy kulcs csak annyira nyitott, amennyire a mögötte álló számla.

Delayed kulcs és Live kulcs egymás mellett

A két kulcs abban különbözik, mit lát és mennyibe kerül. Mindkettővel feladható fogadás az éles tőzsdén.

A Delayed és a Live kulcs, ahogy a Betfair fejlesztői dokumentációja leírja
Mit tudDelayed kulcsLive kulcs
Mire készültFejlesztésre és olyan gyakorlószoftverre, amely nem fogadÉles fogadóalkalmazásokra
ÁrakKésleltetett, 1 és 180 másodperc közöttÉlő
Fogadás feladásaMegengedett, az éles tőzsdénMegengedett
Csak olvasásra használatMegengedettNem megengedett
Árak mélysége3 árszintMinden árszint
Kimenetelenkénti összes párosított összeg, Betfair SP közeli és távoli árakNem elérhetőElérhető
Aktiválási díjNincsEgyszer 499 £, nem téríthető vissza (nézd meg az aktuális feltételeket)

A Live kulcs nem lehet csak olvasásra

A csak árak olvasására használt Live kulcs nem megengedett, és az adatokat kizárólag használóknak azt mondják, maradjanak a Delayed kulcson, különben a Live kulcsot deaktiválhatják. 499 £-ot fizetni azért, hogy árakat nézegess, kizárt.

A díj fix, a megtérülés nem

A Betfair fejlesztői oldalai jelenleg azt írják, hogy a Live kulcs 499 £, egyszer. Régebbi források 299 £-ot említenek, ezért költségvetés előtt nézd meg az aktuális feltételeket. Hogy az 499 £ olcsó-e, az egy számon múlik, amelyet előre senki sem tud megmondani: mennyit ér átlagosan egy fogadás.

Feltételezett eset, minden adat kitalált. Vegyünk egy szkriptet, amelynek fogadásai 100 £ tétnél a tőzsdei jutalék után fogadásonként 2 £ várható értéket adnak, naponta 10-et ad fel. Akkor 499 £ ÷ 2 £ = 249,5, tehát 250 fogadás, vagyis 25 nap kell a díj visszahozásához. Ha fogadásonként csak 0,50 £, akkor 499 £ ÷ 0,50 £ = 998 fogadás, nagyjából 100 nap. Fogadásonként 0 £-nál a díj sosem jön vissza. 0 £ alatt a gödör csak mélyül.

A várható nyereség sok fogadás átlaga, nem ígéret a következő száz fogadásra. Ezekből a számokból senki ne olvasson ki jövedelmet; a szkript képzeletbeli.

Egy második kitalált eset, amelyen sokan elcsúsznak: egy fogadó ellenőrzött számlával és 650 £-dal három hétvégén át ír egy szkriptet a Delayed kulcson, feltételezi, hogy a tesztfogadásai nullára jönnek ki, kifizet 499 £-ot a 650 £-ból, és azt találja, hogy 151 £ maradt tétre, amikor az első éles fogadások mennek, ami egészen más bankroll, mint amellyel a terv számolt.

Én addig nem fizetnék Live kulcsért, amíg a Delayed kulcson ugyanaz a stratégia hetekig nem futott minimális téttel, tudva, hogy a legfeljebb 180 másodperccel késő árak miatt a teszt csak hozzávetőleges útmutató. A díj nem jön vissza.

Személyes kulcs, üzleti licenc

A személyes kulcs a saját fogadásaidra szól. Ugyanez az archivált dokumentáció azt írja, hogy minden üzleti környezetű adat- vagy API-használatot a Betfairnek jóvá kell hagynia, és a jóvá nem hagyott használatot azonosítják és blokkolják (nézd meg az aktuális feltételeket).

Dióhéjban: egy szoftvergyártó, amely appot épít Betfair-ügyfeleknek, 1499 £ licencdíjat fizet, a biztonsági tanúsításkor esedékesen. Az a cég, amely automatikusan akar kereskedni, a Flutter üzleti ágán át kér „Exchange Trading Account” számlát, ami cégiratokkal és az igazgatók és részvényesek személyazonosság-ellenőrzésével kezdődik. Egyik sem egy személyes kulcs nagyobb költségvetéssel.

Mi korlátozza még bármelyik kulcsot

A Betfair megszabja, mennyi piaci adatot kérhet egyetlen kérés, 200 pontot, és a gazdagabb adat több pontba kerül, a másodpercenként 1000 fölötti megbízásutasításokat pedig visszautasítja. Az élő piacokon a fogadás feladásán általában 1 és 12 másodperces késleltetés van, amely a Betfair szerint lehetővé teszi, hogy az ügyfelek visszavonják a párosítatlan megbízásokat, ha a körülmények változnak. Tranzakciós díj bármelyik kulcsnál felmerülhet, ha egy órában túllépsz 5000 minősülő tranzakciót, és a hibák is számítanak (a Betfair Díjak oldalán vannak a feltételek; nézd meg az aktuális feltételeket).

A Betfair fejlesztői oldalai azt is írják, hogy a felsorolt régiókból érkező API-kérések blokkoltak. Ez a lista eltér a feltételek listájától, és egyik sem teljes, ezért nézd meg az aktuális listát és a helyi jogszabályokat. Amikor az országmegfogalmazás kizár, azt a saját oldalán olvashatod.

Mit mond a négy bróker az API-król és a botokról

A bróker saját számlát nyit, nem Betfair-számlát, így a bróker API-ja, ha van, a brókerhez kapcsol. Ezek kereskedelmi megállapodások az egyes brókerek saját feltételei szerint. Az általunk olvasott oldalakon a négy közül egyik sem kínál Betfair-kulcsot, és mindegyik megtartja a saját kizárt országait; mit tartalmaz valójában egy bróker belépése, ott látszanak a rétegek. Az alábbiakban mindegyik állítása következik; minden sornál nézd meg az aktuális feltételeket.

BetInAsia. A kezdőlapjának egy friss archivált példánya még a BLACK Sports Betting API-hoz való kapcsolódást hirdeti. Az API-oldalának egy régebbi példánya szerint a hozzáférés kérésre van, és ez a BLACK-hez való kapcsolódás, nem közvetlen API-kapcsolat a mögötte álló tőzsdékhez. Nem neked való, ha az Egyesült Királyságban vagy az USA-ban élsz, mert a feltételei ezeket, többek között, kizárják.

AsianConnect. A súgóközpontja szerint API-számlát kínál az Asianodds88-on át, amely az odds-aggregátora: API az Asianodds88-ba, nem Betfair-kulcs. A Piwi247-ről és az OrbitX-ről API-ra vagy botokra vonatkozóan semmit nem találtunk. Először a korlátozott listáját nézd meg: egy régebbi lista többek között az USA-t és Kínát nevezi meg, és a regisztrációs űrlapja meg a súgóközpontja néhány országban nem ért egyet.

MadMarket. Ügyfél-API oldalt nem találtunk, a feltételei pedig tiltják a scrapelést és minden robotot, spidert vagy más automatizált mechanizmust. A feltételei többek között az Egyesült Királyságot, az USA-t és Ausztráliát is kizárják.

Sportmarket. A súgócikke szerint a FairExchange nem használható API-s szoftverbotokkal, és nyilvános API-dokumentációt nem találtunk. Ha az Egyesült Királyságban, az USA-ban vagy Franciaországban élsz, a feltételei többek között kizárnak.

A listák mozognak, és egy bróker saját oldalai néha ellentmondanak egymásnak, ezért vesd össze a négy bróker feltételeit egy táblázatban, és az aktuális feltételeket tekintsd utolsó szónak. Egy bróker oldalán az „API-hozzáférést” inkább írásban felteendő kérdésnek olvasnám, mint olyan funkciónak, amelyre stratégiát lehet építeni.

A bróker eszköze csak ott út, ahol a Betfair és a bróker is elfogad, és sosem Betfair-kulcs.

Gyakran ismételt kérdések

A Betfair API-hozzáférés automatikus, vagy kérelmezni kell?

Részben. Ha van ellenőrzött Betfair-számlád, a kulcsokat magad hozod létre, és a Delayed kulcs azonnal működik. A Live kulcshoz kérelem, teljes személyazonosság-ellenőrzés és elég pénz kell a számlán az aktiválási díjra. Mielőtt bármelyik lépésre építesz, nézd meg a Betfair aktuális fejlesztői súgóját.

Mennyibe kerül a Betfair API-hozzáférés, és visszatérítik a díjat?

A Delayed kulcs ingyenes. A Live kulcsnak egyszeri aktiválási díja van, jelenleg 499 £, amelyet a hozzáférés jóváhagyása után egyszer levonnak a Betfair-számládról, és nem téríthető vissza. A nyereményeid utáni tőzsdei jutalék ettől külön van. Nézd meg az aktuális feltételeket.

Használható a Betfair API Betfair-számla nélkül?

Nem. A kulcsot KYC-ellenőrzött számlához adják ki, és a Betfair fejlesztői súgója ezt világosan kimondja: Betfair-számla nélkül nem lehet továbblépni a licencelésben.

Mi van, ha a Betfair nem érhető el ott, ahol élek?

Akkor nincs API-út, mert a kulcs olyan számlához kötődik, amelyet a Betfairnek el kell fogadnia. A helyszín álcázása nem megoldás: miért végződik rosszul az álcázott helyszín, ott van a feltétel és a következmények.