NRL S2016 predictive results to date

NRL S2016 predictive results to date

Summary

This post summarizes the models predictive performance vs the bookmakers predictive performance to date.

It additionally summarizes the staking performance to date.

This post will remain sticky and replaces the round by round results post.

Predictive Results

Given:

mTP = Models true positives

mFP = Models False positives

mPrec = Models precision (equivalent to accuracy in this case)

bTP = Bookmakers true positives

bFP = Bookmakers False positives

bPrec = Bookmakers precision (equivalent to accuracy in this case)

Results to date

Predictive model vs bookmaker precision to date
season mTP mFP bTP bFP mPrec bPrec
2016 126 73 136 58 0.626 0.694
Predictive model vs bookmaker precision by round
round_no season mTP mFP bTP bFP mPrec bPrec
30 30 2016 0 1 0 1 0.000 0.000
29 29 2016 2 0 1 1 1.000 0.500
28 28 2016 2 0 2 0 1.000 1.000
27 27 2016 3 1 3 1 0.750 0.750
26 26 2016 7 1 7 1 0.875 0.875
25 25 2016 5 3 5 3 0.625 0.625
24 24 2016 5 3 6 2 0.625 0.750
23 23 2016 3 5 4 3 0.375 0.571
22 22 2016 5 3 4 4 0.625 0.500
21 21 2016 4 3 6 0 0.571 1.000
20 20 2016 5 3 7 1 0.625 0.875
19 19 2016 5 1 5 1 0.833 0.833
18 18 2016 3 1 3 1 0.750 0.750
17 17 2016 5 3 6 2 0.625 0.750
16 16 2016 5 2 6 0 0.714 1.000
15 15 2016 1 3 4 0 0.250 1.000
14 14 2016 5 3 5 2 0.625 0.714
13 13 2016 5 2 4 3 0.714 0.571
12 12 2016 1 3 3 1 0.250 0.750
11 11 2016 6 2 5 3 0.750 0.625
10 10 2016 5 3 4 4 0.625 0.500
9 9 2016 3 5 4 4 0.375 0.500
8 8 2016 7 1 7 1 0.875 0.875
7 7 2016 5 3 5 2 0.625 0.714
6 6 2016 7 1 4 4 0.875 0.500
5 5 2016 3 5 6 2 0.375 0.750
4 4 2016 3 5 7 1 0.375 0.875
3 3 2016 4 3 2 5 0.571 0.286
2 2 2016 7 1 6 2 0.875 0.750
1 1 2016 5 3 5 3 0.625 0.625

NB these are results as posted - remodelling of round 4 and 5 considerably improved these results as explained in Results to date

The models average overall precision to date is 0.626 vs the bookmakers precision of 0.694.

Staking results

Initial bank = $2,200

Current bank = $2,220

Total profit/loss to date = +$20

Staking results to date = 28 out of 49 bets correct (57%)

  • Of the losing stakes, we received 4 manual adjustments (money back due to specials) and 4 bonus (free) bets. Of the 4 bonus bets 4 bets were wins

ROI (Total profit / Initial Bank) = +0.9% (+$20)

Over the season we have staked $3,185 for a return of $3,204 (+$20)

Detailed bet history

Table of staking results to date
BET.STATUS BET.DETAILS STAKE RETURN PROFIT BANK
Win Penrith Panthers v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.67 50 84 34 2234
Win New Zealand Warriors v Manly Sea Eagles / Head To Head / Manly Sea Eagles @ 2.85 0 92 126 2326
Win Penrith Panthers v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.67 60 100 166 2366
Lose Canterbury Bulldogs v New Zealand Warriors / Head To Head / Canterbury Bulldogs @ 1.90 114 0 52 2252
Win Wests Tigers v Melbourne Storm / Head To Head / Melbourne Storm @ 1.52 107 163 108 2308
Lose Sydney Roosters v Penrith Panthers / Head To Head / Sydney Roosters @ 2.45 110 0 -2 2198
Win Multibet (5 folds) 50 293 241 2441
Lose St George Illawarra Dragons v Sydney Roosters / Head To Head / Sydney Roosters @ 1.70 50 0 191 2391
Win Nth Queensland Cowboys v Parramatta Eels / Head To Head / Nth Queensland Cowboys @ 1.38 100 138 229 2429
Win Cronulla Sharks v Penrith Panthers / Head To Head / Cronulla Sharks @ 1.60 100 160 289 2489
Win Melbourne Storm v New Zealand Warriors / Head To Head / Melbourne Storm @ 1.67 100 167 356 2556
Manual Adjustment Manual Adjustment 0 50 406 2606
Lose South Sydney Rabbitohs v Wests Tigers / Head To Head / South Sydney Rabbitohs @ 1.45 100 0 306 2506
Lose Parramatta Eels v Canterbury Bulldogs / Head To Head / Canterbury Bulldogs @ 1.90 100 0 206 2406
Lose New Zealand Warriors v St George Illawarra Dragons / Head To Head / St George Illawarra Dragons @ 2.45 100 0 106 2306
Win Gold Coast Titans v Melbourne Storm / Head To Head / Melbourne Storm @ 1.50 100 150 156 2356
Lose Sydney Roosters v Newcastle Knights / Head To Head / Newcastle Knights @ 6.10 0 0 156 2356
Win Wests Tigers v Canterbury Bulldogs / Head To Head / Canterbury Bulldogs @ 1.28 100 128 184 2384
Win Newcastle Knights v Cronulla Sharks / Head To Head / Cronulla Sharks @ 1.18 100 118 202 2402
Win Manly Sea Eagles v Brisbane Broncos / Head To Head / Brisbane Broncos @ 1.19 100 119 221 2421
Lose Melbourne Storm v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.42 100 0 121 2321
Win St George Illawarra Dragons v Canberra Raiders / Head To Head / St George Illawarra Dragons @ 2.07 100 207 228 2428
Win Parramatta Eels v South Sydney Rabbitohs / Head To Head / South Sydney Rabbitohs @ 2.65 0 82 310 2510
Lose St George Illawarra Dragons v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 2.00 150 0 160 2360
Lose Brisbane Broncos v Wests Tigers / Head To Head / Brisbane Broncos @ 1.25 100 0 60 2260
Win Brisbane Broncos v Canberra Raiders / Head To Head / Brisbane Broncos @ 1.33 0 33 93 2293
Lose Brisbane Broncos v Canberra Raiders / Head To Head / Canberra Raiders @ 3.45 14 0 79 2279
Lose Cronulla Sharks v Canberra Raiders / Head To Head / Cronulla Sharks @ 1.42 50 0 29 2229
Lose Sydney Roosters v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.48 150 0 -121 2079
Win Manly Sea Eagles v Melbourne Storm / Head To Head / Melbourne Storm @ 1.36 50 68 -103 2097
Win Canberra Raiders v Parramatta Eels / Head To Head / Canberra Raiders @ 1.22 50 61 -92 2108
Lose South Sydney Rabbitohs v Cronulla Sharks / Head To Head / Cronulla Sharks @ 1.40 50 0 -142 2058
Lose Multibet (5 folds) 50 0 -192 2008
Manual Adjustment Manual Adjustment 0 50 -142 2058
Manual Adjustment Manual Adjustment 0 50 -92 2108
Lose Canterbury Bulldogs v Nth Queensland Cowboys / Head To Head / Canterbury Bulldogs @ 2.35 50 0 -142 2058
Win Gold Coast Titans v Penrith Panthers / Head To Head / Penrith Panthers @ 2.10 50 105 -87 2113
Lose Manly Sea Eagles v Canberra Raiders / Head To Head / Manly Sea Eagles @ 2.67 50 0 -137 2063
Win Cronulla Sharks v Sydney Roosters / Head To Head / Cronulla Sharks @ 1.58 50 79 -108 2092
Lose Melbourne Storm v Brisbane Broncos / Head To Head / Melbourne Storm @ 1.45 50 0 -158 2042
Win Parramatta Eels v St George Illawarra Dragons / Head To Head / Parramatta Eels @ 1.54 50 77 -131 2069
Manual Adjustment Manual Adjustment 0 50 -81 2119
Win Brisbane Broncos v Sydney Roosters / Head To Head / Brisbane Broncos @ 1.22 50 61 -70 2130
Lose Canterbury Bulldogs v South Sydney Rabbitohs / Head To Head / Canterbury Bulldogs @ 1.67 50 0 -120 2080
Win St George Illawarra Dragons v Newcastle Knights / Head To Head / St George Illawarra Dragons @ 1.35 50 68 -102 2098
Win Nth Queensland Cowboys v Gold Coast Titans / Head To Head / Nth Queensland Cowboys @ 1.33 50 66 -86 2114
Win Melbourne Storm v Cronulla Sharks / Head To Head / Melbourne Storm @ 1.47 50 74 -62 2138
Win Wests Tigers v Canberra Raiders / Head To Head / Canberra Raiders @ 1.67 50 84 -29 2171
Lose New Zealand Warriors v Parramatta Eels / Head To Head / New Zealand Warriors @ 1.50 50 0 -79 2121
Win Penrith Panthers v Manly Sea Eagles / Head To Head / Penrith Panthers @ 1.28 50 64 -65 2135
Lose Multibet (8 folds) 10 0 -75 2125
Win Multibet (5 folds) 20 98 3 2203
Win Brisbane Broncos v Gold Coast Titans / Head To Head / Brisbane Broncos @ 1.33 50 66 20 2220

