Skip to main content
Atoti Market Risk source code is organized into calculation libraries and a Spring Boot application module. Each cube domain (Sensi, Market Data, VaR, PnL, Combined) is split into a logic library and a configuration module.

Source Code

Atoti Market Risk contains source code (with documentation) that includes PostProcessors.
Source CodeSource code is provided for the Market Risk-specific libraries and application. Source code is not provided for Atoti Server or Atoti UI.
Atoti Market Risk contains multiple libraries and an application module:
  • Libraries: The logic is split along calculation models. The Common modules contain code used throughout the solution, while Sensi, Market Data, VaR, PnL, and Combined modules contain code specific to each cube. Each library is split into two distinct modules, containing calculation and service logic (mr-*-lib) and configuration code (mr-*-config).
  • Application: Application module that collects the relevant configuration and builds a full Spring Boot application.

Maven Project Modules

Project Structure

Below is a list of all the different Maven modules that form part of Atoti Market Risk.