src.data_sources.annuity.product.base.BaseProduct

class src.data_sources.annuity.product.base.BaseProduct(path: str)

Namespace for annuity base product assumptions.

Inheritance Diagram

Inheritance diagram of BaseProduct

Variables & Properties

surrender_charge

Surrender charge assumptions.

crediting_rate

Crediting rate assumptions.

Methods

__init__(path)

Constructor method.

Details

__init__(path: str)

Constructor method. Constructs additional data sources using files found in the base product assumption folder.

Relative path to the base product assumption folder:

resource/annuity/product/base

Parameters:

path – Path to the base product assumption folder.

crediting_rate: CreditingRate

Crediting rate assumptions.

path: str

Path to the namespace.

surrender_charge: SurrenderCharge

Surrender charge assumptions.