Wreck's Commandments for the new sports modeler

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Wrecktangle
    SBR MVP
    • 03-01-09
    • 1524

    #1
    Wreck's Commandments for the new sports modeler
    I’m sure most of you think I’m pretty twisted; i.e. a modeling fanatic who rarely ventures out in the light of day.... <blink, blink>

    …this thread will convince you…

    If you are a newbie to sports modeling, these are Wreck’s Commandments to live by when you build a model:

    (imagine James Earl Jones reading this to you)

    1. Thou shalt (TS): Pick one sport to model. Actually one variant of a sport like NBA sides. Pick a sport you like and want to research because you will be spending a lot of time on it if you are to do even moderately well. Until you can do one sport variant well, you should not do others, as you’ll simply spread yourself out too thinly and accomplish little.

    2. (TS): Examine the data available to pick which type of modeling to use. In the NFL, with Gamebooks, you can build Monte Carlo Simulations (Sims) to do both Expected Value (EV) modeling and simulations. NBA is too difficult to model play-by-play so most mortals do EV, as the data to do play-by-play doesn’t exist online.

    3. (TS): Divide your data set into two sections, one to build your model from, the second to test against. This helps in preventing overfitting, but is no guarantee. I have a woeful story about this in regards to the NFL and the old USFL.

    4. (TS): Spend time and money, if you have to, getting quality data. Most of the data in on-line dbs are full of errors. Sharing data with other modelers works well, but most modelers are like herding cats, and won’t trade their precious data. Not only that, but a great portion of them think they are God’s gift to the modeling world so why should they help anyone else out? …come to think of it, my sh*t doesn’t stink either…

    5. (TS): Paper trade your system until you get it working, and use a very small bankroll (BR) in your first season when you fist make wagers. If you exhaust your BR, don’t refill it, work on the model to prepare for next season.

    6. (TS): Keep strict records of how your model is doing against the line (ATS) and straight up (SU). Annotate any changes in modeling against your win% both ATS and SU.

    7. (TS): Not use Kelly Criterion to bet your first year. You might want to seriously consider NOT using Kelly in other years too. But if you do, plan on spending some quality time on Bayesian Priors. BTW if you use it, plan on Kelly kicking your ass…a lot…

    8. (TS): Plan on spending a lot of time rebuilding your model during the season, especially when your model breaks down, i.e. can’t hold a winning percentage over at least 30 games.

    9. (TS): Plan on your model breaking down, because it will. When it does, stop everything (yes folks, this does mean: no betting) and examine everything. Look at your data set first because: garbage in with get you sewage out.

    10. (BTW): This list doesn’t cover good betting practices (don’t chase, don’t bet more than you can lose, yadda, yadda). Plenty of advice on this elsewhere.

    When you conquer a single sport variant, PM me with a copy of your code, and go back to step 1 for the next variant.

    Have fun boys and girls…

    …and girls, PM me anyway, cause any chick who can code has got to be another alien like me…
  • TomG
    SBR Wise Guy
    • 10-29-07
    • 500

    #2
    Watch the opening (overnight lines) and note which sides and at what price your model would have as a play. Then watch the line. Every few hours, check and see how the line moves compared to your prediction. From this information it should be pretty clear soon enough how well your model will perform.
    Comment
    • Wrecktangle
      SBR MVP
      • 03-01-09
      • 1524

      #3
      Tom,

      Thanks, but that's advanced stuff. This thread is for Newbies.
      Comment
      • smitch124
        SBR Posting Legend
        • 05-19-08
        • 12566

        #4
        I only trust Trapezoid's that model.
        Comment
        • marcoforte
          SBR High Roller
          • 08-10-08
          • 140

          #5
          Amen brother. As a 20+ year veteran, my mistakes have proven the value of all of them.
          Comment
          • Flying Dutchman
            SBR MVP
            • 05-17-09
            • 2467

            #6
            So, If I'm just starting out, which sport do you think is best to win against?

            I can watch any that gets me $$$.

            Comment
            • Wrecktangle
              SBR MVP
              • 03-01-09
              • 1524

              #7
              I'm biased as I like the NFL, and since I have so much time and dbs built against it, I see it as the easiest.

              But starting up, I'd probably concentrate on one of the college sports: football or basketball because I think if you build a Predictor type of model (similar to Jeff Sagarin's of USA Today) and concentrate on one or two leagues, I think you can do well starting off. I've posted on how you do that elsewhere here at SBR, but if you can't find it, PM me and I'll send the info.
              Comment
              • durito
                SBR Posting Legend
                • 07-03-06
                • 13173

                #8
                NFL is the hardest.
                Comment
                • Wrecktangle
                  SBR MVP
                  • 03-01-09
                  • 1524

                  #9
                  Originally posted by durito
                  NFL is the hardest.
                  I certainly hope so...
                  Comment
                  • Flying Dutchman
                    SBR MVP
                    • 05-17-09
                    • 2467

                    #10
                    bump.

                    Give this guy some points for this post.

                    Comment
                    • pdx107
                      SBR Wise Guy
                      • 06-20-09
                      • 923

                      #11
                      I concur, he knows his shit
                      Comment
                      • Leverage
                        SBR Sharp
                        • 07-30-09
                        • 253

                        #12
                        I find baseball to be the easiest.
                        Comment
                        • head_strong
                          SBR MVP
                          • 07-02-08
                          • 4318

                          #13
                          Originally posted by Leverage
                          I find baseball to be the easiest.
                          Agree, baseball works best for me as well.....
                          Comment
                          • Flying Dutchman
                            SBR MVP
                            • 05-17-09
                            • 2467

                            #14
                            bump again for the newbies...

                            Comment
                            • Dokholiday
                              SBR High Roller
                              • 05-04-09
                              • 111

                              #15
                              good info
                              thanks
                              Comment
                              • RickySteve
                                Restricted User
                                • 01-31-06
                                • 3415

                                #16
                                o/u on winning sports bettors in this thread: 1½
                                Comment
                                • durito
                                  SBR Posting Legend
                                  • 07-03-06
                                  • 13173

                                  #17
                                  Originally posted by RickySteve
                                  o/u on winning sports bettors in this thread: 1½
                                  Give me over for the max.
                                  Comment
                                  • RickySteve
                                    Restricted User
                                    • 01-31-06
                                    • 3415

                                    #18
                                    What's your line?
                                    Comment
                                    • durito
                                      SBR Posting Legend
                                      • 07-03-06
                                      • 13173

                                      #19
                                      Well, I know 2 for sure

                                      Sorry, I'm being obnoxious today.
                                      Comment
                                      • roasthawg
                                        SBR MVP
                                        • 11-09-07
                                        • 2990

                                        #20
                                        I use Kelly... at least my own modified variant of it. Assume a 53% winning percentage on your bets and you'll be ok. Understand that if your model tells you you have a 60%+ chance on any one game that it is lying to you... this is how Kelly can crush you.
                                        Comment
                                        • 20Four7
                                          SBR Hall of Famer
                                          • 04-08-07
                                          • 6703

                                          #21
                                          Originally posted by roasthawg
                                          I use Kelly... at least my own modified variant of it. Assume a 53% winning percentage on your bets and you'll be ok. Understand that if your model tells you you have a 60%+ chance on any one game that it is lying to you... this is how Kelly can crush you.
                                          your model will tend to give you over estimates (at least all of mine have tended to). I have kept track and found that my model gives over 70% I win those games at a rate of about 56%.... when it gives 60% I win those games at a rate of about 54%, when it's under 60 it's about 51%..... this gives me an indication of how to utilize kelly.
                                          Comment
                                          • RickySteve
                                            Restricted User
                                            • 01-31-06
                                            • 3415

                                            #22
                                            Originally posted by durito
                                            Well, I know 2 for sure

                                            Sorry, I'm being obnoxious today.
                                            You got me on a grading technicality. That's why I can't open my own shop.
                                            Comment
                                            • Indecent
                                              SBR Wise Guy
                                              • 09-08-09
                                              • 758

                                              #23
                                              Adding to rule number three....

                                              To prevent overfitting, it's important that you use a random sample of games from your entire database for the testing and training sets (the two data sets you keep separate). A good ratio of training to testing is 2:1, or 66% of games go into training the model and 33% of games are used to test for overfitting issues.

                                              I'll add another rule.. Be creative with your data representation. The only bad ideas are one's you have tried and proven to be useless.
                                              Comment
                                              SBR Contests
                                              Collapse
                                              Top-Rated US Sportsbooks
                                              Collapse
                                              Working...