กุญแจสองดอก ดอกหนึ่งเป็นเส้นขอบและอีกดอกเป็นทึบ วางบนแผงกระดาษข้างแม่กุญแจทรงกลม

การเข้าถึง Betfair API: สิ่งที่ต้องมี ค่าใช้จ่าย และใครเหมาะกับมัน

สคริปต์เขียนไปได้ครึ่งหนึ่ง และ API ของ Betfair ขอคีย์ก่อนอย่างอื่นทั้งหมด คีย์ขึ้นอยู่กับบัญชี Betfair ของคุณเองที่ผ่านการยืนยันแล้ว ดังนั้นหากประเทศของคุณถูกปฏิเสธหรือบัญชีของคุณถูกปิด นี่ไม่ใช่ทางเข้า

การเข้าถึง Betfair API คือ application key สองตัวบนบัญชี Betfair ของคุณเอง Delayed key (คีย์แบบราคาล่าช้า) ฟรีและใช้ได้ทันที แต่ราคาล่าช้า และเดิมพันที่วางด้วยคีย์นี้เป็นเดิมพันจริง Live key (คีย์แบบราคาสด) ต้องยื่นคำขอ ต้องมีบัญชีที่ผ่านการตรวจบัตรประจำตัวของ Betfair และมีเงินพอจ่ายค่าเปิดใช้งานครั้งเดียว ปัจจุบัน £499 และไม่คืนเงิน (ตรวจข้อกำหนดล่าสุด) คีย์ส่วนบุคคลใช้เพื่อส่วนตัวเท่านั้น บริษัทต้องไปทางช่องทางเชิงพาณิชย์ของ Betfair หากไม่มีบัญชี Betfair ก็ไม่มีคีย์ และเครื่องมือ exchange ของโบรกเกอร์ไม่ใช่บัญชี Betfair

API ใช้ทำอะไร

เอกสารสำหรับนักพัฒนาของ Betfair เองฉบับเก่ากว่าอธิบาย Exchange API ว่าเป็นวิธีสร้างระบบเดิมพันอัตโนมัติหรือหน้าจอเดิมพันแบบกำหนดเอง พัฒนาได้ฟรีและใช้เพื่อส่วนตัวเท่านั้น (ตรวจข้อกำหนดล่าสุด) ข้อกำหนดของ Betfair นับการเดิมพันด้วยวิธีอัตโนมัติอื่นว่าน่าสงสัย และระบุว่าเดิมพันผ่าน API ไม่ใช่กรณีนั้น (ข้อ 12.1.4 ของสำเนาที่เก็บถาวรที่เราอ่าน) หน้าอีกหน้าหนึ่งลงลึกกว่านี้เรื่องการทำเดิมพันอัตโนมัติผ่านคีย์เดียวกันนี้

เหมาะกับคนที่เดิมพันเพื่อตัวเองและต้องการให้โค้ด ไม่ใช่นิ้วมือ เป็นผู้กดปุ่ม ไม่เหมาะกับคนที่ไม่มีบัญชี Betfair ของตัวเอง สำหรับภาพรวม ดูตำแหน่งของ API ท่ามกลางเส้นทางอื่น และคู่มือการเข้าถึงของเรามีแผนที่ทางเข้า ตั้งแต่ต้นจนจบ

บัญชีมาก่อน แล้วจึงถึงคีย์

