CRAN/E | LifeInsureR

LifeInsureR

Modelling Traditional Life Insurance Contracts

Installation

About

R6 classes to model traditional life insurance contracts like annuities, whole life insurances or endowments. Such life insurance contracts provide a guaranteed interest and are not directly linked to the performance of a particular investment vehicle, but they typically provide (discretionary) profit participation. This package provides a framework to model such contracts in a very generic (cash-flow-based) way and includes modelling profit participation schemes, dynamic increases or more general contract layers, as well as contract changes (like sum increases or premium waivers). All relevant quantities like premium decomposition, reserves and benefits over the whole contract period are calculated and potentially exported to 'Excel'. Mortality rates are given using the 'MortalityTables' package.

gitlab.open-tools.net/R/LifeInsureR
github.com/kainhofer/LifeInsureR
Bug report File report

Key Metrics

Version 1.0.0
Published 2023-11-06 175 days ago
Needs compilation? no
License GPL-2
License GPL-3
CRAN checks LifeInsureR results

Downloads

Yesterday 6 -33%
Last 7 days 147 +5%
Last 30 days 611 -4%
Last 90 days 1.787 +19%
Last 365 days 3.269

Maintainer

Maintainer

Reinhold Kainhofer

reinhold@kainhofer.com

Authors

Reinhold Kainhofer

aut / cre / cph

Material

README
NEWS
Reference manual
Package source

Vignettes

Creating Company-Specific LifeInsureR Implementations (using an RStudio Package Template)
Using the LifeInsureR Package

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-develnot available

x86_64

r-releasenot available

x86_64

r-oldrelnot available

x86_64

Imports

R6
MortalityTables
objectProperties
lubridate
openxlsx
dplyr
scales
abind
stringr
methods
rlang
rmarkdown
kableExtra
pander
tidyr

Suggests

knitr
magrittr
tibble
testthat
fs