Just read the x-matching documentation if you want to understand how money will be absorbed into the market based on the money in the market at that time, it's not rocket science just simple maths. What it's not going to tell you is if those moves will continue in the same direction or if the supply and demand will be maintained.deansaccount wrote: ↑Sun Jul 08, 2018 1:11 pmThis is exactly the question nobody has been able to answer. I guess nobody really knowsCallumPerry wrote: ↑Sun Jul 08, 2018 12:33 pmNever managed to find an answer to this either mate, has anybody found this out?
Take deansaccount's example, if three horses are each trading at 4.0 and one comes in to 3.4 for example, which of the other two horses trading at 4 will drift out? Will they both? If the 4.0 to 3.6 on the now favourite happened over 10 seconds would it take into account the WOM of the other two horses over the last 10 seconds to make it's decision or use some other mechanic?
How do the odds move?
-
- Posts: 3140
- Joined: Sun Jan 31, 2010 8:06 pm
They are referring to the XM engine and how it determines which selection to XM against should two or more runners be trading at the same price.Derek27 wrote: ↑Sun Jul 08, 2018 1:08 pmIt all depends how they are travelling. They could both drift, one could stay the same and the other drifts, or both stay the same and other horses drift.CallumPerry wrote: ↑Sun Jul 08, 2018 12:33 pmNever managed to find an answer to this either mate, has anybody found this out?
Take deansaccount's example, if three horses are each trading at 4.0 and one comes in to 3.4 for example, which of the other two horses trading at 4 will drift out? Will they both? If the 4.0 to 3.6 on the now favourite happened over 10 seconds would it take into account the WOM of the other two horses over the last 10 seconds to make it's decision or use some other mechanic?
When you ask would "it" take into account, make "it's" decision, who or what is it?
The Betfair prices are not controlled by Betfair or any computer software, they're controlled by me, you, and everybody else placing bets. The prices are simply bets placed on the exchange that haven't been taken.
-
- Posts: 120
- Joined: Mon May 30, 2016 5:19 pm
Thank you, I did not know such documentation existed.spreadbetting wrote: ↑Sun Jul 08, 2018 2:52 pmJust read the x-matching documentation if you want to understand how money will be absorbed into the market based on the money in the market at that time, it's not rocket science just simple maths. What it's not going to tell you is if those moves will continue in the same direction or if the supply and demand will be maintained.deansaccount wrote: ↑Sun Jul 08, 2018 1:11 pmThis is exactly the question nobody has been able to answer. I guess nobody really knowsCallumPerry wrote: ↑Sun Jul 08, 2018 12:33 pmNever managed to find an answer to this either mate, has anybody found this out?
Take deansaccount's example, if three horses are each trading at 4.0 and one comes in to 3.4 for example, which of the other two horses trading at 4 will drift out? Will they both? If the 4.0 to 3.6 on the now favourite happened over 10 seconds would it take into account the WOM of the other two horses over the last 10 seconds to make it's decision or use some other mechanic?
The OP never mentioned cross-matching (even if he had it in mind) and only referred to "it", questioning which horse will "drift". The title of the thread didn't give any clues either!Dallas wrote: ↑Sun Jul 08, 2018 2:57 pmThey are referring to the XM engine and how it determines which selection to XM against should two or more runners be trading at the same price.Derek27 wrote: ↑Sun Jul 08, 2018 1:08 pmIt all depends how they are travelling. They could both drift, one could stay the same and the other drifts, or both stay the same and other horses drift.CallumPerry wrote: ↑Sun Jul 08, 2018 12:33 pmNever managed to find an answer to this either mate, has anybody found this out?
Take deansaccount's example, if three horses are each trading at 4.0 and one comes in to 3.4 for example, which of the other two horses trading at 4 will drift out? Will they both? If the 4.0 to 3.6 on the now favourite happened over 10 seconds would it take into account the WOM of the other two horses over the last 10 seconds to make it's decision or use some other mechanic?
When you ask would "it" take into account, make "it's" decision, who or what is it?
The Betfair prices are not controlled by Betfair or any computer software, they're controlled by me, you, and everybody else placing bets. The prices are simply bets placed on the exchange that haven't been taken.
-
- Posts: 120
- Joined: Mon May 30, 2016 5:19 pm
OP may not have known about cross matching, hence not mentioning it in the post. Looks like spreadbetting had the answer.Derek27 wrote: ↑Sun Jul 08, 2018 4:10 pmThe OP never mentioned cross-matching (even if he had it in mind) and only referred to "it", questioning which horse will "drift". The title of the thread didn't give any clues either!Dallas wrote: ↑Sun Jul 08, 2018 2:57 pmThey are referring to the XM engine and how it determines which selection to XM against should two or more runners be trading at the same price.Derek27 wrote: ↑Sun Jul 08, 2018 1:08 pm
It all depends how they are travelling. They could both drift, one could stay the same and the other drifts, or both stay the same and other horses drift.
When you ask would "it" take into account, make "it's" decision, who or what is it?
The Betfair prices are not controlled by Betfair or any computer software, they're controlled by me, you, and everybody else placing bets. The prices are simply bets placed on the exchange that haven't been taken.
-
- Posts: 3140
- Joined: Sun Jan 31, 2010 8:06 pm
No problem , there's a thread explaining things here and the last post has a link to Betfair's document about the calculation
viewtopic.php?f=15&t=11066
Page 24
http://www.bettingdeveloper.org/docs/Be ... 0Guide.pdf
Thanks SB, this is something I never knew.
What a pain in the bum, you'd think Adobe would have made copy and pasting easier!The exchange itself matches and processes bets on a ~200ms cycle and any changes are pushed to the
delta caches. This means, of cou
rse, that if you request pricin
g data less than 200ms after a previous
change, you cannot possibly get a
different response as the exc
hange would not have completed a bet
processing cycle.
The exchange itself matches and processes bets on a ~200ms cycle and any changes are pushed to the delta caches. This means, of course, that if you request pricing data less than 200ms after a previous change, you cannot possibly get a different response as the exchange would not have completed a bet processing cycle.
I've often seen people obsess about getting in the fast ping, but Betfair has been 200ms for a long time negating the benefit of high speed. An arms race developed early on when Betfair didn't cache and Betfair decided to change the way the exchange worked to stop that ever happening again and allow them to control the expense side of the equation in terms of how the exchange works. Loads of stuff failed when they did this, but XM has ruined a lot of strategies as well.
Thanks everyone. After reading through the comments on this thread and doing a bit of homework I'm clearly looking to understand how crossmatching works.
From what I understand, if a backed a horse for £200 and there is only £100 in lay bets waiting to be filled at that price, then Betfair will place lay bets on the other horses so that the other £100 will be absorbed into the market and the over round will adjust to nearly 100% again.
I'm starting to visualise how this works for a 2 runner race, it seems a lot more complex when there are several other runners in the race and which horse Betfair will place the lay bets on.
From what I understand, if a backed a horse for £200 and there is only £100 in lay bets waiting to be filled at that price, then Betfair will place lay bets on the other horses so that the other £100 will be absorbed into the market and the over round will adjust to nearly 100% again.
I'm starting to visualise how this works for a 2 runner race, it seems a lot more complex when there are several other runners in the race and which horse Betfair will place the lay bets on.
Only the the overall price is as good or better than the price you're backing at. It only happens in markets with a tight overround or when somebody takes a price well away from current prices.sriel1 wrote: ↑Mon Jul 09, 2018 5:56 pmFrom what I understand, if a backed a horse for £200 and there is only £100 in lay bets waiting to be filled at that price, then Betfair will place lay bets on the other horses so that the other £100 will be absorbed into the market and the over round will adjust to nearly 100% again.
Two runner markets are certainly easier to see it on, these couple of videos might helpsriel1 wrote: ↑Mon Jul 09, 2018 5:56 pmThanks everyone. After reading through the comments on this thread and doing a bit of homework I'm clearly looking to understand how crossmatching works.
From what I understand, if a backed a horse for £200 and there is only £100 in lay bets waiting to be filled at that price, then Betfair will place lay bets on the other horses so that the other £100 will be absorbed into the market and the over round will adjust to nearly 100% again.
I'm starting to visualise how this works for a 2 runner race, it seems a lot more complex when there are several other runners in the race and which horse Betfair will place the lay bets on.
https://www.youtube.com/watch?v=bJIXvCQ3ieU
https://www.youtube.com/watch?v=Bys1lu-18wo
-
- Posts: 3140
- Joined: Sun Jan 31, 2010 8:06 pm
The liability gets spread equally over all the other runners in the market until it's either all gone or the other runners odds don't create an overround book. Once a price point has been used up they use the next price point and stakes to calculate the x-match odds.
Page 24 onwards from the Betfair docs probably explains how x-matching operates better than I can, http://www.bettingdeveloper.org/docs/Be ... 0Guide.pdf