ขั้นแรกคือจุดที่ผู้อ่านบางคนต้องหยุด

  1. มีบัญชี Betfair ของคุณเองที่ผ่านการยืนยันแล้ว

    หากยังไม่มี งานแรกคือเปิดบัญชีตรงก่อน ในชื่อของคุณเอง ในประเทศที่ Betfair ให้บริการ ศูนย์ช่วยเหลือสำหรับนักพัฒนาของ Betfair ระบุว่าต้องมีบัญชี Betfair ที่ผ่านการยืนยัน KYC ในทุกกรณี และหากไม่มีบัญชี Betfair คุณจะดำเนินการเรื่องใบอนุญาตต่อไม่ได้ อ่านการตรวจ KYC ที่ Live key ขึ้นอยู่กับมันก่อนวางแผนรอบ Live key และเก็บเงินในบัญชีให้พอสำหรับค่าธรรมเนียมในขั้นที่สี่

  2. สร้างคีย์

    แต่ละบัญชีได้ application key สองตัว Delayed key ใช้งานได้ทันทีที่สร้าง ส่วน Live key เริ่มต้นเป็นสถานะไม่ทำงาน

  3. สร้างและทดสอบบน Delayed key

    ราคามาถึงล่าช้า 1 ถึง 180 วินาที จึงต้องออกแบบให้รองรับ ใช้เงินเดิมพันขั้นต่ำกับทุกเดิมพันทดสอบ และตรวจการคำนวณของสคริปต์ด้วยมือบนเครื่องคำนวณ back และ lay ก่อนที่สคริปต์จะวางเดิมพันแรก เพราะกับคีย์นี้ทุกเดิมพันเป็นเดิมพันจริง หน้าอีกหน้าครอบคลุมข้อมูลราคาสำหรับระบบแบบนี้มาจากไหนจริง ๆ

  4. ยื่นขอ Live key และจ่ายค่าธรรมเนียม

    Betfair ขอให้ทดสอบให้เสร็จก่อน แล้วจึงยื่นขอผ่าน Developer Program สำหรับการเดิมพันส่วนบุคคล เมื่อได้รับอนุมัติการเข้าถึง ค่าเปิดใช้งานจะถูกหักจากบัญชี Betfair ของคุณ และไม่คืนเงิน

  5. หลังจากนั้นไม่มีอะไรเปลี่ยนข้อกำหนดของ Betfair

    Live key ไม่ได้ปลดกฎใดของบัญชี: ใช้เพื่อส่วนตัวเท่านั้น หนึ่งคนหนึ่งบัญชี และสิทธิ์ของ Betfair ในการปิดบัญชี

คีย์เปิดได้เพียงเท่าที่บัญชีเบื้องหลังเปิดอยู่

Delayed key เทียบกับ Live key

สองคีย์ต่างกันที่สิ่งที่มองเห็นและค่าใช้จ่าย ทั้งสองวางเดิมพันบน exchange จริงได้

Delayed key และ Live key ตามที่เอกสารสำหรับนักพัฒนาของ Betfair ระบุ
สิ่งที่ทำได้Delayed keyLive key
ออกแบบมาสำหรับการพัฒนา และซอฟต์แวร์ฝึกที่เดิมพันไม่ได้แอปพลิเคชันเดิมพันสด
ราคาล่าช้า 1 ถึง 180 วินาทีสด
การวางเดิมพันทำได้ บน exchange จริงทำได้
การใช้แบบอ่านอย่างเดียวทำได้ทำไม่ได้
ความลึกของราคา3 ระดับราคาทุกระดับราคา
ยอดจับคู่รวมต่อตัวเลือก และราคา near และ far ของ Betfair SPไม่มีมี
ค่าเปิดใช้งานไม่มี£499 ครั้งเดียว ไม่คืนเงิน (ตรวจข้อกำหนดล่าสุด)

Live key ใช้แบบอ่านอย่างเดียวไม่ได้

Live key ที่ใช้เพียงอ่านราคาไม่ได้รับอนุญาต และผู้ใช้ที่ต้องการแค่ข้อมูลถูกแจ้งให้อยู่กับ Delayed key มิฉะนั้นอาจถูกยกเลิกการใช้งาน Live key การจ่าย £499 เพื่อดูราคาเฉย ๆ จึงไม่ใช่ทางเลือก

ค่าธรรมเนียมคงที่ แต่ผลตอบแทนไม่คงที่

หน้านักพัฒนาของ Betfair ระบุในปัจจุบันว่า Live key มีค่าใช้จ่าย £499 ครั้งเดียว แหล่งข้อมูลที่เก่ากว่าระบุ £299 จึงควรตรวจข้อกำหนดล่าสุดก่อนตั้งงบ £499 ถูกหรือไม่ขึ้นอยู่กับตัวเลขเดียวที่ไม่มีใครบอกคุณล่วงหน้าได้: เดิมพันแต่ละครั้งมีค่าเฉลี่ยเท่าไร

