종이 패널 위, 둥근 자물쇠 옆에 윤곽선 모양 하나와 꽉 찬 모양 하나의 열쇠 두 개가 놓여 있다.

Betfair API 액세스: 필요한 것, 비용, 적합한 사람

스크립트는 절반쯔음 작성됐는데, Betfair의 API는 무엇보다 먼저 키를 요구합니다. 그 키는 본인 명의의 인증된 Betfair 계정에 매달려 있으므로, 거주 국가가 거부되거나 계정이 폐쇄되어 있다면 이것은 들어가는 길이 아닙니다.

Betfair API 액세스는 본인 명의의 Betfair 계정에 발급되는 두 개의 애플리케이션 키입니다. Delayed 키는 무료이고 즉시 작동하지만, 가격 정보가 지연되며 이 키로 넣는 베팅은 실제 베팅입니다. Live 키는 신청이 필요하고, Betfair의 신원 확인을 통과했으며 1회 활성화 비용(현재 £499, 환급 불가, 현재 약관 확인)을 지불할 만큼 충분한 금액이 있는 계정이어야 합니다. 개인 키는 오직 개인적 이용만을 위한 것이며, 법인은 Betfair의 상업적 경로를 거칩니다. Betfair 계정이 없으면 키도 없으며, 브로커의 거래소 도구는 Betfair 계정이 아닙니다.

이 API가 무엇을 위한 것인가

Betfair 자체 개발자 문서의 오래된 사본은 거래소 API를 자동화된 베팅 시스템이나 맞춤형 베팅 화면을 만드는 방법으로 설명하며, 개발과 개인적 이용에 한해 무료라고 밝힙니다(현재 약관 확인). Betfair의 약관은 다른 자동화 수단을 이용한 베팅을 의심스러운 것으로 간주하면서, API 베팅은 그렇지 않다고 말합니다(저희가 읽은 보관본의 12.1.4조). 같은 키로 베팅을 자동화하는 방법을 다룬 별도 페이지가 더 깊이 들어갑니다.

이 API는 스스로 베팅하면서 손가락이 아니라 코드를 버튼에 두고 싶은 사람에게 맞습니다. 본인 명의의 Betfair 계정이 없는 사람에게는 맞지 않습니다. 더 넓은 그림을 보려면 다른 경로들 사이에서 API가 어디에 위치하는지를 참고하세요. 저희 액세스 가이드에는 처음부터 끝까지의 진입 경로 지도가 있습니다.

먼저 계정, 그다음 키

1단계에서 일부 독자는 멈춥니다.

  1. 본인 명의의 인증된 Betfair 계정을 보유하세요

    계정이 없다면, 먼저 직접 계정을 여는 것이 할 일입니다. 본인 명의로, Betfair가 서비스하는 국가에서요. Betfair의 개발자 도움말은 모든 경우에 KYC로 인증된 Betfair 계정이 필요하며, Betfair 계정이 없으면 라이선스 절차를 진행할 수 없다고 말합니다. Live 키를 중심으로 계획을 세우기 전에 Live 키가 의존하는 KYC 확인을 읽어두고, 4단계의 비용을 위해 계정에 충분한 금액을 남겨두세요.

  2. 키를 생성하세요

    각 계정은 두 개의 애플리케이션 키를 받습니다. Delayed 키는 생성되는 즉시 활성화됩니다. Live 키는 비활성 상태로 시작합니다.

  3. Delayed 키로 구축하고 테스트하세요

    가격 정보는 1초에서 180초까지 지연되어 도착하므로, 그에 맞게 구축하세요. 모든 테스트 베팅은 최소 스테이크로 유지하고, 첫 베팅을 넣기 전에 레이 라이어빌리티 및 헤지 계산기로 스크립트의 계산을 손으로 확인하세요. 이 키로는 모든 베팅이 실제이기 때문입니다. 이런 시스템의 가격 데이터가 실제로 어디서 오는지는 별도 페이지가 다룹니다.

  4. Live 키를 신청하고 비용을 내세요

    Betfair는 먼저 테스트를 마치라고 요구한 뒤, 개인 베팅용 Developer Program을 통해 신청하라고 안내합니다. 액세스가 승인되면 활성화 비용이 Betfair 계정에서 차감되며, 환급되지 않습니다.

  5. 그 뒤로는 Betfair 약관이 바뀌지 않습니다

    Live 키는 계정의 어떤 규칙도 해제하지 않습니다. 개인적 이용만 가능, 1인당 계정 1개, Betfair의 계정 폐쇄 권한은 그대로입니다.

키는 그 뒤에 있는 계정만큼만 열려 있습니다.

Delayed 키와 Live 키 비교

두 키는 보이는 것과 드는 비용이 다릅니다. 둘 다 실시간 거래소에서 베팅을 넣을 수 있습니다.

