I was recently trying to gather a list of sources that can used in Python for Actuarial Modelling purpose. Along with the available libraries and their capabilities that we can leverage for modelling, open source nature of python enables anyone to build their model from scratch. Below is the list of most commonly used python libraries in actuarial space.
- Lifelib - Python package with pre-built actuarial functions and examples.
- Cashflower - Open Source package for Actuarial cashflow models.
- SciPy - Scipy can be used for modeling, simulation, mathematical problems and more.
- NumPy - Arrays, computations and much more can be done using NumPy. ?
- Pandas - Data manipulation, Data handling, Data organization and Data analysis along with other useful functionalities.
- Matplotlib and Plotly - Data presentation, Data plotting, static, aimated and interactive visualizations. ?
- Numba - Speeding up the array calcualtions.
- Bokeh - Powerful interactive visualizations based on data.
- Scikit-Learn - Predictive data analytics in Python.
- Tensorflow/Pytorch - Machine learning models.
- Pyspark/Dask/SQLite - Big data storage and real time calculation using distributive methods.
- Cash flow modeling (Liabilities/Assets/Reinvestment Projections)
- Valuation models
- Own Risk and Solvency Assememnts
- Reinsurance Projections and calculations
- Experience Studies
- Data checks/Model Checks/ Other model validations
- Machine learning/ Predictive analyses.
- Traditional Reporting/ Interative Reporting.
- Data compression techniques.
Actuario | Experto en Datos | Soluciones Creativas | Programador | Insurtech | Appsheet-Glide-AirTable-Low Code | Automation | IOT | Mentor | Golang Python R Java Flutter SQL
9 个月Thanks!
Senior Actuarial Consultant at EY GDS, Ex Accenture, Life Insurance, Axis, Assam State Rank 1 Class 12
9 个月Awesome documentation mohit!!!