I use the market prices for the moneyline and game total to derive the expected number of runs scored by each time. I am now stuck on what distribution model would work best for pricing team totals.
Best distribution model for pricing mlb team totals?
Collapse
X
-
TackleberrySBR Sharp
- 12-01-10
- 441
#1Best distribution model for pricing mlb team totals?Tags: None -
skrtelfanSBR MVP
- 10-09-08
- 1913
#2I'm not sure if any distribution model would work well aside from a simulation because of the issue that the home team won't always bat in the bottom of the 9th (or extra innings.) If you have a game with a fair line of away +102 home -102, the away team total should actually be a bit higher because the away team will bat in the 9th inning 100% of the time while the home team will only bat in the bottom of the 9th a bit more than 50% 0f the time.Comment -
TackleberrySBR Sharp
- 12-01-10
- 441
#3I'm not sure if any distribution model would work well aside from a simulation because of the issue that the home team won't always bat in the bottom of the 9th (or extra innings.) If you have a game with a fair line of away +102 home -102, the away team total should actually be a bit higher because the away team will bat in the 9th inning 100% of the time while the home team will only bat in the bottom of the 9th a bit more than 50% 0f the time.Comment -
uva3021SBR Wise Guy
- 03-01-07
- 537
#4runs/inning, then work from thereComment -
skrtelfanSBR MVP
- 10-09-08
- 1913
#5
I suppose you could ignore the 9th inning onward, use a distribution method to determine expected runs in the first 8 innings and then account for the 9th inning and extra innings separately. I could also be wrong and it might be easier than I realize, but I was dealing with a similar issue recently and was inclined to believe that a simulation is the easiest way. I don't yet have the ability to perform such a simulation, I was thinking more theoretically.Comment -
TackleberrySBR Sharp
- 12-01-10
- 441
#6I'm still stumped at the moment.
In order to run a basic simulation I would need to be able to get the probabilities of there being 0,1,2,3 etc runs scored an inning and not sure how to go about doing that. For simplicity sake lets just talk about innings 1 to 8. In the past I've been able to use either the poisson or binomial distributions to come up with probabilities once I get the expected mean, for obvious reasons neither of those apply here.Comment -
uva3021SBR Wise Guy
- 03-01-07
- 537
#7sounds like a job for retrosheet, you can go inning by inning compared to final score and calculate the ratio of runs scored per inning to final game scoreComment -
buby74SBR Hustler
- 06-08-10
- 92
#8You need the tango distribution. This was discovered by tangotiger see the very bottom of his website if you haven’t heard of him.
I use a version of this it in my power rating system. www.pointshare.webs.com see the documents section for more info.
Basically innings where runs are scored are in a geometric series so for every inning where one run is scored there are r innings where 2 runs are scored and r squared innings where 3 runs are scored etc etc with r around 0.45.
The relationship breaks down for scoreless innings so I use the formula s=.43*rpi^.662 (vbased on mlb team season data) where s is the proportion of innings where a run is scored and rpi is a team’s runs per inning value.
then call the average runs per scoring inning T= rpi/s (because s*T= rpi by definition)
the ratio between scoring innings is r = 1-1/T (a property of a geometric series)
the proportion of innings where
0 runs are scored is 1-s
1 run innings = s/t
2 run innings = 1 run innings * r
3 run innings = 2 run innings * r
etc etc
so for 0.5 rpi
the distribution is
0 73%
1 15%
2 7%
3 3%
4 1.4%
Then you need set up an excel model working out the distibution of total scores initially for 8.5 innings then add a 9th for games the home team doesnt’t win. I apply the walk off rule for the bottom of the 9th so that the home team only wins by 1 run (I ignore the multi run homer exception).
I also model extra innings as a 1 inning game.
Put these all together and that gives you the probability that each score will occur given two teams of known runs per inning value.
Then you use solver to set the rpi values such that the winning percentage matches the money line for a given game and the median total runs scored match the over-under.
Once I have the game calibrated I look to see if the runline is out of whack but you could use it to get the distribution of runs scored by the home or road team.
One word of warning a method like this should produce results that match the run line or in your case the team scoring over/under if it often doesn’t or always favours the home team or the underdog then the possibilities are
a) There is a systematic error in the prices
b) You have made a typo in the spreadsheet
c) The assumptions in the spreadsheet are incorrect
Unfortunately it is unlikely to be option a
Hope this helpsComment -
TackleberrySBR Sharp
- 12-01-10
- 441
#9Very interesting and helpful. Look forward to giving this a go.
Thanks bubyComment -
A's FanSBR Wise Guy
- 07-26-10
- 513
#10just a question regarding these, say for example you bet on the white sox team total over 4 on pinnacle last night which was rained out in the 7th, would that bet count as a loss since it was an official win by the yankees?Comment -
skrtelfanSBR MVP
- 10-09-08
- 1913
#11Every book I've ever used requires a game go 9 innings, or 8.5 if the home team is ahead, for team totals to have action, just like regular totals have to go that long for action.Comment
SBR Contests
Collapse
Top-Rated US Sportsbooks
Collapse
#1 BetMGM
4.8/5 BetMGM Bonus Code
#2 FanDuel
4.8/5 FanDuel Promo Code
#3 Caesars
4.8/5 Caesars Promo Code
#4 DraftKings
4.7/5 DraftKings Promo Code
#5 Fanatics
#6 bet365
4.7/5 bet365 Bonus Code
#7 Hard Rock
4.1/5 Hard Rock Bet Promo Code
#8 BetRivers
4.1/5 BetRivers Bonus Code