src.data_sources.annuity.policyholder_behaviors.PolicyholderBehaviors

class src.data_sources.annuity.policyholder_behaviors.PolicyholderBehaviors(path: str)

Namespace for annuity policyholder behavior assumptions.

Inheritance Diagram

Inheritance diagram of PolicyholderBehaviors

Variables & Properties

base_lapse

Base lapse assumptions.

shock_lapse

Shock lapse assumptions.

annuitization

Annuitization assumptions.

Methods

__init__(path)

Constructor method.

Details

__init__(path: str)

Constructor method. Constructs additional data sources using files found in the policyholder behavior assumption folder.

Relative path to the policyholder behavior assumption folder:

resource/annuity/policyholder_behaviors

Parameters:

path – Path to the policyholder behavior assumption folder.

annuitization: Annuitization

Annuitization assumptions.

base_lapse: BaseLapse

Base lapse assumptions.

path: str

Path to the namespace.

shock_lapse: ShockLapse

Shock lapse assumptions.