Learn R Programming

ProfileLadder

Overview

The R package ProfileLadder provides nonparametric, functional-based methods for claims reserving based on aggregated chain-ladder data also known as the run-off triangles. The package implements three estimation/prediction algorithms (PARALLAX, REACT, and MACRAME) and the permutation bootstrap add-on proposed in Maciak, Mizera, and Pešta (2022).

The package offers a flexible and computationally effective framework for point-wise and distributional reserve predictions and includes pertinent visualization and diagnostic tools through S3 methods. It also provides accessor functions and real-world datasets to support exploratory analysis across insurance, operational risks, and other domains where triangular data structures arise, making modern, transparent, and extensible alternatives to classical approaches accessible in insurance industry and academic research.

Installation

The R package ProfileLadder can be downloaded from CRAN and installed in R by using

install.packages("ProfileLadder")

Copy Link

Version

Install

install.packages('ProfileLadder')

Monthly Downloads

260

Version

0.2.2

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Matúš Maciak

Last Published

January 10th, 2026

Functions in ProfileLadder (0.2.2)

plot.profilePredict

Plotting Predicted Run-Off Diagonal
summary.permutedReserve

Summary Method for the S3 Objects permutedReserve
predict.profileLadder

One-year-ahead prediction based on PARALLAX, REACT, or MACRAME
set.fancy.print

Set Custom Color Styles for profileLadder Output
summary.mcSetup

Summary Method for the S3 Class Object mcSetup
print.profilePredict

Print Objects of the S3 Class profilePredict
xNetSubscribe

Internet Provider Monthly Income Data
print.permutedReserve

Print Objects of the S3 Class permutedReserve
mcReserve

MACRAME Based Development Profile Reserve
print.mcSetup

Print Objects of the S3 Class mcSetup
print.profileLadder

Print Objects of the S3 Class profileLadder
summary.profileLadder

Summary Method for Objects of the S3 Class Method profileLadder
CZ.property

Property damages caused by fires, floods, windstorms, and explosions
NevadaGeneral

Nevada General Insurance Company Data
MidwestMutual

Midwest Family Mutual Insurance Company Data
CZ.liability

Liability insurance of employees in the Czech Republic.
GFCIB

Guarantee Fund of the Czech Insurers' Bureau Data
CameronMutual

Cameron Mutual Insurance Company Data
covid19CZ

First Occurrences of Covid-19 Cases in the Czech Republic
as.profileLadder

S3 Method Class profileLadder
CZ.casco

Vehicles damages within a conventional full Casco insurance
incrExplor

Exploration of Run-Off Triangle Increments
mcStates

Access Markov Chain States in the MACRAME Algorithm
plot.permutedReserve

Plotting the Output of the Permutation Bootstrap
parallelReserve

Parallel Based Development Profile Reserve
mcBreaks

Access Markov Chain Breaks for Run-Off Triangle Increments
plot.profileLadder

Plotting Development Profiles
plot.mcSetup

Visualization of the Run-Off Triangle Increments for the Markov Chain
permuteReserve

Permutation Bootstrap Reserve (PARALLAX, REACT, MACRAME)
observed

Observed Run-Off Triangle Layout vs. Predicted (Unknown) Layout
mcTrans

Access Markov Chain Transition Matrix in the MACRAME Algorithm