Announcement

Collapse
No announcement yet.

Problems about data specifications of historical data (what does 'regulator' mean?)

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

    Problems about data specifications of historical data (what does 'regulator' mean?)

    I downloaded historical data of soccer on your Betfair Exchange website ‘https://historicdata.betfair.com/#/home’ and decompressed them. For some events, I found two files of match odds market that have price information. For example, ‘Arsenal v Leicester City’ on 2017-08-11T18:45:00:000Z, which has the eventID’28271222’, has two files and in both files, the market type is match odds. The marketIDs of the two markets are ‘1.132168325’ and ‘1.132168446’.
    And the followings are from the two files.
    1.{"op":"mcm","clk":"4611115274","pt":149743967541 9,"mc":[{"id":"1.132168325","marketDefinition":{"bspMarket ":false,"turnInPlayEnabled":true,"persistenceEnabl ed":true,"marketBaseRate":5.0,"eventId":"28271222" ,"eventTypeId":"1","numberOfWinners":1,"bettingTyp e":"ODDS","marketType":"MATCH_ODDS","marketTime":" 2017-08-12T14:00:00.000Z","suspendTime":"2017-08-12T14:00:00.000Z","bspReconciled":false,"complete" :true,"inPlay":false,"crossMatching":true,"runners Voidable":false,"numberOfActiveRunners":3,"betDela y":0,"status":"OPEN","runners":[{"status":"ACTIVE","sortPriority":1,"id":1096,"nam e":"Arsenal"},{"status":"ACTIVE","sortPriority":2, "id":59403,"name":"Leicester City"},{"status":"ACTIVE","sortPriority":3,"id":58 805,"name":"The Draw"}],"regulators":["MR_INT"],"countryCode":"GB","discountAllowed":true,"timezo ne":"Europe/London","openDate":"2017-08-12T14:00:00.000Z","version":1676850091,"name":"Mat ch Odds","eventName":"Arsenal v Leicester City"},"rc":[{"ltp":1.05,"id":1096}]}]}
    2.{"op":"mcm","clk":"4847796831","pt":150143338984 4,"mc":[{"id":"1.132168446","marketDefinition":{"bspMarket ":false,"turnInPlayEnabled":true,"persistenceEnabl ed":true,"marketBaseRate":5.0,"eventId":"28271222" ,"eventTypeId":"1","numberOfWinners":1,"bettingTyp e":"ODDS","marketType":"MATCH_ODDS","marketTime":" 2017-08-11T18:45:00.000Z","suspendTime":"2017-08-11T18:45:00.000Z","bspReconciled":false,"complete" :true,"inPlay":false,"crossMatching":false,"runner sVoidable":false,"numberOfActiveRunners":3,"betDel ay":0,"status":"OPEN","runners":[{"status":"ACTIVE","sortPriority":1,"id":1096,"nam e":"Arsenal"},{"status":"ACTIVE","sortPriority":2, "id":59403,"name":"Leicester City"},{"status":"ACTIVE","sortPriority":3,"id":58 805,"name":"The Draw"}],"regulators":["MR_ESP"],"countryCode":"GB","discountAllowed":true,"timezo ne":"Europe/London","openDate":"2017-08-11T18:45:00.000Z","version":1714824714,"name":"Mat ch Odds","eventName":"Arsenal v Leicester City"}}]}

    I suppose that the difference of the two markets should be attributed to ‘regulators’, a variable you can also find in the data and I don’t know what ‘regulator’ means. In one file, the ‘regulators’ is ‘MR_INT’ while in another file, the ‘regulator’ is ‘MR_ESP’.So, What do ‘MR_INT’ and ‘MR_ESP’ stands for?

    I found that some of the English Premier matches have no historical data.I cannot find the file for ‘Everton v Stoke’ on 2017-08-12T14:00:00:000Z. Does it mean not all matches of the league can be bet on Betfair Exchange? Or does it result from loss of data?

    #2
    Hi Ken,

    The "regulator field indicates the specific Betfair Exchange the market is regulated under.

    For example:

    MR_INT = Betfair.com
    MR_ESP = Betfair.es
    MR_IT = Betfair.it

    So some data sets will include market for both .com and .es Exchanges.

    We are aware that some events are no included in the data have provided a list of these via https://forum.developer.betfair.com/...-now-available within the attachement (although i can see that Everton v Stoke’ on 2017-08-12T14:00:00:000 isn't included in this list).

    Months that contain a significant number of missing events have been discounted.

    Neil

    Comment

    Working...
    X