Changelog
Release notes and version history for the lifeflow Python actuarial library.
Release notes for lifeflow. Versions follow semantic versioning.
0.1.1
- Added the documentation URL and Python 3.12 / 3.13 classifiers to the package metadata.
0.1.0
First public release.
Probabilities— in-force grid and per-cause exit grids for a portfolio, from any number of competing decrements.Decrement— a rate vector (mortality, lapse, …) indexed by any policy variable.Portfolio/Timeline— the book of policies and the projection horizon, each policy masked past its own contract boundary.@grid— write a cash flow for one policy at one instant; it broadcasts across the whole book.payable="pre"for prepayable flows;jit=Trueto compile with numba.alm— Macaulay and Hicks duration, and convexity, over a spot curve.- Exit splitting under UDD or constant force, exact for any number of causes via Gauss–Legendre quadrature.