1. #1
    element1286
    element1286's Avatar Become A Pro!
    Join Date: 02-25-08
    Posts: 3,370

    My NHL model is breaking down

    I have an NHL model that uses a mix of preseason player projections, and current performance of every NHL player to create a theoretical goals for and goals against for each game. It is lineup dependent and each day I check starting goalies/injuries to ensure lineup accuracy.

    Anyway, I have had a problem with it pricing New Jersey Devil games, they have been completely wrong for about a week and a half. Last night, my model had the fair price at +/- 200 with the Devils being +200, while the Devils were +130. Tonight my model has the fair price at +/- 108 with the Devils being +108, while the Devils are -145.

    My model isn't breaking down for any other team, as I have been able to find small value, or my line is right on.

    I know the Devils are on a hot streak, but I find it hard to believe it is driving the line that much. Or maybe my model is completely off.

    Does anyone have any thoughts on this? Or any general advice on this type of problem in any modeling. I am fairly new to this, as this is the second model I have ever made, and any help would be greatly appreciated.
    Last edited by element1286; 02-04-11 at 09:51 AM.

  2. #2
    InTheRed
    InTheRed's Avatar SBR PRO
    Join Date: 12-25-09
    Posts: 455
    Betpoints: 17572

    I feel that the preseason projections should be less important as the season progresses. As we are well beyond halfway through the season, those projections to me seem irrelevant. A system based on what some "experts" think a player will do, is sketchy to start off but the further into a season you go, the less impact those numbers should have on your system. Those numbers are based off of information gathered in July and Aug. We're now in Feb. 6 months is a long time, a lot of factors can be found as to why those numbers aren't relevant.

    For the Devils, no one, I mean no one, thought they would be in last place in the East on Feb 2nd. But they are. Your projection numbers are probably based off of a Devils team projected to be in the top 4 of the league. To me, that would completely throw them out of my system until the team and the players get back to a "projected" range.

    I would try weighting your model a bit as you progress through the season. projections are just guesses, and now you're 6 months into those guesses. Of course they are going to be off. To me, unless they are statistically relevant (on pace), I wouldn't even consider using them this far into the season.

  3. #3
    Justin7
    Justin7's Avatar Become A Pro!
    Join Date: 07-31-06
    Posts: 8,577
    Betpoints: 1506

    Are devils players differing greatly from their projections?

  4. #4
    element1286
    element1286's Avatar Become A Pro!
    Join Date: 02-25-08
    Posts: 3,370

    Quote Originally Posted by Justin7 View Post
    Are devils players differing greatly from their projections?
    For the most part they are playing much worse than their projections.

  5. #5
    element1286
    element1286's Avatar Become A Pro!
    Join Date: 02-25-08
    Posts: 3,370

    Using only my preseason projections I have NJ -123. Using only my in season stats I have NJ +125. Using my full model I have NJ +108.

  6. #6
    Justin7
    Justin7's Avatar Become A Pro!
    Join Date: 07-31-06
    Posts: 8,577
    Betpoints: 1506

    I am not an NHL handicapper, so be careful with any ideas I offer.

    How much do NHL stats tend to revert to the mean? If these NJ players are playing terribly, are they likely to continue playing this bady? What measuring stick are you using for the players?

    Are NHL player performances somewhat constant, or do they predictably fluctuate? Is a season average a bettor predictor than the last 10 games?

    How is the market moving regarding your NJ plays? If NJ opened at +130 and closed at +150, your model gave you the right side of the opener at least when it projected +200.

  7. #7
    Inkwell77
    Inkwell77's Avatar Become A Pro!
    Join Date: 02-03-11
    Posts: 3,227
    Betpoints: 2413

    You might know this, but they have a new coach and are playing a completely different system in these past 10 games, maybe that is it? They were playing an uptempo run and gun type of game and now they are playing a more puck control based game.

  8. #8
    element1286
    element1286's Avatar Become A Pro!
    Join Date: 02-25-08
    Posts: 3,370

    Quote Originally Posted by Justin7 View Post
    I am not an NHL handicapper, so be careful with any ideas I offer.

    How much do NHL stats tend to revert to the mean? If these NJ players are playing terribly, are they likely to continue playing this bady? What measuring stick are you using for the players?

    Are NHL player performances somewhat constant, or do they predictably fluctuate? Is a season average a bettor predictor than the last 10 games?

    How is the market moving regarding your NJ plays? If NJ opened at +130 and closed at +150, your model gave you the right side of the opener at least when it projected +200.
    I'm using GVT (goals versus threshold) for the players. It is similar in theory to WAR, in that it attempts to define a player versus a standard replacement level. Which allows me to translate a lineup into a theoretical per game goals for and goals against for each.

    NHL players tend to revert to the mean. Like baseball it is more accurate for players in their prime with a fair amount of experience. And it is sketchy for young players, and players at the end of their careers. I don't have any exacts on that though. In my experience season average is a better predictor than the past 10 games.

    Market isn't moving much in either direction, so it is hard to gauge.

    I think my main problem is that it puts doubt into my other numbers. If I see I have a 15-20 cent advantage on a line, then I question whether my line is correct or not. I'm probably just going to lay off the Devils for a while till the numbers get back in order.
    Last edited by element1286; 02-04-11 at 04:33 PM.

  9. #9
    element1286
    element1286's Avatar Become A Pro!
    Join Date: 02-25-08
    Posts: 3,370

    Quote Originally Posted by Inkwell77 View Post
    You might know this, but they have a new coach and are playing a completely different system in these past 10 games, maybe that is it? They were playing an uptempo run and gun type of game and now they are playing a more puck control based game.
    I am aware, but that isn't quantifiable, or at least I don't have the numbers to make any predictions. But thanks for the input.

  10. #10
    element1286
    element1286's Avatar Become A Pro!
    Join Date: 02-25-08
    Posts: 3,370

    Line is moving in my direction now, but that has to be because Hedberg is the confirmed starter tonight, and not Broduer.

  11. #11
    gohabsgo
    gohabsgo's Avatar Become A Pro!
    Join Date: 03-19-10
    Posts: 1,903
    Betpoints: 204

    They took Lemaire out of his retirement and now that the team his playing accordingly to his system expect NJ to win more. You should add a Lemaire constant to your calculations.

  12. #12
    Peregrine Stoop
    Peregrine Stoop's Avatar Become A Pro!
    Join Date: 10-23-09
    Posts: 869
    Betpoints: 779

    Quote Originally Posted by element1286 View Post
    I am aware, but that isn't quantifiable, or at least I don't have the numbers to make any predictions. But thanks for the input.
    you should probably just stay away from that team for 'til your projections are somewhat close

  13. #13
    Miz
    Miz's Avatar Become A Pro!
    Join Date: 08-30-09
    Posts: 695
    Betpoints: 3162

    Even though your projections are off for that team (recently), how has the line moved from open to close? toward or against your line? Has there been a fair amount of movement on these games' lines from open to close?

    How has your model done historically in other seasons versus the line movement?

    Do you use a decaying function to phase out your preseason projections? For young players that don't have much data do you just weight that toward league average (with that being the decayed initial value, as opposed to a player specific historical mean)?

    I should also add that I don't have much experience modeling hockey. Nor do I keep up with it during the year.

Top