Betfair API-NG

Post Reply
LinusP
Posts: 1871
Joined: Mon Jul 02, 2012 10:45 pm

Didn't see any latency issues but had all my orders cancelled on one market at 14:49ish which is very odd.
LinusP
Posts: 1871
Joined: Mon Jul 02, 2012 10:45 pm

Betfair posted a survey this week:

http://forum.bdp.betfair.com/showthread.php?t=3436

The potential features is interesting, horse racing live feed could be fun!
screenshot.png
You do not have the required permissions to view the files attached to this post.
User avatar
Euler
Posts: 24702
Joined: Wed Nov 10, 2010 1:39 pm
Location: Bet Angel HQ

I've talked to them several times about funding a turf trax type service. I think racing as a whole should fund it and add some spice and detail analytics to inplay betting. They could easily engage a whole new audience with that.

The old turftrax system fell over a bit though when people put the wrong tracker in the wrong saddle cloth. But I think getting the jockey to carry it may be a more assured way of making it work.

When you look at the analytics of other sports, racing is sadly lacking.

Multiple wallets would be handy.
User avatar
LeTiss
Posts: 5386
Joined: Fri May 08, 2009 6:04 pm

Multiple wallets would be a good way of overcoming the current issue, where customers are getting into trouble for using practice mode. I'm assuming you could transfer, say £200, into an automation wallet and if it messes up, or has been badly scripted, you could only lose the £200 and not the whole of your remaining bank

Is that what they are proposing? - that's how I intepreted it anyway
armadillo
Posts: 21
Joined: Sat Nov 16, 2013 10:04 pm

Sorry is this has been asked before. When Betfair's old API was about to be switched off I switched to NG, I think I generated a key for development purposes. I just saw on the API site that I can either pay £299 or have delayed data. It doesn't appear that my data is delayed though... are they likely to be delaying it or not?
spreadbetting
Posts: 3140
Joined: Sun Jan 31, 2010 8:06 pm

The API key is for your own programs it won't affect any feed from Bet Angel
armadillo
Posts: 21
Joined: Sat Nov 16, 2013 10:04 pm

Just thinking into the long term future I'd like to develop a web based app that uses the Betfair API. Primarily I'd like a way of placing orders and aggregating data across different exchanges, etc. Since there are features that doesn't generate profit for Betfair would I be allowed to have API access for such an application?
spreadbetting
Posts: 3140
Joined: Sun Jan 31, 2010 8:06 pm

As long as you were generating enough commission for Befair they wouldn't be checking if the bets were being placed via your apps or BA. The only people I've seen where access has been denied is because Betfair have seen their accounts as solely being used for data gathering ad not actually betting or betting to very low volumes.
armadillo
Posts: 21
Joined: Sat Nov 16, 2013 10:04 pm

But if I started to make an app publicly available (e.g. an Android app) would Betfair need to approve it first or is it just a case of paying for an API key and away I go?
spreadbetting
Posts: 3140
Joined: Sun Jan 31, 2010 8:06 pm

You can't make an app publicly available as it'd contain your personal key, you'd have to get and pay for a software vendor licence £299 from them if you wanted to distribute it. Plus you'd also have to get them to approve it, nothing to stop you using your delayed key whilst you develop it. Also if it's being given away for free Betfair usually waive the licence fee as it benefits the exchange to have more apps available.

Would be good to see some android apps for betfair as the curret stuff is lacking
xitian
Posts: 457
Joined: Fri Jul 08, 2011 2:08 pm

armadillo wrote:
Sat Jul 22, 2017 5:35 pm
Just thinking into the long term future I'd like to develop a web based app that uses the Betfair API. Primarily I'd like a way of placing orders and aggregating data across different exchanges, etc.
It wouldn't get approved if you were aggregating data across exchanges. Pretty sure it's within their T&Cs that they won't let you publish anything that combines the use of other exchange APIs. Nothing to stop you doing that yourself for your own benefit, but it won't be allowed as a public app. Seems a shame as it's a common thing in the financial industry to have some sort of smart order routing, but I guess Betfair being in a position of monopoly doesn't want to give competitors any chance at all.
LinusP
Posts: 1871
Joined: Mon Jul 02, 2012 10:45 pm

