Package: LifeInsureR Type: Package Version: 1.0.2 Date: 2025-10-23 Title: Modelling Traditional Life Insurance Contracts Description: 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. Authors@R: c(person("Reinhold", "Kainhofer", role=c("aut", "cre", "cph"), email="reinhold@kainhofer.com")) Author: Reinhold Kainhofer [aut, cre, cph] Maintainer: Reinhold Kainhofer Encoding: UTF-8 Imports: R6, MortalityTables, objectProperties, lubridate, openxlsx, dplyr, scales, abind, stringr, methods, rlang, rmarkdown, kableExtra, pander, tidyr License: MIT + file LICENSE RoxygenNote: 7.3.3 Collate: 'HelperFunctions.R' 'InsuranceParameters.R' 'ProfitParticipation_Functions.R' 'ProfitParticipation.R' 'InsuranceTarif.R' 'InsuranceContract.R' 'RegisterLITariff.R' 'RoundingHelper.R' 'Templating.R' 'contractGrid.R' 'create_LIR_project.R' 'debugging.R' 'exportInsuranceContract_xlsx.R' 'showVmGlgExamples.R' 'exportInsuranceContractExample.R' Suggests: knitr, magrittr, tibble, testthat, fs, here, purrr VignetteBuilder: knitr Roxygen: list(markdown = TRUE) URL: https://gitlab.open-tools.net/R/LifeInsureR, https://github.com/kainhofer/LifeInsureR BugReports: https://gitlab.open-tools.net/R/LifeInsureR/-/issues Depends: R (>= 3.5) Config/pak/sysreqs: cmake libfontconfig1-dev libfreetype6-dev libfribidi-dev make libharfbuzz-dev libicu-dev libpng-dev libuv1-dev libxml2-dev Repository: https://kainhofer.r-universe.dev Date/Publication: 2026-01-11 00:07:45 UTC RemoteUrl: https://github.com/kainhofer/lifeinsurer RemoteRef: HEAD RemoteSha: 2977e941941b3c3d649d8badad3e7a8684f2090e NeedsCompilation: no Packaged: 2026-10-08 10:14:43 UTC; root