For those who have contributed to the initial bank, the break down of your contribution and what you are currently entitled to is below. It’s pretty self explanatory with the main column being ‘entitlement’. This is how much you are entitled given your initial contribution. The gain (in dollars) is the amount of profit/loss you have currently made on your investment

Contributors investment entitlements

ID initial_bank current_bank cont_amount entitlement gain
1 2200 2219.8 1000 1009.0 9.0
2 2200 2219.8 500 504.5 4.5
3 2200 2219.8 200 201.8 1.8
4 2200 2219.8 100 100.9 0.9
5 2200 2219.8 100 100.9 0.9
6 2200 2219.8 200 201.8 1.8
7 2200 2219.8 100 100.9 0.9

NRL S2016 R14-17 Results

NRL S2016 R14-17 Results

Summary

Hi guys, I’ve been a bit slack on posting results each week, but unfortunately we havn’t had much action regarding betting due to origin matches and low probability picks.

In any-case below are the R14-17 results and overall predictive results to date.

Teh model performed poorly across the two bye weeks leading into origin (as expected) and has been primary reason for betting abstinence.

The model improved moving into round 16 and overall is sitting at ~60% since across all rounds.

Going forward I am probably going to just keep a sticky post updated with results to date as posting results by week is quite a bit to keep up with.

Predictive Results

Given:

mTP = Models true positives

mFP = Models False positives

mPrec = Models precision (equivalent to accuracy in this case)

bTP = Bookmakers true positives

bFP = Bookmakers False positives

bPrec = Bookmakers precision (equivalent to accuracy in this case)

Table of results

Predictive model vs bookmaker precision by round
round_no season mTP mFP bTP bFP mPrec bPrec
14 2016 5 3 5 2 0.625 0.714
15 2016 1 3 4 0 0.250 1.000
16 2016 5 2 6 0 0.714 1.000
17 2016 5 3 6 2 0.625 0.750
round_no game_no tip_text perceived_odds implied_odds result
14 1 Brisbane Broncos to win against Canberra Raiders while Home 1.35 1.32 Correctly picked
14 2 South Sydney Rabbitohs to win against Wests Tigers while Away 1.67 1.58 Incorreclty picked
14 3 New Zealand Warriors to win against Newcastle Knights while Away 1.54 1.32 Correctly picked
14 4 Parramatta Eels to win against Gold Coast Titans while Home 1.69 2.15 Correctly picked
14 5 Melbourne Storm to win against Sydney Roosters while Away 1.74 1.42 Correctly picked
14 6 Manly Sea Eagles to win against Penrith Panthers while Home 1.75 2.75 Incorreclty picked
14 7 Canterbury Bulldogs to win against St George Illawarra Dragons while Away 1.97 1.38 Correctly picked
14 8 North Queensland Cowboys to win against Cronulla Sharks while Away 1.93 1.92 Incorreclty picked
15 1 South Sydney Rabbitohs to win against Parramatta Eels while Home 1.92 2.00 Incorreclty picked
15 2 Melbourne Storm to win against St George Illawarra Dragons while Away 1.58 2.65 Incorreclty picked
15 3 Sydney Roosters to win against New Zealand Warriors while Away 1.87 2.60 Incorreclty picked
15 4 Gold Coast Titans to win against Manly Sea Eagles while Home 1.85 1.50 Correctly picked
16 1 Penrith Panthers to win against South Sydney Rabbitohs while Home 1.88 1.35 Correctly picked
16 2 St George Illawarra Dragons to win against Newcastle Knights while Away 1.36 1.38 Correctly picked
16 3 Cronulla Sharks to win against New Zealand Warriors while Home 1.34 1.35 Correctly picked
16 4 Brisbane Broncos to win against Canterbury Bulldogs while Away 1.75 1.92 Incorreclty picked
16 5 Gold Coast Titans to win against Canberra Raiders while Home 1.93 2.05 Incorreclty picked
16 6 Melbourne Storm to win against Wests Tigers while Home 1.29 1.45 Correctly picked
16 7 North Queensland Cowboys to win against Manly Sea Eagles while Home 1.24 1.15 Correctly picked
17 1 Canterbury Bulldogs to win against Sydney Roosters while Away 1.89 1.50 Correctly picked
17 2 Brisbane Broncos to win against Melbourne Storm while Home 1.88 1.60 Incorreclty picked
17 3 New Zealand Warriors to win against Gold Coast Titans while Home 1.81 1.36 Correctly picked
17 4 Penrith Panthers to win against Wests Tigers while Away 1.84 1.62 Incorreclty picked
17 5 Cronulla Sharks to win against Parramatta Eels while Home 1.40 1.32 Correctly picked
17 6 Canberra Raiders to win against Newcastle Knights while Home 1.21 1.10 Correctly picked
17 7 North Queensland Cowboys to win against South Sydney Rabbitohs while Away 1.43 1.35 Correctly picked
17 8 St George Illawarra Dragons to win against Manly Sea Eagles while Away 1.88 2.35 Incorreclty picked

Staking results

Initial bank = $2,200

Previous Round Bank = $2,263.03

Current bank = $2,335.00

Total round profit/loss = $71.97

Total profit/loss to date = $135.00

Round Staking results = 4 out of 5 bets correct

Staking results to date = 11 out of 19 bets correct

ROI (Total profit / Initial Bank) = 6.1%

