@tsty thanks dude, I really appreciate the conversation, hope you keep one lining it. I now know why you one line it because if you start to say more you go off the reservation, LOL
A way of evaluating predictive models reasonableness
Collapse
X
-
danshan11SBR MVP
- 07-08-17
- 4101
#71Comment -
tstySBR Wise Guy
- 04-27-16
- 510
#72LOL, you are drunk, that is like saying we are all the same because we drink water. we are all math teachers cause we know 1+1
you are tsty we all model the same cause we all use some form of numbers, so yes you are correct but even in reality it could be possible to model without numbers
Or r u suggesting one of ur variables is ur power ranking? LolComment -
Waterstpub87SBR MVP
- 09-09-09
- 4102
#74
One thing to consider is rest scenarios for the NBA, which I didn't see you mention above. It tends to get pretty important, especially as the season drags on. I consider both if a team played the night before, and if the next game will be their 3rd game in 4 nights. So there are four situations, fully rested, BB not 3/4, 3/4, and BB 3/4, which are games which teams tend to play pretty badly/rest key players on late scratches. Prior to this year, I only considered the BB, but I have seen positive results thus far in the NBA in the 3/4 and BB situations, normally betting against the team with light rest.
I disagree that linear regression are the only way to solve the problem. Many people get in trouble with that. If you get 1000 statistics, and run 100 regressions, you are going to find random signals which pass significance levels. When you implement, you are going to lose, and your confidence will cause you to bet more. Linear regressions are a tool, which I use heavily, but I use it more to figure how things effect a game, rather than using it by itself to predict a game.Comment -
bettingman6SBR Wise Guy
- 12-21-18
- 626
#75Basketball unfortunately is a lot harder to model play by play than football is. So you can't develop systems like FPI and S&P.
Basically all you can do in basketball is create systems based on previous final scores.Last edited by bettingman6; 12-21-18, 01:56 AM.Comment -
bettingman6SBR Wise Guy
- 12-21-18
- 626
#76538.com has NBA ratings. Unfortunately they don't have college basketball ratings.
ESPN.com has a basketball power index. They use their BPI to determine the odds of each team in both NCAAM and the NBA winning the game, so you can certainly use this for the moneyline. And you can somewhat loosely use their game odds to determine what ESPN.com thinks the spread should be.
What's annoying is that ESPN doesn't post the BPI for the NBA anywhere. And although they post where every NCAAM team is ranked in the BPI, they don't say how many points separates one team from another. http://www.espn.com/mens-college-basketball/bpi . (Unlike the FPI, where for both NCAAF and the NFL they clearly post how many points a team is above or below an exactly average team.)Comment -
danshan11SBR MVP
- 07-08-17
- 4101
#77I can't real say without looking at it with more detail, which I don't have time to do. It is different from my approach, but that doesn't really mean much. Rather than use power rankings or prediction formulas, I go more the path of simulating games, which in basketball means looking at individual possessions, and in other sports means simulating individual at bats/plays in football.
One thing to consider is rest scenarios for the NBA, which I didn't see you mention above. It tends to get pretty important, especially as the season drags on. I consider both if a team played the night before, and if the next game will be their 3rd game in 4 nights. So there are four situations, fully rested, BB not 3/4, 3/4, and BB 3/4, which are games which teams tend to play pretty badly/rest key players on late scratches. Prior to this year, I only considered the BB, but I have seen positive results thus far in the NBA in the 3/4 and BB situations, normally betting against the team with light rest.
I disagree that linear regression are the only way to solve the problem. Many people get in trouble with that. If you get 1000 statistics, and run 100 regressions, you are going to find random signals which pass significance levels. When you implement, you are going to lose, and your confidence will cause you to bet more. Linear regressions are a tool, which I use heavily, but I use it more to figure how things effect a game, rather than using it by itself to predict a game.Comment -
BsimsSBR Wise Guy
- 02-03-09
- 827
#78I'd watch about the Kenpom predictions, especially when it comes to totals. Last year I got absolutely creamed at the end of the season and the tournment using a kenpom based system. Not that the same thing would happen to you, but it is something to keep in mind.
I focus more on how close I am to the line. If I within a point or so in NBA of the closing line on 80+% of games, I know I have a decent model.
You also mentioned that the way you measure accuracy of your model is how close it comes the closing line. There is an agreement that this is a good approach. I assume that most people are talking about using Pinnacle’s closing line data. The simple question that I have is where one gets this data.Comment -
tstySBR Wise Guy
- 04-27-16
- 510
#79Lol ask the countless people on this forum who say they are scraping it daily
Right?Comment -
Waterstpub87SBR MVP
- 09-09-09
- 4102
#80
You also mentioned that the way you measure accuracy of your model is how close it comes the closing line. There is an agreement that this is a good approach. I assume that most people are talking about using Pinnacle’s closing line data. The simple question that I have is where one gets this data.
Currently, I copy/paste the lines then use VBA to paste the close to a separate sheet. I can post the process to do this if it will help you. I should try to fix the auto-download, but I haven't had a super need to do it so.Comment -
oilcountry99SBR Wise Guy
- 08-29-10
- 707
#81Vegas insider, line history, use VBA and excel to pull it dailyComment -
u21c3f6SBR Wise Guy
- 01-17-09
- 790
#82...
You also mentioned that the way you measure accuracy of your model is how close it comes the closing line. There is an agreement that this is a good approach. I assume that most people are talking about using Pinnacle’s closing line data. The simple question that I have is where one gets this data.
This approach is foreign to me. I do not nor have I ever created a line. However, if creating a line gives you positive results, then by all means continue to do so. But I see things differently.
I cut my gambling teeth on horse racing at a time where the only line you could get was the closing line. There was no such thing as BTCL in horse racing (at least not for me). After a year of trying to pick "winners", I realized that something was wrong with this approach. So my focus became finding criteria that led to a pool of selections that tended to be over bet and/or under bet. In other words, performed better or worse than their closing odds. This is very different than picking "winners" as oftentimes the picking "winners" horses were the ones that were largely over bet in the pools. By eliminating these "winner" horses and others with other criteria, I was left with a smaller group of horses that tended to perform better than their closing odds suggested and therefore produced profits.
I use this same focus for my sports event selections. Based on the criteria I use to make a selection, the only use of the closing line for me is to get an idea of the timing of my wagers to try to get the best price. Sometimes I wager early and oftentimes I wager later or close to gametime if I determine that is when I will most likely get the best price.
Joe.
PS. Merry Christmas!Comment -
jacharron17SBR Sharp
- 01-22-19
- 261
#83Doing some backtesting, I can tell you that TeamRankings is arguably better than Sagarin in terms of MSE. TeamRankings has a bias towards the home team, so you would need to find a model inversely correlated (biased to road team - Massey, Dokter, DRatings), and combine the values to minimize bias. Also subtract your MSE from a benchmark of sharp book closing lines. The goal would then be to lower your Mean Absolute Error. Sorting data by your projected point spreads (smallest to largest), and assign a range where your MSE is even lower than the average of all matches (would yield a higher win percentage). Maybe your spread range is anywhere from -25 to 40, and your MSE is 120. But maybe a range from -25 to 30 would lower it down to 115 or so. TeamRankings has great stats on key numbers and how they perform against the spread. Another powerful tool to use in your capping! Live betting can be very profitable with these strategies as well. Lets say the live betting line is 15 points off from my projected margin, but the game is not even 50% completed. Maybe the projected favourite hasn’t been hitting their shots at all, while the other team is lights out from 3 superficially inflating the spread.Comment -
jacharron17SBR Sharp
- 01-22-19
- 261
#84^ Pertains to college ball btw. Forgot to mention that part.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