Blog posts

Help needed - please support an open-source initiative!

You may already know cashflower — a Python package for cash flow modelling.

cashflower is already working well with example models, but we want to take it further. The next big step in its development is testing it with real-world insurance models and their complexities.

This is where we need …

Statistical distributions

Understanding statistical distributions is key when working with data, as they help describe how values behave in a dataset. Different distributions are useful for modelling different types of real-world scenarios. This guide provides a brief overview of some of the most commonly used statistical distributions, along with their key properties …

Arithmetic progression annuity

An arithmetic progression annuity (or arithmetic gradient annuity) is a type of annuity where payments either increase or decrease by a fixed amount each period. This contrasts with a standard annuity, where payments remain constant over time. In this post, we'll explore the formulas for an arithmetic progression annuity and …

Actuarial model in the cloud

Welcome to the first post in our new series, "Cloud computing". In this series, we'll delve into the world of cloud computing and explore how it can be effectively utilized for actuarial purposes. In this post, our focus will be on running a cash flow model and saving the results …

Multiple life functions

In this blog post, we explore the topic of multiple life functions within actuarial science. Up until now, our focus has been on insurance products that revolved around the life of an individual. However, in this exploration, we direct our focus to insurance products that involve multiple insured persons. We'll …