Table of staking results to date
round game_no BET.STATUS BET.DETAILS STAKE RETURN PROFIT BANK
2 6 5 Win Penrith Panthers v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.67 50 84 34 2234
3 6 5 Win Penrith Panthers v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.67 60 100 74 2274
4 7 4 Lose Canterbury Bulldogs v New Zealand Warriors / Head To Head / Canterbury Bulldogs @ 1.90 114 0 -40 2160
5 7 7 Win Wests Tigers v Melbourne Storm / Head To Head / Melbourne Storm @ 1.52 107 163 15 2215
6 7 8 Lose Sydney Roosters v Penrith Panthers / Head To Head / Sydney Roosters @ 2.45 110 0 -95 2105
7 8 4 Win Nth Queensland Cowboys v Parramatta Eels / Head To Head / Nth Queensland Cowboys @ 1.38 100 138 -57 2143
8 8 5 Win Cronulla Sharks v Penrith Panthers / Head To Head / Cronulla Sharks @ 1.60 100 160 3 2203
9 8 7 Lose St George Illawarra Dragons v Sydney Roosters / Head To Head / Sydney Roosters @ 1.70 50 0 3 2203
10 8 8 Win Melbourne Storm v New Zealand Warriors / Head To Head / Melbourne Storm @ 1.67 100 167 70 2270
11 8 1,2,3,5,8 Win Brisbane Broncos / Canterbury Bulldogs / Canberra Raiders / Cronulla Sharks / Melbourne Storm @ 5.85 50 293 313 2513
12 9 1 Lose South Sydney Rabbitohs v Wests Tigers / Head To Head / South Sydney Rabbitohs @ 1.45 100 0 213 2413
13 9 2 Lose Parramatta Eels v Canterbury Bulldogs / Head To Head / Canterbury Bulldogs @ 1.90 100 0 113 2313
15 9 6 Lose New Zealand Warriors v St George Illawarra Dragons / Head To Head / St George Illawarra Dragons @ 2.45 100 0 13 2213
16 9 7 Win Gold Coast Titans v Melbourne Storm / Head To Head / Melbourne Storm @ 1.50 100 150 63 2263
17 10 1 Win St George Illawarra Dragons v Canberra Raiders / Head To Head / St George Illawarra Dragons @ 2.07 100 207 170 2370
19 10 4 Lose Melbourne Storm v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.42 100 0 70 2270
20 10 5 Win Manly Sea Eagles v Brisbane Broncos / Head To Head / Brisbane Broncos @ 1.19 100 119 89 2289
21 10 6 Win Newcastle Knights v Cronulla Sharks / Head To Head / Cronulla Sharks @ 1.18 100 118 107 2307
22 10 7 Win Wests Tigers v Canterbury Bulldogs / Head To Head / Canterbury Bulldogs @ 1.28 100 128 135 2335

For those who have contributed to the initial bank, the break down of your contribution and what you are currently entitled to is below. It’s pretty self explanatory with the main column being ‘entitlement’. This is how much you are entitled given your initial contribution. The gain (in dollars) is the amount of profit/loss you have currently made on your investment

Contributors investment entitlements

ID initial_bank current_bank cont_amount entitlement gain
1 2200 2335.03 1000 1061.377 61.377
2 2200 2335.03 500 530.689 30.689
3 2200 2335.03 200 212.275 12.275
4 2200 2335.03 100 106.138 6.138
5 2200 2335.03 100 106.138 6.138
6 2200 2335.03 200 212.275 12.275
7 2200 2335.03 100 106.138 6.138

Results to date

Predictive model vs bookmaker precision by round
round_no season mTP mFP bTP bFP mPrec bPrec
1 2016 5 3 5 3 0.625 0.625
2 2016 7 1 6 2 0.875 0.750
3 2016 4 3 2 5 0.571 0.286
4 2016 3 5 7 1 0.375 0.875
5 2016 3 5 6 2 0.375 0.750
6 2016 7 1 4 4 0.875 0.500
7 2016 5 3 5 2 0.625 0.714
8 2016 7 1 7 1 0.875 0.875
9 2016 3 5 4 4 0.375 0.500
10 2016 5 3 4 4 0.625 0.500
11 2016 6 2 5 3 0.750 0.625
12 2016 1 3 3 1 0.250 0.750
13 2016 5 2 4 3 0.714 0.571
14 2016 5 3 5 2 0.625 0.714
15 2016 1 3 4 0 0.250 1.000
16 2016 5 2 6 0 0.714 1.000
17 2016 5 3 6 2 0.625 0.750

NB these are results as posted - remodelling of round 4 and 5 considerably improved these results as explained in Results to date

The models average overall precision to date is 0.596 vs the bookmakers precision of 0.693.

Conclude

OK, lets hope for a good round 14!

NRL S2016 R12-13 Results

NRL S2016 R12-13 Results

Summary

Since there were only 4 games in round 12, I thought I would post the results of round 12 & 13 together to save myself some time.

Round 12 was a very poor predictive round (1 out of 4 correct) owing to the models inability to properly account for team changes due to representative matches (State of Origin). However; we did better than the bookmaker (5 out of 7) in round 13 after I put a bit more weight on the team dynamic factor/s to account for player absences due to Origin.

Although retrospectively we know the model did well in round 13, at the time I chose to abstain from betting because some (key) team players were being rested up after Origin.

OK so lets take a detailed look at results for round 12-13 and the results to date:

Predictive Results

Given:

mTP = Models true positives

mFP = Models False positives

mPrec = Models precision (equivalent to accuracy in this case)

bTP = Bookmakers true positives

bFP = Bookmakers False positives

bPrec = Bookmakers precision (equivalent to accuracy in this case)

Table of results

Predictive model vs bookmaker precision by round
round_no season mTP mFP bTP bFP mPrec bPrec
12 2016 1 3 3 1 0.250 0.750
13 2016 5 2 4 3 0.714 0.571
round_no game_no tip_text perceived_odds implied_odds result
12 1 Brisbane Broncos to win against Wests Tigers while Home 1.12 1.25 Incorreclty picked
12 2 North Queensland Cowboys to win against St George Illawarra Dragons while Away 1.37 2.00 Incorreclty picked
12 3 Canterbury Bulldogs to win against Canberra Raiders while Away 1.64 2.25 Incorreclty picked
12 4 Parramatta Eels to win against Newcastle Knights while Away 1.42 1.35 Correctly picked
13 1 Canberra Raiders to win against Manly Sea Eagles while Home 1.66 1.56 Correctly picked
13 2 Brisbane Broncos to win against New Zealand Warriors while Away 1.41 1.60 Incorreclty picked
13 3 North Queensland Cowboys to win against Newcastle Knights while Home 1.11 1.06 Correctly picked
13 4 Melbourne Storm to win against Penrith Panthers while Home 1.38 1.57 Correctly picked
13 5 Sydney Roosters to win against Wests Tigers while Home 1.36 1.41 Correctly picked
13 6 South Sydney Rabbitohs to win against Gold Coast Titans while Home 1.60 1.57 Incorreclty picked
13 7 Cronulla Sharks to win against Canterbury Bulldogs while Away 1.88 1.91 Correctly picked

Staking results

Initial bank = $2,200

Previous Round Bank = $2,263.03

Current bank = $2,335.00

Total round profit/loss = $71.97

Total profit/loss to date = $135.00

Round Staking results = 4 out of 5 bets correct

Staking results to date = 11 out of 19 bets correct

ROI (Total profit / Initial Bank) = 6.1%