สมมติฐาน ตัวเลขทุกตัวสมมติขึ้น สมมติสคริปต์ที่เดิมพันด้วยเงินเดิมพัน £100 โดยแต่ละเดิมพันมีค่าคาดหวัง £2 หลังหักค่าคอมมิชชัน exchange และวาง 10 เดิมพันต่อวัน แล้ว £499 ÷ £2 = 249.5 ดังนั้นต้องใช้ 250 เดิมพัน หรือ 25 วัน จึงคุ้มค่าธรรมเนียม สมมติเป็น £0.50 ต่อเดิมพันแทน จะเป็น £499 ÷ £0.50 = 998 เดิมพัน ประมาณ 100 วัน ที่ £0 ต่อเดิมพัน ค่าธรรมเนียมจะไม่กลับมาเลย ต่ำกว่า £0 หลุมก็ยิ่งลึกขึ้น

กำไรคาดหวังคือค่าเฉลี่ยจากเดิมพันจำนวนมาก ไม่ใช่คำสัญญาเกี่ยวกับร้อยเดิมพันถัดไป ไม่ควรมองตัวเลขเหล่านี้เป็นรายได้ สคริปต์นี้เป็นเรื่องสมมติ

กรณีสมมติที่สอง และเป็นกรณีที่ทำให้คนพลาดบ่อย: ผู้เดิมพันที่มีบัญชีผ่านการยืนยันและมีเงิน £650 เขียนสคริปต์ตลอดสามสุดสัปดาห์บน Delayed key โดยสมมติว่าเดิมพันทดสอบเสมอตัว จ่าย £499 จากเงิน £650 นั้น และพบว่าบัญชีเหลือ £151 สำหรับเดิมพันเมื่อเดิมพันสดชุดแรกเข้า ซึ่งเป็นเงินทุนสำหรับเดิมพันที่ต่างจากที่แผนสมมติไว้มาก

เราจะไม่จ่ายเพื่อ Live key จนกว่า Delayed key จะรันกลยุทธ์เดียวกันมาหลายสัปดาห์ด้วยเงินเดิมพันขั้นต่ำ โดยรู้ว่าราคาที่ล่าช้าได้ถึง 180 วินาทีทำให้การทดสอบเป็นเพียงแนวทางคร่าว ๆ ค่าธรรมเนียมไม่กลับมา

คีย์ส่วนบุคคล กับใบอนุญาตเชิงพาณิชย์

คีย์ส่วนบุคคลมีไว้สำหรับเดิมพันของคุณเอง เอกสารที่เก็บถาวรฉบับเดียวกันระบุว่าการใช้ข้อมูลหรือ API ทุกกรณีในบริบทเชิงพาณิชย์ต้องได้รับอนุมัติจาก Betfair และการใช้ที่ไม่ได้รับอนุมัติจะถูกตรวจพบและบล็อก (ตรวจข้อกำหนดล่าสุด)

โดยสรุป: ผู้พัฒนาซอฟต์แวร์ที่สร้างแอปสำหรับลูกค้า Betfair จ่ายค่าใบอนุญาต £1,499 ซึ่งครบกำหนดเมื่อรับรองความปลอดภัย บริษัทที่ต้องการเทรดอัตโนมัติต้องผ่านฝ่ายธุรกิจของ Flutter เพื่อขอ "Exchange Trading Account" ซึ่งเริ่มจากเอกสารบริษัทและการตรวจตัวตนของกรรมการและผู้ถือหุ้น ทั้งสองแบบไม่ใช่คีย์ส่วนบุคคลที่มีงบมากขึ้น

สิ่งที่ยังจำกัดคีย์ทั้งสองแบบ

