Figuring there must be a nice shortcut, I tried to come up with a
formula for calculating the EV of these offers. Here's what I came
up with:
Let B = the bonus percent on the deposit (not the bonus amount).
Let P = the playthrough factor.
Let R = the return of the game including cashback.
Then the EV of the offer is given by
EV = (100 + B)[1 - P(1 - R)].
In the case of the Pinnaclesports offer,
EV = (100 + 10)[1 - 6(1 - .9984)] = 108.944%.
Note that this is for the fully cashable bonuses, not the sticky
bonuses that you can never cash. For most places, R = .9954, since
9/6 JoB is usually available. The B factor is so dominant that
(almost) any paytable can be played at a positive EV through the
bonus period.
Jeff