Dva kľúče, jeden obrysový a jeden plný, na papierovom paneli vedľa okrúhleho zámku.

Prístup k API Betfairu: čo potrebujete, čo stojí a komu sedí

Skript je napísaný z polovice a API Betfairu si najprv pýta kľúč. Kľúč závisí od vášho vlastného overeného účtu na Betfaire, takže ak vašu krajinu odmietli alebo je účet uzavretý, toto nie je cesta dnu.

Prístup k API Betfairu sú dva aplikačné kľúče na vlastnom účte na Betfaire. Kľúč Delayed je zadarmo a funguje hneď, no jeho kurzy sú oneskorené a stávka ním zadaná je skutočná stávka. Kľúč Live vyžaduje žiadosť, účet, ktorý prešiel kontrolou totožnosti Betfairu, a dosť prostriedkov na jednorazový aktivačný poplatok, v súčasnosti 499 £ a nevratný (overte si aktuálne podmienky). Osobný kľúč je len na osobné použitie; firmy idú cez komerčné cesty Betfairu. Bez účtu na Betfaire nie je kľúč a nástroj brokera pre burzu nie je účet na Betfaire.

Na čo API slúži

Staršia kópia vlastnej vývojárskej dokumentácie Betfairu opisuje API burzy ako spôsob, ako vytvoriť automatizované stávkové systémy alebo vlastné stávkové obrazovky, bezplatné na vývoj a len na osobné použitie (overte si aktuálne podmienky). Podmienky Betfairu považujú stávkovanie inými automatizovanými prostriedkami za podozrivé a uvádzajú, že stávky cez API také nie sú (článok 12.1.4 archivovanej kópie, ktorú sme čítali). Samostatná stránka ide ďalej a rozoberá automatizáciu stávok cez ten istý kľúč.

Hodí sa tomu, kto stávkuje sám za seba a chce, aby tlačidlá stláčal kód, nie prsty. Nehodí sa nikomu, kto nemá vlastný účet na Betfaire. Širší obraz nájdete v časti kde API stojí medzi ostatnými cestami; náš sprievodca prístupom obsahuje mapu ciest dnu od začiatku do konca.

Najprv účet, potom kľúče

Prvý krok je miesto, kde niektorí čitatelia skončia.

  1. Majte vlastný overený účet na Betfaire

    Ak ho nemáte, úlohou je najprv otvoriť priamy účet, na vlastné meno, v krajine, ktorú Betfair obsluhuje. Pomoc pre vývojárov Betfairu uvádza, že účet na Betfaire s overením KYC je potrebný vždy a že bez účtu na Betfaire nemôžete pokračovať v licencovaní. Prečítajte si kontroly KYC, od ktorých kľúč Live závisí, skôr než plánujete s kľúčom Live, a nechajte na účte dosť na poplatok zo štvrtého kroku.

  2. Vytvorte kľúče

    Každý účet dostane dva aplikačné kľúče. Kľúč Delayed je aktívny hneď, ako vznikne. Kľúč Live začína ako neaktívny.

  3. Vyvíjajte a testujte na kľúči Delayed

    Jeho kurzy prichádzajú oneskorene, o 1 až 180 sekúnd, preto podľa toho navrhujte. Každú testovaciu stávku držte na minimálnej vsadenej sume a výpočty skriptu si overte ručne na kalkulačke back a lay skôr, než zadá prvú stávku, pretože s týmto kľúčom je každá stávka skutočná. Samostatná stránka rozoberá odkiaľ sa pre takýto systém naozaj berú dáta o kurzoch.

  4. Požiadajte o kľúč Live a zaplaťte poplatok

    Betfair žiada najprv dokončiť testovanie a potom požiadať cez svoj Developer Program pre osobné stávkovanie. Po schválení prístupu sa aktivačný poplatok odpíše z vášho účtu na Betfaire a nevracia sa.

  5. Nič po tom nemení podmienky Betfairu

    Kľúč Live nezmierňuje žiadne pravidlo účtu: len osobné použitie, jeden účet na osobu, právo Betfairu účet uzavrieť.

Kľúč je taký otvorený, aký je účet za ním.

Kľúč Delayed a kľúč Live

Oba kľúče sa líšia v tom, čo vidia a čo stoja. Oba môžu zadať stávku na živej burze.

