load_census_dat
datasets.load_census_dat()
Simulated annuity census data
Simulated data for a theoretical deferred annuity product with an optional guaranteed income rider. This data is theoretical only and does not represent the experience on any specific product.
A data frame with 20,000 rows and 11 columns:
pol_num= policy numberstatus- policy status: Active, Surrender, or Deathissue_date- issue dateinc_guar- indicates whether the policy was issued with an income guaranteequal- indicates whether the policy was purchased with tax-qualified fundsage- issue ageproduct- product: a, b, or cgender- M (Male) or F (Female)wd_age- Age that withdrawals commencepremium- Single premium depositterm_date- termination date upon death or surrender
Returns
| Type | Description |
|---|---|
| polars.polars.DataFrame |
load_withdrawals
datasets.load_withdrawals()
Simulated annuity withdrawal data
Simulated data for a theoretical deferred annuity product with an optional guaranteed income rider. This data is theoretical only and does not represent the experience on any specific product.
A data frame with 4 columns:
pol_num- policy numbertrx_date- withdrawal transaction datetrx_type- withdrawal transaction type, either Base or Ridertrx_amt- withdrawal transaction amount
Returns
| Type | Description |
|---|---|
| polars.polars.DataFrame |
load_account_vals
datasets.load_account_vals()
Simulated annuity account value data
Simulated data for a theoretical deferred annuity product with an optional guaranteed income rider. This data is theoretical only and does not represent the experience on any specific product.
A data frame with 3 columns:
pol_num- policy numberpol_date_yr- policy anniversary date (beginning of year)av_anniv- account value on the policy anniversary date
Returns
| Type | Description |
|---|---|
| polars.polars.DataFrame |