Navigation :
test ../../ test user-ref.html
User & Reference Guide
test ../../ test getting-started.html
Getting started
test ../../ test getting-started/using-this-guide.html
- Using this guide
test ../../ test getting-started/whats-new.html
- What's New
test ../../ test getting-started/frtb-data-model.html
- FRTB Data Model
test ../../ test tutorials.html
Tutorials
test ../../ test tutorials/data-health-check.html
- Data Health Check
test ../../ test tutorials/tips-for-validating-the-calculations.html
- Tips for Validating the Calculations
test ../../ test tutorials/viewing-qis-numbers.html
- Viewing QIS Numbers
test ../../ test tutorials/workaround-for-deadlock-issue-when-attempting-to-create-partitions-for-reference-stores.html
- Workaround for deadlock issue when attempting to create partitions for reference stores
test ../../ test configuration.html
Configuration files
test ../../ test limits.html
Limit monitoring
test ../../ test sign-off.html
Sign-Off Approvals
test ../../ test cube.html
Data Cubes
test ../../ test what-if.html
What-If Analysis
test ../../ test datastore.html
Data Stores
test ../../ test datastore/readme_frtbonly.html
-
test ../../ test datastore/stresscalibration.html
-
Stress Calibration Datastore Definition
test ../../ test input-files.html
Input Files
test ../../ test dev.html
Developer Guide
test ../../ test dev/dev-release.html
-
Release and migration notes
test ../../ test dev/dev-getting-started.html
-
Getting Started
test ../../ test dev/dev-ref-impl.html
-
FRTB Reference Implementation
test ../../ test dev/dev-core.html
-
FRTB Core
test ../../ test dev/dev-extensions.html
-
Extending the Accelerator
test ../../ test dev/dev-tools.html
-
Configuring Accelerator tools and methodologies
test ../../ test dev/dev-sign-off.html
-
Sign-Off
test ../../ test interpret-impl.html
FRTB Accelerator Interpretation and Implementation of BCBS 457
test ../../ test pdf-guides.html
PDF Guides
test ../../ test glossary.html
Glossary
DRCBase
The DRCBase store contains the fields used to calculate the Gross JTD. It contains a row for each DRC fact in the SA cube.
It is indexed by TradeId , Risk Factor , RiskClass , and AsOfDate
and referenced from the TradeBase store by these four fields.
Store Field
Key
CanBeNull
Type
Cube Field
Description
TradeId
Y
String
See field in referencing store (TradeBase )
Alphanumeric (e.g. “IR_IRSWAP_LIBOR3M”, “EQ_12345677”, etc.) – if coming from multiple systems may need to prepend source system to the id for uniqueness.
RiskClass
Y
String
See field in referencing store (TradeBase )
“DRC non-Sec” or “DRC Sec non-CTP”.
Risk Factor
Y
String
See field in referencing store (TradeBase )
The refernce to the Obligor/Tranche (Underlying), maturity, and seniority.
InstrumentLGDType
String
[Default Risk Charge].[DRC Instrument LGD Type]
Instrument type for LGD (BCBS 457, [MAR22.12] ) equity junior debt senior debt covered bond
Direction
String
[Default Risk Charge].[DRC Direction]
‘long’ or ‘short’.
Notional
Y
Double
Notional (This field is a measure)
(optional) This is used to compute GrossJTD for non-Sec when not provided. This is an optional override for the ‘Notional’ in the Trade Attributes.
PresentValue
Y
Double
PV DRC (This field is a measure)
(optional) This is used to compute GrossJTD for non-Sec when not provided. This is an optional override for the ‘PresentValue’ in the Trade Attributes.
GrossJTD
Y
Double
DRC non-Sec Gross JTD (This field is a measure)
(optional) Gross JTD value; providing this value skips the calculation (using market value and notional).
GrossJTDCcy
Y
String
DRC Gross JTD Currency
(optional) Currency code of Gross JTD, Notional, or MarketValue. Required if GrossJTD, Notional or MarketValue provided.
Adjustment
Y
Double
DRC Adjustment (measure)
The adjustment added to the Gross JTD (when sa.drc.adjustment.apply=true)
AsOfDate
Y
LOCALDATE[yyyy-mm-dd]
See field in referencing store (TradeBase )
Timestamp (at close of business) for the data.
References:
Obligor by ObligorId , RiskClass , and AsOfDate
Tranche by Tranche , RiskClass , and AsOfDate