First of all nice to meet you! My name is Vladimir and I am from Sofia, Bulgaria, I am 30 years. I have implemented many data/odds scrapers and bet placers for many bookies. I can do everything that you want related to online bookies I am specialist in this area. I started to work as freelancer after meeting my first client, he was from Australia and was doing some serious arbitrage betting which was fully automated by me. He/we were trading on the betting exchanges (Betfair and Betdaq) while at the same time some hedge bets were placed in few online bookmakers programatically (the second part of the project is exactly like the thing that you have specified). I was permanently extending that project. Exactly like the things that you are explaining.... In the beginning of the third year my client decided to move to the stock and currency exchanges. During that time I was working on more than 15 other "small" projects. In the middle of 2011 I have met (online) an arbitrage betting team from UK and they became my second long term client. I am still working with them! I have implemented automated arbitrage betting modules for around 15 online bookies - willhill, skybet, coral, bet365 etc... I can explain you much more and show you screenshots later. I will be happy if you contact me, I am sure that I am the developer that you need. Best wishes, Vladimir P.S. The price and time estimation is very relative. This is too big project which has to be divided in phases