Prices by listMarketBook differs from prices on the web page

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Letrix
    Junior Member
    • Aug 2011
    • 10

    #1

    Prices by listMarketBook differs from prices on the web page

    Hello.

    I used this project: https://github.com/betfair/API-NG-sa.../master/cSharp

    When I write something like this:

    Code:
    priceData.Add(PriceData.EX_BEST_OFFERS);
    var priceProjection = new PriceProjection();
    priceProjection.PriceData = priceData;
    priceProjection.Virtualise = true;
    var marketBook = client.listMarketBook(marketIds, priceProjection);
    prices in marketBook are not the same as shown on Betfair web page. What I do wrong?
    Do I understand correctly that now (with all this new API's) I can somehow obtain exactly the same prices as people see on the betfair.com without writing additional functions for cross matching calculations?
    Last edited by Letrix; 13-03-2017, 06:41 PM.
  • jabe
    Senior Member
    • Dec 2014
    • 705

    #2
    The cross-matching can be obtained by specifying VirtualBets=TRUE (that probably isn't the exact format, so check it in the documentation). Also if you're using the delayed key there might be differences.

    Comment

    • Letrix
      Junior Member
      • Aug 2011
      • 10

      #3
      As you can see I specified

      priceProjection.Virtualise = true;

      in my sample code. So this is not the reason of wrong prices I get.
      I use delayed key but if the maximum delay is 1 min it also can't explain it.
      1.jpg
      2.jpg

      I see this $5 @ 7.4 offer during last 20 minutes but I can't read it using listMarketBook.

      Comment

      Working...
      X