Betfair จำกัดปริมาณข้อมูลตลาดที่หนึ่งคำขอขอได้ที่ 200 points โดยข้อมูลที่ละเอียดกว่าใช้ points มากกว่า และปฏิเสธคำสั่งที่เกิน 1,000 รายการภายในหนึ่งวินาที ตลาด in-play มักมีหน่วงเวลา 1 ถึง 12 วินาทีในการวางเดิมพัน ซึ่ง Betfair ระบุว่าช่วยให้ลูกค้ายกเลิกคำสั่งที่ยังไม่จับคู่ได้เมื่อสถานการณ์เปลี่ยน ค่าธรรมเนียมธุรกรรมอาจใช้กับคีย์ทั้งสองแบบเมื่อเกิน 5,000 ธุรกรรมที่เข้าเงื่อนไขในหนึ่งชั่วโมง และข้อผิดพลาดก็นับรวมด้วย (หน้า Charges ของ Betfair มีเงื่อนไข ตรวจข้อกำหนดล่าสุด)

หน้านักพัฒนาของ Betfair ยังระบุว่าคำขอ API จากภูมิภาคที่อยู่ในรายการจะถูกบล็อก รายการนั้นต่างจากรายการในข้อกำหนด และไม่มีรายการใดครบถ้วน จึงควรตรวจรายการล่าสุดและกฎหมายท้องถิ่น เมื่อถ้อยคำเรื่องประเทศตัดคุณออกอ่านได้ในหน้าของตัวเอง

สิ่งที่โบรกเกอร์ทั้งสี่รายพูดถึง API และบอต

โบรกเกอร์เปิดบัญชีของตัวเอง ไม่ใช่บัญชี Betfair ดังนั้น API ของโบรกเกอร์ หากมี ก็เชื่อมต่อกับโบรกเกอร์ เครื่องมือเหล่านี้เป็นข้อตกลงเชิงพาณิชย์ภายใต้ข้อกำหนดของโบรกเกอร์แต่ละราย ในหน้าที่เราอ่าน ทั้งสี่รายไม่มีรายใดเสนอคีย์ Betfair และแต่ละรายมีประเทศที่ยกเว้นของตัวเอง สิ่งที่การล็อกอินโบรกเกอร์มีอยู่จริงแสดงให้เห็นแต่ละชั้น ข้อมูลของแต่ละรายตามด้านล่าง ตรวจข้อกำหนดล่าสุดของทุกบรรทัด

BetInAsia สำเนาที่เก็บถาวรล่าสุดของหน้าแรกยังโฆษณาการเชื่อมต่อกับ BLACK Sports Betting API สำเนาที่เก่ากว่าของหน้า API ระบุว่าการเข้าถึงต้องร้องขอ และเป็นการเชื่อมต่อกับ BLACK ไม่ใช่การเชื่อมต่อ API ตรงกับ exchange ที่อยู่เบื้องหลัง ไม่เหมาะหากคุณอยู่ในสหราชอาณาจักรหรือสหรัฐอเมริกา ซึ่งข้อกำหนดของโบรกเกอร์ยกเว้นทั้งสองประเทศ รวมถึงประเทศอื่น ๆ

AsianConnect ศูนย์ช่วยเหลือระบุว่าเสนอบัญชี API ผ่าน Asianodds88 ซึ่งเป็นตัวรวบรวมราคาของตน: API เข้าสู่ Asianodds88 ไม่ใช่คีย์ Betfair เราไม่พบข้อมูลเรื่อง API หรือบอตของ Piwi247 หรือ OrbitX ตรวจรายชื่อประเทศที่ถูกจำกัดของโบรกเกอร์ก่อนอย่างอื่น: รายชื่อฉบับเก่ากว่าระบุสหรัฐอเมริกาและจีน รวมถึงประเทศอื่น ๆ และแบบฟอร์มสมัครกับศูนย์ช่วยเหลือขัดกันในบางประเทศ ศูนย์ช่วยเหลือของ AsianConnect ยังระบุประเทศไทยเป็นประเทศที่ถูกจำกัด แต่แบบฟอร์มสมัครที่เราสังเกตเมื่อเร็ว ๆ นี้มีประเทศไทยให้เลือก ข้อมูลสองแหล่งจึงขัดกัน โปรดตรวจสอบกับ AsianConnect โดยตรงก่อนสมัคร

