In recent years, Python has steadily been gaining a foothold in various actuarial applications, but the ripples it is creating in the actuarial world seem to be widening each year. In this paper, the first of a new series focusing on Python in actuarial modelling, we look into the question of whether this programming language can go a step further and take its well-deserved place as an actuarial modelling platform. We discuss:
- Factors to consider for an actuarial modelling platform
- Python performance
- Ecosystem and community
- Reliability and interoperability
- Actuarial models and processes