BDP wrote: Hi,

Following the recent developer survey we’d like to provide some feedback on some of the points raised by customers both generally and in terms of additional feature requests.

We’ve grouped these into distinct categories:

Market Data & Feeds

We are constantly exploring ways of incorporating new data feeds into the API. Unfortunately, there are restrictions relating to the onward supply of specific data via the API (specifically football related data) but we are investigating the incorporation of other data feeds at the moment, including improved feeds for horse racing.

The inclusion of raceType is on the current API roadmap and we are looking to integrate this data as soon as possible but don’t have a specific ETA.

We are working to make improvements to the consistency of market names & abbreviations across the platform.

We don’t have any plans to add specific results data into the API. Customer who require results data following market settlement can use the historical data service (via https://historicdata.betfair.com/#/home). This data includes the result for each runner by name within the free BASIC data files.

We don’t have any plans to remove the time delay associated with in-play betting. This is in place to protect customers when betting in-play and watching transmission described as “live” that may be actually delayed.

Stream API

We have an existing backlog item to add additional filters to the Stream API (including competitionId) but no plans to make any changes to the existing filter name.

We don’t have any plans to change the way we conflate data via the Stream API but historical data is available via https://historicdata.betfair.com/#/home in the same format as provided via the Stream API if required for testing & analysis purposes.

Pricing & Charges

We don’t have any current plans to increase/reduce the £299 fee for Live Application Keys.

We received some requests to include an indicator within the API relation to transaction charging. For transaction charging, we recommend that customers count unique the number of betId’s created in a single hour (0000-0059, 0100-0159, 0200-0259). Any transaction fees are offset by the following (Commission + Implied Commission) ÷ 2
where Implied Commission = market losses x 3% which is calculated on a daily basis. Full details can be found via http://www.betfair.com/aboutUs/Betfair.Charges/ > Transaction Charges.

If there any specific questions/queries you’d like us to follow up with you directly please get in touch via Developer Support (https://developer.betfair.com/support/)
armadillo
Posts: 21
Joined: Sat Nov 16, 2013 10:04 pm

xitian wrote:
Sat Jul 22, 2017 6:38 pm
armadillo wrote:
Sat Jul 22, 2017 5:35 pm
Just thinking into the long term future I'd like to develop a web based app that uses the Betfair API. Primarily I'd like a way of placing orders and aggregating data across different exchanges, etc.
It wouldn't get approved if you were aggregating data across exchanges. Pretty sure it's within their T&Cs that they won't let you publish anything that combines the use of other exchange APIs. Nothing to stop you doing that yourself for your own benefit, but it won't be allowed as a public app. Seems a shame as it's a common thing in the financial industry to have some sort of smart order routing, but I guess Betfair being in a position of monopoly doesn't want to give competitors any chance at all.
Exactly as I've thought... It is a shame though as like you say FinTech software often routes to different systems depending on what makes most profit.
User avatar
ShaunWhite
Posts: 9731
Joined: Sat Sep 03, 2016 3:42 am

PeterLe wrote:
Fri Aug 05, 2016 2:23 pm
I did enjoy the C# programming course (took on UDEMY - excellent), and I can now edit my already built programs and get by.
Peter, It's a while ago now, but do you remember which C# course it was, they've got several on there.
PeterLe
Posts: 3715
Joined: Wed Apr 15, 2009 3:19 pm

Hi Shaun,
It was :-
C# Basics for Beginners: Learn C# Fundamentals by Coding by Mosh Mahedani
I had the base chassis of a program built for me by a great programmer, Im now able to make slight changes to the code myself
Regards
Peter
Post Reply

Return to “Betfair Exchange API”