Actual Starting Price (actBSP)

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • EKK
    Junior Member
    • Aug 2010
    • 38

    #1

    Actual Starting Price (actBSP)

    Hi,

    I have noticed something strange in StartingPrices - when the actual SP price is known.

    I see some inconsistencies between the content of the backStake array, layLiabilities array and the actualSP price.

    For example - the information available is:

    ActualSP = 2.2248047768982993
    BackStakeTaken = 1962.83
    LayLiabilityTaken = 3571.03

    If I use the taken stakes and liabilities to recalculate the ActualSP - I get the following:
    ActualSP = LayLiabilityTaken/BackStakeTaken + 1
    so ActualSP = 2.819327196

    which is different.

    Can someone explain?

    Thanks
  • BetfairDeveloperProgram
    Administrator
    • Oct 2008
    • 680

    #2
    Hi EKK,

    The stake amounts shown are SP bets only But the actual SP calculation includes exchange bets.

    The concept of calculating the SP price works as follows and

    The price of that horse in the exchange market at the off was perhaps 2.18 – 2.2.

    If we didn’t consider exchange prices when calculating the BSP, and only used SP bets then we’d return a BSP of 2.819327196. That’s what we call the “Far Price”. But that would be unfair. We’d be matching SP layers (and backers) at 2.82 while leaving exchange backers at 2.2 unmatched.

    So we add in unmatched exchange back bets to return a fairer price. We call that price including unmatched exchange bets the “Near Price”.

    You can find further detailed examples via https://promo.betfair.com/betfairsp/...dWorkings.html

    Kind Regards

    Neil

    Comment

    Working...
    X