actuar
RActiveHeavy-tailed loss distributions (Pareto, Burr, transformed lognormal), limited moments, collective risk models, compound simulation and Bühlmann and Hachemeister credibility.
- Maintainer
- Vincent Goulet (Université Laval)
- Version
- 3.3-7, released on CRAN on March 2, 2026
- Link
- cran.r-project.org/package=actuar
ChainLadder
RActiveClaims reserving for property and casualty insurance: Mack chain ladder, bootstrap, Munich chain ladder, generalized linear models on triangles and sample triangles such as RAA and GenIns.
- Maintainer
- Markus Gesmann and contributors
- Version
- 0.2.21, CRAN, February 18, 2026; last change on GitHub on August 13, 2026
- Link
- mages.github.io/ChainLadder
lifecontingencies
RActiveFinancial and actuarial mathematics of life contingencies: life and actuarial tables, annuities, insurance benefits, reserves and multiple lives, with functions that mirror classical notation.
- Maintainer
- Giorgio Alfredo Spedicato
- Version
- 1.6.3, CRAN, October 10, 2026 (requires R 4.4 or later)
- Link
- cran.r-project.org/package=lifecontingencies
StMoMo
RStable, no recent updatesStochastic mortality models of the Lee-Carter family: fitting, forecasting, simulation and bootstrap with a common syntax for Lee-Carter, CBD, APC and variants.
- Maintainer
- Andrés Villegas
- Version
- 0.4.1, CRAN, April 13, 2018; no changes on GitHub since November 2019
- Link
- cran.r-project.org/package=StMoMo
demography
RActiveAnalysis and forecasting of mortality, fertility and migration with functional data; includes the Lee-Carter and Hyndman-Ullah methods and readers for demographic data.
- Maintainer
- Rob Hyndman (Monash University)
- Version
- 2.0.1, CRAN, October 6, 2025
- Link
- pkg.robjhyndman.com/demography
raw
RStable, no recent updatesData and materials from the CAS R Actuarial Workshops: triangles, claims and examples for practice.
- Maintainer
- Brian A. Fannin; project on the CAS GitHub
- Version
- 0.1.8, CRAN, February 5, 2021; last change on GitHub in June 2023
- Link
- casact.github.io/raw_package
fitdistrplus
RActiveFitting parametric distributions by maximum likelihood, moments, quantiles or goodness of fit, with censored data and diagnostic plots; useful for severities.
- Maintainer
- Aurélie Siberchicot and the LBBE team (Université Lyon 1)
- Version
- 1.2-6, CRAN, January 24, 2026
- Link
- lbbe-software.github.io/fitdistrplus
CASdatasets
RActiveA collection of insurance datasets (auto, health, life, catastrophe, reinsurance) created for the book Computational Actuarial Science with R. It is not distributed through CRAN but from its own repository.
- Maintainer
- Christophe Dutang, with Arthur Charpentier
- Version
- 1.2-0, October 9, 2024; last change on GitHub on June 10, 2026
- Link
- dutangc.github.io/CASdatasets
chainladder
PythonActivePython version of the CAS reserving methods: triangles as objects, development, chain ladder, Mack, Bornhuetter-Ferguson, Benktander, Cape Cod and bootstrap, with a scikit-learn style interface.
- Maintainer
- Casualty Actuarial Society (casact/chainladder-python repository)
- Version
- 0.10.1, PyPI, September 15, 2026; last change on October 15, 2026
- Link
- chainladder-python.readthedocs.io
lifelib
PythonActiveOpen-source life actuarial models (cash flow projection, valuation, ALM, Smith-Wilson, IFRS 17 examples) built on the modelx library, which lets you program as in a spreadsheet but with traceable formulas.
- Maintainer
- lifelib Developers (a project by Fumito Hamamura)
- Version
- 0.17.2, PyPI, October 10, 2026
- Link
- lifelib.io
lifelines
PythonActiveSurvival analysis: Kaplan-Meier, Nelson-Aalen, Cox and parametric models. Useful for lapse, persistency and experience studies.
In this page's test environment (Python 3.13) installation failed while compiling the autograd-gamma dependency; it is not used in the recipes.
- Maintainer
- Cameron Davidson-Pilon
- Version
- 0.30.3, PyPI, March 5, 2026
- Link
- lifelines.readthedocs.io
statsmodels
PythonActiveStatistical models with full inferential output: GLMs with Poisson, gamma, binomial and Tweedie families, offsets, weights, tests and diagnostics. It is the closest equivalent to R's glm().
- Maintainer
- statsmodels community
- Version
- 0.15.0, PyPI, August 27, 2026
- Link
- statsmodels.org/stable/glm.html
scikit-learn
PythonActiveGeneral machine learning; for pricing the highlights are PoissonRegressor, GammaRegressor and TweedieRegressor, plus cross-validation, trees and ensemble methods.
- Maintainer
- scikit-learn community
- Version
- 1.9.1, PyPI, September 10, 2026
- Link
- scikit-learn.org (linear models)
pyliferisk
PythonNo activity since 2023Life actuarial calculations in classical notation (commutation functions, annuities, insurance benefits) from mortality tables.
- Maintainer
- Francisco Gárate
- Version
- 1.12.0, PyPI, September 17, 2023; no changes since then
- Link
- pypi.org/project/pyliferisk
MortalityTables.jl
JuliaActiveAccess to the tables at mort.soa.org and to parametric models (Gompertz, Makeham and others) with survival and decomposition functions.
- Maintainer
- JuliaActuary organization
- Version
- Last change on GitHub on October 11, 2026
- Link
- juliaactuary.org/packages
LifeContingencies.jl
JuliaActiveLife insurance, annuities, premiums and reserves, integrated with MortalityTables.jl and with notation close to the mathematics (A, ä).
- Maintainer
- JuliaActuary organization
- Version
- Last change on GitHub on May 14, 2026
- Link
- juliaactuary.org/packages
ActuaryUtilities.jl
JuliaActiveEveryday financial utilities: present value, internal rate of return, duration, convexity and cash flow breakeven.
- Maintainer
- JuliaActuary organization
- Version
- Last change on GitHub on October 11, 2026
- Link
- juliaactuary.org/packages
FinanceModels.jl
JuliaActiveComposable yield curves and financial models: they are fitted to observed quotes and then used to discount or project contracts.
- Maintainer
- JuliaActuary organization
- Version
- Last change on GitHub on October 11, 2026
- Link
- juliaactuary.org/packages
ExperienceAnalysis.jl
JuliaActiveExposure calculation for experience studies on different bases (policy year, calendar year and others).
- Maintainer
- JuliaActuary organization
- Version
- Last change on GitHub on May 14, 2026
- Link
- juliaactuary.org/packages
EconomicScenarioGenerators.jl
JuliaActiveEconomic scenario iterators (rates and returns) for scenario generator workflows.
- Maintainer
- JuliaActuary organization
- Version
- Last change on GitHub on June 13, 2026
- Link
- juliaactuary.org/packages
For practice data: ChainLadder ships with classic triangles (RAA, GenIns, MCLpaid), chainladder in Python includes the same ones through
cl.load_sample(), and CASdatasets and raw collect complete portfolios. For Mexican data, see the site's
open data section.