Table of staking results to date
round game_no BET.STATUS BET.DETAILS STAKE RETURN PROFIT BANK
2 6 5 Win Penrith Panthers v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.67 50 84 34 2234
3 6 5 Win Penrith Panthers v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.67 60 100 74 2274
4 7 4 Lose Canterbury Bulldogs v New Zealand Warriors / Head To Head / Canterbury Bulldogs @ 1.90 114 0 -40 2160
5 7 7 Win Wests Tigers v Melbourne Storm / Head To Head / Melbourne Storm @ 1.52 107 163 15 2215
6 7 8 Lose Sydney Roosters v Penrith Panthers / Head To Head / Sydney Roosters @ 2.45 110 0 -95 2105
7 8 4 Win Nth Queensland Cowboys v Parramatta Eels / Head To Head / Nth Queensland Cowboys @ 1.38 100 138 -57 2143
8 8 5 Win Cronulla Sharks v Penrith Panthers / Head To Head / Cronulla Sharks @ 1.60 100 160 3 2203
9 8 7 Lose St George Illawarra Dragons v Sydney Roosters / Head To Head / Sydney Roosters @ 1.70 50 0 3 2203
10 8 8 Win Melbourne Storm v New Zealand Warriors / Head To Head / Melbourne Storm @ 1.67 100 167 70 2270
11 8 1,2,3,5,8 Win Brisbane Broncos / Canterbury Bulldogs / Canberra Raiders / Cronulla Sharks / Melbourne Storm @ 5.85 50 293 313 2513
12 9 1 Lose South Sydney Rabbitohs v Wests Tigers / Head To Head / South Sydney Rabbitohs @ 1.45 100 0 213 2413
13 9 2 Lose Parramatta Eels v Canterbury Bulldogs / Head To Head / Canterbury Bulldogs @ 1.90 100 0 113 2313
15 9 6 Lose New Zealand Warriors v St George Illawarra Dragons / Head To Head / St George Illawarra Dragons @ 2.45 100 0 13 2213
16 9 7 Win Gold Coast Titans v Melbourne Storm / Head To Head / Melbourne Storm @ 1.50 100 150 63 2263
17 10 1 Win St George Illawarra Dragons v Canberra Raiders / Head To Head / St George Illawarra Dragons @ 2.07 100 207 170 2370
19 10 4 Lose Melbourne Storm v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.42 100 0 70 2270
20 10 5 Win Manly Sea Eagles v Brisbane Broncos / Head To Head / Brisbane Broncos @ 1.19 100 119 89 2289
21 10 6 Win Newcastle Knights v Cronulla Sharks / Head To Head / Cronulla Sharks @ 1.18 100 118 107 2307
22 10 7 Win Wests Tigers v Canterbury Bulldogs / Head To Head / Canterbury Bulldogs @ 1.28 100 128 135 2335

For those who have contributed to the initial bank, the break down of your contribution and what you are currently entitled to is below. It’s pretty self explanatory with the main column being ‘entitlement’. This is how much you are entitled given your initial contribution. The gain (in dollars) is the amount of profit/loss you have currently made on your investment

Contributors investment entitlements

ID initial_bank current_bank cont_amount entitlement gain
1 2200 2335.03 1000 1061.377 61.377
2 2200 2335.03 500 530.689 30.689
3 2200 2335.03 200 212.275 12.275
4 2200 2335.03 100 106.138 6.138
5 2200 2335.03 100 106.138 6.138
6 2200 2335.03 200 212.275 12.275
7 2200 2335.03 100 106.138 6.138

Results to date

Predictive model vs bookmaker precision by round
round_no season mTP mFP bTP bFP mPrec bPrec
1 2016 5 3 5 3 0.625 0.625
2 2016 7 1 6 2 0.875 0.750
3 2016 4 3 2 5 0.571 0.286
4 2016 3 5 7 1 0.375 0.875
5 2016 3 5 6 2 0.375 0.750
6 2016 7 1 4 4 0.875 0.500
7 2016 5 3 5 2 0.625 0.714
8 2016 7 1 7 1 0.875 0.875
9 2016 3 5 4 4 0.375 0.500
10 2016 5 3 4 4 0.625 0.500
11 2016 6 2 5 3 0.750 0.625
12 2016 1 3 3 1 0.250 0.750
13 2016 5 2 4 3 0.714 0.571

NB these are results as posted - remodelling of round 4 and 5 considerably improved these results as explained in Results to date

The models average overall precision to date is 0.609 vs the bookmakers precision of 0.64.

Conclude

OK, lets hope for a good round 14!

NRL S2016 R11 Results

NRL S2016 R11 Results

Summary

This round we didn’t lay any stakes due to poor expected return and low probability scores.

Despite this, the model performed slightly better than the bookmakers and predicted 6 of 8 games (75%). The bookmakers (at time of previous post) actually had the Eels as favorites over the Storm, although leading up to and just before this match the the Storm became market favorites

As a point of interest, assuming I had staked $100 on each game at the odds I posted in the round 11 staking and predictions guide, we would have won a total of $140. We would have had $800 in bet risk and therefore would have made a 17% return on this risk. But as stated previously we currently have a very conservative bet strategy and therefore chose not to bet this round.

Predictive Results

Given:

mTP = Models true positives

mFP = Models False positives

mPrec = Models precision (equivalent to accuracy in this case)

bTP = Bookmakers true positives

bFP = Bookmakers False positives

bPrec = Bookmakers precision (equivalent to accuracy in this case)

Table of results

Predictive model vs bookmaker precision by round
round_no season mTP mFP bTP bFP mPrec bPrec
11 2016 6 2 5 3 0.75 0.625
round_no game_no tip_text perceived_odds implied_odds result
11 1 South Sydney Rabbitohs to win against St George Illawarra Dragons while Home 1.96 1.45 Correctly picked
11 2 North Queensland Cowboys to win against Brisbane Broncos while Home 1.84 1.73 Correctly picked
11 3 Wests Tigers to win against Newcastle Knights while Home 1.63 1.35 Correctly picked
11 4 New Zealand Warriors to win against Canberra Raiders while Home 1.82 1.73 Incorreclty picked
11 5 Cronulla Sharks to win against Manly Sea Eagles while Home 1.42 1.32 Correctly picked
11 6 Penrith Panthers to win against Gold Coast Titans while Home 1.65 1.28 Incorreclty picked
11 7 Canterbury Bulldogs to win against Sydney Roosters while Home 1.63 1.55 Correctly picked
11 8 Melbourne Storm to win against Parramatta Eels while Away 1.76 2.00 Correctly picked

Staking results

Initial bank = $2,200

Previous Round Bank = $2,263.03

Current bank = $2,335.00

Total round profit/loss = $71.97

Total profit/loss to date = $135.00

Round Staking results = 4 out of 5 bets correct

Staking results to date = 11 out of 19 bets correct

ROI (Total profit / Initial Bank) = 6.1%

Table of staking results to date
round game_no BET.STATUS BET.DETAILS STAKE RETURN PROFIT BANK
2 6 5 Win Penrith Panthers v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.67 50 84 34 2234
3 6 5 Win Penrith Panthers v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.67 60 100 74 2274
4 7 4 Lose Canterbury Bulldogs v New Zealand Warriors / Head To Head / Canterbury Bulldogs @ 1.90 114 0 -40 2160
5 7 7 Win Wests Tigers v Melbourne Storm / Head To Head / Melbourne Storm @ 1.52 107 163 15 2215
6 7 8 Lose Sydney Roosters v Penrith Panthers / Head To Head / Sydney Roosters @ 2.45 110 0 -95 2105
7 8 4 Win Nth Queensland Cowboys v Parramatta Eels / Head To Head / Nth Queensland Cowboys @ 1.38 100 138 -57 2143
8 8 5 Win Cronulla Sharks v Penrith Panthers / Head To Head / Cronulla Sharks @ 1.60 100 160 3 2203
9 8 7 Lose St George Illawarra Dragons v Sydney Roosters / Head To Head / Sydney Roosters @ 1.70 50 0 3 2203
10 8 8 Win Melbourne Storm v New Zealand Warriors / Head To Head / Melbourne Storm @ 1.67 100 167 70 2270
11 8 1,2,3,5,8 Win Brisbane Broncos / Canterbury Bulldogs / Canberra Raiders / Cronulla Sharks / Melbourne Storm @ 5.85 50 293 313 2513
12 9 1 Lose South Sydney Rabbitohs v Wests Tigers / Head To Head / South Sydney Rabbitohs @ 1.45 100 0 213 2413
13 9 2 Lose Parramatta Eels v Canterbury Bulldogs / Head To Head / Canterbury Bulldogs @ 1.90 100 0 113 2313
15 9 6 Lose New Zealand Warriors v St George Illawarra Dragons / Head To Head / St George Illawarra Dragons @ 2.45 100 0 13 2213
16 9 7 Win Gold Coast Titans v Melbourne Storm / Head To Head / Melbourne Storm @ 1.50 100 150 63 2263
17 10 1 Win St George Illawarra Dragons v Canberra Raiders / Head To Head / St George Illawarra Dragons @ 2.07 100 207 170 2370
19 10 4 Lose Melbourne Storm v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.42 100 0 70 2270
20 10 5 Win Manly Sea Eagles v Brisbane Broncos / Head To Head / Brisbane Broncos @ 1.19 100 119 89 2289
21 10 6 Win Newcastle Knights v Cronulla Sharks / Head To Head / Cronulla Sharks @ 1.18 100 118 107 2307
22 10 7 Win Wests Tigers v Canterbury Bulldogs / Head To Head / Canterbury Bulldogs @ 1.28 100 128 135 2335

