Skip to content
Snippets Groups Projects
Select Git revision
  • 379e4956c5a55394654e3b1c9a3ab445d4cf0bd0
  • 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
  • Reinhold Kainhofer's avatar
    Reinhold Kainhofer authored
    The create_LIC_project.R file containing the code to copy the files and adjust the company name is still WIP.
    379e4956
    History
    DESCRIPTION 2.03 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.3
    Collate:
        'HelperFunctions.R'
        'InsuranceParameters.R'
        'ProfitParticipation_Functions.R'
        'ProfitParticipation.R'
        'InsuranceTarif.R'
        'InsuranceContract.R'
        'addDataTableWorksheet.R'
        'contractGrid.R'
        'create_LIC_project.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