Kľúč Delayed a kľúč Live, ako ich uvádza vývojárska dokumentácia Betfairu
Čo robíKľúč DelayedKľúč Live
Určený naVývoj a cvičný softvér, ktorý nestávkujeŽivé stávkové aplikácie
KurzyOneskorené o 1 až 180 sekúndŽivé
Zadávanie stávokDovolené, na živej burzeDovolené
Použitie len na čítanieDovolenéNedovolené
Hĺbka kurzov3 cenové úrovneVšetky cenové úrovne
Celkovo spárované podľa voľby, blízke a vzdialené kurzy Betfair SPNedostupnéDostupné
Aktivačný poplatokŽiadny499 £ jednorazovo, nevratné (overte si aktuálne podmienky)

Kľúč Live nemôže byť len na čítanie

Kľúč Live používaný iba na čítanie kurzov nie je dovolený a používateľom, ktorí chcú len dáta, sa hovorí, aby zostali pri kľúči Delayed, inak riskujú deaktiváciu kľúča Live. Platiť 499 £ za pozeranie na kurzy neprichádza do úvahy.

Poplatok je pevný, výnos nie

Vývojárske stránky Betfairu v súčasnosti uvádzajú, že kľúč Live stojí 499 £, jednorazovo. Staršie zdroje uvádzajú 299 £, preto si pred rozpočtom overte aktuálne podmienky. Či je 499 £ lacné, závisí od jedného čísla, ktoré vám nikto vopred nepovie: koľko je v priemere hodná každá stávka.

Hypoteticky, všetky vstupy sú vymyslené. Predpokladajte skript, ktorého stávky pri vsadenej sume 100 £ majú po odpočítaní provízie burzy očakávanú hodnotu 2 £ a zadáva ich 10 denne. Potom 499 £ ÷ 2 £ = 249,5, teda 250 stávok alebo 25 dní na pokrytie poplatku. Predpokladajte namiesto toho 0,50 £ na stávku a je to 499 £ ÷ 0,50 £ = 998 stávok, asi 100 dní. Pri 0 £ na stávku sa poplatok nikdy nevráti. Pod 0 £ sa diera len prehlbuje.

Očakávaný zisk je priemer za veľa stávok, nie sľub o ďalších sto. Z týchto čísel nikto nemá vyčítať príjem; skript je vymyslený.

Druhý vymyslený prípad, ten, ktorý ľudí chytí: sázajúci s overeným účtom a 650 £ na ňom napíše skript počas troch víkendov na kľúči Delayed, predpokladá, že jeho testovacie stávky vyjdú na nule, zaplatí 499 £ z tých 650 £ a zistí, že na účte mu na vsadenie zostáva 151 £, keď idú dnu prvé živé stávky, čo je veľmi odlišný bankroll od toho, s ktorým plán počítal.

Za kľúč Live by som neplatil, kým kľúč Delayed nebude celé týždne spúšťať rovnakú stratégiu s minimálnou vsadenou sumou, s vedomím, že kurzy oneskorené až o 180 sekúnd robia z testu len hrubého sprievodcu. Poplatok sa nevracia.

Osobný kľúč, komerčná licencia

Osobný kľúč je na vaše vlastné stávky. Tá istá archivovaná dokumentácia uvádza, že každé použitie dát alebo API v komerčnom kontexte musí schváliť Betfair a že neschválené použitie sa odhalí a zablokuje (overte si aktuálne podmienky).

Stručne: dodávateľ softvéru, ktorý vytvára aplikáciu pre zákazníkov Betfairu, platí licenčný poplatok 1 499 £, splatný pri bezpečnostnej certifikácii. Firma, ktorá chce obchodovať automaticky, ide cez obchodné rameno Flutteru po „Exchange Trading Account“, ktorý začína firemnými dokumentmi a kontrolami totožnosti jej riaditeľov a akcionárov. Ani jedno nie je osobný kľúč s väčším rozpočtom.

Čo obmedzuje oba kľúče

Betfair obmedzuje, koľko trhových dát môže jedna požiadavka vyžiadať, na 200 bodov, pričom bohatšie dáta stoja viac bodov, a odmieta pokyny na príkazy nad 1 000 za jednu sekundu. Pri živých trhoch za hrania býva pri zadávaní stávok oneskorenie 1 až 12 sekúnd, čo podľa Betfairu umožňuje zákazníkom zrušiť nespárované príkazy, keď sa podmienky zmenia. Transakčné poplatky sa môžu uplatniť na oboch kľúčoch po prekročení 5 000 kvalifikovaných transakcií za hodinu a počítajú sa aj chyby (podmienky má stránka Poplatky Betfairu; overte si aktuálne podmienky).

