Fantasy 101: Hvordan omsette anslag til rangeringer og auksjonsverdier
For all nisjeanalysen fantasifellesskapet legger ut hvert år om hvor gode spillere kan være, oversettes det ikke umiddelbart til faktiske utkast til dagsrangeringen. Hvis du spiller i en liga som er basert på kategorier i stedet for poeng, er det ikke umiddelbart klart å vite hvor langt du skal flytte en spiller opp på utkastet ditt hvis du forventer at de skal slå fem ekstra hjemmekjøringer – og problemet er bare verre hvis du projisere en kannes WHIP for å slippe .05 poeng.
Det finnes verktøy for dette, men de har sine begrensninger. FanGraphs Auction-kalkulatoren er sannsynligvis den mest nyttige, men den er begrenset av innstillingene den tilbyr. Det er bare ingen måte å bruke dette verktøyet for å få et klart bilde av Yordan Alvarez verdi i min 10-lags blandede liga som krever en utpekt hitter. Og selv om den har litt keeperfunksjonalitet, har jeg funnet det vanskelig å administrere. Uansett å være tvunget til å bruke anslagene som Steamer, ZiPS og andre tjenester gir, begrenser jeg valgene mine hvis jeg er uenig med dem i Zac Gallens ERA og WHIP, eller Mitch Garvers spilletid.
Enten du problemet kommer fra rare ligainnstillinger eller dine rare meninger om spillere, det å bygge din egen rangering kan være en god løsning. Alt som trengs er en funksjonell forståelse av det grunnleggende i Microsoft Excel og noen få timer. Målet ditt er å ikke bare finne hvor verdifull en spiller er, men å finne hvor mye det er å legge til en ekstra hjemmekjøring, stjålet base eller spare for en spiller. I praksis betyr dette å beregne hva den gjennomsnittlige spilleren i utkastbassenget tjener, og bruke standardavvikene fra den puljen for å finne marginale verdien av hver ekstra opptjent stat.
Denne prosessen er kjedelig og like utsatt for feil og feil som du er. Jeg vil gjøre mitt beste for å gjøre instruksjonene mine klare; gjør ditt beste for å sjekke arbeidet ditt mens du går for å sikre at du får noe nyttig ut av det.
Trinn 1: Bygg datasettet ditt
Uansett hvordan du vil starte, må du utvikle et datasett.
Hvis du begynner fra bunnen av, inneholder FanGraphs anslag på nettstedet, der de kan lastes ned som .csv-dokumenter og åpnes. i Excel, eller brukes av mer sofistikerte modelleringsprogrammer og språk. Selv om du planlegger å endre disse tungt, er de et godt utgangspunkt å redigere fra. De inkluderer imidlertid ikke stillinger, så du må legge dem til i deg selv. Noen tips om hvordan du organiserer disse dataene effektivt:
- Last ned hver posisjon individuelt og legg dem i separate ark. Jeg foreslår også at du skiller mugger og slagere helt inn i forskjellige bøker.
- Legg til i to kolonner på hvert av disse arkene for å få primær og sekundær posisjonsberettigelse. Fyll ut den første kolonnen med hver sin posisjon (1B for den første basegruppen, SS for shortstops og så videre).
- Fra disse arkene, kopier og lim inn alle spillerne du planlegger for å motta større liga at-flaggermus i ett hovedark. Sørg for å legge til de vanskeligste å erstatte posisjonene først – dette gjør det enklere å kombinere flere kvalifiserte spillere. Jeg går vanligvis C > 2B > SS > OF > 3B > 1B > DH.
- Etter filtrering og frysing av øverste rad, bruk «duplikatverdier» betinget formateringsfunksjon for å markere navnene på spillerne som dukker opp to ganger. Kombiner alle spillere som dukker opp på flere posisjoner, og sørg for å skille mellom spillere med samme navn. Hvis du opprettet hovedlisten din etter posisjonsverdi, den øverste oppføringen skal være den posisjonen du beholder, og den andre skal være den mindre verdifulle posisjonen. I praksis vil dette se ut som å finne de to uthevede radene av George Springer på «alt» -listen din, og lime inn DH i sin sekundære posisjonskolonne, og deretter slette DH-raden.
- Slett eventuelle kolonner for statistikk som ikke vil påvirke din ligascore. Dette kan bety at du holder hjemmeløp og stjålne baser, men også komponentene for batting-gjennomsnitt, treff og at-bats.
- Legg en tom kolonne ved siden av tellerstatistikk, og to ved siden av hvilken som helst hastighetsstatistikk. Du fyller ut disse senere.
Når du er ferdig, bør hovedarket ditt se slik ut:
Trinn 2: Utkast til den første gruppen av «forretter»
Målet er å bruke gjennomsnitt og standardavvik for å rangere de utkastede spillerne dine. Men sjansen er stor for at du ikke vet hvem det er, noe som betyr at du ikke vet hvem statistikken du skal gjennomsnittet. Du kan gjøre dette ved å bruke en tellestatus for å rangere spillerne dine og deretter utarbeide toppspillere etter denne beregningen til en eget ark.Igjen, her er noen tips for å gjøre dette effektivt:
- Kom deg rundt uten å kjenne utkastet ditt ved å velge en tellestatus du tror vil korrelere med din endelige rangering og bruke den til å bestille spillerne dine: Jeg velger vanligvis hjemmeløp for hitters, strikeouts for startkanner, og sparer for avlastere. Sorter etter valgt statistikk, og sorter deretter etter posisjon. Dette skal gi deg ad hoc posisjonsrangeringer.
- Dupliser hovedlisten din og gi den navnet «POOL 1.» Åpne et nytt ark ved siden av det, og tittel det «DRAFT 1», og kopier topplinjen til den siden.
- For hver posisjon klipper du og limer inn det antallet forretter ligaen din tillater fra POOL til DRAFT, og deretter slett radene de kom fra. Hvis for eksempel 12-ligaen din bare har tre utespillere, klipp ut og lim inn de 36 beste uteserverne og plasser dem på TEST-siden din, og høyreklikk deretter de uthevede radene for å slette dem for å flytte resten av listen opp. / li>
- Hvis ligaen din har en nytteplass, bør du kunne sortere hele listen når du har overført annenhver plassering, og de resterende spillerne bør være dine beste verktøyalternativer i orden, vanligvis starter med de beste utpekte hitters.
- Hvis ligaen din har en midtstopper, hjørnefelt eller lignende posisjon, vil det være et ekstra trinn før du fyller verktøyet, men etter å ha trukket den første runden med innmarkere. Du må bare kombinere andre basespillere og shortstop-kvalifiserte spillere på ett sted; Jeg liker å lage et «SCRATCH WORK» -ark der jeg gjør dette, ved å plassere spillere som klipper på DRAFT-siden min og sende de resterende spillerne tilbake til POOL-siden min, slik at de kan vurderes for verktøyplasser.
Når du er ferdig, burde DRAFT-siden din være alle spillerne som gjorde kutt til et startpunkt. POOL-siden din burde være alle som ikke gjorde det. For en Yahoo standard liga, det er det jeg skal modellere, det betyr en hver på catcher, første base, andre base, shortstop og tredje base, tre utespillere og to utility-spillere. For en 12-lags liga er det totalt 120 slagere. Når det gjelder kasser, vant deres åtte startplasser t fyller nødvendigvis inningskravet ditt, så jeg jobber med to relievers, to startkanner og syv utility pitchers. Ikke bekymre deg for de gjenværende benkeplassene for nå, siden disse spillerne ikke vil spille på heltid.
Trinn 3: Finn liga gjennomsnitt statistikk
Nå som du har utarbeidet, vil du finne g liga gjennomsnitt og standardavvik for hver kategori. Før du kan gjøre det, må du imidlertid oversette hastighetsstatistikken din til noe som kan telles. Jeg vil gi et batting-gjennomsnitt som et eksempel.
En spillers batting-gjennomsnittsverdi avhenger av hvor mange at-bats de mottar, så den faktiske verdien de mottar, blir best uttrykt som treff over gjennomsnittet, eller hvor mange flere treff de oppnådde enn den gjennomsnittlige utkastespilleren i forhold til antall at-bats. Først, for å finne det ligaovergripende batting gjennomsnittet, summerer du totalt antall treff i ligaen din og deler det med summen av at-bats. Deretter beregner vi treff over gjennomsnittet i den første tomme kolonnen til høyre for slaggjennomsnittet. Følgende formler vil fungere som fungerer for all standard ligastatistikk; Du kan bruke det samme konseptet til å finne lignende for OBP, SLG, SIERA eller K / 9:
Når du har gjort dette, kan du bruke Excels standardavviksfunksjon for all tellestatistikken og den justerte hastighetsstatistikken. Standardavvik fungerer her av en grunn: Antallet som kommer ut er hvor mange hjemmekjøringer, stjålne baser eller streik som skal til for å produsere en verdienhet. Slik ser bunnen av arket ut:
Alt under den svarte linjen på denne siden er bygget av formler som viser min ligatotaler og gjennomsnitt. Senere, når jeg gjentar denne prosessen, kan jeg kopiere alt under den til DRAFT 2-arket mitt for å forenkle dette trinnet sterkt.
Trinn 4: Finn spillernes kategoriverdier
Nå som du har standardavvik, kan du bruke dem til å finne verdien av en spiller tjent per kategori. Dette betyr bare å finne forskjellen mellom hva en spiller tjener og utkastets gjennomsnitt og dele det på kategoriens standardavvik.
For hastighetsstatistikk som slaggjennomsnitt er halvparten av arbeidet allerede gjort for deg; bare fyll ut den tomme kolonnen ved siden av treff over gjennomsnittet med (treff over gjennomsnittet) / (standardavvik for treff over gjennomsnittet). Når det gjelder telling av statistikk, må du først trekke ligasnittet fra spillertotalet før du deler differansen med standardavviket. For hjemmeløp, det vil si (hjemmeløp – liga gjennomsnitt) / (standardavvik for hjemmeløp).
Som det siste trinnet, må du sørge for å oppnå en spillers opptjente verdi. Når du sorterer etter dette tallet, bør du få rangering av ligaens opptjente verdi. For min standard Yahoo 12-lagliga, er det ferdige produktet nedenfor.
Trinn 5: Gjenta
Dette første partiet med statistikken er nesten alltid litt feil, noe som betyr at du må gjenta prosessen flere ganger. Å gjøre ting enklere er imidlertid å ha alle formlene skrevet: Mye kan kopieres og limes inn.
Start med å duplisere hovedlisten og legge til alle formlene du opprettet på DRAFT-arket. Når du sorterer dette arket, bør du være tilbake der du var da du sorterte ligaen din etter hjemmelag eller streik. Du kan starte på nytt i trinn 2, men med fordelen av å kopiere alle formlene som finner liga gjennomsnitt og totaler. Bare sørg for å bruke det nye ligaslagtsnittet eller ERA på den justerte hastighetsstatistikken.
Gjenta til denne prosessen returnerer de samme verdiene to ganger på rad. Dette er vanligvis rundt fem iterasjoner, selv om kanner har en tendens til å ta lengre tid.
Trinn 6: Posisjonsjusteringer
Når du har returnert samme verdi to ganger på rad, vil du ha en rå rangering av spillerens opptjente verdier. Men som du sikkert vet, er ikke alle stillinger skapt like. De fleste utkastede fangere vil sannsynligvis være veldig langt under ligaenes gjennomsnitt, og omtrent halvparten av alle hitters vil være positive. spilleren utarbeidet på hver posisjon har en justert verdi på null. Hvis den siste OF returnerer en opptjent verdi på -3.554, bør du legge til 3.554 til alle utespillere. For hitters vil disse variere, men for pitchers, forvent at justeringen vil være den samme for både relievere og startere så lenge du har en flex «pitcher» -posisjon. Du kan velge å kunstig devaluere relievers i lagrede ligaer på grunn av stor sjanse at fremskrivninger mislykkes, men jeg overlater det til deg.
Hvis du har spillere på midtinfelt, hjørneinfelt, nytte- eller fleksposisjon, jobber du med den siste kortstopputkastet samlet, ikke nødvendigvis den 12. kortstopp fra brettet. Men i ligaer med mer enn en verktøyspiller, er det fullt mulig at spillere som er kvalifiserte til å spille i alle andre posisjoner enn catcher, blir utarbeidet som utility-spillere. I dette tilfellet bruker du den siste verktøyspilleren for alle som ikke er catcher batting posisjoner vil fungere like bra som å beregne individuelle posisjoner, om ikke bedre. Som en vanskelig regel skal den siste spilleren som ble utarbeidet, ha en justert verdi på null. Sørg for at det stemmer.
I praksis, oppretter jeg en ekstra kolonne w med denne beregningen til høyre for listen over opptjente verdier. Jeg bruker den på både det siste utkastet mitt og det siste LEAGUE-arket, slik at jeg både har en liste over alle som vil bli utarbeidet, og hvor langt borte resten av ligaen er.
Nedenfor er mitt siste utkast rangering for en Yahoo standard 12-lags liga, med auksjonsverdier.
Step 7 (Valgfritt): Generer dollarverdier
Listen du har på dette tidspunktet skal fungere på utkastsdagen for de fleste slangutkast. Men for å bruke den i auksjonsinnstillinger kan du dele antall dollar som er tilgjengelige for bud med den justerte verdien som er til salgs.
Denne prosessen er ganske enkel:
- Totalt hvor mye penger du kan by. Hvis du har et budsjett på $ 260, det samme som resten av 12-lagligaen din, bør det brukes $ 3 120 dollar. Når du trekker ut et minimumsbud på $ 1 for hver av de 23 valgene dine, blir det $ 2844 å faktisk spille med.
- Legg opp antall verdienheter som er auksjon på auksjonen, ved å beregne den justerte verdikolonnen på din siste DRAFT-side for begge batter og mugger. Hvis du genererte 425 enheter for batterier og 225 for kanner, gir det deg totalt 650 enheter av verdi.
- Del dollarene på verdienhetene. I dette eksemplet er det $ 4,775 per enhet.
- Legg til minstebudet på $ 1 for hver spiller. Her er en Christian Yelich på 10 enheter verdt $ 44,75 på utkastsdagen.
Vanligvis kommer den tradisjonelle 70/30 eller 65/35 splittingen fra batter som har langt flere verdienheter enn mugger; hvis funnene dine viser at ligaen din undervurderer pitching, må du utarbeide tilsvarende! Hvis du er usikker eller bare vil finne verdier for batter, kan du alltid ta 65% eller så av ligaens budsjett og dele det bare med de 425 enhetene du oppretter.
Et advarsel: Mens du er posisjonell justeringer påvirker rangeringen på en åpenbar måte ved å presse opp fangere, de har også en mindre åpenbar innvirkning på dollarverdiene. Hvis du velger å feste det $ 1-beløpet til en benk- eller frafallsspiller, vil du øke det totale antall tilgjengelige verdienheter i hele ligaen. Å gi 230 spillere bare en ekstra enhet under posisjonsjusteringen betyr at det vil være 880 enheter å kjøpe i stedet for 650. Med det totale budsjettet på $ 2 844 fordelt på flere måter, er hver enhet plutselig verdt $ 3,231, og Yelichs verdi deflaterer fra $ 44,75 til $ 33,31.
Opprette Punt-utkastslister
Det er to vanlige og fatale misforståelser om å peke dommelagene på utkastsdagen. La meg rydde dem opp.
- Å slå en kategori betyr ikke å prøve å være dårlig på det. Du ignorerer det.
- Du når ikke utkast til spillere som passer til din punktbygging. Målet ditt er å få bedre verdi ved ikke å betale for kategorien du ikke er interessert i.
Med disse to tankene i bakhodet, bør du kunne bruke strategiene som er beskrevet ovenfor for å komme opp med punkt-build utkastlister og auksjonsverdier. Du bør likevel beregne liga gjennomsnitt, posisjonsutskiftninger og dollar per verdi enhet det samme. Den eneste forskjellen er at du også bør beregne hvor mye spillere som er verdt når du ekskluderer din punktede kategori.
Disse brukes best sammen med nøyaktige ADP-verdier, enten «P» er for «pick» eller «pris. ” Målet ditt bør være å kjøpe de riktige spillerne til sin normale pris. Du kan fremdeles nå milde ganger, men du bør fortsatt betale mindre enn hvor verdifull den spilleren er for deg. Hvis Joey Gallo er verdt $ 14 for resten av ligaen og $ 24 til deg i poengutformingen din, og det er ikke forferdelig å betale $ 16 for å få ham. Men å kjøpe ham til $ 24 er, det samme er å bruke et utkast som er verdt omtrent $ 24. Du lukker ikke for å vinne ligaen din hvis ikke dollarene dine er å kjøpe flere verdienheter, og ligakameratene dine vil også være langt mer sannsynlig å fange opp din strategi og jobbe for å by deg opp når du nominerer Rhys Hoskins.
Sjansen er stor for at du ender dårlig i din punktede kategori, men hvis du gjør det med suksess – spesielt i head-to-head-formater uten en samlet komponent – bør du kunne bruke de resterende dollarene dine mer effektivt. Ved å ta en L i batting gjennomsnitt, kan du ha flere verdienheter enn konkurrentene dine spredt i de andre ni kategoriene dine.
Hvordan T o Faktor i Keepers
Hvis du spiller i en liga med keepere, spesielt en keeperauksjon, er det mer enn vanskelig å finne riktig pris å betale for spillere; det krever mye tålmodighet og litt informasjon du kanskje ikke har før like før utkastet ditt starter. Selv om ligakameratene dine er ekstra hemmelighetsfulle om keeperlistene sine, kan du gjøre det meste av forberedelsene tidlig og utføre utkastet ditt ganske enkelt. Du trenger imidlertid tilgang til keeperprisene for hver spiller i ligaen din, enten det er i dollar eller runder.
Du kan begynne med å sammenligne forventede priser beregnet ovenfor med ligaens keeperpriser til bestemme hvilke spillere som skal holdes. Hvis en spiller er 75. i verdi i henhold til din rangering og kan holdes med det 175. valget, kan du forvente at de er borte. Det samme gjelder auksjonspriser – $ 30 spillere med $ 10 keeperpriser holdes.
Når du har gjort dette, bør du ha et godt bilde av spillerne som skal være tilgjengelige på utkastsdagen. I slangeutkast kan verdien din ende her – hvis du oppdager at mange av de beste spillerne ikke vil være tilgjengelige fordi de holdes til lave priser, kan du vurdere å holde spillerne for høyere utkast hvis ikke et bedre alternativ åpenbart vil være tilgjengelig. Det er mulig at den 60. totale spilleren bør holdes med den 50. plukkingen hvis du forventer at de andre alternativene som er tilgjengelige for deg med det stedet vil være verre.
Men i auksjonsutkast er den virkelige fordelen at du nå være i stand til å beregne både hvor mange gjenværende dollar som ikke er brukt, og hvor mange verdienheter som er igjen på brettet. Når du har gjort dette, bør du kunne beregne nye priser for de resterende spillerne ved hjelp av metoden vår ovenfor, som kan være betydelig høyere. Hvis halvparten av utkastets 650 enheter allerede er kjøpt for bare $ 1000, vil de resterende $ 1844 for å kjøpe 325 enheter gå raskt. En 10-enhets Yelichs forventede pris ville være $ 57,73: En økning på $ 13! Sørg for å revurdere dine målvalg med dette i bakhodet – i en liga med mange keepere under forventet pris, vil det også være verdt å holde en borderline-spiller.
Andre bruksområder og ting som er verdt å tenke på
I stedet for å prøve å komplisere ting for deg selv, er det verdt å huske at eventuelle projeksjoner – enten du har laget eller en datamaskin – sannsynligvis vil være feil. Du kan tenke på dette i form av betydelige tall – akkurat som det ikke er verdt å besette over millimeter når linjalen din bare måler tommer, er det ikke verdt å besette over det nøyaktige anslåtte slaggjennomsnittet som Excel-arket ditt beregner. Det er langt mer sannsynlig at du vinner ligaen din – og gleder deg over den i prosessen – hvis du finner spillerne som projeksjonene mangler på, i stedet for å kjøpe alle spillerne hvis ADP er litt under der du projiserer dem.Det er veiledende etos bak et nettsted som Pitcher List: Vi kan utkonkurrere systemer som Steamer ved å finne spillere som er grunnlag for en breakout, og utsmykker menneskene vi spiller mot ved å selge høyt på antatte breakouts som ser uholdbare ut.
At sagt, det er lite sannsynlig at disse savnene vil være så store at kategorigjennomsnittene du genererer også vil være feil. Som et resultat kan du sannsynligvis fortsatt bruke dem til å lage din egen ad hoc-spillerverdikalkulator. Jeg lager en i en ny Excel-fane ved å bruke de samme formlene som brukes andre steder, gjentatt med tomme kategorikolonner, slik at jeg kan skrive inn mine egne. Jeg har gjengitt det jeg bruker til mitt nedenfor.
Først trefferverdiene mine:
Og mine pitchingverdier:
Gjennomsnitt | Marginalverdi | Spiller Verdi | |
---|---|---|---|
Vinner | 8.14 | 4.36 | (W – 8.14) / 4.3 |
Lagrer | 7,73 | 12.73 | (SV – 7.73) / 12.73 |
Strikeouts | 142.92 | 63.37 | (SO – 142.92) / 63.37 |
ERA | 3.8317 | 5.31 (opptjente løp under gjennomsnitt) | (IP x 3.8317⁄9 – ER) / 5.31 |
WHIP | 1.2198 | 11.28 (går + treff under gjennomsnittet) | (1,2198 x IP – (W + H)) / 11,28 |