Skip to main content

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.

Overview

These are the properties used to configure the mr-sensi-config module.

Module properties

KeyDescriptionDefault value
mr.sensi.agg-cache.sizeThe size of the aggregate cache for the Sensitivity Cube.-1
mr.sensi.display-sensitivity-type-hierarchyDisplay the sensitivity type hierarchy on the UI, this hierarchy could be hidden.true
mr.sensi.display-taylor-var-by-sensitivityDisplay the Taylor VaR and other related metric on the UI, those metrics can be hidden, the sensitivity type hierarchy could be used instead.true
mr.sensi.distribution.cube-prioritySpecify the priority of the Sensi cube in cases of data overlap within a horizontal distribution.
mr.sensi.distribution.summary-cube-prioritySpecify the priority of the Sensi Summary cube in cases of data overlap within a horizontal distribution.
mr.sensi.file-patterns.correlationPattern for the Correlation Sensitivities input file.glob:**CorrelationSensitivities*.csv
mr.sensi.file-patterns.correlation-market-dataPattern for the Correlation Market Data input file.glob:**Correlation_Market_Data*.csv
mr.sensi.file-patterns.cross-gammaPattern for the Cross Gamma Sensitivities input file.glob:**CrossGammaSensitivities*.csv
mr.sensi.file-patterns.deltaPattern for the Delta Sensitivities input file.glob:**DeltaSensitivities*.csv
mr.sensi.file-patterns.dividendsPattern for the Dividend input file.glob:**Dividends*.csv
mr.sensi.file-patterns.dyn-maturitiesPattern for the Dynamic Maturity Labels input file.glob:**DynamicMaturities*.csv
mr.sensi.file-patterns.dyn-moneynessPattern for the Dynamic Moneyness Labels input file.glob:**DynamicMoneyness*.csv
mr.sensi.file-patterns.dyn-tenorsPattern for the Dynamic Tenor Labels input file.glob:**DynamicTenors*.csv
mr.sensi.file-patterns.gammaPattern for the Gamma Sensitivities input file.regex:(?i).*Gamma(?<!CrossGamma)Sensitivities.*.csv.*
mr.sensi.file-patterns.laddersPattern for the Ladder Definition input file.glob:**LadderDefinition*.csv
mr.sensi.file-patterns.sensi-importFile loading pattern for the Sensitivities Cube.glob:**Sensitivity Cube*.csv*
mr.sensi.file-patterns.split-ratioPattern for the Split Ratio input file.glob:**SplitRatio*.csv
mr.sensi.file-patterns.summaryPattern for the summary data loaded into the Sensitivity Cube.glob:**SummarySensitivity*.csv
mr.sensi.file-patterns.thetaPattern for the Theta Sensitivities input file.glob:**ThetaSensitivities*.csv
mr.sensi.file-patterns.vannaPattern for the Vanna Sensitivities input file.glob:**VannaSensitivities*.csv
mr.sensi.file-patterns.vegaPattern for the Vega Sensitivities input file.glob:**VegaSensitivities*.csv
mr.sensi.file-patterns.volgaPattern for the Volga Sensitivities input file.glob:**VolgaSensitivities*.csv
mr.sensi.maturity.default.thetaThe default maturity date used for theta PnL computation when the maturity provided by the mr.cubes.levels.trade-maturity-date is empty. Format is YYYY-MM-DD.2040-01-01
mr.sensi.types.correlation.regexRegular expression used to find the relevant metric from the sensitivity name.^(?i).*correlation.*</td></tr><tr><td>mr.sensi.types.crossgamma.regex</td><td>Regularexpressionusedtofindtherelevantmetricfromthesensitivityname.</td><td>(?i).(?:crossx).?gamma.</td></tr><tr><td>mr.sensi.types.crossgamma.regex</td><td>Regular expression used to find the relevant metric from the sensitivity name.</td><td>^(?i).*(?:cross|x).?gamma.*
mr.sensi.types.customConfiguration for sensitivity types not captured by the default properties.
mr.sensi.types.delta.regexRegular expression used to find the relevant metric from the sensitivity name.^(?i).*(?:delta|dividends|repo margin).*</td></tr><tr><td>mr.sensi.types.dividend.regex</td><td>Regularexpressionusedtofindtherelevantmetricfromthesensitivityname.</td><td>(?i).(?:deltadividends).</td></tr><tr><td>mr.sensi.types.dividend.regex</td><td>Regular expression used to find the relevant metric from the sensitivity name.</td><td>^(?i).*(?:delta|dividends).*
mr.sensi.types.gamma.regexRegular expression used to find the relevant metric from the sensitivity name.^(?i).*(gamma)(?<!((?:cross|x).?gamma)).*</td></tr><tr><td>mr.sensi.types.theta.regex</td><td>Regularexpressionusedtofindtherelevantmetricfromthesensitivityname.</td><td>(?i).theta.</td></tr><tr><td>mr.sensi.types.theta.regex</td><td>Regular expression used to find the relevant metric from the sensitivity name.</td><td>^(?i).*theta.*
mr.sensi.types.vanna.regexRegular expression used to find the relevant metric from the sensitivity name.^(?i).*vanna.*</td></tr><tr><td>mr.sensi.types.vega.regex</td><td>Regularexpressionusedtofindtherelevantmetricfromthesensitivityname.</td><td>(?i).vega.</td></tr><tr><td>mr.sensi.types.vega.regex</td><td>Regular expression used to find the relevant metric from the sensitivity name.</td><td>^(?i).*vega.*
mr.sensi.types.volga.regexRegular expression used to find the relevant metric from the sensitivity name.^(?i).*(?:volga|vomma).*$
mr.sign-off.sensi.custom-cube-adjustmentsAdjustment properties for additional cubes. This is keyed by the cube name.
mr.sign-off.sensi.levelsList of the levels eligible for filtering in the sign-off task definition for the Sensitivity Cube.AsOfDate@Date@Dates,Book@Books@Booking,Desk@Desks@Booking
mr.sign-off.sensi.sensi-cube-adjustments.adjustable-measuresList of measures eligible for cube-level adjustment in the Sensitivity Cube.[Delta, Gamma, Vega, PnL Explain]
mr.sign-off.sensi.sensi-cube-adjustments.as-of-date-levelThe asOfDate level, used by the cube-level adjustment in the Sensitivity Cube.AsOfDate@Date@Dates
mr.sign-off.sensi.sensi-cube-adjustments.feed-levelThe path of the first level of the adjustment hierarchy. This is used to set up the hierarchy in the Sensitivity Cube.Feed@Sign-off Status@Sign-off
mr.sign-off.sensi.sensi-cube-adjustments.hierarchies-to-excludeThe hierarchies that are not part of the cube-level adjustment location in the Sensitivity Cube.Date@Dates,Quantiles@Quantiles,RoundingMethods@Rounding,Scenario Sets@Risk,Sign-off Status@Sign-off,DynamicMaturities@DynamicBucketing,DynamicMoneyness@DynamicBucketing,DynamicTenors@DynamicBucketing,MarketShiftDate@Dates,displayCurrency@Currencies,DayToDay@Dates
mr.sign-off.sensi.sensi-cube-adjustments.input-type-levelThe path of the first level of the sign-off analysis hierarchy. It contains the first two members defined by mr.sign-off.sensi.levels. This is used to set up the hierarchy in the Sensitivity Cube.Input type@Adjustment@Sign-off
mr.sign-off.sensi.sensi-cube-adjustments.market-data-set-levelThe market data set level, used by the cube-level adjustment to handle the FX rate in the Sensitivity Cube.MarketDataSet@MarketDataSets@MarketData
mr.sign-off.sensi.sensi-cube-adjustments.source-levelThe path of the second level of the adjustment hierarchy. This is used to set up the hierarchy in the Sensitivity Cube.Source@Adjustment@Sign-off
mr.sign-off.sensi.sensi-cube-adjustments.status-levelThe path of the second level of the sign-off analysis hierarchy. It will contain the last member defined by mr.sign-off.sensi.levels, and other status coming from the sign-off. This is used to set up the hierarchy in the Sensitivity Cube.Status@Sign-off Status@Sign-off
mr.sign-off.sensi.sensi-cube-adjustments.task-levelThe path of the third level of the sign-off analysis hierarchy. It will contain the task IDs coming from the sign-off. This is used to set up the hierarchy in the Sensitivity Cube.Task@Sign-off Status@Sign-off