For those who have contributed to the initial bank, the break down of your contribution and what you are currently entitled to is below. It’s pretty self explanatory with the main column being ‘entitlement’. This is how much you are entitled given your initial contribution. The gain (in dollars) is the amount of profit/loss you have currently made on your investment

Contributors investment entitlements

ID initial_bank current_bank cont_amount entitlement gain
1 2200 2335.03 1000 1061.377 61.377
2 2200 2335.03 500 530.689 30.689
3 2200 2335.03 200 212.275 12.275
4 2200 2335.03 100 106.138 6.138
5 2200 2335.03 100 106.138 6.138
6 2200 2335.03 200 212.275 12.275
7 2200 2335.03 100 106.138 6.138

Results to date

Predictive model vs bookmaker precision by round
round_no season mTP mFP bTP bFP mPrec bPrec
1 2016 5 3 5 3 0.625 0.625
2 2016 7 1 6 2 0.875 0.750
3 2016 4 3 2 5 0.571 0.286
4 2016 3 5 7 1 0.375 0.875
5 2016 3 5 6 2 0.375 0.750
6 2016 7 1 4 4 0.875 0.500
7 2016 5 3 5 2 0.625 0.714
8 2016 7 1 7 1 0.875 0.875
9 2016 3 5 4 4 0.375 0.500
10 2016 5 3 4 4 0.625 0.500
11 2016 6 2 5 3 0.750 0.625

NB these are results as posted - remodelling of round 4 and 5 considerably improved these results as explained in Results to date

Conclude

OK, lets hope for a good round 12!

NRL S2016 R10 Results

NRL S2016 R10 Results

Summary

This round was a better staking round with 4 of 5 bets paying off. The at risk amount for the round (amount of money staked) was $500, however due to the relatively short odds on the majority of games, the profit for the round was a modest $72. The model predicted 5 of 8 games (62.5%) doing better than the bookmaker/market who predicted on 4 of 8 games (50%).

Total profit to date rose to $135.00 which currently represents a 6% return on our initial bank

Predictive Results

Given:

mTP = Models true positives

mFP = Models False positives

mPrec = Models precision (equivalent to accuracy in this case)

bTP = Bookmakers true positives

bFP = Bookmakers False positives

bPrec = Bookmakers precision (equivalent to accuracy in this case)

Table of results

Predictive model vs bookmaker precision by round
round_no season mTP mFP bTP bFP mPrec bPrec
10 2016 5 3 4 4 0.625 0.5
round_no game_no tip_text perceived_odds implied_odds result
10 1 St George Illawarra Dragons to win against Canberra Raiders while Home 1.48 2.07 Correctly picked
10 2 South Sydney Rabbitohs to win against Parramatta Eels while Away 1.76 2.65 Correctly picked
10 3 New Zealand Warriors to win against Penrith Panthers while Away 1.53 2.45 Incorreclty picked
10 4 North Queensland Cowboys to win against Melbourne Storm while Away 1.38 1.42 Incorreclty picked
10 5 Brisbane Broncos to win against Manly Sea Eagles while Away 1.21 1.19 Correctly picked
10 6 Cronulla Sharks to win against Newcastle Knights while Away 1.07 1.18 Correctly picked
10 7 Canterbury Bulldogs to win against Wests Tigers while Away 1.25 1.28 Correctly picked
10 8 Sydney Roosters to win against Gold Coast Titans while Away 1.73 1.55 Incorreclty picked

Staking results

Initial bank = $2,200

Previous Round Bank = $2,263.03

Current bank = $2,335.00

Total round profit/loss = $71.97

Total profit/loss to date = $135.00

Round Staking results = 4 out of 5 bets correct

Staking results to date = 11 out of 19 bets correct

ROI (Total profit / Initial Bank) = 6.1%

Table of staking results to date
round game_no BET.STATUS BET.DETAILS STAKE RETURN PROFIT BANK
2 6 5 Win Penrith Panthers v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.67 50 84 34 2234
3 6 5 Win Penrith Panthers v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.67 60 100 74 2274
4 7 4 Lose Canterbury Bulldogs v New Zealand Warriors / Head To Head / Canterbury Bulldogs @ 1.90 114 0 -40 2160
5 7 7 Win Wests Tigers v Melbourne Storm / Head To Head / Melbourne Storm @ 1.52 107 163 15 2215
6 7 8 Lose Sydney Roosters v Penrith Panthers / Head To Head / Sydney Roosters @ 2.45 110 0 -95 2105
7 8 4 Win Nth Queensland Cowboys v Parramatta Eels / Head To Head / Nth Queensland Cowboys @ 1.38 100 138 -57 2143
8 8 5 Win Cronulla Sharks v Penrith Panthers / Head To Head / Cronulla Sharks @ 1.60 100 160 3 2203
9 8 7 Lose St George Illawarra Dragons v Sydney Roosters / Head To Head / Sydney Roosters @ 1.70 50 0 3 2203
10 8 8 Win Melbourne Storm v New Zealand Warriors / Head To Head / Melbourne Storm @ 1.67 100 167 70 2270
11 8 1,2,3,5,8 Win Brisbane Broncos / Canterbury Bulldogs / Canberra Raiders / Cronulla Sharks / Melbourne Storm @ 5.85 50 293 313 2513
12 9 1 Lose South Sydney Rabbitohs v Wests Tigers / Head To Head / South Sydney Rabbitohs @ 1.45 100 0 213 2413
13 9 2 Lose Parramatta Eels v Canterbury Bulldogs / Head To Head / Canterbury Bulldogs @ 1.90 100 0 113 2313
15 9 6 Lose New Zealand Warriors v St George Illawarra Dragons / Head To Head / St George Illawarra Dragons @ 2.45 100 0 13 2213
16 9 7 Win Gold Coast Titans v Melbourne Storm / Head To Head / Melbourne Storm @ 1.50 100 150 63 2263
17 10 1 Win St George Illawarra Dragons v Canberra Raiders / Head To Head / St George Illawarra Dragons @ 2.07 100 207 170 2370
19 10 4 Lose Melbourne Storm v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.42 100 0 70 2270
20 10 5 Win Manly Sea Eagles v Brisbane Broncos / Head To Head / Brisbane Broncos @ 1.19 100 119 89 2289
21 10 6 Win Newcastle Knights v Cronulla Sharks / Head To Head / Cronulla Sharks @ 1.18 100 118 107 2307
22 10 7 Win Wests Tigers v Canterbury Bulldogs / Head To Head / Canterbury Bulldogs @ 1.28 100 128 135 2335

For those who have contributed to the initial bank, the break down of your contribution and what you are currently entitled to is below. It’s pretty self explanatory with the main column being ‘entitlement’. This is how much you are entitled given your initial contribution. The gain (in dollars) is the amount of profit/loss you have currently made on your investment

Contributors investment entitlements

ID initial_bank current_bank cont_amount entitlement gain
1 2200 2335.03 1000 1061.377 61.377
2 2200 2335.03 500 530.689 30.689
3 2200 2335.03 200 212.275 12.275
4 2200 2335.03 100 106.138 6.138
5 2200 2335.03 100 106.138 6.138
6 2200 2335.03 200 212.275 12.275
7 2200 2335.03 100 106.138 6.138

