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-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/fx/implementation-note.html
----- Implementation Note
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/fx/data-model-core.html
-----
Data Model (Core)
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/fx/calculations.html
-----
Calculations
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/fx/calculations/etl.html
------ ETL (Reference Implementation)
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/fx/calculations/query-time-core.html
------
Query Time (Core)
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/fx/input-files-ref-impl.html
-----
Input Files (Reference Implementation)
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/fx/config-files.html
-----
Config Files
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/fx/datastore-ref-impl.html
-----
Datastore (Reference Implementation)
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/fx/cube-ref-impl.html
-----
Cube Schema (Reference Implementation)
test ../../../../../../ test interpret-impl/acr/sa/sa-sbm/fx/configuration-core.html
-----
Configuration (Core)
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
ETL (Reference Implementation)
The ETL (Extract, Transform, Load) layer provided with Atoti FRTB,
using the default file format, will perform the following
transformations when data is loaded from the input files into the
datastore.
Risk Factor Name
If the risk-factor name is not included in the input file (using the
default file format), a name is generated as follows:
Delta: Risk Factor Currency | Counter Currency
Vega: Risk Factor Currency | Counter Currency
Curvature: Risk Factor Currency | Counter Currency
Normalisation
In the default file format, each row of the sensitivities' files
contains the sensitivity as well as a description of the risk factor.
The data normalisation splits this information across three
stores in the datastore, as described in the data model .
Vectorisation
For efficiency, Vega sensitivities are stored in vectors. The
entries of the vectors represent the maturities of the risk
factors.
In the default file format, we allow sensitivities to be provided as
either single values or as vectors. During the ETL, sensitivities are
grouped together into vectors.
Interpolation
For compatibility with risk engines, Vega sensitivities may be
loaded for any maturity. During the ETL, these sensitivities are
interpolated to match the maturities in the specification.