↓ Skip to main content

pandas.Series.vig

58 words·1 min
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