> ## 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.

# frtb-data-load.properties

> Reference for frtb-data-load.properties, which defines the file-pattern keys for all input types loaded into the Atoti FRTB datastore, including sensitivities, DRC trades, IMA data, PL files, CSR buckets, and configuration files.

The **frtb-data-load.properties** file defines the file loading formats and pattern matching for the input files to the datastore.

### Core stores

| Key                                              | Value                                                |
| ------------------------------------------------ | ---------------------------------------------------- |
| commodity.bucket.risk-weights.file-pattern       | \**/Commodity\_BucketRiskWeights*.csv\{,.gz}         |
| commodity.intra-bucket.correlations.file-pattern | \**/Commodity\_IntraBucketCorrelations*.csv\{,.gz}   |
| csr-non-sec.high-ratings.file-pattern            | \**/CSRNonSec\_HighRatings*.csv\{,.gz}               |
| vertices.file-pattern                            | \**/Vertices*.csv\{,.gz}                             |
| default.risk-weights.file-pattern                | \**/Default\_Risk\_Weights*.csv\{,.gz}               |
| erba.risk-weight.file-pattern                    | \**/ERBA\_Risk\_Weight*.csv\{,.gz}                   |
| eqty.buckets.risk-weights.file-pattern           | \**/EQTY\_BucketsRiskWeights*.csv\{,.gz}             |
| fx.special-crosses.file-pattern                  | \**/FX\_Special\_Crosses*.csv\{,.gz}                 |
| girr.delta.weightings.file-pattern               | \**/GIRR\_Delta\_Weightings*.csv\{,.gz}              |
| girr.major-currency.file-pattern                 | \**/GIRR\_Major\_Currency*.csv\{,.gz}                |
| instrument.lgd.file-pattern                      | \**/Instrument\_LGD*.csv\{,.gz}                      |
| option.residual.maturity.vertices.file-pattern   | \*\*/Option\_Residual\_Maturity\_Vertices.csv\{,.gz} |
| seniority.description.file-pattern               | \**/Seniority\_Description*.csv\{,.gz}               |
| vega.liquidity.horizons.file-pattern             | \**/Vega\_Liquidity\_Horizons*.csv\{,.gz}            |
| fx.data.file-pattern                             | \**/FXData*.csv\{,.gz}                               |
| liquidity.horizons.file-pattern                  | \*\*/LiquidityHorizons.csv\{,.gz}                    |
| obligor.risk-weights.file-pattern                | \*\*/Obligor\_Risk\_Weights.csv\{,.gz}               |
| ima.scenarios.file-pattern                       | \**/IMA\_Scenarios*.csv\{,.gz}                       |
| multiplier.file-pattern                          | \*\*/Multiplier.csv\{,.gz}                           |
| fx.risk-weight.overrides.file-pattern            | \**/FX\_Risk\_Weight\_Overrides*.csv\{,.gz}          |
| girr.correlation.overrides.file-pattern          | \**/GIRR\_Correlation\_Overrides*.csv\{,.gz}         |
| sensitivity-scaling.file-pattern                 | \**/Sensitivity\_Scaling*.csv\{,.gz}                 |

### Hierarchy stores

| Key                                    | Value                                  |
| -------------------------------------- | -------------------------------------- |
| book.parent-child.file-pattern         | \**/BookParentChild*.csv\{,.gz}        |
| legal-entity.parent-child.file-pattern | \**/LegalEntityParentChild*.csv\{,.gz} |

### Bucket stores

| Key                                    | Value                                       |
| -------------------------------------- | ------------------------------------------- |
| equity.buckets.file-pattern            | \**/Equity\_Buckets*.csv\{,.gz}             |
| commodity.buckets.file-pattern         | \**/Commodity\_Buckets*.csv\{,.gz}          |
| drc.bucket.sec-non-ctp.file-pattern    | \**/DRC\_Bucket\_SECNONCTP*.csv\{,.gz}      |
| equity.bucket-description.file-pattern | \**/Equity\_Bucket\_Description*.csv\{,.gz} |

### IMA stores

| Key                           | Value                          |
| ----------------------------- | ------------------------------ |
| ima.risk-factors.file-pattern | \**/IMARiskFactors*.csv\{,.gz} |

### Config stores

| Key                          | Value                          |
| ---------------------------- | ------------------------------ |
| frtb.parameters.file-pattern | \**/FRTBParameters*.csv\{,.gz} |
| parameter-set.file-pattern   | \**/ParameterSet*.csv\{,.gz}   |
| calendars.file-pattern       | \**/Calendar*.csv\{,.gz}       |

### PL stores

| Key                               | Value                                |
| --------------------------------- | ------------------------------------ |
| pl.var.vector.file-pattern        | \**/PL\_VaR\_Vector*.csv\{,.gz}      |
| pl.var.scenario.file-pattern      | \**/PL\_VaR\_Scenario*.csv\{,.gz}    |
| pl.summary.file-pattern           | \**/PL\_Summary*.csv\{,.gz}          |
| pl.summary.scenarios.file-pattern | \**/PLSummary\_Scenarios*.csv\{,.gz} |

### IMA trades stores

| Key                      | Value                           |
| ------------------------ | ------------------------------- |
| ima.trades.file-pattern  | \*\*/IMA\_*\_Trades*.csv\{,.gz} |
| ima.summary.file-pattern | \**/IMA\_Summary*.csv\{,.gz}    |

### CSR files

