Skip to content

casact/chainladder-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

aac9d28 · Jan 19, 2021
Jan 17, 2021
Jan 19, 2021
Jan 19, 2021
Jan 17, 2021
Aug 23, 2020
Jan 18, 2021
Jan 17, 2021
Dec 4, 2019
Nov 16, 2020
Jan 17, 2021
Jan 18, 2021
Jan 19, 2021
Jan 17, 2021
Jan 18, 2021
Jan 17, 2021
Jun 25, 2017
Jan 19, 2021

Repository files navigation

chainladder (python)

PyPI version Conda Version Build Status Documentation Status codecov.io

chainladder - Property and Casualty Loss Reserving in Python

This package gets inpiration from the popular R ChainLadder package.

This package strives to be minimalistic in needing its own API. Think in pandas for data manipulation and scikit-learn for model construction. An actuary already versed in these tools will pick up this package with ease. Save your mental energy for actuarial work.

Available Estimators

chainladder has an ever growing list of estimators that work seemlessly together:

Loss Development Tails Factors IBNR Models Adjustments & Workflow
Development TailCurve Chainladder BootstrapODPSample
DevelopmentConstant TailConstant MackChainladder BerquistSherman
MunichAdjustment TailBondy BornhuettterFerguson Pipeline
ClarkLDF TailClark Benktander GridSearch
IncrementalAdditive CapeCod ParallelogramOLF
Trend

Documentation

Please visit the Documentation page for examples, how-tos, and source code documentation.

Getting Started Tutorials

Tutorial notebooks are available for download here.

Installation

To install using pip: pip install chainladder

To instal using conda: conda install -c conda-forge chainladder

Alternatively, install directly from github: pip install git+https://github.com/casact/chainladder-python/

Note: This package requires Python 3.5 and later, numpy 1.12.0 and later, pandas 0.23.0 and later, scikit-learn 0.18.0 and later.

Questions?

Feel free to reach out on Gitter.

Want to contribute?

Check out our contributing guidelines.