Results to date

Predictive model vs bookmaker precision by round
round_no season mTP mFP bTP bFP mPrec bPrec
1 2016 5 3 5 3 0.625 0.625
2 2016 7 1 6 2 0.875 0.750
3 2016 4 3 2 5 0.571 0.286
4 2016 3 5 7 1 0.375 0.875
5 2016 3 5 6 2 0.375 0.750
6 2016 7 1 4 4 0.875 0.500
7 2016 5 3 5 2 0.625 0.714
8 2016 7 1 7 1 0.875 0.875
9 2016 3 5 4 4 0.375 0.500
10 2016 5 3 4 4 0.625 0.500

NB these are results as posted - remodelling of round 4 and 5 considerably improved these results as explained in Results to date

Conclude

OK, lets hope for a good round 11!

NRL S2016 R09 Results

NRL S2016 R09 Results

Summary

This round was pretty interesting!!. The predictive accuracy was well below average with only 3 of 8 predictions being correct! There were some pretty big odds swings after my initial post (~3 days before start of the round) so I am comparing the closing odds (to demonstrate how poorly the ‘market’/bookmaker did on this round as well). Four strong favorites for the round ended up losing (50% bookmaker accuracy) which included 3 games we staked on. In particular:

  • St George lost to Warriors after becoming strong (1.65) favorites when it was announced Warriors dropped six players from the team. When we staked on this game we locked in odds on St George at 2.45 so it actually became a game which we had a high probability of a decent return, but alas St George couldn’t do it!!
    • As a side note, the opening and closing odds of St George represented one of the best hedging opportunities of the year which I will discuss in an upcoming post on arbitrage/hedging
  • Rabbits (strong 1.35 favorites) lost to West Tigers

  • Bulldogs (reasonably strong 1.65 favorites) lost to Parramatta

  • Brisbane lost to Sharks (28-30) after a strong (but not strong enough) come back in the second half

Aside from this we did have a win on Melbourne at odds of 1.50 ($50 profit).

Needless to say that the three staking losses made a reasonable impact on the overall bank taking a $250 chunk off our $2,513. This took our bank back down to $2,263, however this is still $63 above our initial bank so we are still in the black. Its just unfortunate that we “lost” an opportunity to increase our profit margins to sustain potential future losses.

Predictive Results

Given:

mTP = Models true positives

mFP = Models False positives

mPrec = Models precision (equivalent to accuracy in this case)

bTP = Bookmakers true positives

bFP = Bookmakers False positives

bPrec = Bookmakers precision (equivalent to accuracy in this case)

Table of results

Predictive model vs bookmaker precision by round
round_no season mTP mFP bTP bFP mPrec bPrec
9 2016 3 5 4 4 0.375 0.5
round_no game_no tip_text perceived_odds implied_odds result
9 1 South Sydney Rabbitohs to win against Wests Tigers while Home 1.26 1.35 Incorreclty picked
9 2 Canterbury Bulldogs to win against Parramatta Eels while Away 1.43 1.67 Incorreclty picked
9 3 Canberra Raiders to win against Penrith Panthers while Away 1.57 2.36 Incorreclty picked
9 4 Sydney Roosters to win against Newcastle Knights while Home 1.35 1.14 Correctly picked
9 5 North Queensland Cowboys to win against Manly Sea Eagles while Away 1.39 1.28 Correctly picked
9 6 St George Illawarra Dragons to win against New Zealand Warriors while Away 1.36 1.65 Incorreclty picked
9 7 Melbourne Storm to win against Gold Coast Titans while Away 1.47 1.81 Correctly picked
9 8 Brisbane Broncos to win against Cronulla Sharks while Away 1.60 1.88 Incorreclty picked

Staking results

Initial bank = $2,200

Previous Round Bank = $2,513.03

Current bank = $2,263.03

Total round profit/loss = -$250

Total profit/loss to date = 63.03

Round Staking results = 1 out of 4 bets correct

Staking results to date = 7 out of 14 bets correct

ROI (Total profit / Initial Bank) = 2.8%

Table of staking results to date
round game_no BET.STATUS BET.DETAILS STAKE RETURN PROFIT BANK
2 6 5 Win Penrith Panthers v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.67 50 84 34 2234
3 6 5 Win Penrith Panthers v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.67 60 100 74 2274
4 7 4 Lose Canterbury Bulldogs v New Zealand Warriors / Head To Head / Canterbury Bulldogs @ 1.90 114 0 -40 2160
5 7 7 Win Wests Tigers v Melbourne Storm / Head To Head / Melbourne Storm @ 1.52 107 163 15 2215
6 7 8 Lose Sydney Roosters v Penrith Panthers / Head To Head / Sydney Roosters @ 2.45 110 0 -95 2105
7 8 4 Win Nth Queensland Cowboys v Parramatta Eels / Head To Head / Nth Queensland Cowboys @ 1.38 100 138 -57 2143
8 8 5 Win Cronulla Sharks v Penrith Panthers / Head To Head / Cronulla Sharks @ 1.60 100 160 3 2203
9 8 7 Lose St George Illawarra Dragons v Sydney Roosters / Head To Head / Sydney Roosters @ 1.70 50 0 3 2203
10 8 8 Win Melbourne Storm v New Zealand Warriors / Head To Head / Melbourne Storm @ 1.67 100 167 70 2270
11 8 1,2,3,5,8 Win Brisbane Broncos / Canterbury Bulldogs / Canberra Raiders / Cronulla Sharks / Melbourne Storm @ 5.85 50 293 313 2513
12 9 1 Lose South Sydney Rabbitohs v Wests Tigers / Head To Head / South Sydney Rabbitohs @ 1.45 100 0 213 2413
13 9 2 Lose Parramatta Eels v Canterbury Bulldogs / Head To Head / Canterbury Bulldogs @ 1.90 100 0 113 2313
15 9 6 Lose New Zealand Warriors v St George Illawarra Dragons / Head To Head / St George Illawarra Dragons @ 2.45 100 0 13 2213
16 9 7 Win Gold Coast Titans v Melbourne Storm / Head To Head / Melbourne Storm @ 1.50 100 150 63 2263

For those who have contributed to the initial bank, the break down of your contribution and what you are currently entitled to is below. It’s pretty self explanatory with the main column being ‘entitlement’. This is how much you are entitled given your initial contribution. The gain (in dollars) is the amount of profit/loss you have currently made on your investment

Contributors investment entitlements

ID initial_bank current_bank cont_amount entitlement gain
1 2200 2263.03 1000 1028.650 28.650
2 2200 2263.03 500 514.325 14.325
3 2200 2263.03 200 205.730 5.730
4 2200 2263.03 100 102.865 2.865
5 2200 2263.03 100 102.865 2.865
6 2200 2263.03 200 205.730 5.730
7 2200 2263.03 100 102.865 2.865

Results to date

Predictive model vs bookmaker precision by round
round_no season mTP mFP bTP bFP mPrec bPrec
1 2016 5 3 5 3 0.625 0.625
2 2016 7 1 6 2 0.875 0.750
3 2016 4 3 2 5 0.571 0.286
4 2016 3 5 7 1 0.375 0.875
5 2016 3 5 6 2 0.375 0.750
6 2016 7 1 4 4 0.875 0.500
7 2016 5 3 5 2 0.625 0.714
8 2016 7 1 7 1 0.875 0.875
9 2016 3 5 4 4 0.375 0.500

NB these are results as posted - remodelling of round 4 and 5 considerably improved these results as explained in Results to date

Conclude

OK, lets hope for a good round 10!

NRL S2016 R08 Results

NRL S2016 R08 Results

Summary

We had a great round with 7/8 predictions correct. In addition to this, of the 5 bets placed, we profited from 4 and broke even on the 5th (due to cash back offer). Our initial bank for the round was $2,107.54 and after all concluded bets the bank sits at $2513.03 This represents a $313 profit to date (14% ROI)

