Hi all,
I'm pretty sure I know why it does this, however is there anyway to prevent it, as conditions aren't enough!
The setup is: lay when certain parameters are met, BUT it must be above odds of 2. the conditions for this would be momentarily be met; however the bet is then matched at odds below 2! what's the work around this... its fekn annoying as its not doing whats written on the tin!
Conditions not Conditioning !
- jamesedwards
- Posts: 4305
- Joined: Wed Nov 21, 2018 6:16 pm
Why would you want a lay bet to not be matched at lower odds than your offer?Emtaxx wrote: ↑Mon Aug 04, 2025 9:16 pmHi all,
I'm pretty sure I know why it does this, however is there anyway to prevent it, as conditions aren't enough!
The setup is: lay when certain parameters are met, BUT it must be above odds of 2. the conditions for this would be momentarily be met; however the bet is then matched at odds below 2! what's the work around this... its fekn annoying as its not doing whats written on the tin!
-
- Posts: 1650
- Joined: Fri Nov 20, 2015 9:38 am
Isn't it just how BF works - will always give you best price when bet hits market.
If so, no work around.
If so, no work around.
You will always get matched at the best price - https://www.betangel.com/betfair-best-price-execution/
A simple solution is if the selection win and therefore your bet is a loss just to donate the extra money you saved between the odds which the bet was placed at/were at the time the rule triggered and those you were eventually matched at to the injured jockeys fund or other charity of your choice.Emtaxx wrote: ↑Mon Aug 04, 2025 9:16 pmHi all,
I'm pretty sure I know why it does this, however is there anyway to prevent it, as conditions aren't enough!
The setup is: lay when certain parameters are met, BUT it must be above odds of 2. the conditions for this would be momentarily be met; however the bet is then matched at odds below 2! what's the work around this... its fekn annoying as its not doing whats written on the tin!
a superior type of banter going over my head ...Dallas wrote: ↑Tue Aug 05, 2025 12:10 pmA simple solution is if the selection win and therefore your bet is a loss just to donate the extra money you saved between the odds which the bet was placed at/were at the time the rule triggered and those you were eventually matched at to the injured jockeys fund or other charity of your choice.Emtaxx wrote: ↑Mon Aug 04, 2025 9:16 pmHi all,
I'm pretty sure I know why it does this, however is there anyway to prevent it, as conditions aren't enough!
The setup is: lay when certain parameters are met, BUT it must be above odds of 2. the conditions for this would be momentarily be met; however the bet is then matched at odds below 2! what's the work around this... its fekn annoying as its not doing whats written on the tin!
Okay so if the rule triggers above odds of 2, but it still gets matched at odds below 2 due to best price. How do I stop that from happening? I'd have thought that conditon would have ruled that happening.Euler wrote: ↑Tue Aug 05, 2025 10:32 amYou will always get matched at the best price - https://www.betangel.com/betfair-best-price-execution/
But if my condtion for the lay bet must be above 2,s why is it hitting below 2's, is it due to the millisecond delay?sionascaig wrote: ↑Tue Aug 05, 2025 9:13 amIsn't it just how BF works - will always give you best price when bet hits market.
If so, no work around.
It was a genuine solution, if being matched at a best price and therefore reducing your liability/loss was an issue for you/your strategyEmtaxx wrote: ↑Tue Aug 05, 2025 1:05 pma superior type of banter going over my head ...Dallas wrote: ↑Tue Aug 05, 2025 12:10 pmA simple solution is if the selection win and therefore your bet is a loss just to donate the extra money you saved between the odds which the bet was placed at/were at the time the rule triggered and those you were eventually matched at to the injured jockeys fund or other charity of your choice.Emtaxx wrote: ↑Mon Aug 04, 2025 9:16 pmHi all,
I'm pretty sure I know why it does this, however is there anyway to prevent it, as conditions aren't enough!
The setup is: lay when certain parameters are met, BUT it must be above odds of 2. the conditions for this would be momentarily be met; however the bet is then matched at odds below 2! what's the work around this... its fekn annoying as its not doing whats written on the tin!
Then just give the difference away
Yes, at the time the bet is placed your conditions are satisfied, how the price/s then move are out of the control of the rule, no different to placing it manually and just as you do it reverses on you - thankfully BF match you the best price available so for lay bets you can reduce your liability and for back bet potentially get a better payoutEmtaxx wrote: ↑Tue Aug 05, 2025 1:08 pmBut if my condtion for the lay bet must be above 2,s why is it hitting below 2's, is it due to the millisecond delay?sionascaig wrote: ↑Tue Aug 05, 2025 9:13 amIsn't it just how BF works - will always give you best price when bet hits market.
If so, no work around.
If its in-play you have the 1 second betfair delay plus the milliseconds it takes to get from your PC to BF servers
Of its pre-off there is still the milliseconds it takes to get from your PC to BF servers
Oh right lol, I just couldn't make sense of it and the way it was written I was like... hmm this looks like patronising banter to support my stupid questionDallas wrote: ↑Tue Aug 05, 2025 1:11 pmIt was a genuine solution, if being matched at a best price and therefore reducing your liability/loss was an issue for you/your strategyEmtaxx wrote: ↑Tue Aug 05, 2025 1:05 pma superior type of banter going over my head ...Dallas wrote: ↑Tue Aug 05, 2025 12:10 pm
A simple solution is if the selection win and therefore your bet is a loss just to donate the extra money you saved between the odds which the bet was placed at/were at the time the rule triggered and those you were eventually matched at to the injured jockeys fund or other charity of your choice.
Then just give the difference away

Okay Dallas, thanks for confirming this. The issue why is that I'm using the liability % on my lay stakes so, at odds below 2 etc its quite a big blow compared to a little blow at higher odds. and generally, when the horses are below 2 later on in the race; theres a good chance it also goes onto win, so I want to rule those out from triggering me at 1.6 for example. and keep then above 2's, but it seems its just part of the game and another conditon should be put in place to prevent this happening more oftern than notDallas wrote: ↑Tue Aug 05, 2025 1:15 pmYes, at the time the bet is placed your conditions are satisfied, how the price/s then move are out of the control of the rule, no different to placing it manually and just as you do it reverses on you - thankfully BF match you the best price available so for lay bets you can reduce your liability and for back bet potentially get a better payoutEmtaxx wrote: ↑Tue Aug 05, 2025 1:08 pmBut if my condtion for the lay bet must be above 2,s why is it hitting below 2's, is it due to the millisecond delay?sionascaig wrote: ↑Tue Aug 05, 2025 9:13 amIsn't it just how BF works - will always give you best price when bet hits market.
If so, no work around.
If its in-play you have the 1 second betfair delay plus the milliseconds it takes to get from your PC to BF servers
Of its pre-off there is still the milliseconds it takes to get from your PC to BF servers