Vega

The Vega store contains the Vega sensitivities.

It is indexed by TradeId, RiskFactor, RiskClass, RiskMeasure, and AsOfDate and referenced from the TradeBase store by these five fields.

Store Field Key CanBeNull Type Cube Field Description
TradeId Y String See field in referencing store (TradeBase) (e.g. “IR_IRSWAP_LIBOR3M”, “EQ_12345677”, etc.) – if coming from multiple systems may need to prepend source system to the id for uniqueness.
Risk Factor Y String See field in referencing store (TradeBase) The underlying risk factor (may be more than one) of the risk class. It is expected that the risk factor name encompasses the definition of the risk factor per the FRTB specification ([MAR21.3] to [MAR21.14]). This field is optional. If not provided, it must be generated from the ‘Underlying’ column.
RiskClass Y String See field in referencing store (TradeBase) Defines the risk class that the delta data represents.
Risk Measure Y String See field in referencing store (TradeBase) The risk-measure. Must be set to “Vega”
OptionMaturity Object[] Picked up for drillthrough only, not part of cube measures Vega sensitivities are mapped to the vertex of maturity (expiry) dates of the options. If dates are blank then we assume it maps to the 5 vertices defined in the FRTB specification.
UnderlyingMaturity Object[] Picked up for drillthrough only, not part of cube measures Represents the residual maturity of the underlying of the option.
VegaSensitivities Double[] Picked up for drillthrough only, not part of cube measures Sensitivity values.
Ccy String Vega Currency The currency of the Vega sensitivities.
VegaSensitivitiesInterpolated Double[] A measure in the cube The vector of vega sensitivities interpolated to the prescribed values
AsOfDate Y LOCALDATE[yyyy-mm-dd] See field in referencing store (TradeBase) Timestamp (at close of business) for the data.