> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# The Market Risk Application

Atoti Market Risk consists of the following components:

* MR libraries, containing calculations, services, and cube-related configuration for each calculation model. For details, see [MR Libraries](./dev-libraries)
* The MR application, which utilizes the libraries to create a full MR server.

## The Market Risk Application

The Market Risk application is a Maven module containing several packages, representing a complete Market Risk project. The goal
of the application is to provide:

* A complete out-of-the-box project that loads files in our file
  format (compiles to executable JAR files).
* Sample code demonstrating how to use the libraries.

The application leverages the configuration in the MR libraries to configure a full application. The following packages are contained within:

<table><thead><tr><th>Package</th><th>Description</th></tr></thead><tbody><tr><td>com.activeviam.mr.application.config</td><td>Content server, security, environment and resources configuration for the MR application.</td></tr><tr><td>com.activeviam.mr.application.cube</td><td>Cube-related configuration for the MR application.</td></tr><tr><td>com.activeviam.mr.application.datastore</td><td>Datastore-related configuration for the MR application.</td></tr><tr><td>com.activeviam.mr.application.main</td><td>The main configuration and application classes.</td></tr><tr><td>com.activeviam.mr.application.measures</td><td>Measures-related configuration for the MR application.</td></tr><tr><td>com.activeviam.mr.application.signoff</td><td>Configuration of sign-off functionality.</td></tr><tr><td>com.activeviam.mr.application.sources</td><td>Sources-related configuration for the MR application.</td></tr><tr><td>com.activeviam.mr.application.whatif</td><td>Configuration of what-if functionality.</td></tr></tbody></table>

For full details on the MR default implementation, see the following
topics:

* [Input File Formats](../input-files)
* [MR Datastore Configuration](./dev-libraries/dev-datastore)
* [MR Cube Configuration](./dev-libraries/dev-cube)
* [Data Load Controller in MR](./dev-mr-application/dev-dlc)
