Skip to main content

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, and CashFlowStream
  • 📈 Rich plotting with semantic annotations (via contractPlot and portfolioPlot)
  • 📊 Analysis modules: IncomeAnalysis, LiquidityAnalysis, and ValueAnalysis
  • 📚 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