src.data_sources.annuity.policyholder_behaviors.annuitization.Annuitization¶
- class src.data_sources.annuity.policyholder_behaviors.annuitization.Annuitization(path: str)¶
Data sourcefor the annuity annuitization table.Inheritance Diagram

Variables & Properties
Methods
__init__(path)Constructor method.
annuitization_rate(attained_age)Returns an annuitization rate.
Details
- __init__(path: str)¶
Constructor method. Loads data from the annuitization table into cache.
Relative path to the annuitization table:
resource/annuity/policyholder_behaviors/annuitization_rate.csv- Parameters:
path – Path to the annuitization table.
- annuitization_rate(attained_age: int) float¶
Returns an annuitization rate.
- Parameters:
attained_age – Attained age.
- Returns:
Annuitization rate.
- cache: DataFrame¶
Internal cache, populated at runtime.