The BTC Horse Racing Thread
-
Question on the upcoming qualifiers.
When is this list compiled and is it refreshed throughout the day based on the filters?Reason i am asking is the backtest is totally different to the selections downloaded. There is an entire course full of races the backtest included which were not advised. My suspicion is that the going might of changed or been notified late. In yesterdays example there are also a few races the backtest seems to of lost which were included in the selections. These were in the middle of the card at a course which did include others so going not a factor in that one and i dont have a clue why they got missed.
#Edit#
pretty sure its the going that caused this. I have another filter that filters on same going values and that also has exactly the same issue yesterday. A rare event or something we can improve?
-
@jonathan-jones said in The BTC Horse Racing Thread:
@john-folan said in The BTC Horse Racing Thread:
@jonathan-jones I don’t think the forecast price changes but I’m guessing rank will based on non runners?
That is possible and may be what happened here. There was a non runner and that was one of the ranked selections so the backtester traded an alternative horse.
Thats a problem then if any of the 'rank' things are not fixed. You cant use something in a filter if that thing can change after you would of placed your bet. It makes the entire thing unreliable. If you cant look at the backtest and say thats what would of happened if i traded that filter then thats a problem.
We've discussed this. If the price can change, then the price rank could also change at different times. For these "rank" stats, we're going to capture the full history of rank changes so that you can see them at different times. At the moment, you're probably seeing the final forecast price rank for that race after any changes were made.
It would definitely be incorrect to NOT update these ranks as they change. But what we don't currently do (in v1.0 of this software, which already does about 1000 times what any other statistical software does) is store a complete history of all the rank changes. That is what we are working on right now.
-
@chris-osborne said in The BTC Horse Racing Thread:
dealing with over people’s money is a whole different ball game.
Especially when there's a point of failure in either the Exchange going down or your own interntet connection going down briefly.
Had a scare just before a 6f race yesterday where I was trading and just about to get out before the off and either betfair was unresponsive for about 45 secs or my internet was playing up.
Luckily got back in for end of race a was well up in green......but could have been painful! -
@jonathan-jones not sure what the bet Angel filters are tbh. Probably changed a lot since I last used it. They might have it on there.
-
@john-folan
Damn. That compromise with the different automation things has reared its head again. This strategy uses an open window for bet placement. About 2/3ds of the bets are placed inplay. I had issues with fairbot using the old api that i dont have now i swapped it to use the streaming api. If i went to bfbotmanager i would get more accurate representation regarding the selections but would likely get a lot more missed entries.I will keep comparing the day to day actual vs backtest for the time being (though its expensive software if its not actually working to make you money so dont want to do that too long). In theory i guess the races it goes in my favour should match the ones it doesnt but the point of me using this is that i dont have the 'might', 'should', 'i guess' etc.
-
@jonathan-jones I can see that. I had a lot of this with Proform. In a sense a lot of the ranks won’t be known until just before or just after the off. I also had an issue with the number of qualifiers rule. Same thing as you really. Except I was doing an inrunning thing and it didn’t know the max number of qualifiers in a race until after it had finished would be 1. Some things unfortunately will happen like that. It’s a bit like predicted going and actual going sometimes being different. I just keep an eye on that during the day. I might suggest Adam adds a separate filter for each of those to solve the problem there.
-
@john-folan
That sort of thing would be ideal. Might need to look at that. In yesterdays races it worked to my benefit but the size of the difference (80% near enough) has made me worry. -
@jonathan-jones that’s an Adam question I think. Although if you are running Bfbotmanager you can filter by forecast rank in the filter by detailed information at the time of the bet being placed as per the screenshots below. So in theory you wouldn’t need to load your selections in as your filters in Bfbotmanager should pick the same ones as the software does.(with the odd exception caused by very late non runners)
-
@john-folan said in The BTC Horse Racing Thread:
@jonathan-jones I don’t think the forecast price changes but I’m guessing rank will based on non runners?
That is possible and may be what happened here. There was a non runner and that was one of the ranked selections so the backtester traded an alternative horse.
Thats a problem then if any of the 'rank' things are not fixed. You cant use something in a filter if that thing can change after you would of placed your bet. It makes the entire thing unreliable. If you cant look at the backtest and say thats what would of happened if i traded that filter then thats a problem.
As a possible mitigation when does the software list the runners on its filters? does it update throughout the day or just get the list the day before?
-
@john-folan said in The BTC Horse Racing Thread:
@adam said in The BTC Horse Racing Thread:
@stephen-oleary said in The BTC Horse Racing Thread:
@adam Do i sense in 12 months time you and BTC will have there own trading/automated software!!!! BTC could be running the trading scene in all aspects one day
Ryan's keen! I'm nervous about being responsible for people's actual money!
I don’t reckon you need to. Just do a deal with someone and let them have the responsibility and the aggro. Football/Horse and Tennis software with backtesting will be enough anyway. What’s that expression? Jack of All Trades(geddit? ) master of none.
I agree with John, there’s no need to but from a different angle, dealing with over people’s money is a whole different ball game.
For those who played poker 10 years or so ago there was massive issues and people lost loads of money as sites full tilt in particular didn’t segregate there money from customers. Regulations have tightened up significantly since then
-
@jonathan-jones I don’t think the forecast price changes but I’m guessing rank will based on non runners?
-
Can i ask EXACLTY what time the forecast price and forecast price rank are set and if its possible for them to change at any point? I have a strategy based on laying these and its soo simple there really shouldnt be any significant difference betwen actual results and backtest results (apart from some pricing differences), but comparing yesterdays actual to what the backtest says happened yesterday is throwing up some big differences in horses traded. Every day has had differences.
I have also just checked the selections i downloaded yesterday (i used the upcoming qualifiers on the actual strategy rather than the notification) and there are differences. The backtest is trading differtent hoeses to the ones the filter told me about yesterday.
-
@adam said in The BTC Horse Racing Thread:
@stephen-oleary said in The BTC Horse Racing Thread:
@adam Do i sense in 12 months time you and BTC will have there own trading/automated software!!!! BTC could be running the trading scene in all aspects one day
Ryan's keen! I'm nervous about being responsible for people's actual money!
I don’t reckon you need to. Just do a deal with someone and let them have the responsibility and the aggro. Football/Horse and Tennis software with backtesting will be enough anyway. What’s that expression? Jack of All Trades(geddit? ) master of none.
-
@ian-parry said in The BTC Horse Racing Thread:
@adam said in The BTC Horse Racing Thread:
Hard for me to say as I use my own code for anything automated. If I was going to use something commercial though, I'd probably go for BetAngel.
Do you run trading bots in your own code? I use my own code for betting strategies and non time critical trading strategies.
Yes, I'm usually monitoring a few thousand markets at a time... tbh it's probably quicker than BetAngel, but purely because the UI is just console output as I didn't have to bother making it pretty for myself!
-
@stephen-oleary said in The BTC Horse Racing Thread:
@adam Do i sense in 12 months time you and BTC will have there own trading/automated software!!!! BTC could be running the trading scene in all aspects one day
Ryan's keen! I'm nervous about being responsible for people's actual money!
-
@adam said in The BTC Horse Racing Thread:
Hard for me to say as I use my own code for anything automated. If I was going to use something commercial though, I'd probably go for BetAngel.
Do you run trading bots in your own code? I use my own code for betting strategies and non time critical trading strategies. But I can't get anything like the speed BetAngel does at cycling through markets so I still use BetAngel for anything time critical.
-
@adam Do i sense in 12 months time you and BTC will have there own trading/automated software!!!! BTC could be running the trading scene in all aspects one day
Im Bet angel there software is by far the best and so much tutorials to help you through it all.
-
-
@keith-driscoll said in The BTC Horse Racing Thread:
@nick-allan said in The BTC Horse Racing Thread:
@john-folan ive used bet angel and BFBM and id say BFBM customer service is far superior, i really struggled to get any question answer with betangel and that why i changed but BA is better i have to say
Best to use the forum for questions with BA.
That’s what I used to do. Dallas was usually quick to respond. I do that on Bfbot as well and it’s the same.
-
@nick-allan said in The BTC Horse Racing Thread:
@john-folan ive used bet angel and BFBM and id say BFBM customer service is far superior, i really struggled to get any question answer with betangel and that why i changed but BA is better i have to say
Best to use the forum for questions with BA.