• 3 Votes
    114 Posts
    13k Views

    Scratch yesterday. Two potentials today

  • 0 Votes
    16 Posts
    222 Views

    @Tony-Hastie It depends what you're trying to do.

    If you're looking for horses that have been held up in their last 3 races, you could just filter on a low pace rating in the current race.

    What you're currently doing is checking the pace rating in the horse's last 3 races, which in turn is calculated from the last 3 races' pace letters.

    So the pace rating in race 1 is calculating from the pace letters in races 2, 3 and 4. The pace rating in race 2 is calculated from the pace letter in races 3, 4 and 5, etc.

  • Strategy Builder Problem

    Horse Racing
    1 Votes
    2 Posts
    37 Views

    @Paul-Hill don't think we could even investigate that, as there is no strategy to work from. perhaps something in the betting rules was slightly different, impossible to know if it wasn't saved unfortunately.

    if you are 100% sure create it again and see if the results align with the saved one, save both and let us know the names if there is an issue and we could investigate.

  • 4 Votes
    6k Posts
    678k Views

    @John-Folan Had this conversation with someone else who thought the same. I really like running in the rain though so couldnt see it myself. Im not a horse though I guess...

  • Outsiders

    Horse Racing
    1 Votes
    3 Posts
    63 Views

    @Paul-Hill The outsider is the horse with the highest price.

    2nd outsider is the horse with the 2nd highest price, etc. Basically the opposite of the favourites.

    The outsider setting works in conjunction with the other betting rules, so for example if you set your entry time as 10 mins before the race, it's basically going to give you whichever horse had the highest price at 10 mins before the race.

  • 0 Votes
    6 Posts
    85 Views

    @Patrick-Murphy Having looked at some of these, it looks like they're due to gaps in the prices. So basically short amounts of time where we weren't able to capture price snapshots, so your exits have either been missed completely or recorded later than they should have been.

    These gaps can be due to latency or brief outages of the Betfair API and occasionally due to some issue our end, like the server issue I posted about recently here.

    We regularly plug these gaps where we can using the Betfair historical data, and we've recently improved our audit scripts to better identify when they happen, so have been going through the whole database again to apply this improved method. It's a fairly big task but should be finished by the end of next week.

    Sometimes when the issue is at Betfair's end, the data doesn't even appear in their historical data, which means we won't be able to plug the gaps at all. This will represent a fraction of a percent of trades, but I can understand that if you're backing at very high odds and large stakes, it could skew the profit figure.

    Maybe we need a way of marking these in the database. We could also add some kind of "report and exclude" button to each individual trade in the results table, so that if you spot any of these yourselves, you can submit them for review and make them not appear in your backtesting results.

    I'll finish the DB audit and then see what we can do to deal with any issues that still remain.

  • 9 Votes
    2k Posts
    215k Views

    @Danny-Bridges Actually I was wrong about it being a backwards compatibility issue.

    It's actually being caused by a bug when you include "draw bias" in the individual trades results columns.

    I'll fix this today but for now, just exclude that column in your results 👍

  • Horse Racing Strategy Clinic

    Pinned Horse Racing
    2 Votes
    46 Posts
    940 Views

    @Danny-Beal thanks, I have betangel, but if it is possible on bfbm I have a hope that I can somehow do it with betangel, thanks.

  • 1 Votes
    3 Posts
    75 Views

    @Martin I'm really looking for a standard approach to calculating my stakes as a percentage of bank across various strategies (rather than based on a specific strategy). Generally I'm backing but some lay strats.
    So for example, one strategy might have a 4% strike rate, odds range 20-100, average odds 38, longest losing run 133 and an ROI of 24%. I know I'll need to ride out long losing periods and my gut feel is I'd want at least a 200 point bank, probably more. If I plug the above into a basic Kelly calculator it gives me 1.41% as the 'Fraction of bankroll to wager' which equals a 70 point bank. That's way too low in my view.
    2nd scenario - 24% strike rate, average odds 8, longest losing run 22 and an ROI of 37%. The basic Kelly calculator gives 13.14% as my stake %age (!) but my feel is this would work with a 100 point bank.
    I've seen Kelly calculators with options to add multiples for a more cautious bank size (BFBM has a 'Divisor') and maybe I just need to use that but adjust the Divisor based on the average odds?
    I've always used a level stakes approach and that's probably why I'm struggling with the percentage of bank that Kelly calculates. I also need to adjust to the percent of bank betting approach rather level stakes
    Anyway, any thoughts from others with more experience using a percentage approach will be very welcome
    Cheers

  • 1 Votes
    4 Posts
    55 Views

    @nigel-stone welcome it's great to have you here! if you get stuck just let me know

  • LTO Beaten Favs.

    Horse Racing
    0 Votes
    11 Posts
    137 Views

    @Andrew-Hopkins For today, yes

  • RF query

    Horse Racing
    1 Votes
    9 Posts
    83 Views

    That's massive bad luck, for two horses at single figure odds to be withdrawn after the off time and then such a big priced outsider going on to win before a retrospective rule four is enforced. Going to be a very rare occurrence, but can be pretty painful when it does happen.

    That's why I tend to do this type of trade with National Hunt races only because there's no messing about with stalls and you can see exactly how everyone is lining up.

  • 1 Votes
    5 Posts
    125 Views

    @Martin thank you as usual Martin

  • Pace Letter question

    Horse Racing
    0 Votes
    5 Posts
    143 Views

    @Danny-Newby It will be horses that are expected to be held up. If they don't yet have enough history to satisfy the pace calculation, their rating will be null and the horse won't appear in the results.

  • Racing Software Inconsistencies

    Unsolved Horse Racing
    0 Votes
    24 Posts
    320 Views

    Nice one Adam.

    Yea I would be more of the thinking that if certain rules should not be selected at the same time it should just auto unselect them (maybe with a brief flashing animation of the unselected option, to alert user to what just happened)

    Then it will be obvious that those two are incompatible (You could do this with the Max Qualifiers and Fav settings as well, same logic as we previously discussed, isn't it)

    Cheers

  • The Forward Testing Thread

    Horse Racing
    2 Votes
    130 Posts
    2k Views

    @simon-topper said in The Forward Testing Thread:

    @John-Folan This one looks interesting, set it up myself as well.

    Bad downturn in September but only 10% of the years profit

  • Preset dobbing strategy

    Horse Racing
    0 Votes
    3 Posts
    59 Views

    @Andrew Ok, thanks

  • 1 Votes
    38 Posts
    910 Views

    Has anyone else found that quite a few strategies seem to have almost flipped round when you compare 2022 with 2023 (nearly a full year of results). Guess the challenge is to crack that and find something that is consistent over the two years of data (I'm ignoring 2021 for now due to covid disruption). Any thoughts?

  • 0 Votes
    4 Posts
    72 Views

    @Julian-Drake-Clarke If that's the case then we need to do some work on mobile optimisation!

    Can you let me know the make, model and OS of your tablet and I'll get this fixed ASAP. We want the software to be usable on all devices.

  • cleared cache and cookies

    Horse Racing
    1 Votes
    5 Posts
    105 Views

    @Nigel We did a big audit of the database and in fixing one set of data, I think we zero'd a bunch of values temporarily and it threw off some strategy results.

    Glad it's all back to normal now 👍