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.

The SaSensitivities store is the base store in the SA Cube Schema and holds all the sensitivities. Each row in this table represents a fact in the SA Cube.
Store FieldKeyTypeCube FieldRisk MeasureDescription
TradeIdYStringTradeIdUnique Trade (or Position) ID
TradeKeyYStringThis field is for internal usage onlyContains the tradeID for full data or Book#LegalEntity for summary data
UnderlyingYStringStringUnderlyingThe primary component of the risk factor. See datastore references below.
Risk FactorYStringRiskFactorRisk-factor identifier (unique per risk-class and risk-measure).
RiskClassYStringRiskClass”Commodity”, “CSR non-Sec”, “CSR Sec non-CTP”, “CSR Sec CTP”, “Equity”, “FX”, “GIRR”, “Crypto 2a”, “DRC non-Sec”, “DRC Sec non-CTP”, “RRAO”
Risk MeasureYStringMeasure”Delta”, “Vega”, “Curvature”, “RRAO”, “DRC”
CcyStringCurrencyCurrency used in the Sensitivity, Shift_Up_PV, Shift_Down_PV, PresentValue, Notional, GrossJTD, and Adjustment fields.
SensitivityDoubleA measure in the cubeDelta and VegaThe sensitivity
PresentValueDoublePV DRC (This field is a measure)Curvature and DRCThe unshifted PV for Curvature, or the bond-equivalent market value for DRC
NotionalDoubleNotional (This field is a measure)DRCThe bond-equivalent notional for DRC
Shift_Up_PVDoubleThis is a measureCurvaturePV resulting from parallel shocks up.
Shift_Down_PVDoubleThis is a measureCurvaturePV resulting from parallel shocks down.
GrossJTDDoubleDRC non-Sec Gross JTD (This field is a measure)DRC(optional) Gross JTD value (alternative to calculating it from the market value and notional).
AdjustmentDoubleDRC Adjustment (measure)DRCThe adjustment added to the Gross JTD (when sa.drc.adjustment.apply=true)
FXComplexTradeString(“Y”)DeltaFX Only.
FXOtherCcyStringDeltaFX Only.
FXDividerEligibilityString(“N”)CurvatureFX Only.
OptionalityString(“N”)Delta OptionalityDeltaIndicates whether the instrument has optionality (See BCBS 457 MAR21.2).
_ Set to ‘Y’ for instruments with optionality (and hence with Vega and Curvature risk)
_ Set to ‘N’ for trades without optionality (with no Vega and Curvature risk).
RiskWeightDoubleCurvature Risk WeightCurvatureOptional field to allow clients to send the risk weight to apply for curvature. If the field is null, the default value (most severe Delta weight) should be applied.
PVAppliedString(“N”)PVAppliedCurvatureBoolean ‘Y’ or ‘N’ to indicate if PV has been removed from sensitivities or not. Default value = ‘N’
PVLadderStringCurvatureThe cube leaf level (along with the RiskFactor and AsOfDate) to use when interpolating shocked PV ladders.
Instrument LGD TypeString[DRC Instrument LGD Type]DRCInstrument type for LGD (BCBS 457, MAR22.12) equity, junior debt, senior debt, covered bond
DirectionString[DRC Direction]DRC‘long’ or ‘short’.
Instrument TypeString[DRC non-Sec Instrument Type]DRCDRC non-Sec only. Reported Instrument Type (“Derivative” or “Non-Derivative”)
GrossJtdOverriddenString(“N”)DRCFlag to indicate whether or not to use provided GrossJTD value (“Y”), or (“N”) to calculate it from the market value and notional.
Translation Risk CcyStringDeltaFX only. Indicates the sensitivity represents translation risk; set to the reporting currency.
FXOriginalDividerEligibilityString(“N”)DeltaFX Only.
OriginalOptionalityString(“N”)DeltaFX Only.
AsOfDateYLOCALDATE[yyyy-mm-dd]AsOfDateTimestamp (at close of business) for the data.
References:
Fields Used in ReferenceUnderlying Store
Risk Factor, RiskClass, Risk Measure, Underlying, and AsOfDateRiskFactorDescription
TradeId and AsOfDateSATradeDescription
TradeId and AsOfDateTradeMapping