> ## 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.

# Calculations guide

This section provides an overview of the implemented functionality to support margin requirement calculation.

# Summary

Margin is computed for each netting set (PortfolioID) separately.

```mermaid theme={"languages":{"custom":["/engine/python-sdk/6.2/languages/pycon.tmLanguage.json"]}}
graph TD;
    subgraph SIMM
    A[Sensitivities] --> B(SIMM)
    C>Variance-<br />covariance<br /> parameters] --> B
    end
    subgraph Additional Initial Margin
    G[Notional<br /> and PV] --> E(Additional<br /> Initial Margin)
    D>Addon<br /> parameters] --> E
    B -. SIMM product .-> E
    end
    subgraph Schedule
    F[Schedule <br /> Notional and PV] --> H(Schedule<br /> Margin)
    I>Schedule<br /> Parameters] --> H
    end
    E --> K(Total IM)
    B --> K(Total IM)
    H --> K(Total IM)
    click B "./calculations/model-simm.html"
    click E "./calculations/model-additional-margin.html"
    click I "./calculations/model-schedule.html"
```
