ACTUWORRY
What is Actuworry?
What is Actuworry?
Actuworry is a simple actuarial simulation project I built using Go. It models core functions insurers often outsource—like pricing, reserving, and forecasting—in a transparent and extensible way.
It's a starting point for actuaries, students, and developers who want to understand how actuarial logic can be expressed in code without needing large, expensive enterprise tools.
Why I Built It
As an actuarial science student learning to code, I wanted to build something that bridges both worlds: actuarial thinking and modern programming. Actuworry is that bridge—written in Go, minimal by design, and focused on clarity.
It’s also part of my larger journey to build out more actuarial tooling that’s fast, open, and educational.
What Can It Do?
- Basic reserving calculations
- Pricing models with assumptions
- Stochastic simulations (planned)
- Actuarial workflows mapped to clean Go modules
Visit the GitHub Repo
🔗 github.com/lubasinkal/actuworry
How It’s Structured
I’m using only the Go standard library—no frameworks. The goal is to stay close to the metal and learn how to manage real actuarial logic with good software design principles.
Right now it’s a monorepo, but I plan to modularize pieces like assumptions, claim generation, reserve validation, and policyholder behavior.
What’s Next?
- Adding Monte Carlo simulations
- Documentation and examples for new contributors
- Web UI for experimentation (maybe with Vue!)
- Benchmarking against spreadsheet-based workflows
Who Should Check It Out?
If you're:
- Learning actuarial science and want to code real models
- A Go developer interested in finance/insurance
- Looking to contribute to something practical and open-source
You’re welcome to fork, star, and build with me.