Betfair has released a new version of its API called API-NG (next generation). Also it has announced that previous versions of API (5.0 and 6.0) will retire on 1st Nov 2014. Therefore all software using old API will stop working on 1st Nov 2014. If you have one you need to start thinking how to move it to the new API-NG.
Difference between API 6.0 and API-NG.
API-NG is whole different comparing to 6.0 version. It uses a light weight data format (JSON) which allows faster communication with Betfair servers than previous XML format. Considering this Betfair servers will have less loading issues. There are also new functions available, for example, generic market search. User can enter a search text like in Google and find related markets.
Why to use API-NG.
First of all you should use API-NG because previous versions will expire in 2014. Second, but very important, API-NG does not charge user for excessive data requests, like it used to be with previous versions. Currently Betfair API-NG is free to trial for non commercial use that ends on 30 April 2014.
Unfortunately after German government introduced new taxes for online betting exchanges, Betfair has decided to stop it’s business in Germany. This means that all users from Germany will not be able to use exchange part of Betfair, but only fixed odds betting. Germany is next in series of countries where Betfair stopped operating. Before this Spain and Portugal have been banned Betfair. Good news is that Betdaq still provides it’s online betting exchange services for German users.
One thing about Betfair starting price (BSP or Betfair SP) which is not widely known is the minimum Betfair liability for lay bets. For example, when placing a normal lay bet at available odds, you are not limited to a liability. The only restriction is the minimum bet size which must be at least 2 pounds for UK customers. You can place 2 pounds even at 1.01 producing liability of only 2 * 0.01 = 2p. However if you are laying at Betfair SP the rules are completely different and it’s important to know them. It turns out that Betfair has a minimum LIABILITY for lay bets placed at SP. For UK customers it’s 10 pounds. For customers with other currencies it’s now well known, I was able find a clear size only for Australian dollars, which is $30. For all other currencies there is no information, Betfair only states that it’s “equivalent of 10 pounds in your local currency”. So if you want to know the limit in euros you probably have to use exchange rates to convert pounds to euros. If you try to place a lay bet at SP which gives a liability less than the minimum amount, the Betfair will not accept it with error “Bet is below the minimum permitted bet size.” (MINIMUM_PERMITTED_BET_SIZE). There is also a minimum liability for BACK bets at SP, but it’s the same as minimum permitted bet size of bets at regular odds i.e. 2 pounds for GBP. I wish there was more information on this topic because it’s hard to figure out why some bets are not being accepted.
Recently Betfair has announced their support program for mobile software developers. To encourage developing of mobile bots, Betfair offers a share in it’s commission revenue.
Any vendor who sells mobile software for Betfair will receive 5% of Betfair commission generated by all users betting with the software. The group of mobile platforms consist of Apple OS, Android, Blackberry and Windows Phone 7. The software has to use Betfair API and pass certification process.
The offer is valid until 30th April 2012.
At the moment there is not many Betfair programs developed for mobile devices, so hopefully this new initiative will change the things.
Betfair and Betdaq have been the most popular online betting exchanges. Which one is better? Here are my pros and cons for both.
Well, Betfair still holds the first position in regards to traded volumes. You will find that amounts of money available on Betfair are higher then on Betdaq. It’s not a critical difference unless you bet thousands of pounds in a single bet though. Medium traders will not have any problems with liquidity on Betdaq.
Software and Bots.
Before, when Betdaq was not so popular, Betfair has got leadership in it’s API development and there were much more bots for Betfair than for Betdaq. Nowadays this difference is not so big, Betdaq API is well designed and many companies offer their software in two versions – for Betfair and Betdaq, like Betsender. Some vendors even provide their Betdaq software for free. But I have to admit that because of Betfair’s popularity, vendors still develop more bots for Betfair than Betdaq. You still can find a good Betdaq bot though.
Fees and Charges.
This is where Betdaq is better than Betfair. Although, both exchanges have the same base commission of 5%, Betfair have additional commissions which may be hidden and not too clear to all traders. First, is Betfair’s transactions and data charges. You will not not be charged if you bet on Betfair’s website, but you can be badly surprised if you decide to bet or trade with Betfair bots. Betfair will charge you for excessive data requests and this can turn out in a considerable amount of money. Second, is Betfair’s premium charges. Successful traders who make consistent profits are liable for these premium charges which Betfair takes out from winnings. Although, most of people are not about for this, many top traders have big concerns for this rule. Both Betfair and Betdaq have a system of discounts depending on your betting activity. Betdaq sometimes run special promotions, for example, at the moment all UK and Irish in-play horse racing events have 2% commission.
Deposits and Withdrawals.
Both exchanges have similar rules for deposits and withdrawals. You can deposit with PayPal, debit and credit cards, bank transfers and other electronic methods. One rule applying here is that you must withdraw to the same source that you used for deposit. Almost all deposits and withdrawals are free or have a small commission around 1.5%.
Look and Features.
Personally I prefer Betdaq for it’s professional look and less aggressive ads campaigns. One other Betdaq’s advantage is more options and features available through the web interface. For instance, you can choose odds format (decimal, fractions or american), back or lay all selections at particular price, single click betting, trading history, free tips and many others. Also the minimum stake on Betdaq is £0.5 against £2 on Betfair.
I remember Betfair crashing several times. Markets were suspended and traders were unable to trade in-play. There were problems with long delays, Betfair freezed and worked slow because of high volume of requests at times of big events like Cheltenham festival. Hopefully it’s all fixed and will not be a problem in future. I don’t know if such problems were on Betdaq though, because I spent most time with Betfair.
I think if liquidity is not critical, you should seriously consider Betdaq as your betting exchange. There is a lot of trading software for Betdaq at the moment and many of them are free. Betdaq does not charges hidden fees and is more friendly to users. If you can’t find a software with required features or liquidity on your 1st place, you should look at Betfair.