How is steal calculated in HEM
Results 1 to 3 of 3
  1. #1
    Junior Member
    Join Date
    Nov 2009
    Posts
    26

    Default How is steal calculated in HEM

    I can"t figure out how HEM calculates steal stats, and what is connection between steal and pre flop raise.

    Eg.
    Villain is 33/22: he have pfr 22, so it is 22% hands of his VPIP (33) that he raised pre fop.
    His steal stats are:
    CO steal- 36%
    BTN steal- 29%
    SB steal- 33%
    Steal overall- 33%

    When i point mouse over his stats in Replayer it says that he steal overall 40 hands:
    CO steal- 14 (36%)
    BTN- 14 (29%)
    SB- 12 (33%)

    My point is that when i divide BTN steal hands with overall (14/40) it doesnt give that 29 % but 35%..

    How HEM calculates that 33% overall, 36% CO, 29% BTN and 33% SB steal and is it in correlation with PFR?
    I mean, if villain raises unopened pot from CO will that move have to change his PFR as well as steal stat.

    I will be appreciate if someone can write formulas which HEM use to calculate this.

  2. #2
    HM Support Patvs's Avatar
    Join Date
    Feb 2009
    Location
    Amsterdam, the Netherlands
    Posts
    33,523

    Default

    If a player raises first-to-act from CO, it will affect both his PFR and CO-steal %.


    Steal formula:

    HTML Code:
    <Stat GroupName="Steal" ColumnName="COSteal" ValueExpressions="sum(case when ph.PositionType_ID=4 and ph.preflopaction_ID=0 then 1 else 0 end) as CutoffPositionUnopenedHands;sum(case when ph.PositionType_ID=4 and ph.preflopaction_ID=0 and didPFR=true then 1 else 0 end) as CutoffPositionUnopenedPFR" Evaluate="CutoffPositionUnopenedPFR*100.0/CutoffPositionUnopenedHands" ColumnHeader="Steal\nfrom\nCutoff" ColumnFormat="0.0" ColumnWidth="61" Tooltip="Pct of time player raises preflop when one off the button with nobody else in the pot" />
    
    <Stat GroupName="Steal" ColumnName="BTNSteal" ValueExpressions="sum(case when ph.PositionType_ID=5 and ph.preflopaction_ID=0 then 1 else 0 end) as ButtonPositionUnopenedHands;sum(case when ph.PositionType_ID=5 and ph.preflopaction_ID=0 and didPFR=true then 1 else 0 end) as ButtonPositionUnopenedPFR" Evaluate="ButtonPositionUnopenedPFR*100.0/ButtonPositionUnopenedHands" ColumnHeader="Steal\nfrom\nButton" ColumnFormat="0.0" ColumnWidth="61" Tooltip="Pct of time player raises preflop when on the button with nobody else in the pot" />
    
    <Stat GroupName="Steal" ColumnName="SBSteal" ValueExpressions="sum(case when ph.PositionType_ID=0 and ph.preflopaction_ID=0 then 1 else 0 end) as SmallBlindPositionUnopenedHands;sum(case when ph.PositionType_ID=0 and ph.preflopaction_ID=0 and didPFR=true then 1 else 0 end) as SmallBlindPositionUnopenedPFR" Evaluate="SmallBlindPositionUnopenedPFR*100.0/SmallBlindPositionUnopenedHands" ColumnHeader="Steal\nfrom\nSB" ColumnFormat="0.0" ColumnWidth="61" Tooltip="Pct of time player raises preflop when in the small blind with nobody else in the pot" />
    
    <Stat GroupName="Steal" ColumnName="StealPct" ValueExpressions="sum(case when ph.PositionType_ID in (4,5,0) and ph.preflopaction_ID=0 then 1 else 0 end) as StealPositionUnopenedHands;sum(case when ph.PositionType_ID in (4,5,0) and ph.preflopaction_ID=0 and didPFR=true then 1 else 0 end) as StealPositionUnopenedPFR" Evaluate="StealPositionUnopenedPFR*100.0/StealPositionUnopenedHands" ColumnHeader="Steal\nPct" ColumnFormat="0.0" ColumnWidth="61" Tooltip="Pct of time player raises unopened preflop from the cutoff, button or small blind" />
    Participate in the Beta release of the newest Hold'em Manager version: HM Cloud. Sign-up HERE.

    If you would like to leave some feedback to help us improve the quality of the solutions, and/or the support quality you received, - you can do this here

  3. #3
    Junior Member
    Join Date
    Nov 2009
    Posts
    26

    Default

    TY, this is what I looked for.

    Just did little excel homework and everything is clear now.

    To simplify whole thing, steal formula is:

    POSITION STEAL = (POSITION UNOPENED HANDS PFR / POSITION UNOPENED HANDS) X 100

    POSITION- CO or BTN or SB
    UNOPENED HANDS PFR- hands where pot was unopened and villain did PFR (raised pre-flop)
    UNOPENED HANDS- hands where pot was unopened and villain didn"t PFR (missed pfr)


    Eg. villains steal stats I used for calculation are:

    CO steal- 20%
    BTN steal- 100%
    SB steal- 0%
    Steal overall- 44%

    CO Steal- there was 10 unopened spots (where no one put money before him), and he raised pf 2 of them [(2 / 10) x 100 = 20%]
    BTN Steal- 5 unopened and he raised pf whole 5 [(5 / 5) x 100 = 100%]
    SB Steal- 1 unopened and he limped that one, so pfr is 0 [(0 / 1) x 100 = 0%]

    Steal overall- 16 unopened spots, he raised pre-flop 7 times of that 16 spots [Steal overall = (7 / 16) x 100 = 44]

    This is why we can"t just divide "position steal" with "steal overall" to get right result for percentage of steal at certain position.

    Hope this will help someone as it did to me.

Similar Threads

  1. Replies: 1
    Last Post: 06-22-2010, 02:28 AM
  2. how is set % calculated?
    By Ron200 in forum Manager General
    Replies: 1
    Last Post: 04-05-2010, 11:30 PM
  3. EV ?? how is it calculated here?
    By N4rk084 in forum Manager General
    Replies: 5
    Last Post: 02-09-2010, 04:17 PM
  4. How is steal success % calculated
    By Ron200 in forum Manager General
    Replies: 1
    Last Post: 07-31-2009, 09:13 PM
  5. How is EV calculated?
    By Lonneman in forum Manager General
    Replies: 1
    Last Post: 07-11-2008, 06:39 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •