Skip to main content

Digital Regulatory Reporting (DRR) documentation

About

The Digital Regulatory Reporting (DRRDRR Digital Regulatory Reporting. An industry‑developed, machine‑executable interpretation of regulatory rules that produces consistent, transparent and fully traceable reporting outputs from standardised CDM data.) open-access initiative from ISDA turns regulatory reporting from a painful chore into a clean, repeatable, relatively straightforward process. Built on the FINOS Common Domain Model (CDM), it turns complex regulatory text into transparent, testable and reusable logic.

It gives the industry a common foundation, reduces errors and frees people from the grind of decoding rules so they can focus on actual business, not bureaucracy.

This documentation providesIDE Integrated Development Environment. A software application that brings together all the essential tools a developer needs to write, test and debug code in one unified workspace. essential information to guide you through the process – from understanding the model, to running the services, to contributing to the future of DRRDRR Digital Regulatory Reporting. An industry‑developed, machine‑executable interpretation of regulatory rules that produces consistent, transparent and fully traceable reporting outputs from standardised CDM data..

Official DRR documentation website

The DRR pipeline

Further information

  • DRR documentation (overview and guides). The official DRRDRR Digital Regulatory Reporting. An industry‑developed, machine‑executable interpretation of regulatory rules that produces consistent, transparent and fully traceable reporting outputs from standardised CDM data. documentation.
  • FINOS CDM. Documentation on the Common Domain Model from FINOSFINOS Fintech Open Source Foundation. A nonprofit organization that brings together the global financial services industry to collaboratively build open‑source software, standards, and best practices..
  • FINOS CDM GitHub. The GitHub repository for CDMCDM Common Domain Model. A standardised, machine-readable and machine-executable blueprint for how financial products are traded and managed across the transaction lifecycle. It is represented as a domain model and distributed in open source..
  • Rune DSL documentation. Documentation for the Rune DSLRune DSL The domain-specific language built on Java that DRR uses for its logic., the domain-specific language designed for implementing DRRDRR Digital Regulatory Reporting. An industry‑developed, machine‑executable interpretation of regulatory rules that produces consistent, transparent and fully traceable reporting outputs from standardised CDM data..
  • ISDA DRR. Additional info on DRRDRR Digital Regulatory Reporting. An industry‑developed, machine‑executable interpretation of regulatory rules that produces consistent, transparent and fully traceable reporting outputs from standardised CDM data. from ISDAISDA International Swaps and Derivatives Association. The global trade association for participants in the derivatives markets..

Governance

This product is distributed under a proprietary license. See License Agreement for details. For non-commercial use, this product is available for free.

The DRRDRR Digital Regulatory Reporting. An industry‑developed, machine‑executable interpretation of regulatory rules that produces consistent, transparent and fully traceable reporting outputs from standardised CDM data. documentation is owned by ISDA and managed by Regnosys.

Copyright © ISDAISDA International Swaps and Derivatives Association. The global trade association for participants in the derivatives markets. 2026.

Contributing

To contribute to the documentation, send your suggestion to: CDMDRR@isda.org

Contact us

You can write to us at: CDMDRR@isda.org