Betfair api integration (bets/cancel/update)
An experience betfair api coder needed for developing a desktop standalone application
Must have earlier (documented!) experience with betfair api
-Windows application (windows server, vista...)
-Windows menu with settings for user info etc.)
-Login (user/pw) against betfair API
-Maintain simple betting strategies (back/lay/when to trigger bets)
-Fetch/update sports (only tennis) on regular basis according to settings
-If not inplay, fetch pre inplay odds on regular basis according to settings
-If inplay, fetch inplay odds on regular basis according to settings
-Display on screen one line per match with information, update current odds on screen, mark changes clearly
-User can assign/remove a strategy to one or all matches.
-For every strategy assigned to a game display an extra line under the match line and update details
-User can abandon current bets or abandon all open bets with one click
Stage 1: Place Bet before trigger has been reached
-IF LAY STRATEGY: If player1 odds or player2 odds > layodds, then put out the lay bet instantly.
-IF BACK STRATEGY: If player1 odds or player2 odds < backodds, then put out the back bet instantly
1- if strategy says lay [url removed, login to view] and player1 odds = 1.4 and player2 odds = 3, put out the lay bet for both players instantly.
2- if strategy says back odds 20 and player1 odds = 1.8 and player2 odds = 2.2, put out the back bet for both players instantly.
3- if strategy says lay 1.4 and player1 odds = 1.3 and player2 odds = 5, put out the lay bet for player2 instantly and wait for player1 odds to go over 1.3
Stage 2: Place Bet when trigger is reached
-During update of odds on screen, if a strategy is assigned, check if the defined back/lay trigger is reached and result in an instant bet
- Check/wait that money has been taken
-A status clearly show that a live bet is placed. "Bet placed. Waiting to greenout at odds: ___"
Stage 3: Green Out:
-Watch for the greenout trigger to appear and green out (average on both outcomes)
When stage 1 has reached, stage 2 is initiated
Request detailed google document with mockup and field explanation
Expecting coder to be able to access betfair and place simple/small bets needed to test the application.