The BTC Horse Racing Thread
-
@Jonathan-Jones I have a very similar bot for Dutching the 1st 4 Favs and I use Start Price to Determine the Favourite and it has always worked, even though I am putting the bet on at 10 secs before the start time.
The determine favourite from before in play, would only be required if you wanted to bet in play (I think), so no need to tick that.
-
Never noticed this.
So, chance is probably wrong (whatever that is). AS i am 10 seconds before the start wouldnt 'Back' be more correct?
Also, What is the 'Use favourite positions from before Inplay" checkbox? Should i tick that too? -
@Jonathan-Jones What criteria are you using for Determining the favourite in the Bot "Edit" settings? Try changing it to Start price.
Also tick all the ignore rules in the "Bet on Imported selections/tips" rule
-
No. I never use that.
Software might give me several selections. Backtest will also often have 2 or 3 bets on a race. Fairbot does go over on bets but that only ever if a horse has moved in and then out of the top 4 in the last few seconds. BFBM is betting on even more.My BFBM is just testing at the moment so my data collection is a bit sporadic (as in it often gets nuked) but there is definietly something not set up right
-
@Jonathan-Jones In addition to what @Greg-Mitchell has said, in the software, have you got a max number of selections chosen in the strat builder?
-
Can be more than 1 selection. The software will provide me with several selections (or could be several) for each qualifying race. What i want is for each of those selections to place a bet if:
in the last 10 seconds before the official start
The odds are between 3 and 25 inclusive
The selection is in the top 4 (so fav 1,2,3,4).So i may get more than 1 bet per race.
Thats pretty much it.
I do get differences from the backtest in fairbot but thats because the selection might of been in the top 4 at 10 seconds out but not at BSP. So i get an additional incorrect bet (waiting on the big update to see what difference that actually makes to the bottom line). Thing is they are easy to identify in fairbot. I get more bets in BFMB than fairbot or the backtest so something is not correct with my setup for the strategy. -
@Jonathan-Jones Sorry for jumping in this thread, but what are you trying to achieve. I am guessing (maybe incorrectly), that you only want to bet on one selection, so if the strategy has two in the same race and they both meet the odds criteria, do you avoid that race?
If you only want to bet if there is only one selection in any given race, then in BFBM you will need to add a "Min/Max number of qualified selections" rule in the Staking section. Set it to Min 1, Max 1
-
Hi, Bit more help if you can please?
Still doesnt seem to be correct. BFBM is still having a lot more bets than the software says it should and also a lot more bets than the same strategy running on Fairbot. Fairbot looks correct apart from the consistent issue of horses moving in and out of the top 4 in the last 10 seconds causing the odd additional bet. BFBM seems to have more (and furstratingly though BFBM has infinitely better reporting than Fairbot its not as easy to see why things like this are happening.
This is what i have:
What i want it to do is place a bet on one of the imported selections if that selection is in the top 4 and the LTP is between 3 and 25 within the betting window from 10 seconds before the start to the official start time.
-
@Joe-Beeston That's probably because you need to select some columns in the "Tailor Your Results" section of the Betting Rules:
-
@Adam
Thanks,
That will be it. I normally start about 9:30 and i check the last day bfore i do the rest so i know results are in. But, i didnt know the pace thing might delay some strats so thats going to be the reason. No issues my end i can wait till a bit later before running things. Last update though would always be a handy thing to have. -
@Toyin-Butler It's usually closer to 08:30-09:00 tbh, just depends on when the results appear for the previous day's races.
-
The joys of ETL pipelines and eventual consistency. Is 10am the earliest you can run the jobs?
-
@Jonathan-Jones Generally the results are all in by about 10am, but they do get delayed sometimes. The import is a pretty intensive insert operation on the DB and any strategy queries that people may be running at the time are prioritised, so if the software is busy at the time then the import could take longer. More of a deadlock-avoiding issue than a performance one really.
Also the pace letters and ratings are updated as separate job just after all the results currently, so it could be possible to run a strategy that doesn't use pace and see results from the previous day, but then run a strategy that does use pace and not see results.
We're going to tighten all this up but sounds like we could do with adding some indicators to the software in the meantime to show when the last updates happened.
-
@Joe-Beeston I had a good look at this today- It seems quite profitable even where there is only one selection out of the two. If you scroll through the individual results of the preset, you’ll notice lots of occasions where it’s just the one. In forward testing, I’m going to be happy to take either one or two.
-
Thanks,
I will try that -
@Adam
Sorry, been out all day.I have just re-run the strats and the missing ones are there. Guess it must of just updated a bit later than normal today (or i checked a bit earlier). Seen this Last week too. I think stuff is wrong because some strats on some races are not right, re-run them an hour or so later and its all fixed.
-
@Jonathan-Jones said in The BTC Horse Racing Thread:
@Adam
Do we have missing data fromyesterday? I have a shed load of bets taken in reality (by both my live Fairbot strats and my BFBM test) that are not in the software. Some of these are not complicated ones either. If its between price a and price b place the bet sort of simple.I hadn't spotted any but will check in more detail, what sort of time-frame did they happen in?
Alternatively which horses and races (and strategy name)?
-
On the Lay 1st & 2nd filter, just in the initial phases of forward testing. What happens if 1 selection is within the odds range but the other isn't. For example, Fav is at 2 and the 2nd Fav is at 4. Would you lay the 1 selection or would you leave that race alone as you need to lay both the Fav and 2nd Fav for the strat to profit long term?
Thanks
-
@Jonathan-Jones I'd use the sections filter (selections conditions>selections filter) to do this... Also, for what it's worth, I have 5 starts running, with about 40ish bets yesterday, and every single one is in the software as it should be. So I'm not sure there is any data missing.