Abstract
Abstract
This paper introduces gemact, a Python package for actuarial modeling based on the collective risk model. The library supports applications to risk costing and risk transfer, loss aggregation, and loss reserving. We add new probability distributions to those available in scipy, including the (a, b, 0) and (a, b, 1) discrete distributions, copulas of the Archimedean family, the Gaussian, the Student t and the Fundamental copulas. We provide an implementation of the AEP algorithm for calculating the cumulative distribution function of the sum of dependent, nonnegative random variables, given their dependency structure specified with a copula. The theoretical framework is introduced at the beginning of each section to give the reader with a sufficient understanding of the underlying actuarial models.
Publisher
Cambridge University Press (CUP)
Reference59 articles.
1. Matlab vs. python vs. r;Ozgur;Journal of Data Science,2022
2. Pricing in General Insurance
3. Pittarello, G. , Hiabu, M. , & Villegas, A. M. (2023). Replicating and extending chain-ladder via an age-period-cohort structure on the claim development in a run-off triangle. arXiv preprint arXiv:2301.03858.
4. Numerical computation of multivariate t-probabilities with application to power calculation of multiple contrasts;Genz;Journal of Statistical Computation and Simulation,1999
5. Modeling multivariate distributions with continuous margins using the copula R package;Kojadinovic;Journal of Statistical Software,2010