BetBurger | Live and Pre-game surebets
RebelBetting - Turn betting into investing

Built an automatic arb software

Exchange ideas and share info about all alert services.
qu
qubit

Built an automatic arb software

Fri Sep 20, 2019 4:21 am

Hello. I am a software engineer.
I am developing a software that crawls some casinos I am registered in and places bets as soon as possible automatically.
However, I am having some issues with odds changing really fast so sometimes a bet gets placed in one casino but not in the other one due to odds change making me lose some money.

Right now it only supports live tennis 1x2.
I would like to know if some of you guys have worked with software like this and if so, how do you manage these issues?
Also, which sports / markets are the best for this?

Thanks!
djordjeno
Has experience
Has experienceHas experience
Karma: 11
Posts: 103
Joined: Fri Jan 25, 2013 5:03 pm

Re: Built an automatic arb software

Fri Sep 20, 2019 7:36 am

Write fast, robust and sustainable software.

Automated arbitrage software is not for junior developers.
Also must have deep knowledge in sports arbitrage.

Good luck!
User avatar
Wolfie
Totally Pro
Totally ProTotally ProTotally ProTotally ProTotally Pro
Karma: 61
Posts: 616
Joined: Tue Aug 07, 2018 11:59 am

Re: Built an automatic arb software

Fri Sep 20, 2019 8:19 am

qubit wrote: Hello. I am a software engineer.
I am developing a software that crawls some casinos I am registered in and places bets as soon as possible automatically.
However, I am having some issues with odds changing really fast so sometimes a bet gets placed in one casino but not in the other one due to odds change making me lose some money.

Right now it only supports live tennis 1x2.
I would like to know if some of you guys have worked with software like this and if so, how do you manage these issues?
Also, which sports / markets are the best for this?

Thanks!
You should do this for all markets. The problem is bookies often change their page and you may be left with many open bets. Automatic value betting i think would be better.
meisterhaft
Gaining experience
Gaining experience
Karma: 1
Posts: 8
Joined: Thu Jun 06, 2019 5:34 pm

Re: Built an automatic arb software

Fri Sep 20, 2019 10:09 am

xx
Last edited by meisterhaft on Tue Oct 01, 2019 9:00 am, edited 1 time in total.
qu
qubit

Re: Built an automatic arb software

Fri Sep 20, 2019 2:17 pm

°
djordjeno wrote: Write fast, robust and sustainable software.

Automated arbitrage software is not for junior developers.
Also must have deep knowledge in sports arbitrage.

Good luck!
Thanks!
Software is fast (it crawls and calculates the tennis arbs of the casinos simultaneously in less than 100ms). I'm a senior developer btw
Wolfie wrote: You should do this for all markets. The problem is bookies often change their page and you may be left with many open bets. Automatic value betting i think would be better.
Any link where I can get started on value betting? I've noticed my software, by its nature, picks the bets when they relative have high odds. So I also thought about it
meisterhaft wrote: As Wolfie said all markets are doable. If you want to stay at tennis different AH combinations could be interesting.

For placing bets with different odds: Did you consider checking the odds before placing the bets ? I don't know how your bot works but I guess it checks the odds and if there is an arbitrage oppertunity some kind of placing method or class is called. Why not give the placing method odds to aim for ?
I would imagine it somewhat like this:

placing( bookie 1. bookie1 odds, bookie2, bookie2odds)
  currOdds1 = check(bookie1)
  currOdds2 = check(bookie2)

  if(bookie1odds difference currOdds1 >= 0.03 || bookie2odds difference currOdds2 >= 0.03) // so you can still place a bet even when it's not the exact odd but in a good range
      place(bookie1)
      place(bookie2)

Hope this helped you in some way
I already check the odds just before placing the bet. Still theres times where a bookie that will change the odds at that moment and mess my bet
Last edited by qubit on Fri Sep 20, 2019 2:28 pm, edited 1 time in total.
pythonic
Gaining experience
Gaining experience
Karma: 9
Posts: 61
Joined: Thu Oct 12, 2017 12:29 pm

Re: Built an automatic arb software

Fri Sep 20, 2019 3:36 pm

