pandas.Series.vig(odds_type='implied_probability')
Calculate the vigourish (vig or juice) of a Series of odds.
Parameters:
odds_type(str, optional): Type of odds provided. Supported values are'decimal','fractional','american', and'implied_probability'. Default is'implied_probability'.
Returns:
float: Floating point vigourish as a decimal.
Example:
import pandas as pd
import stakepd as spd
decimal_odds = pd.Series([2.0, 1.5, 3.0])
vig_value = decimal_odds.vig(odds_type='decimal')
print(vig_value)
0.3333333333