Skip to main content

Chainladder Package - P&C Loss Reserving package

Project description

PyPI version Conda Version Build Status codecov io Documentation Status

chainladder - Property and Casualty Loss Reserving in Python

This package gets inspiration 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.

Documentation

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

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

VotingChainladder

DevelopmentConstant

TailConstant

MackChainladder

BerquistSherman

Pipeline

MunichAdjustment

TailBondy

BornhuettterFerguson

ParallelogramOLF

GridSearch

ClarkLDF

TailClark

Benktander

Trend

IncrementalAdditive

CapeCod

CaseOutstanding

TweedieGLM

DevelopmentML

BarnettZehnwirth

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 for pre-release functionality, install directly from github: pip install git+https://github.com/casact/chainladder-python/

Note: This package requires Python>=3.5 pandas 0.23.0 and later, sparse 0.9 and later, scikit-learn 0.23.0 and later.

Questions or Ideas?

Join in on the github discussions. Your question is more likely to get answered here than on Stack Overflow. We’re always happy to answer any usage questions or hear ideas on how to make chainladder better.

Want to contribute?

Check out our contributing guidelines.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chainladder-0.8.9.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

chainladder-0.8.9-py3-none-any.whl (1.3 MB view details)

Uploaded Python 3

File details

Details for the file chainladder-0.8.9.tar.gz.

File metadata

  • Download URL: chainladder-0.8.9.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for chainladder-0.8.9.tar.gz
Algorithm Hash digest
SHA256 2d7b2861e942333792b3edf3a34f67b8496dcafbd6222246d42dac73a3f14090
MD5 451c7640b3fb73d62ccdbe6c8cec3c60
BLAKE2b-256 48912ad1f8e65c0f74d15ffd4179eb2febb9cd516da7c7efaa2adbbcf69eaefb

See more details on using hashes here.

File details

Details for the file chainladder-0.8.9-py3-none-any.whl.

File metadata

  • Download URL: chainladder-0.8.9-py3-none-any.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for chainladder-0.8.9-py3-none-any.whl
Algorithm Hash digest
SHA256 a4412bdc9d4241b8884c81554f08f87ae936ecf444025d7f7d4b78d69794bf83
MD5 6d31986736b3344ec97e3e74912d9f1f
BLAKE2b-256 57959eddabd118706c649a1fee8f7d671a7b72a82f4f1a2108e9811b2b108610

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page