I would suggest that you get a betfair or pinnacle account. Both have APIs.
Then place your bets first at the soft bookies (casino sites) and cover at betfair/pinnacle afterwards.
Sometimes you might lose a bit if the odds change before you can cover your bets, but on average you will win because betfair/pinnacle are sharp and the casino sites are not.
qu
qubit

Re: Built an automatic arb software

Fri Sep 20, 2019 4:07 pm

pythonic wrote: I would suggest that you get a betfair or pinnacle account. Both have APIs.
Then place your bets first at the soft bookies (casino sites) and cover at betfair/pinnacle afterwards.
Sometimes you might lose a bit if the odds change before you can cover your bets, but on average you will win because betfair/pinnacle are sharp and the casino sites are not.
Thanks, I will definitely do that, sounds like a must when arbing. My only concern there is the conversion rate of my local currency
Last edited by qubit on Fri Sep 20, 2019 9:49 pm, edited 1 time in total.
mr_lucky
Gaining experience
Gaining experience
Karma: 5
Posts: 18
Joined: Fri Oct 27, 2017 4:44 pm

Re: Built an automatic arb software

Fri Sep 20, 2019 7:52 pm

Another suggestion is to try using your bot in other sports where odds don't change so fast like they do in Tennis. Would be interested to hear of your progress, so be sure to come back  ;)

Good luck with your project!
qu
qubit

Re: Built an automatic arb software

Fri Sep 20, 2019 9:21 pm

mr_lucky wrote: Another suggestion is to try using your bot in other sports where odds don't change so fast like they do in Tennis. Would be interested to hear of your progress, so be sure to come back  ;)

Good luck with your project!
This is what I'm looking for. If you have any sport suggestion please let me know
mr_lucky
Gaining experience
Gaining experience
Karma: 5
Posts: 18
Joined: Fri Oct 27, 2017 4:44 pm

Re: Built an automatic arb software

Sat Sep 21, 2019 8:24 am

qubit wrote:
mr_lucky wrote: Another suggestion is to try using your bot in other sports where odds don't change so fast like they do in Tennis. Would be interested to hear of your progress, so be sure to come back  ;)

Good luck with your project!
This is what I'm looking for. If you have any sport suggestion please let me know
Personally I would start with Soccer, the odds should not change there too fast. Once your software becomes better you can start adding other sports too.
qu
qubit

Re: Built an automatic arb software

Mon Sep 23, 2019 5:27 pm

mr_lucky wrote:
qubit wrote:
mr_lucky wrote: Another suggestion is to try using your bot in other sports where odds don't change so fast like they do in Tennis. Would be interested to hear of your progress, so be sure to come back  ;)

Good luck with your project!
This is what I'm looking for. If you have any sport suggestion please let me know
Personally I would start with Soccer, the odds should not change there too fast. Once your software becomes better you can start adding other sports too.
Thanks. I will add soccer now and tell about the results
qu
qubit

Re: Built an automatic arb software

Tue Sep 24, 2019 10:34 pm

Turned out it is actually better. Live Soccer (Over / Under market). The odds do not change as fast as tennis so it is efficient. However, some of the matches are kinda underground so they may pop some flags in the bookie. Thanks for the suggestion it will definitely improve my earnings!

tennis_example.png
Last edited by qubit on Tue Sep 24, 2019 11:26 pm, edited 1 time in total.
mr_lucky
Gaining experience
Gaining experience
Karma: 5
Posts: 18
Joined: Fri Oct 27, 2017 4:44 pm

Re: Built an automatic arb software

Wed Sep 25, 2019 8:14 am

Great to hear that! Btw, does your bot monitor one in-play game only or does it monitor many games at the same time? And it is also interesting to know how many bookies does it use to compare odds for one game?
qu
qubit

Re: Built an automatic arb software

Wed Sep 25, 2019 12:48 pm

It monitors many games at the same time. Updates odds every 100ms.
Last edited by qubit on Wed Sep 25, 2019 10:25 pm, edited 1 time in total.
jagas
To become a Pro
To become a ProTo become a ProTo become a Pro
Karma: 11
Posts: 323
Joined: Sat Sep 28, 2013 10:13 am

Re: Built an automatic arb software

Wed Sep 25, 2019 7:20 pm

seems like someone finally did it

Return to “General talk about alert services”