We had a big win from a 5 game ‘multibet’, and profited from the 3 head to head bets recommended by the model.

Before I go on, in my last post I indicated I was staking on 3 head to head games (all of which profited), however after my post I actually placed two additional bet. One was a ‘multibet’ and the other was a head to head bet of which a there was a bookmakers promotion offering cash-back under certain conditions (margin <8 points).

I haven’t explained the math behind why I did this however I will outline in a future post explaining how Sportsbet’s head-to-head multibet odds are calculated. I also realize that I said in my original staking strategy that I wouldn’t place any ‘exotic’ bet types, however I hadn’t factored in the potential advantages which can be gained from various bookmaker promotions (which make some of these bet type more attractive). Again I will explain in a future post. Ok, now lets review how we did in detail:

Predictive Results

Given:

mTP = Models true positives

mFP = Models False positives

mPrec = Models precision (equivalent to accuracy in this case)

bTP = Bookmakers true positives

bFP = Bookmakers False positives

bPrec = Bookmakers precision (equivalent to accuracy in this case)

Table of results

Predictive model vs bookmaker precision by round
round_no season mTP mFP bTP bFP mPrec bPrec
8 2016 7 1 7 1 0.875 0.875
round_no game_no tip_text result
2921 8 1 Brisbane Broncos to win against South Sydney Rabbitohs while Home Correctly picked
2923 8 2 Canterbury Bulldogs to win against Gold Coast Titans while Home Correctly picked
2925 8 3 Canberra Raiders to win against Wests Tigers while Home Correctly picked
2927 8 4 North Queensland Cowboys to win against Parramatta Eels while Home Correctly picked
2929 8 5 Cronulla Sharks to win against Penrith Panthers while Home Correctly picked
2932 8 6 Manly Sea Eagles to win against Newcastle Knights while Away Correctly picked
2934 8 7 Sydney Roosters to win against St George Illawarra Dragons while Away Incorreclty picked
2935 8 8 Melbourne Storm to win against New Zealand Warriors while Home Correctly picked

Staking results to date

Initial bank = $2,200

Previous Round Bank = $2,107.54

Current bank = $2513.03

Total profit/loss = 331.03

Round Staking results = 4 out of 5 bets correct

Staking results to date = 6 out of 9 bets correct

ROI (Total profit / Initial Bank) = 14.2%

Table of staking results to date
BET.STATUS DATE.PLACED BET.DETAILS STAKE RETURN PROFIT BANK
1 Win 8-Apr-16 Penrith Panthers v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.67 50 84 34 2234
2 Win 9-Apr-16 Penrith Panthers v Nth Queensland Cowboys / Head To Head / Nth Queensland Cowboys @ 1.67 60 100 74 2274
4 Lose 16-Apr-16 Canterbury Bulldogs v New Zealand Warriors / Head To Head / Canterbury Bulldogs @ 1.90 114 0 -40 2160
5 Win 17-Apr-16 Wests Tigers v Melbourne Storm / Head To Head / Melbourne Storm @ 1.52 107 163 15 2215
6 Lose 18-Apr-16 Sydney Roosters v Penrith Panthers / Head To Head / Sydney Roosters @ 2.45 110 0 -95 2105
7 Win 20-Apr-16 Melbourne Storm v New Zealand Warriors / Head To Head / Melbourne Storm @ 1.67 100 167 -28 2172
8 Win 20-Apr-16 Cronulla Sharks v Penrith Panthers / Head To Head / Cronulla Sharks @ 1.60 100 160 32 2232
9 Win 20-Apr-16 Nth Queensland Cowboys v Parramatta Eels / Head To Head / Nth Queensland Cowboys @ 1.38 100 138 70 2270
10 Lose 20-Apr-16 St George Illawarra Dragons v Sydney Roosters / Head To Head / Sydney Roosters @ 1.70 50 0 70 2270
11 Win 20-Apr-16 Multibet (5 folds) 50 293 313 2513

For those who have contributed to the initial bank, the break down of your contribution and what you are currently entitled to is below. It’s pretty self explanatory with the main column being ‘entitlement’. This is how much you are entitled given your initial contribution. The gain (in dollars) is the amount of profit/loss you have currently made on your investment

Contributors investment entitlements

ID initial_bank current_bank cont_amount entitlement gain
1 2200 2513.03 1000 1142.286 142.286
2 2200 2513.03 500 571.143 71.143
3 2200 2513.03 200 228.457 28.457
4 2200 2513.03 100 114.229 14.229
5 2200 2513.03 100 114.229 14.229
6 2200 2513.03 200 228.457 28.457
7 2200 2513.03 100 114.229 14.229

Results to date

Predictive model vs bookmaker precision by round
round_no season mTP mFP bTP bFP mPrec bPrec
1 2016 5 3 5 3 0.625 0.625
2 2016 7 1 6 2 0.875 0.750
3 2016 4 3 2 5 0.571 0.286
4 2016 3 5 7 1 0.375 0.875
5 2016 3 5 6 2 0.375 0.750
6 2016 7 1 4 4 0.875 0.500
7 2016 5 3 5 2 0.625 0.714
8 2016 7 1 7 1 0.875 0.875

NB these are results as posted - remodelling of round 4 and 5 considerably improved these results as explained in Results to date

Conclude

Ok, lets hope we can can build on our great start to investing in following rounds!

NRL 2016 R07 Results

NRL S2016 R07 Results

Summary

Unfortunately this round we had a poor performing staking round with a staking accuracy of 33% (wining 1 of 3 bets). Overall we had a predictive accuracy of 62.5% (5 of 8), however unfortunately 2 of the three games we mis-predicted were games we staked on!! This might seem ‘unlucky’, however it is more appropriate to call this result statistically unlikely given the historic performance of high probability predictions. That aside, ‘statistically unlikely’ events can and do happen!

The two staking losses brought our overall bank to $2,107.54 (-92.46 from an initial bank of $2,200) for a return (to date) of -4.2%. Don’t get dis-heartened though; remember this is a season long strategy and we are bound to get a little volatility.

Predictive Results

Given:

mTP = Models true positives

mFP = Models False positives

mPrec = Models precision (equivalent to accuracy in this case)

bTP = Bookmakers true positives

bFP = Bookmakers False positives

bPrec = Bookmakers precision (equivalent to accuracy in this case)

Table of results

Predictive model vs bookmaker precision by round
round_no season mTP mFP bTP bFP mPrec bPrec
7 2016 5 3 5 2 0.625 0.714
round_no game_no tip_text result
2905 7 1 Manly Sea Eagles to win against Parramatta Eels while Home Incorreclty picked
2907 7 2 North Queensland Cowboys to win against South Sydney Rabbitohs while Home Correctly picked
2910 7 3 St George Illawarra Dragons to win against Gold Coast Titans while Away Correctly picked
2911 7 4 Canterbury Bulldogs to win against New Zealand Warriors while Home Incorreclty picked
2913 7 5 Brisbane Broncos to win against Newcastle Knights while Home Correctly picked
2916 7 6 Cronulla Sharks to win against Canberra Raiders while Away Correctly picked
2918 7 7 Melbourne Storm to win against Wests Tigers while Away Correctly picked
2919 7 8 Sydney Roosters to win against Penrith Panthers while Home Incorreclty picked

Staking results to date

Initial bank = $2,200

Current bank = $2,107.54

Total profit/loss = -92.46

Staking results = 2/4 (50%)

ROI (Total profit / Inital Bank) = -4.2%

For those who have contributed to the initial bank, the break down of your contribution and what you are currently entitled to is below. It’s pretty self explanatory with the main column being ‘entitlement’. This is how much you are entitled given your initial contribution. The gain (in dollars) is the amount of profit/loss you have currently made on your investment