MadMarket เราไม่พบหน้า API สำหรับลูกค้า และข้อกำหนดห้ามการดึงข้อมูลอัตโนมัติ (scraping) รวมถึง robot, spider หรือกลไกอัตโนมัติอื่นใด ข้อกำหนดยังยกเว้นสหราชอาณาจักร สหรัฐอเมริกา และออสเตรเลีย รวมถึงประเทศอื่น ๆ

Sportmarket บทความช่วยเหลือระบุว่า FairExchange ใช้กับบอตซอฟต์แวร์ API ไม่ได้ และเราไม่พบเอกสาร API สาธารณะ หากคุณอยู่ในสหราชอาณาจักร สหรัฐอเมริกา หรือฝรั่งเศส รวมถึงประเทศอื่น ๆ ข้อกำหนดของโบรกเกอร์ตัดคุณออก

รายชื่อเปลี่ยนไปเรื่อย ๆ และหน้าของโบรกเกอร์เองก็ขัดกันเป็นบางครั้ง จึงควรเปรียบเทียบข้อกำหนดของโบรกเกอร์ทั้งสี่รายในตารางเดียว และถือข้อกำหนดล่าสุดของแต่ละรายเป็นข้อสรุป เราจะอ่านคำว่า "API access" บนหน้าของโบรกเกอร์ว่าเป็นคำถามที่ต้องถามเป็นลายลักษณ์อักษร ไม่ใช่ฟีเจอร์ที่จะวางกลยุทธ์ตาม

เครื่องมือของโบรกเกอร์เป็นเส้นทางได้เฉพาะที่ที่ทั้ง Betfair และโบรกเกอร์ยอมรับคุณ และไม่ใช่คีย์ Betfair เลย

คำถามที่พบบ่อย

การเข้าถึง Betfair API เป็นแบบอัตโนมัติหรือต้องยื่นคำขอ?

บางส่วน เมื่อคุณมีบัญชี Betfair ที่ผ่านการยืนยันแล้ว คุณสร้างคีย์เองได้ และ Delayed key ใช้งานได้ทันที ส่วน Live key ต้องยื่นคำขอ ยืนยันบัตรประจำตัวครบถ้วน และมีเงินในบัญชีพอครอบคลุมค่าเปิดใช้งาน ตรวจศูนย์ช่วยเหลือสำหรับนักพัฒนาล่าสุดของ Betfair ก่อนพึ่งพาขั้นตอนใด ๆ

การเข้าถึง Betfair API มีค่าใช้จ่ายเท่าไร และค่าธรรมเนียมคืนได้หรือไม่?

Delayed key ฟรี Live key มีค่าเปิดใช้งานครั้งเดียว ปัจจุบัน £499 หักจากบัญชี Betfair ของคุณเมื่อได้รับอนุมัติการเข้าถึง และไม่คืนเงิน ค่าคอมมิชชัน exchange จากเงินที่ชนะแยกต่างหาก ตรวจข้อกำหนดล่าสุด

ใช้ Betfair API โดยไม่มีบัญชี Betfair ได้หรือไม่?

ไม่ได้ คีย์ออกให้กับบัญชีที่ผ่านการยืนยัน KYC และศูนย์ช่วยเหลือสำหรับนักพัฒนาของ Betfair ระบุตรง ๆ ว่าหากไม่มีบัญชี Betfair คุณจะดำเนินการเรื่องใบอนุญาตต่อไม่ได้

จะเป็นอย่างไรหาก Betfair ไม่ให้บริการในที่ที่คุณอยู่?

เช่นนั้นก็ไม่มีเส้นทาง API เพราะคีย์ขึ้นอยู่กับบัญชีที่ Betfair ต้องยอมรับ การปกปิดตำแหน่งที่อยู่ไม่ใช่ทางแก้: ทำไมการปกปิดตำแหน่งจึงจบไม่ดีมีข้อกำหนดและผลที่ตามมา