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

Welcome! The chainladder package was built to be able to handle all of your actuarial needs in python. It consists of popular actuarial tools, such as triangle data manipulation, link ratios calculation, and IBNR estimates with both deterministic and stochastic models. We build this package so you no longer have to rely on outdated softwares and tools when performing actuarial pricing or reserving indications.

This package strives to be minimalistic in needing its own API. The syntax mimics popular packages pandas for data manipulation and scikit-learn for model construction. An actuary that is already familiar with these tools will be able to pick up this package with ease. You will be able to save your mental energy for actual actuarial work.

Chainladder is built by a group of volunteers, and we need YOUR help!

Installation

There are two ways to install the chainladder package, using pip or conda:

  1. Using pip:

pip install chainladder

  1. Using conda:

conda install -c conda-forge chainladder

If you would like to try pre-release features, install the package directly from GitHub.

pip install git+https://github.com/casact/chainladder-python/

Getting Started

The package comes pre-loaded with sample insurance datasets that are publicly available. We have also drafted tutorials that use the chainladder package on these datasets to demonstrate some of the commonly used functionalities that the package offers.

Once you have the package installed, we recommend that you follow the starter tutorial and work alongside with the pre-loaded datasets.

Note that a lot of the examples shown might not be applicable in a real world scenario, and is only meant to demonstrate some of the functionalities included in the package. The user should always follow all applicable laws, the Code of Professional Conduct, applicable Actuarial Standards of Practice, and exercise their best actuarial judgement.

Starter Tutorial

Documentation and Discussions

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

Do you have a question, a new idea, or a feature request? Join the discussions on GitHub. Your question is more likely to get answered here than on Stack Overflow. We are always happy to answer any usage questions or hear ideas on how to make chainladder better.

Want to Contribute?

We welcome volunteers for all aspects of the project. Whether you are new to actuarial reserving, new to python, or both; feedback, questions, suggestions and, of course, contributions are all welcomed. We can all learn from each other, together.

Check out our contributing guidelines.

Licenses

This package is released under Mozilla Public License 2.0.

Project details


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.11.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: chainladder-0.8.11.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for chainladder-0.8.11.tar.gz
Algorithm Hash digest
SHA256 c7e30483990bb537e6049a61c2f23332ad0bd4ff8ece06da606da1e73ca64d14
MD5 3fba3c65b4b731692c0b6f9693046854
BLAKE2b-256 ece6921849a7930507add3012aa24e2328c008a22765dc91f54490a68440a717

See more details on using hashes here.

File details

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

File metadata

  • Download URL: chainladder-0.8.11-py3-none-any.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for chainladder-0.8.11-py3-none-any.whl
Algorithm Hash digest
SHA256 2bf81fa31c029f6a7970710fa4631e75863b8cc5c3eca963039f74109422c2c6
MD5 94d76199a80775c391dc5be868d71875
BLAKE2b-256 21e36096e2fe9973dd2c8974112c4b8fbdd4524f45967d702bfd337ade885659

See more details on using hashes here.

Supported by

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