Betfair 개발자 문서가 정리하는 Delayed 키와 Live 키
무엇을 하는지Delayed 키Live 키
용도개발, 그리고 베팅할 수 없는 연습용 소프트웨어실시간 베팅 애플리케이션
가격 정보1초에서 180초까지 지연실시간
베팅 넣기허용, 실시간 거래소에서허용
읽기 전용 이용허용허용되지 않음
가격 깊이3단계 가격모든 가격 단계
선택지별 총 체결 금액, Betfair SP의 근접/원접 가격이용 불가이용 가능
활성화 비용없음1회 £499, 환급 불가(현재 약관 확인)

Live 키는 읽기 전용으로 쓸 수 없습니다

가격만 읽기 위해 쓰는 Live 키는 허용되지 않으며, 데이터만 이용하는 사용자는 Delayed 키에 머물라는 안내를 받거나 Live 키가 비활성화될 위험을 감수하게 됩니다. 가격을 보려고 £499를 내는 것은 안 됩니다.

비용은 고정되어 있지만, 돌아오는 금액은 아닙니다

Betfair의 개발자 페이지는 현재 Live 키 비용이 1회 £499라고 말합니다. 더 오래된 자료는 £299라고 하니, 예산을 세우기 전에 현재 약관을 확인하세요. £499가 저렴한지는 아무도 미리 알려줄 수 없는 한 가지 숫자, 즉 베팅 한 건의 평균 가치에 달려 있습니다.

모든 수치가 가정인 가상의 예입니다. 하루 10건을 넣는 스크립트가 있고, £100 스테이크당 거래소 수수료를 뗀 뒤 기대값이 건당 £2라고 가정해봅시다. 그러면 £499 ÷ £2 = 249.5이므로, 250건, 즉 25일이면 비용을 회수합니다. 건당 £0.50로 가정하면 £499 ÷ £0.50 = 998건, 약 100일입니다. 건당 £0이면 비용은 결코 돌아오지 않습니다. £0 밑으로는 구멍만 깊어집니다.

기대 이익은 다음 백 건에 대한 약속이 아니라 많은 베팅에 걸친 평균입니다. 이 수치에서 소득을 읽어내서는 안 됩니다. 이 스크립트는 가상의 것입니다.

또 다른 가상의 사례, 사람들이 걸려드는 바로 그 경우입니다. 인증된 계정에 £650이 있는 베터가 세 번의 주말에 걸쳐 Delayed 키로 스크립트를 작성하고, 테스트 베팅이 손익 없이 끝난다고 가정한 뒤 그 £650 중 £499를 내고 나면, 첫 실시간 베팅이 들어갈 때 계정에는 £151만 남아 있음을 알게 되는데, 이는 계획이 가정했던 것과 매우 다른 자금 규모입니다.

저라면 Delayed 키가 최소 스테이크로 몇 주 동안 같은 전략을 돌려본 뒤에야 Live 키에 돈을 쓰겠습니다. 다만 최대 180초까지 늦은 가격 정보가 그 테스트를 대략적인 참고치로만 만든다는 점은 알고 있습니다. 그 비용은 돌아오지 않습니다.

개인 키, 상업적 라이선스

개인 키는 본인의 베팅을 위한 것입니다. 같은 보관된 문서는 상업적 맥락에서의 모든 데이터나 API 이용은 Betfair의 승인을 받아야 하며, 승인되지 않은 이용은 식별되어 차단된다고 말합니다(현재 약관 확인).

대략적으로, Betfair 고객용 앱을 만드는 소프트웨어 공급사는 보안 인증 시점에 £1,499의 라이선스 비용을 냅니다. 자동으로 거래하고 싶은 법인은 Flutter의 사업 부문을 거쳐 "Exchange Trading Account"를 신청하는데, 이는 회사 문서와 이사·주주에 대한 신원 확인부터 시작됩니다. 둘 다 예산만 더 큰 개인 키가 아닙니다.

어느 키든 여전히 남는 한계

Betfair는 한 번의 요청이 요구할 수 있는 마켓 데이터의 양을 200포인트로 제한하며, 더 풍부한 데이터는 더 많은 포인트를 쓰고, 1초당 1,000건을 넘는 주문 지시는 거절합니다. 인플레이 마켓은 베팅을 넣을 때 보통 1초에서 12초의 지연이 있는데, Betfair는 이것이 상황이 바뀔 때 고객이 미체결 주문을 취소할 수 있게 해준다고 말합니다. 1시간에 5,000건의 적용 거래를 넘기면 어느 키에서든 거래 수수료가 부과될 수 있으며, 오류도 거래로 집계됩니다(Betfair의 Charges 페이지에 조건이 있으니, 현재 약관을 확인하세요).

