Release notes and changelog
info
For user-facing changes, refer to the What’s New
page.
For information on upgrading from previous versions, see the
Atoti FRTB Migration Notes.
5.2.2
2024-05-23
Download the distribution files here
The distribution files comprise the following zipped artifacts:
- UI source code.
- UI build that does not require an installation and can be directly deployed.
- Source files that can be used to build the module.
- Maven repository required to build the project and run the tests.
note
The Atoti Server 6.0.13 Maven repository files have been removed from this zip, so you’ll need to download them separately. Click here to locate them.
- Offline documentation that can be served by the module.
Summary
- Bug fixes
Known issues
None.
Dependency versions
Component | Version |
---|---|
Adjustments Services API | 2.2.0 |
Atoti Server | 6.0.13 |
Atoti UI | 5.1.x |
Data Connectors | 4.0.3 |
Java | JDK17 |
Sign-Off API | 2.1.0 |
UI Components | 5.0.29 |
What-If | 2.1.1 |
ISDA version
This release is compliant with ISDA v.3.3.1.
Additionally, this release has been reconciled with a beta release of 3.4.0.
Removed
Issue Key | Details |
---|---|
FRTB-3112 | PeriodicActivePivotSchemaRebuilder has been disabled, and will be removed in a future release |
Fixed
Issue Key | Details |
---|---|
FRTB-3097 | Fixed an issue where currency from RRAO trade files was not being published to the SASensitivities store |
FRTB-3093 | Fixed FX Delta when translating from the base currency to the reporting currency with FXComplexTrade==N and Optionality=Y. |
FRTB-3094 | Fixed Curvature queries when the risk-factor is in the location and there is only a single risk-factor in the results. |
5.2.1
2024-04-30
Download the distribution files here
The distribution files comprise the following zipped artifacts:
- UI source code.
- UI build that does not require an installation and can be directly deployed.
- Source files that can be used to build the module.
- Maven repository required to build the project and run the tests.
note
The Atoti Server 6.0.13 Maven repository files have been removed from this zip, so you’ll need to download them separately. Click here to locate them.
- Offline documentation that can be served by the module.
Summary
- Bug fixes : This release fixes some known issues.
- Atoti Server version: Upgraded to Atoti Server 6.0.13
Known issues
Issue Key | Details |
---|---|
FRTB-3093 | The FX Delta translations from the base currency to the reporting currency don’t always work when FXComplexTrade==N and Optionality=Y. |
FRTB-3094 | Some Curvature queries don’t work when the risk-factor is in the location and there is exactly one risk-factor in the results. |
Dependency versions
Component | Version |
---|---|
Adjustments Services API | 2.2.0 |
Atoti Server | 6.0.13 |
Atoti UI | 5.1.x |
Data Connectors | 4.0.3 |
Java | JDK17 |
Sign-Off API | 2.1.0 |
UI Components | 5.0.29 |
What-If | 2.1.1 |
ISDA version
This release is compliant with ISDA v.3.3.1.
Additionally, this release has been reconciled with a beta release of 3.4.0.
Changed
Issue Key | Details |
---|---|
FRTB-3030 | Upgrade to Atoti Server 6.0.13. |
FRTB-3069 | Improved customization of JwtAuthenticationConfigurer by using interfaces where possible. |
Fixed
Issue Key | Details |
---|---|
FRTB-2939 | Fixed the Duplicate checkbox to work when scaling trades. |
FRTB-3023 | Fixed intermittent FX translation risk calculations. |
FRTB-3031 | Fixed filtering of FX Delta sensitivities which have set the flag FXComplexTrade=Y . |
FRTB-3037 | Fixed creation of risk-factor name by correctly including the tenor. |
5.2.0
2023-12-13
Download the distribution files here
The distribution files comprise the following zipped artifacts:
- UI source code.
- UI build that does not require an installation and can be directly deployed.
- Source files that can be used to build the module.
- Maven repository required to build the project and run the tests.
note
The Atoti Server 6.0.9 Maven repository files have been removed from this zip, so you’ll need to download them separately. Click here to locate them.
- Offline documentation that can be served by the module.
Summary
- US FRB Jurisdictions: Added support for NPR from US FRB, including new US-NPR parameter set and reconciliation with a beta version of the ISDA unit tests. See US FRB support.
- Stress Calibration P&L Vector : The P&L vector for the stress calibration calculations has been replaced with a PV vector and a base PV value. This change is backwards compatible.
- SA Summary Data: SA summary files can now be loaded into the SA cube. These files can be created by exporting data from the SA cube.
- Upgraded CRIF file format: Upgraded CRIF file format to ISDA FRTB-SA version 1.6.
- Added support for DRC Sec non-CTP Variant 2 in CRIF file format.
- Java 17: Java 17 is now required to run Atoti FRTB.
- Spring Security: Upgraded to version 5.8.7 to resolve vulnerabilities.
- Atoti Server 6.0.9: Upgraded to the latest version of Atoti Server
- Database Schema: Removed unnecessary tables from the DirectQuery database schema.
- Configuration data re-organization: Reference configuration data for non-BCBS Parameter sets have been separated into their own folders. Additionally, file names for separated data have suffixes denoting parameter set.
Known issues
Issue Key | Details |
---|---|
FRTB-2939 | Selecting the Duplicate checkbox when scaling trades results in an error. |
FRTB-3023 | There are intermittent errors in the FX translation risk calculations. |
FRTB-3031 | FX Delta sensitivities with the flag FXComplexTrade=Y are always filtered by the base currency, even if the base currency isn’t used.The workaround is to set sa.fx.base-currency equal to sa.fx.reporting-currency when not using the base currency. |
FRTB-3037 | When loading sensitivities one per row without supplying a risk-factor name, the tenor is missed from the generated risk-factor name. A potential workaround is to set sbm.risk-factor.always-append-tenor=true |
FRTB-3093 | The FX Delta translations from the base currency to the reporting currency don’t always work when FXComplexTrade==N and Optionality=Y. |
FRTB-3094 | Some Curvature queries don’t work when the risk-factor is in the location and there is exactly one risk-factor in the results. |
Dependency versions
Component | Version |
---|---|
Adjustments Services API | 2.2.0 |
Atoti Server | 6.0.9 |
Atoti UI | 5.1.x |
Data Connectors | 4.0.3 |
Java | JDK17 |
Sign-Off API | 2.1.0 |
UI Components | 5.0.29 |
What-If | 2.1.1 |
ISDA version
This release is compliant with ISDA v.3.3.1.
Additionally, this release has been reconciled with a beta release of 3.4.0.
Added
Issue Key | Details |
---|---|
FRTB-1864 | Added RRAO input file and deprecated RRAO fields in the trade attributes file. |
FRTB-2594 | Added extraction procedures and loading topics for StandardisedApproachCube summary data. |
FRTB-2851 | Added support for NPR from US FRB, including new US-NPR parameter set. |
Changed
Issue Key | Details |
---|---|
FRTB-2601 | Changed Equity gamma correlation configuration. |
FRTB-2602 | Changed CSR gamma correlation configuration. |
FRTB-2738 | Split Stress Calibration P&L vector into a PV vector and a base PV value. |
FRTB-2847 | Changed variable names and references for the topic configs. |
FRTB-2876 | Updated CRIF file format to ISDA FRTB-SA version 1.6. |
FRTB-2881 | Updated Admin UI to 5.1.2. |
FRTB-2889 | Moved to Java 17. |
FRTB-2890 | Upgraded to Spring Security 5.8.7. |
FRTB-2905 | Removed NRL currency from reference dataset (imaginary currency used in ISDA tests). |
FRTB-2910 | Upgraded to Atoti Server 6.0.9. |
FRTB-2912 | Split configuration files by jurisdiction. |
Removed
Issue Key | Details |
---|---|
FRTB-2600 | Removed technical “DRC Seniority Ranking” level. |
FRTB-2603 | Removed technical “Category” hierarchies for SBM Equity and CSR. |
Fixed
Issue Key | Details |
---|---|
FRTB-2879 | Fixed issue with GIRR sensitivities being lost when UnderlyingMaturity vectors were of length one for multiple trades under the same underlying. |
FRTB-2901 | Fixed autogenerated overrides. |
FRTB-2923 | Fixed issue with combined parent child files (now deprecated) not triggering book hierarchy topic. |
FRTB-2924 | Fixed issue with risk weights being merged with duplicate curvature tuples. |
FRTB-2929 | Fixed issue with risk factors containing “%” character and corrected issue where tenor would not be added to non vectorized data if sbm.risk-factor.always-append-tenor was set to true. |