Changelog
[1.0.0] - 2025-06-30
🎉 Initial Release
The first stable release of the Awesome ACTUS Library, providing a modular, Pythonic interface for ACTUS contract simulation, analysis, and visualization.
🚀 Features
- ✅ Core support for ACTUS Contract Types (PAM, ANN, etc.)
- 🧱 Clean object model with
ContractModel,Portfolio,RiskFactor, andCashFlowStream - 📈 Rich plotting with semantic annotations (via
contractPlotandportfolioPlot) - 📊 Analysis modules:
IncomeAnalysis,LiquidityAnalysis, andValueAnalysis - 📚 Full Markdown-based documentation system with examples and term pages
- 🔌 Automatic term validation, enum decoding, and data-driven contract type generation
- 🔁 Integration-ready: simulate events via
PublicActusService().generateEvents(...)
👀 Notes
- Designed for transparency, explainability, and extensibility
- Requires Python 3.10+
- Compatible with all standard ACTUS simulation services