Contributors investment entitlements

ID initial_bank current_bank cont_amount entitlement gain
1 2200 2107.54 1000 957.973 -42.027
2 2200 2107.54 500 478.986 -21.014
3 2200 2107.54 200 191.595 -8.405
4 2200 2107.54 100 95.797 -4.203
5 2200 2107.54 100 95.797 -4.203
6 2200 2107.54 200 191.595 -8.405
7 2200 2107.54 100 95.797 -4.203

Results to date

Predictive model vs bookmaker precision by round
round_no season mTP mFP bTP bFP mPrec bPrec
1 2016 5 3 5 3 0.625 0.625
2 2016 7 1 6 2 0.875 0.750
3 2016 4 3 2 5 0.571 0.286
4 2016 3 5 7 1 0.375 0.875
5 2016 3 5 6 2 0.375 0.750
6 2016 7 1 4 4 0.875 0.500
7 2016 5 3 5 2 0.625 0.714

NB these are results as posted - remodelling of round 4 and 5 considerably improved these results as explained in Results to date

Conclude

Ok, lets hope we can can build on our great start to investing in following rounds!

Simple NRL Betting Simulations

Another post from guest poster Matt Dick. He explores some simple NRL betting strategies and simulates these strategies to determine if they would have (historically) resulted in profit…

So what is the simplest most profitable betting strategy? Find out below!!

 

 

Betting Sims

This article is a quick look at simple betting strategy performance over the 2009-2015 season data. This is where we pick a relatively simple metric for betting eg. (Bet on all home teams, bet on the bookmaker favourite etc.)

To do this, a function in R takes the desired betting rule as a list of TRUE/FALSE and places a bet on that game. If it was a win, the bookmaker odds are paid. The function also has a parameter for a starting bank, and a fixed betting amount.

The simulation settings used were:

Variable Value
Starting Bank $ 1000
Fixed Bet Amount $ 10

Betting Strategies

Onto the betting strategies… To keep it simple, we have looked at 7 betting strategies…

  • Bet on the Home team
  • Bet on the Away team
  • Bet with the Bookmaker
  • Bet against the Bookmaker
  • Bet against the Bookmaker for the Home team
  • Bet against the Bookmaker for the Away team
  • Bet for a specific team (Melbourne Storm in this example)

We can have a look at how many bets this results in:

names bet_count bet_ratio
Home Team 1420 0.5000000
Away Team 1420 0.5000000
Non-favourite playing at home 481 0.1693662
Non-favourite playing away 935 0.3292254
Bookie Favourite 1424 0.5014085
Bookie Non-favourite 1416 0.4985915
Melbourne Storm 183 0.0644366

The Simulations

Lets run these simulated simple betting strategies, and see what it does to our initial bank of $1000.

rule result
Non-favourite playing at home 109.1
Melbourne Storm -6.0
Home Team -179.3
Bookie Favourite -605.2
Bookie Non-favourite -610.8
Non-favourite playing away -719.9
Away Team -1036.7

Plotted results over time, the dashed line represents the initial bank amount of $1000.

Of particular interest is the outcome of betting on the bookmaker favourite, or against the bookmaker ending up within a few dollars of one another.

To put these results in context, I’ve run a coin-toss simulation, where a fair coin was used to determine who to bet on, with a 100 simulations performed over time. The aim is to present a range of possibilities where random chance is driving the betting decisions. This can provide some context for the performance of the other betting models.

This shows that at the end of 2015, had we followed either betting strategy, we would have been not much worse/better off than just letting a coin toss determine who to bet on.

Compare this to the most robust betting strategy of betting on the home team who isn’t backed as the favourite to win by the bookmakers.

It appears that very rarely would our coin-toss strategy result in the same performance. I believe this betting strategy could warrant further investigation, given the simplistic nature of its application, it could be improved with different stakes based on the odds, or other parameters to help prune out unfavourable bets. Stay tuned?

 

NRL S2016 R06 Results

NRL S2016 R06 Results

Summary

We had a great round 6; with seven out of eight predictions correct (87.5% precision). We missed out a clean sweep (8/8) only on the last game where Bulldogs defeated Melbourne. The bookmakers didn’t have as good a round, predicting only 4 of 8 games correctly!

I stated in my last post , I was going to stake $50 (5% of $1,000) on the Cowboys to win against Penrith at odds of 1.61. Not long after my post I had a flood of contributors which increased the starting bank roll to $2,200 and hence the final stake to $110. By the time I placed the bet the odds actually lengthened (which is favorable) to 1.69 and we ended up with a profit of $75.90 ($110*1.69 - $110).

Those that took my advice and had a ‘punt’ on Roosters to beat the Rabbits and Manly to beat the Warriors would have come away with tidy profits as the final odds offered on these games were very decent!

Finally, this was another round where away teams won just as many games as home teams (4 each), further validating my decision to de-weight the importance of this feature in my re-model.

Predictive Results

Given:

mTP = Models true positives

mFP = Models False positives

mPrec = Models precision (equivalent to accuracy in this case)

bTP = Bookmakers true positives

bFP = Bookmakers False positives

bPrec = Bookmakers precision (equivalent to accuracy in this case)

Table of results

Predictive model vs bookmaker precision by round
round_no season mTP mFP bTP bFP mPrec bPrec
6 2016 7 1 4 4 0.875 0.5
round_no game_no tip_text result
2889 6 1 Brisbane Broncos to win against St George Illawarra Dragons while Home Correctly picked
2892 6 2 Sydney Roosters to win against South Sydney Rabbitohs while Away Correctly picked
2893 6 3 Parramatta Eels to win against Canberra Raiders while Home Correctly picked
2896 6 4 Manly Sea Eagles to win against New Zealand Warriors while Away Correctly picked
2898 6 5 North Queensland Cowboys to win against Penrith Panthers while Away Correctly picked
2899 6 6 Cronulla Sharks to win against Gold Coast Titans while Home Correctly picked
2901 6 7 Newcastle Knights to win against Wests Tigers while Home Correctly picked
2903 6 8 Melbourne Storm to win against Canterbury Bulldogs while Home Incorreclty picked

Staking results

Since we have only just started betting rounds graphing is a little boring as we don’t see movement (of profit) until round 6.

In any case our first bet was on the Cowboys to beat the Warriors at odds of 1.69. We ended up placing $110 on this game with a profit of $75.90 ($110*1.69 - $110).

Detail:

Initial bank = $2,200

Stake = 5% of $2,200 ($110)

Profit = $75.90

New bank = $2,275.90

For those who have contributed to the initial bank, the break down of your contribution and what you are currently entitled to is below. It’s pretty self explanatory with the main column being ‘entitlement’. This is how much you are entitled given your initial contribution. The season_profit_loss is the amount of profit your investment has made (3.45% growth from one win).

Contributors investment entitlements

contributerID initial_bank current_bank contribution_amount entitlement season_profit_loss
1 2200 2275.9 1000 1034.50 34.50
2 2200 2275.9 500 517.25 17.25
3 2200 2275.9 200 206.90 6.90
4 2200 2275.9 100 103.45 3.45
5 2200 2275.9 100 103.45 3.45
6 2200 2275.9 200 206.90 6.90
7 2200 2275.9 100 103.45 3.45

Results to date

Predictive model vs bookmaker precision by round
round_no season mTP mFP bTP bFP mPrec bPrec
1 2016 5 3 5 3 0.625 0.625
2 2016 7 1 6 2 0.875 0.750
3 2016 4 3 2 5 0.571 0.286
4 2016 3 5 7 1 0.375 0.875
5 2016 3 5 6 2 0.375 0.750
6 2016 7 1 4 4 0.875 0.500

NB these are results as posted - remodelling of round 4 and 5 considerably improved these results as explained in Results to date

Conclude

Ok, lets hope we can can build on our great start to investing in following rounds!