Workshop: Constructing Insurable Risk Portfolios

Author

Edward (Jed) Frees, University of Wisconsin - Madison

Published

17 October 2026


This workshop will be held in conjunction with the IX Simposio Internacional de Actuaría, 2026.

Prior Courses and Workshops


Course Overview. This workshop will show you how to use techniques from probability, statistics, and optimization to build algorithms that construct risk insurable portfolios that are optimal under budget constraints. The analytical approach, case studies, and code will be drawn primarily from a recently published text, Constructing Insurable Risk Portfolios, written by the workshop presenter. An online (html) version of the book is freely available.

More on the Course Overview: Constructing Insurable Risk Portfolios


Course Format. The format of the course will consist of alternating blocks between presentations of the underlying principles and practical applications. In a typical block, the instructor will spend around 45 minutes reviewing the insurance motivation and key mathematical underpinnings. This will be followed by about 45 minutes in which participants will actively explore a selected case study.

More on the Course Format: You only need a laptop and a Google account, How?


Target Audience: Practicing actuaries, students, and educators interested in exposure to the foundations of insurance analytics.


Schedule

Time Activity
9:00–9:20 am Welcome, Introduction to the workshop,
   How it will work, What you can get out of it.
9:20–10:00 am Topic 1. Introduction to Constructing Insurable Risk Portfolios
10:00–10:30 am Participants learn how to construct an optimal investment portfolio
10:30–11:00 am Coffee Break
11:00–11:45 am Topic 2. Basic Tools: Risk Retention Functions and Risk Measures. Optimal Portfolio Construction.
11:45–12:30 pm Participants will work with code to quantify risk measures and risk retention functions. You also learn to optimize basic portfolios.
12:30–2:00 pm Lunch
2:00–2:45 pm Topic 3. Two Case Studies: Optimizing Risk Retention with Australian and Wisconsin Data
2:45–3:30 pm Participants will explore optimizing risk portfolios using commercial insurance data from Wisconsin
3:30–3:50 pm Break
3:50–4:20 pm Topic 4. Incorporating Spatial Dependence
4:20–4:50 pm Participants will explore Florida flood insurance data
4:50–5:00 pm Wrap-Up


Details for the Short Course Workshop Schedule are UNDER CONSTRUCTION


Detailed Workshop Schedule

About the Instructor

You can click on the link to learn more about his background.

Learn About the Instructor

You can contact Jed at . See the Frees Homepage for more information about his background.


Google Gemini Notebooks

In the Detailed Workshop Schedule above, you will find links to read-only Gemini Notebooks that are being shared. This tool is like a smart study assistant that only knows the content uploaded — so it is focused, grounded, and safe to use!

Step-by-Step Guide (Click to Reveal Each Step)

A. Open the Shared Notebook
B. Ask Smart Questions
C. Save Notes to Review Later
D. Reflect on What You Learn
E. Know the Limits
F. Bonus Study Tips



Try the Chapter 1 Google Notebook


Google Colaboratory and Jupyter Notebooks

To deliver this course, we will utilize some resources that may be unfamiliar to some participants.

  • Google colaboratory (colab for short) is a cloud-based system of servers designed to process machine learning code.
    • We will use the free base system - you only need a (free) Google account.
    • Colab handles both R and python code. We will not use python for this workshop but it is a very handle tool for industry implementations.
    • Machine learning applications often depend upon large datasets and utilize computationally intensive algorithms - Colab is designed to accomodate these demands.
  • Jupyter notebooks provide a handy way to combine executable code, code outputs, and text into one connected file.

Data

For this workshop, you will find links to the data embedded in our Jupyter notebooks (that you will retrieve on the fly). So, you will not need to download data in advance.

More Data Resources

Two Chatbots: Gemini in Colab and Gemini Notebooks

Do I need two chatbots?