SimPaths

Life Course Microsimulation

SimPaths is an open-source framework for modelling individual and household life course events. The framework is designed to project life histories through time, building up a detailed picture of career paths, family (inter)relations, health, and financial circumstances. The modular nature of SimPaths facilitates analysis of alternative assumptions concerning the tax and benefit system, sensitivity to parameter estimates, and alternative approaches for projecting labour and leisure as well as consumption and savings decisions. SimPaths builds upon standardised assumptions and data sources, which facilitates adaptation to alternative countries. Models based on the framework currently exist for the UK, Greece, Hungary, Italy, and Poland, and are under development for Germany, Spain, and Sweden.

All source code is freely available for download under a European Free/Open Source Software (F/OSS) EUPL-1.2 license, alongside evolving, increasingly detailed documentation.

The framework incorporates many state-of-the-art features which are rarely combined in dynamic models:

01

Life-course feedback

Education, work, income and wealth, family life, and health evolve together rather than as isolated outputs.

02

Policy realism

An underlying tax-benefit model links individual outcomes to population-level policy effects.

03

Behavioural responses

Time-use and savings choices respond to characteristics, fiscal incentives, and future expectations.

04

Modular design

Java and JAS-mine provide a modular architecture for switching assumptions and projection methods.

05

Country adaptation

Model dynamics are decoupled from tax-benefit systems, making the framework easier to adapt across country settings.

combined in one framework SimPaths
Access the code on GitHub

Explore SimPaths