Vývojárske stránky Betfairu uvádzajú aj to, že požiadavky API z uvedených regiónov sa blokujú. Tento zoznam sa líši od zoznamu v podmienkach a ani jeden nie je úplný, preto si overte aktuálny zoznam a miestne právne predpisy. Keď vás znenie o krajinách vylučuje sa rozoberá na vlastnej stránke.

Čo štyria brokeri hovoria o API a botoch

Broker otvára vlastný účet, nie účet na Betfaire, takže API brokera, kde existuje, sa pripája k brokerovi. Tieto nástroje sú komerčné dohody podľa vlastných podmienok každého brokera. Na stránkach, ktoré sme čítali, nikto zo štyroch neponúka kľúč Betfairu a každý má vlastné vylúčené krajiny; čo prihlásenie k brokerovi naozaj obsahuje ukazuje jednotlivé vrstvy. Nasleduje, čo hovorí každý; pri každom riadku si overte aktuálne podmienky.

BetInAsia. Nedávna archivovaná kópia jeho domovskej stránky stále propaguje pripojenie na stávkové API BLACK Sports Betting. Staršia kópia jeho stránky o API uvádza, že prístup je na požiadanie a že ide o pripojenie na BLACK, nie priame pripojenie API na burzy za ním. Nie je pre vás, ak žijete v Spojenom kráľovstve alebo v USA, ktoré jeho podmienky okrem iných vylučujú.

AsianConnect. Jeho centrum pomoci uvádza, že ponúka účet API cez Asianodds88, svoj agregátor kurzov: API do Asianodds88, nie kľúč Betfairu. K API alebo botom pre Piwi247 či OrbitX sa nič nenašlo. Najprv skontrolujte jeho zoznam vylúčených krajín: staršie znenie uvádza okrem iných USA a Čínu a jeho registračný formulár a centrum pomoci sa v niektorých krajinách rozchádzajú.

MadMarket. Stránka API pre zákazníkov sa nenašla a jeho podmienky zakazujú scraping a akéhokoľvek robota, spider alebo iný automatizovaný mechanizmus. Jeho podmienky vylučujú okrem iných aj Spojené kráľovstvo, USA a Austráliu.

Sportmarket. Jeho článok pomoci uvádza, že FairExchange sa nedá používať s API softvérovými botmi, a verejnú dokumentáciu API sme nenašli. Ak žijete v Spojenom kráľovstve, USA alebo vo Francúzsku, jeho podmienky vás okrem iných vylučujú.

Zoznamy sa menia a stránky brokera sa niekedy rozchádzajú, preto porovnajte podmienky štyroch brokerov v jednej tabuľke a aktuálne podmienky každého brokera berte ako posledné slovo. „Prístup k API“ na stránke brokera by som čítal ako otázku, ktorú treba položiť písomne, nie ako funkciu, na ktorej sa dá postaviť stratégia.

Nástroj brokera je cesta len tam, kde vás prijme Betfair aj broker, a nikdy nie je kľúčom Betfairu.

Na čo sa ľudia pýtajú

Je prístup k API Betfairu automatický, alebo treba žiadať?

Čiastočne. Keď máte overený účet na Betfaire, kľúče si vytvoríte sami a kľúč Delayed funguje hneď. Kľúč Live vyžaduje žiadosť, úplné overenie totožnosti a dosť peňazí na účte na pokrytie aktivačného poplatku. Pred každým krokom si overte aktuálnu pomoc pre vývojárov Betfairu.

Koľko stojí prístup k API Betfairu a je poplatok vratný?

Kľúč Delayed je zadarmo. Kľúč Live má jednorazový aktivačný poplatok, v súčasnosti 499 £, odpísaný z vášho účtu na Betfaire po schválení prístupu, a je nevratný. Provízia burzy z výhier je samostatná. Overte si aktuálne podmienky.

Dá sa používať API Betfairu bez účtu na Betfaire?

Nie. Kľúč sa vydáva účtu s overením KYC a pomoc pre vývojárov Betfairu to hovorí jasne: bez účtu na Betfaire nemôžete pokračovať v licencovaní.

Čo ak Betfair nie je dostupný tam, kde žijem?

Potom žiadna cesta cez API neexistuje, pretože kľúč závisí od účtu, ktorý musí Betfair prijať. Zakrývanie polohy nie je riešenie: prečo zakrytá poloha končí zle obsahuje článok aj dôsledky.