Different data from API compared to BF Website

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Nick JD
    Junior Member
    • Jan 2015
    • 47

    #1

    Different data from API compared to BF Website

    Just noticed that I'm getting a best lay price of 3.9 via the API, but when I go to the BF website the best lay price is 3.85.

    There's only $4 at 3.85, and I'm in Australia (where the min bet is $5) so, does the API return only prices that have > $5 to Australian customers?

    Or is there something else going on?
  • Nick JD
    Junior Member
    • Jan 2015
    • 47

    #2
    Now there's $40 available at 3.85 ... and the API is giving 3.85 as the current best lay price.

    Can someone confirm this?

    Comment

    • betdynamics
      Junior Member
      • Sep 2010
      • 534

      #3
      Have you got virtual prices turned on? The Betfair web site (I believe) shows virtual prices.

      Also, the odds on the web site are not updated as often as you may be polling the API.

      The odds returned are also governed by the Rollup Stake that you specify.

      Comment

      • Nick JD
        Junior Member
        • Jan 2015
        • 47

        #4
        Originally posted by betdynamics View Post
        Have you got virtual prices turned on? The Betfair web site (I believe) shows virtual prices.

        Also, the odds on the web site are not updated as often as you may be polling the API.

        The odds returned are also governed by the Rollup Stake that you specify.
        I'm getting virtual prices, and not polling hard at all (once every 2 minutes - it's a lazy bot).

        TBH, I have only just learnt what rollover means.

        Indicates if the volume returned at each price point should be the absolute value or a cumulative sum of volumes available at the price and all better prices. If unspecified defaults to false. Applicable to EX_BEST_OFFERS and EX_ALL_OFFERS price projections. Not supported as yet.

        Can I assume it's now supported, contrary to the docs? And that it might now default to true?

        It's not a big deal in my circumstance, just a point of interest really. Cheers.

        Comment

        • doctormike
          Junior Member
          • Nov 2012
          • 55

          #5
          Price discrepancies

          In GB horse racing, at any instant, invariably your bot will report more up to date prices/volumes than you see on the website, provided your response times are normal, or unless you constantly hit the refresh button on the website for the market of interest. For IRE markets I'm not so sure, as I think the response times are typically much slower. As I gather bookie prices simultaneously it could be these that are slow in Irish races, rather than the BF data - I haven't stripped out the response times for each of the two price sets. Can anyone confirm that IRE market BF response times are slower than GB? If so, anyone know why?
          Regards
          Mike

          Comment

          • gus
            Senior Member
            • Jan 2009
            • 134

            #6
            I monitor (and bet on) both Irish and UK Horesracing InPlay throughout the day from a UK connection and I've never seen response times for Irish races to be slower than UK.

            If anything, times for listMarketBook and placeOrders are usually marginally quicker for Irish races (tho only a couple of milliseconds). I've always assumed that's because less folk are monitoring the Irish races than the UK ones.

            Comment

            • doctormike
              Junior Member
              • Nov 2012
              • 55

              #7
              IRE response times

              Thanks gus - that's helpful. My slow response must therefore arise from the bookmaker side of my app's operations.
              Regards
              Mike

              Comment

              Working...
              X