Betfair의 개발자 페이지는 또한 명시된 지역에서의 API 요청이 차단된다고 말합니다. 그 목록은 약관의 목록과 다르고, 어느 쪽도 완전하지 않으니, 현재 목록과 현지 법률을 확인하세요. 국가 관련 문구가 당신을 제외할 때는 별도 페이지에서 다룹니다.

네 브로커가 API와 봇에 대해 말하는 것

브로커는 Betfair 계정이 아니라 자체 계정을 엽니다. 그래서 브로커의 API가 존재한다면 이는 브로커에 연결됩니다. 이 도구들은 각 브로커 자체 약관 아래의 상업적 계약입니다. 저희가 읽은 페이지에서는 넷 중 어느 곳도 Betfair 키를 제공하지 않으며, 각자 자체 제외 국가를 둡니다. 브로커 로그인 뒤에 실제로 무엇이 있는지가 그 층들을 보여줍니다. 아래는 각 브로커가 말하는 내용이며, 모든 항목에 대해 현재 약관을 확인하세요.

BetInAsia. 최근 보관된 홈페이지 사본은 여전히 BLACK Sports Betting API 연결을 광고합니다. 더 오래된 API 페이지 사본은 액세스가 요청에 따라 제공되며, 이는 그 뒤의 거래소들에 대한 직접 API 연결이 아니라 BLACK에 대한 연결이라고 말합니다. 영국이나 미국에 거주한다면 맞지 않습니다. 둘 다 그 외 여러 국가와 함께 약관에서 제외됩니다.

AsianConnect. 도움말 센터는 자사 오즈 집계 서비스인 Asianodds88을 통한 API 계정을 제공한다고 말합니다. 이는 Asianodds88로의 API이며 Betfair 키가 아닙니다. Piwi247이나 OrbitX의 API나 봇에 대해서는 아무것도 나오지 않았습니다. 다른 무엇보다 먼저 제외 목록을 확인하세요. 오래된 목록은 미국과 중국 등을 명시하며, 가입 양식과 도움말 센터가 일부 국가에 대해 서로 다릅니다.

MadMarket. 고객용 API 페이지는 나오지 않았고, 약관은 스크래핑과 로봇, 스파이더, 그 밖의 자동화된 메커니즘을 금지합니다. 약관은 또한 영국, 미국, 오스트레일리아 등을 제외합니다.

Sportmarket. 도움말 글은 FairExchange가 API 소프트웨어 봇과 함께 쓰일 수 없다고 말하며, 공개된 API 문서는 찾지 못했습니다. 영국, 미국, 프랑스 등에 거주한다면 약관상 제외됩니다.

목록은 바뀌고, 브로커 자체 페이지들도 때로 서로 어긋나니, 네 브로커의 약관을 한 표로 비교해보고 각 브로커의 현재 약관을 최종적인 것으로 받아들이세요. 저는 브로커 페이지의 "API 액세스"를 전략을 세울 기능이 아니라 서면으로 물어볼 질문으로 읽습니다.

브로커의 도구는 Betfair와 브로커 둘 다 당신을 받아줄 때만 경로가 되며, 결코 Betfair 키가 아닙니다.

자주 묻는 질문

Betfair API 액세스는 자동으로 주어지나요, 신청해야 하나요?

부분적으로요. 인증된 Betfair 계정을 보유하면 키는 본인이 직접 생성하며, Delayed 키는 즉시 작동합니다. Live 키는 신청, 완전한 신원 확인, 활성화 비용을 감당할 만큼 계정에 충분한 금액이 필요합니다. 어떤 단계든 그것에 의존하기 전에 Betfair의 현재 개발자 도움말을 확인하세요.

Betfair API 액세스 비용은 얼마이고, 환급되나요?

Delayed 키는 무료입니다. Live 키는 1회 활성화 비용(현재 £499)이 있으며, 액세스가 승인되면 Betfair 계정에서 차감되고 환급되지 않습니다. 수익에 대한 거래소 수수료는 별도입니다. 현재 약관을 확인하세요.

Betfair 계정 없이 Betfair API를 쓸 수 있나요?

아니요. 키는 KYC로 인증된 계정에 발급되며, Betfair의 개발자 도움말은 분명히 말합니다. Betfair 계정이 없으면 라이선스 절차를 진행할 수 없습니다.

Betfair가 거주 국가에서 이용 불가능하다면 어떻게 되나요?

그렇다면 API 경로도 없습니다. 키는 Betfair가 받아줘야 하는 계정에 매달려 있기 때문입니다. 위치를 위장하는 것은 해결책이 아닙니다. 위장된 위치가 왜 나쁘게 끝나는지에 조항과 결과가 나와 있습니다.