Blog cover

Visualizing actuarial models with the Graph View

Actuarial cash flow models can quickly become complex, with dozens of interdependent variables. When that happens, it's easy to get lost in the code. That's where Graph View, a new feature in the cashflower Python package, comes in.

Graph View lets you visualize your entire model, making it …

Blog cover

Longevity risk in Solvency II

In this series of posts, we explore how to calculate various capital requirements that make up the Solvency Capital Requirement (SCR) according to Solvency II regulations.

In this post, we focus on longevity risk. We'll build a simple actuarial model for an annuity product using Python's cashflower package. Our goal …

Blog cover

Mortality risk in Solvency II

In this series of posts, we explore how to calculate the capital requirements that make up the Solvency Capital Requirement (SCR) under Solvency II regulation.

In this specific article, we focus on mortality risk. We'll demonstrate how to build a simple actuarial model for a term life insurance product using …

Blog cover

Actuarial acronyms and notation

Actuaries use a lot of acronyms, and keeping track of them all can be tricky. Whether you're new to the field or have years of experience, you've probably come across abbreviations that left you guessing.

This guide is here to help. It's a collection of actuarial acronyms, all in one …

Blog cover

Time Value of Options and Guarantees (TVOG) for Life Insurance

In this post, we'll walk through the process of calculating the Time Value of Options and Guarantees (TVOG) for a basic life insurance product. TVOG is an important concept in life insurance, as it helps quantify the cost of the guarantees embedded in insurance contracts. Using a stochastic approach, we'll …