Skip to content
Snippets Groups Projects
Select Git revision
  • 1494646c23158f931e526ffd60f08dda92ef0b1b
  • master default
  • LifeInsuranceContracts-retired
  • Costs
  • CRAN_V1.0.1
  • V1.0.1
  • CRAN_V0.0.6
  • V0.0.6
  • CRAN_V1.0.0
  • V1.0.0
  • V0.0.4
  • V0.0.2
  • V0.0.1
13 results

DESCRIPTION

Blame
  • DESCRIPTION 2.00 KiB
    Package: LifeInsuranceContracts
    Type: Package
    Version: 0.0.4
    Date: 2022-09-10
    Title: Framework for 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. However, 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. Mortalities are given using the 'MortalityTables' package.
    Authors@R: c(person("Reinhold", "Kainhofer", role=c("aut", "cre"), email="reinhold@kainhofer.com"))
    Author: Reinhold Kainhofer [aut, cre]
    Maintainer: Reinhold Kainhofer <reinhold@kainhofer.com>
    Encoding: UTF-8
    Imports:
        R6,
        MortalityTables,
        objectProperties,
        lubridate,
        openxlsx,
        dplyr,
        scales,
        abind,
        stringr,
        methods,
        rlang,
        rmarkdown,
        kableExtra,
        pander,
        tidyr
    License: GPL (>= 2)
    RoxygenNote: 7.2.1
    Collate:
        'HelperFunctions.R'
        'InsuranceParameters.R'
        'ProfitParticipation_Functions.R'
        'ProfitParticipation.R'
        'InsuranceTarif.R'
        'InsuranceContract.R'
        'addDataTableWorksheet.R'
        'contractGrid.R'
        'exportInsuranceContract_xlsx.R'
        'showVmGlgExamples.R'
        'exportInsuranceContractExample.R'
    Suggests:
        knitr,
        magrittr,
        tibble,
        testthat
    VignetteBuilder: knitr
    Roxygen: list(markdown = TRUE)
    URL: https://gitlab.open-tools.net/R/r-life-insurance-contracts
    BugReports: https://gitlab.open-tools.net/R/r-life-insurance-contracts/-/issues