| Key                                               | Value                                               |
| ------------------------------------------------- | --------------------------------------------------- |
| csr.bucket.non-sec.file-pattern                   | \**/CSR\_Bucket\_NONSEC*.csv\{,.gz}                 |
| csr.bucket.sec-ctp.file-pattern                   | \**/CSR\_Bucket\_SECCTP*.csv\{,.gz}                 |
| csr.bucket.sec-non-ctp.file-pattern               | \**/CSR\_Bucket\_SECNONCTP*.csv\{,.gz}              |
| csr.buckets.risk-weights.non-sec.file-pattern     | \**/CSR\_BucketsRiskWeights\_NONSEC*.csv\{,.gz}     |
| csr.buckets.risk-weights.sec-ctp.file-pattern     | \**/CSR\_BucketsRiskWeights\_SECCTP*.csv\{,.gz}     |
| csr.buckets.risk-weights.sec-non-ctp.file-pattern | \**/CSR\_BucketsRiskWeights\_SECNONCTP*.csv\{,.gz}  |
| csr.bucket.description.non-sec.file-pattern       | \**/CSR\_Bucket\_Description\_NONSEC*.csv\{,.gz}    |
| csr.bucket.description.sec-ctp.file-pattern       | \**/CSR\_Bucket\_Description\_SECCTP*.csv\{,.gz}    |
| csr.bucket.description.sec-non-ctp.file-pattern   | \**/CSR\_Bucket\_Description\_SECNONCTP*.csv\{,.gz} |
| csr-ns.bucket.correlations.file-pattern           | \**/CSRNS\_Bucket\_Correlations*.csv\{,.gz}         |

### Trades file

| Key                                     | Value                                             |
| --------------------------------------- | ------------------------------------------------- |
| trade.attributes.sa.trades.file-pattern | \*\*/\{Trade\_Attributes,SA\_Trades}\*.csv\{,.gz} |

### Legal Entity files

| Key                                  | Value                                 |
| ------------------------------------ | ------------------------------------- |
| legal-entity.attributes.file-pattern | \**/LegalEntityAttributes*.csv\{,.gz} |
| legal-entity.imports.file-pattern    | \**/LegalEntityImports*.csv\{,.gz}    |

### DRC files

| Key                                                 | Value                                                       |
| --------------------------------------------------- | ----------------------------------------------------------- |
| drc.scenario.count.file-pattern                     | \**/DRC\_SCENARIO\_COUNT*.csv\{,.gz}                        |
| drc.trade.file-pattern                              | \*\*/DRC\_Trade\_\*.csv\{,.gz}                              |
| drc.summary.file-pattern                            | \*\*/DRC\_Summary\_\*.csv\{,.gz}                            |
| drc.linear.scenarios.file-pattern                   | \**/DRC\_LINEAR\_SCENARIOS*.csv\{,.gz}                      |
| drc.non-linear.recovery.file-pattern                | \*\*/DRC\_NonLinear\_Recovery\_\*.csv\{,.gz}                |
| drc.public-sector.obligor.risk-weights.file-pattern | \**/DRC\_Public\_Sector\_Obligor\_Risk\_Weights*.csv\{,.gz} |

### Sensitivities files

| Key                                              | Value                                                    |
| ------------------------------------------------ | -------------------------------------------------------- |
| crif.pattern                                     | \*\*/\*.crif\{,.gz}                                      |
| sb.delta.sensitivities.file-pattern              | \*\*/SB*\_Delta\_Sensitivities*.csv\{,.gz}               |
| sb.vega.sensitivities.file-pattern               | \*\*/SB*\_Vega\_Sensitivities*.csv\{,.gz}                |
| sb.curvature.sensitivities.file-pattern          | \*\*/SB*\_Curvature\_Sensitivities*.csv\{,.gz}           |
| sbm.summary.delta.sensitivities.file-pattern     | \*\*/SBM\_Summary*\_Delta\_Sensitivities*.csv\{,.gz}     |
| sbm.summary.vega.sensitivities.file-pattern      | \*\*/SBM\_Summary*\_Vega\_Sensitivities*.csv\{,.gz}      |
| sbm.summary.curvature.sensitivities.file-pattern | \*\*/SBM\_Summary*\_Curvature\_Sensitivities*.csv\{,.gz} |

### Overrides files

| Key                                     | Value                                       |
| --------------------------------------- | ------------------------------------------- |
| underlying-desc.overrides.file-pattern  | \**/Underlying\_Desc\_Overrides*.csv\{,.gz} |
| drc.obligor.overrides.file-pattern      | \**/Obligor\_Overrides*.csv\{,.gz}          |
| drc.tranche.overrides.file-pattern      | \**/Tranche\_Overrides*.csv\{,.gz}          |
| rrao.overrides.file-pattern             | \**/RRAO\_Overrides*.csv\{,.gz}             |
| risk-factor-desc.overrides.file-pattern | \**/RiskFactor\_Desc\_Overrides*.csv\{,.gz} |

### Stress Calibration files

| Key                                       | Value                                         |
| ----------------------------------------- | --------------------------------------------- |
| stress-calibration.trades.file-pattern    | \*\*/StressCalibration\_*\_Trades*.csv\{,.gz} |
| stress-calibration.scenarios.file-pattern | \**/StressCalibration\_Scenarios*.csv\{,.gz}  |

### Multiple membership groups for IRT Desk

| Key                          | Value                         |
| ---------------------------- | ----------------------------- |
| irt-desk-groups.file-pattern | \**/IRTDeskGroups*.csv\{,.gz} |
