NameDescriptionTypeRemarks
ID

Required A unique risk ID. Must be an integer or string.

string
Name

Required The name of the risk. The name is then displayed on the risk maps and sensitivity charts. It is recommended to keep it short.

string
RiskYears

Required Yearly quantification. The number of years should be not less than the respective parameter in the simulation settings.

List<SimulationYear>

Min count: 1

SecondaryID

A revision ID of the risk.

string

Default value: 0.

Description

The description of the risk.

string

Default value: "".

ImpactAddsUp

A Boolean that indicates if the risk impact adds up.

boolean

Default value: False.

RiskOccursOnce

A Boolean that indicates if the risk occurs only once. Once occurred, the risk is deactivated in the subsequent periods.

boolean

Default value: False.

Damage

Damage duration (in years) on the occurrence of singular risk. The value is only relevant if the property RiskOccursOnce is set to true.

int

Default value: 0.

Range: [0, 100]

Required if the risk occurs only once.

Type

Specifies the type of the risk.

SimulationRiskType

Default value: Risk.

Partitions

Specifies the risk classifications (partitions), where each risk can be associated with multiple categories, such as risk categories, organizational units, profit and loss positions, and more. These classifications enable aggregation of risk results during simulations, facilitating a thorough analysis of the portfolio from multiple perspectives. By default, the risk results are aggregated into a single overall partition (Type "Overall", ID 0).

List<Partition>
Positions

A list of Profit and Loss (P&L) positions which the current risk is related to.

List<ProfitLossRiskPosition>
ConsecutiveRisks

A collection of consecutive risks. If the current risk occurs, the consecutive risks will occur with a certain probability.

List<ConsecutiveRisk>
NegativeDependencies

A collection of negative dependencies (IDs). If the current risk occurs, the dependent risks are rendered impossible in future periods.

List<string>