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/video-walk-throughs.html
- Video walk-throughs
test ../../../../../../ test getting-started/frtb-data-model.html
- FRTB Data Model
test ../../../../../../ test getting-started/directquery.html
- DirectQuery
test ../../../../../../ test configuration.html
Configuration files
test ../../../../../../ test datastore.html
Data Stores
test ../../../../../../ test database.html
Database
test ../../../../../../ test input-files.html
Input Data
test ../../../../../../ test tutorials.html
Tutorials
test ../../../../../../ test tutorials/data-sanity-check.html
- Data Sanity 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 interpret-impl.html
Interpretation and Implementation of the MAR standard
test ../../../../../../ test interpret-impl/acr.html
-
ACR
test ../../../../../../ test interpret-impl/acr/sa.html
--
SA
test ../../../../../../ test interpret-impl/acr/sa/key-measures-sa_frtbonly.html
--- Key SA Measures
test ../../../../../../ test interpret-impl/acr/sa/sa-drc.html
---
SA DRC
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm.html
---
SA SBM
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/commodity.html
----
Commodity
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-non-sec.html
----
CSR non-Sec
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp.html
----
CSR Sec CTP
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/implementation-note.html
----- Implementation Note
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/data-model-core.html
-----
Data Model (Core)
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations.html
-----
Calculations
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations/etl.html
------ ETL (Reference Implementation)
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations/query-time-core.html
------
Query Time (Core)
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations/query-time-core/delta-vega-sensi.html
------- Delta/Vega Sensitivities
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations/query-time-core/delta-sensi-long-short.html
------- Delta Sensitivities Long/Short
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations/query-time-core/curvature-scenario-up-down-pv-ccy.html
------- Curvature Scenario Up/Down PV.CCY
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations/query-time-core/delta-vega-curv-rw.html
------- Delta/Vega/Curvature Risk Weight
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations/query-time-core/delta-vega-weighted-sensi.html
------- Delta/Vega Weighted Sensitivities
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations/query-time-core/curv-delta-sensi.html
------- Curvature Delta Sensitivities
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations/query-time-core/curv-shock-up-down.html
------- Curvature Shock Up/Down Prices
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations/query-time-core/curv-cvr-up-down.html
------- Curvature CVR Up/Down
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations/query-time-core/delta-vega-risk-position-double-sums.html
------- Delta/Vega Risk Position Double Sums
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations/query-time-core/delta-vega-risk-position-corr.html
------- Delta/Vega Risk Position Correlations
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations/query-time-core/delta-vega-risk-position.html
------- Delta Vega Risk Position
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations/query-time-core/curv-risk-position-up-down.html
------- Curvature Risk Position Up/Down
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations/query-time-core/curv-risk-position-scenario.html
------- Curvature Risk Position Scenario
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations/query-time-core/curv-risk-position.html
------- Curvature Risk Position
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations/query-time-core/delta-vega-risk-charge.html
------- Delta/Vega Risk Charge
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/calculations/query-time-core/curv-risk-charge.html
------- Curvature Risk Charge
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/input-files-ref-impl.html
-----
Input Files (Reference Implementation)
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/config-files.html
-----
Config Files
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/datastore-ref-impl.html
-----
Datastore (Reference Implementation)
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/cube-ref-impl.html
-----
Cube Schema (Reference Implementation)
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-ctp/configuration-core.html
-----
Configuration (Core)
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/csr-sec-non-ctp.html
----
CSR Sec non-CTP
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/equity.html
----
Equity
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/fx.html
----
FX
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/girr.html
----
GIRR
test ../../../../../../ test interpret-impl/acr/ima.html
--
IMA
test ../../../../../../ test interpret-impl/jurisdictions.html
-
Jurisdictions
test ../../../../../../ test interpret-impl/pl-attribution-tests-and-backtesting.html
-
FRTB P&L Attribution Tests and Backtesting
test ../../../../../../ test interpret-impl/_footer.html
-
test ../../../../../../ test cube.html
Analytics Reference
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-ui-config.html
-
Configuring the UI
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 Solution
test ../../../../../../ test dev/dev-tools.html
-
Configuring Solution tools and methodologies
test ../../../../../../ test dev/dev-sign-off.html
-
Sign-Off
test ../../../../../../ test dev/dev-direct-query.html
-
DirectQuery
test ../../../../../../ test limits.html
Limit monitoring
test ../../../../../../ test sign-off.html
Sign-Off Approvals
test ../../../../../../ test what-if.html
What-If Analysis
test ../../../../../../ test pdf-guides.html
PDF Guides
test ../../../../../../ test glossary.html
Glossary
Query Time (Core)
For the CSR Sec CTP risk class, there are three main chains of post-processor calculations: Delta, Vega, and Curvature.
Delta and Vega
The calculation steps for Delta and Vega are the same:
The calculations start by applying currency conversion to the aggregated raw sensitivities from the cube to get the Sensitivities .
The risk-weights are applied to get the Weighted Sensitivities (per risk-factor).
The (rho) correlations are then used to calculate the Risk Position (per bucket).
The Risk Positions are combined across all buckets to calculate the Risk Charge .
In the bookmarks folder “ActiveViam FRTB” -> “Basel Framework” -> “SBM”,
there are bookmarks “CSR Sec CTP Delta” and “CSR Sec CTP Vega,”
which contain tabs that walk through these calculation steps and include the measures mentioned here.
Curvature
For Curvature, the calculation steps are:
Start with vectors of shocked prices indexed by risk-weight (per risk-factor).
The risk-weight then determines which Shock Up/Down Prices we want, subtracting the trade PV if necessary.
The delta sensitivities are filtered sensitivities from the Delta calculations, and aggregated per Curvature risk-factor.
These are then combined to calculate the CVR Up/Down (per risk-factor).
The Risk Position Up/Down are calculated per bucket.
The greater of the up and down risk-positions is identified by the Risk Position Scenario , and used for the Risk Position (per bucket).
The Risk Positions are combined across all buckets to calculate the Risk Charge .
The bookmark “ActiveViam FRTB” -> “Basel Framework” -> “SBM” -> “CSR Sec CTP Curvature”
contains tabs that walk through these calculation steps and includes the measures mentioned here.