Jump to content
** March Poker League Result : =1st Bridscott, =1st Like2Fish, 3rd avongirl **
** Cheltenham Tipster Competition Result : 1st Old codger, 2nd sirspread, 3rd Bathtime For Rupert **

Valiant Thor

Regular Members
  • Posts

    4,023
  • Joined

  • Last visited

  • Days Won

    15

Posts posted by Valiant Thor

  1. On 8/4/2022 at 9:58 AM, Valiant Thor said:

    Royal Parade is the lowest forecast fav (RP) and has the best Fav > 2nd Fav differential (which imo is a better indicator than just being fav)

    Meet time Horse F-Fav 2nd F-Fav   Fav 2nd Fav Differential
    Yarm 14.40 Royal Parade 1.33 6.00 > 75% 17% 351%
    Brigh 14.20 Inspirited 1.44 5.50 > 69% 18% 282%
    Yarm 14.10 Bresson 1.50 4.50 > 67% 22% 200%
    44 minutes ago, Yalwen said:

    I am wondering how you calculate the ‘price differential’ to such precision as 267%. Would you be prepared to show us how as I don’t think I have come across it before.

    Royal Parade (75% / 17% -1) * 100 = 342%

    The reason why its 351% in the above post is due to not rounding in excel

    ODDS INVERSE
    1.33 0.751879699
    6.00 0.166666667
  2. 12 hours ago, MCLARKE said:

    The 1st selections is Bresson in the 2.10 at Yarmouth

    Why would that be ?
    What betting forecast are you using for your datum?

    Royal Parade is the lowest forecast fav (RP) and has the best Fav > 2nd Fav differential (which imo is a better indicator than just being fav)

    Meet time Horse F-Fav 2nd F-Fav   Fav 2nd Fav Differential
    Yarm 14.40 Royal Parade 1.33 6.00 > 75% 17% 351%
    Brigh 14.20 Inspirited 1.44 5.50 > 69% 18% 282%
    Yarm 14.10 Bresson 1.50 4.50 > 67% 22% 200%

    ATB
    VT

  3. 1 hour ago, harry_rag said:

    What I decided to do today was look at the AE for the various price bands based on best bookies price which has shown that, at 2.75 or bigger, the selections are break even at worse even if you just took that price.

    I think this is the part you may be getting what I said mixed up.
    We'll cut your data down to 3 imaginary games A,B,C with 2 winning

    image.png.0e9d409e297d2baf338fb473108b0df6.png

    You go through all your data with each individual Bookie and find the worst one (lowest A/E) this will then be the book which have offered the lowest odds overall. (hardest to beat, Most accurate)
    You would then use this book as your datum (take all your odds from this book only to make your A/E)

    image.png.e34be338d1f22075ddf179920f53c811.png

     

    If you are still getting positive returns similar to the one you did with best odds, then great.
    You then take the teams which in this case is PP have selected @ 2.75 and look up the prices in the other books which you know by picking the worst book will have better prices
    Your getting +EV of approx 3% just by constructing your model from the worst book.

    The idea is to try to get as near to break even as possible using the worst performing book as the datum or your model
    so your virtually guaranteeing + EV on most bets.

    If the worst book doesnt produce a near break even or +EV then move up to the next one etc
    NEVER make your model using best prices
    Where are you going from there , nowhere , your trying to add a %age that doesnt exist
    You go on BF and pinch an odd point or 2 extra, if your model is from the worst odds your getting the 2 points your pinching on top of the EV 3% from the others

     

  4. 1 hour ago, harry_rag said:

    Might it be worth setting a minimum price point, e.g. stop backing the 2.5 or less selections?

    If that is your base starting point then Yes

    1 hour ago, harry_rag said:

    Should I set the maximum edge as "best" price +10%? There are examples where my target price is looking for an edge greater than 10%. IF matched, such selections would have an ROI of 17% compared to "only" 11% with a 10% edge. So I'm thinking I'll get matched more if I'm less ambitious in terms of the edge I'm looking for on the exchange but still be taking bets that have a decent AE!

    Where is this mythical 10% coming from, are you saying 9% or 8% would not be good enough or 11% would be too much?

    An 'edge'/'value' can only exists after the event/events have occurred , you can not manufacture it by attaching some numerical significance to it, Its like gravity everyone knows its there but no one can explain how it works or manufacture it.

    I have my bot set @ estimated price >1% to<30% anywhere between the 2
    Why 1% thats because my estimated price is what Im willing to look to invest in and anything above that should create profit over time
    Why 30% top , Its because from past calculations my algo has deduced that profitability reduces significantly when above this mark. ( on my personal selection/pricing methods)
    ie book prices are rarely that far out of sync with reality or its just variance (sh*t happens)

    All I know is that at this moment in time its running @ 16% yield with a numerical edge of 18%
    I cannot say which had the most edge or whether they were down to variance or even from which bets the edge derived, all I can do is group them together to give it a number.

  5. 1 hour ago, harry_rag said:

    It poses the question, if one wanted to keep it simple, might the best approach be just to try and back all players with a best price >2.5 with a 10% edge added! :loon

    If >2.75 is beating the market then where/what are you going to add this 10% extra edge  too.
    If  2.75 top price has your added 10% then its 3.03 (2/1) , you cant get from a market whats not there
    This is the problem with frequentist thinking , by trying to force another 10% onto 2.75 (36%) more money will be made , it will not .

    The better option would be to take your above example and run it through all the bookmakers you use and find the Book with the worst return and use this as your metric, then if you are still getting a positive return @ 2.5> then you know another book will be giving a better price and therin lies your inbuilt 'value'. ;)

    ATB
    VT :ok

  6. 1 hour ago, harry_rag said:

    So it pays no regard to the odds of the winners and the jockey could even show a negative return to level stakes but have a positive AE (and vice versa).

    No a positive return should at least break even and visa versa
    Its the concept of value "win more than the %age chance and you make a profit"

     

    1 hour ago, harry_rag said:

    Without the rounding I get your example’s AE as 1.39.

    If you find a single winner that wins 1.39 of a race I'll pay you myself ? its  binomial they either win or lose

    1 hour ago, harry_rag said:

    The rounding seems to dilute the accuracy, flattering those who are rounded up and understating those who are rounded down.

    Wrong way round

    Rounding down to 3 would give 5/3 = 1.66-1 = gives 66% above par
    Rounding up to 4 would give as above 5/4 =1.25-1= only 25% above par

    IF Jock x only won any 3
    Rounding down to 3 would give 3/3 = 1-1 = 0 =  par
    Rounding up to 4 would give as above 3/4 =0.75-1= -25% below par

     

     

    1 hour ago, harry_rag said:

    Do you consider this a particularly valuable metric or just a minor part of the toolkit?

     Im not averse to Frequentist probability ( because its happened x number of times in a sample it will carry on at that rate till hell freezes over, making x the chance of it repeating ad infinitum), it is handy and good enough for solving little puzzles like above.

  7. 8 hours ago, MCLARKE said:

    I don't think using favourites will really add anything. There is a very wide range of odds for favourites. you cannot compare a 2/1 favourite to a 4/1 favourite.

    Yes you can just use the inverse of the odds
    Its the same whether they're Favs or Rags

  8. 3 hours ago, harry_rag said:

    Just to check my understanding of AE (had to google it but it seems to be what I was more familiar with as "EV").

    So if female jockeys have an AE of 0.95 does that mean you'd get 95p back for every £1 you staked on a horse ridden by a female jockey?

    And if male jockeys have a positive AE does that mean you'd make money blindly backing every horse with a male rider?

    I'd have expected horses ridden by women to show a worse return than those ridden by men (most of the rides on the better horses will no doubt go to men and most of the top 20 jockeys are men) and I just wondered how big the gap was. The notion of backing every horse ridden by men and making a profit seems a bit bizarre. 

    It may be that I have an incorrect understanding of AE or that there are different ways of calculating it! :eyes

    Just sum the inverse of the Horses odds (rounded to nearest whole number ,you cant have .x of a win)
    Then divide the total into his actual wins, thats your AE in a nutshell.

    image.png.4fc1d2560458368b5521b194362c2abe.png

  9. Why not rate the courses by grade
    You then only have 4 standards to fit to your algo,
    ...'KISS'... (KEEP-IT-SMALL & SIMPLE ) while building , you can always expand on it later.

    Grade 1

    Aintree
    Ascot
    Ayr
    Cheltenham
    Doncaster
    Haydock
    Kempton
    Newbury
    Newcastle
    Newmarket
    Sandown

    Grade 2

    Chepstow
    Fontwell
    Lingfield – Turf
    Newton Abbot
    Wetherby
    Salisbury
    Thirsk

    Grade 3

    Folkestone
    Huntingdon
    Leicester
    Market Rasen
    Nottingham
    Plumpton
    Stratford
    Uttoxeter
    Warwick
    Wincanton
    Windsor
    Worcester

    Grade 4

    Bangor
    Carlisle
    Cartmel
    Exeter
    Fakenham
    Hereford
    Hexham
    Kelso
    Ludlow
    Perth
    Sedgefield
    Southwell
    Taunton
     

  10. 2 hours ago, Zilzalian said:

    Just looking at yesterdays results

    Beve 2 favs won both odds on             5 favs lost

    Carl  1 fav won Odds on                       6 favs lost

    Hayd 1 JF won                                      6 favs lost

    Leic  1 fav won odds on                       6 favs lost

    Nott no favs won                                 6 favs lost

    Sand no favs won                                 7 favs lost

    I fail to see the relevance of the above.

    39 minutes ago, richard-westwood said:

    What's your take on that ?...just one of those annoying blips considering a fav strike rate shoukd be 25-30%?...or bookies setting up false favs ??

     Taking in all JT favs as favs (hence 9 favs @ Haydock and only 7 races)

    image.png.48a7a2169f89eb3c69080c60fd8c2d7c.png
    Fav to runner ratio still shows that Favs outperformed their chances of winning by +2.67%
    While non favs under performed by -0.36%

  11. 7 minutes ago, Yalwen said:

      So, this is what we call progress, I suppose.

    I used to put up the RO78 (rule of 78) system selections on the now defunct Gummy Racing board

    Then when I first started up my blog I used to put up them up there too until I moved on to better things.
    I suppose we have to move with the times or else become a dinosaur, & we all know what happened to them.

  12. On 6/22/2022 at 10:23 AM, harry_rag said:

    Probably not, simply because the previous post on the thread was over 16 years ago! I’ve no idea if the system is still in operation (or what it is/was) but I think you’d be better off doing some Googling.

    Michael Wray was from NZ, he used to upload his spreadsheets and ratings weekly.
    Back in the early 2000's if anyone remembers the Football Association spat the dummy out and tried to sue anyone putting up the up and coming fixtures for the Leagues as they said they were their "intellectual property".
    Michael got a letter from the Football Association marketing board threatening to sue for non payment of the use of their so called "intellectual property" so rather than risk getting sued he stopped posting them up.

    Ps the Rating system was ok , (back top rated if so many pts clear blah,blah,blah) but nothing you couldnt knock up yourself in an hour or so using football data spreadsheets and a few stats.

     

  13. I personally use GRUSS Software as my bot,

    You set your betting parameters via EXCEL only (you CANT use Microsoft 365 (Excel online) or any of the free spreadsheets (ie open office , google sheets or numpy))
    You can do anything you want from your above post, all depends on your EXCEL/VBA skills as all your doing is setting a BACK / LAY trigger for the bot to follow,
    you can set it to back unmatched bets @ SP in play or just back @ sp
    ( why anyone would want to back at SP when you have no Idea what the price is is beyond me, unless 'between' parameters are set like >X & <Y which can also be done)

    You can manually trade using grid or ladder interface if that's your thing.
    You can dutch bet , green out etc etc

    Yes you do have to have your computer on all the time its running (I have mine on its own dedicated mini pc similar to this, fixed to the back of my telly and hardwired into router, it runs 24/7 and it's linked to all my other bits and bobs , main puter , phone ,Kindle ,Ipad etc so can check it/remote operate it whenever I need )

    As I think your paying per link  to Betfair (£6pm), I surmise you'd need 2 separate links for 2 accounts
    GRUSS do a free bot for Betdaq with some restrictions on info available like no OR etc, but you can use it to have a play around learn how to set triggers etc.

    There's a forum as well so you can get some ideas on there .

     

     

     

  14. 1 Winner ~ 3 2nds ~ 1 3rd & 1 nr  so close again but no cigar

    31/05/2022 19:49:00 
    
       Time   Meeting          Horse          Ex_Odds  B365  Result   sp    ep_Profit  cum_ep  sp_Profit  cum_sp
    0  14.20  Brighton         Mr Fayez  9-2   3.68     4.33    l     4.33   -1.00     -1.00     -1.0      -1.0 
    1  15.10   Newbury  Merlin's Beard  9-11   5.31     6.50    l     9.00   -1.00     -2.00     -1.0      -2.0 
    2  15.50  Brighton           Wisper  9-2   3.94     2.25    w     2.20    1.25     -0.75      1.2      -0.8 
    3  16.40   Newbury       Rajmeister  9-9   3.81     9.00    l     7.00   -1.00     -1.75     -1.0      -1.8 
    4  16.55  Brighton    Street Parade  9-9   6.10     5.50    l     3.50   -1.00     -2.75     -1.0      -2.8 
    5  17.29  Yarmouth     Hi Ho Silver  9-1   6.04    15.00   nr     0.00    0.00     -2.75      0.0      -2.8 
    6  18.22    Thirsk          Redzone  9-9   4.35    12.00    l    13.00   -1.00     -3.75     -1.0      -3.8  
    
    Update
    
          date     selections  winners  return  cum_ret  yield  cum_yield  st_rate  cum_st_rate
    0  2022-05-18       9         3       3.50   3.50    0.39     0.39      0.33       0.33    
    1  2022-05-19      14         3      -1.00   2.50   -0.07     0.11      0.21       0.26    
    2  2022-05-20      11         2       0.75   3.25    0.07     0.10      0.18       0.24    
    3  2022-05-21      12         0     -12.00  -8.75   -1.00    -0.19      0.00       0.17    
    4  2022-05-22       5         3       7.50  -1.25    1.50    -0.02      0.60       0.22    
    5  2022-05-23       6         1      -2.00  -3.25   -0.33    -0.06      0.17       0.21    
    6  2022-05-24       8         3       6.50   3.25    0.81     0.05      0.38       0.23    
    7  2022-05-25       9         1      -6.75  -3.50   -0.75    -0.05      0.11       0.22    
    8  2022-05-26      11         2      -1.25  -4.75   -0.11    -0.06      0.18       0.21    
    9  2022-05-27       6         3       3.70  -1.05    0.62    -0.01      0.50       0.23    
    10 2022-05-28      10         2       6.00   4.95    0.60     0.05      0.20       0.23    
    11 2022-05-30       7         0      -7.00  -2.05   -1.00    -0.02      0.00       0.21    
    12 2022-05-31       6         1      -3.75  -5.80   -0.62    -0.05      0.17       0.21    
  15. 7 Selections today 3 cl4 ~ 1 cl5 ~  3 cl6
    Lets see how these go

    31/05/2022 08:17:37 
    
       Time   Meeting          Horse          Ex_Odds  B365 
    0  14.20  Brighton         Mr Fayez  9-2   3.68     4.33
    1  15.10   Newbury  Merlin's Beard  9-11   5.31     6.50
    2  15.50  Brighton           Wisper  9-2   3.94     2.25
    3  16.40   Newbury       Rajmeister  9-9   3.81     9.00
    4  16.55  Brighton    Street Parade  9-9   6.10     5.50
    5  17.29  Yarmouth     Hi Ho Silver  9-1   6.04    15.00
    6  18.22    Thirsk          Redzone  9-9   4.35    12.00 
  16. 39 minutes ago, MCLARKE said:

    Whether it is logical or not the selections in the naps table make a profit Wed to Sat and a big loss Sun to Tue.

    So your saying its because of the days ?

    I got wet when I went out on a Monday once , nothing to do with the rain it must have been because it was Monday,
    I'll stay in well Friday next time then I wont need a brolly :ok
     

  17. Three losers two 2nds & 2 3rds so a bad day @ Blackrock with a 7pts loss ?

    30/05/2022 19:42:30 
    
       Time   Meeting          Horse          Ex_Odds  B365  Result   sp    ep_Profit  cum_ep  sp_Profit  cum_sp
    0  13.15  Lingfield    Cu Chulainn  9-10    6.31    7.50    l    11.00     -1        -1       -1        -1  
    1  17.15     Redcar   So Grateful  10-11    6.35    4.50    l     4.50     -1        -2       -1        -2  
    2  18.00        Ayr   Red Force One  9-6    2.46    3.00    l     2.20     -1        -3       -1        -3  
    3  18.10    Windsor       Winnetka  8-11    3.61   17.00    l    15.00     -1        -4       -1        -4  
    4  18.30        Ayr    Cathayensis  10-2   24.50    2.25    l     2.38     -1        -5       -1        -5  
    5  18.40    Windsor  Just That Lord  8-9    4.59   10.00    l     8.50     -1        -6       -1        -6  
    6  19.10    Windsor      Prejudice  8-11    4.46   11.00    l     7.50     -1        -7       -1        -7   
    
    Update
    
          date     selections  winners  return  cum_ret  yield  cum_yield  st_rate  cum_st_rate
    0  2022-05-18       9         3       3.50   3.50    0.39     0.39      0.33       0.33    
    1  2022-05-19      14         3      -1.00   2.50   -0.07     0.11      0.21       0.26    
    2  2022-05-20      11         2       0.75   3.25    0.07     0.10      0.18       0.24    
    3  2022-05-21      12         0     -12.00  -8.75   -1.00    -0.19      0.00       0.17    
    4  2022-05-22       5         3       7.50  -1.25    1.50    -0.02      0.60       0.22    
    5  2022-05-23       6         1      -2.00  -3.25   -0.33    -0.06      0.17       0.21    
    6  2022-05-24       8         3       6.50   3.25    0.81     0.05      0.38       0.23    
    7  2022-05-25       9         1      -6.75  -3.50   -0.75    -0.05      0.11       0.22    
    8  2022-05-26      11         2      -1.25  -4.75   -0.11    -0.06      0.18       0.21    
    9  2022-05-27       6         3       3.70  -1.05    0.62    -0.01      0.50       0.23    
    10 2022-05-28      10         2       6.00   4.95    0.60     0.05      0.20       0.23    
    11 2022-05-30       7         0      -7.00  -2.05   -1.00    -0.02      0.00       0.21    
  18. 2 hours ago, MCLARKE said:

    You are probably right although my analysis doesn't include details of the class of the race. I may look at including this in the future.

     

    You have to ask yourself if all those races were run on a Wed to Sat rather than Sun to Tues with the same horses/jocks/trainers they'd make a profit
    there's absolutely no logic in that at all.

×
×
  • Create New...