Solving the CAT reporting challenge is a complex internal discussion for the broker/dealer community. Gathering together all the required data elements in an operationally efficient manner is now capturing most of the attention. What then?

Kx for CAT is a full stack solution built to publish reports to the CAT Utility and communicate with your front- and middle-office systems. It collects all order event data in native messaging formats, configures it to a unified data model for multi-application usability, and further configures CAT specific message fields to the CAT data model. It publishes the report, receives the exceptions file, and manages the correction/resubmission processes.

Kx for CAT maintains a full audit log with state recreation and market reconstruction capabilities, in a regulatory compliant and performant datastore.

Consolidated Audit Trail - Go-Live Will Happen

Choosing the Right CAT Solution


The Kx for CAT framework offers sophisticated permissioning entitlements and access controls that integrate with your existing permissioning systems. Roles include Supervisory and Report Analyst, as well as others, custom-defined by use case (capturing complex relationships or data access rights such as Clearing Broker or Custodian Bank vs. Introducing Broker etc). Views are assigned to roles or certain Users within a role, including: systems monitor, CAT report submission summaries, exception management console, trend analyses, audit logs and summary reports.


A real-time rule-based engine will automatically identify malformed fields in each message and recommend the appropriate fix when analysis of proximity fields presents a high confidence option. Real-time reporting is available.

Kx for CAT can also produce market reconstructions using compressed time frames and specific before/after state recreations for audit log inquiries, with full attribution as to which Analyst did what, when. Data request returns are completely flexible and extremely fast.
Automated Exception Identification, Market Reconstruction and More
Capturing the CAT Opportunity


You might simply use your CAT budget to tactically build a CAT reporting system, or you might view CAT reporting through a different, more strategic lens. Our underlying framework is purpose-built to flexibly evolve, in addition to preserving the future option of scaling the data-store to simultaneously serve multiple applications and purposes.

Please contact us today to discuss how Kx for CAT can serve as the first step of a more strategic roadmap for taking control and ownership of your CAT reporting and related data.


Kx is currently discussing the CAT NMS Plan with US broker-dealers that are obligated to comply. To schedule an initial meeting please contact Adam E Dix, our NYC- based Director of Regulatory Reporting, at adamedix@kx.com.

To keep up-to-date on the latest news on the CAT roll out plan and technical specifications visit the CAT NMS Plan website.
Getting Ready for CAT
Kx Technology


The basis for Kx Technology is a unique integrated platform which includes a high-performance historical time-series columnar database called kdb+, an in-memory compute engine, and a real-time streaming processor all unified with an expressive query and programming language called q.

Designed from the start for extreme scale, and running on industry standard servers, the kdb+ database has been proven to solve complex problems faster than any of its competitors.


The kdb+ time-series database, at the core of Kx Technology, is renowned for its computational speed and performance, as well as the simplicity of its architecture for large-scale data analytics.

Talk to us today
+44 (0) 28 30258826

Get in touch Request a Demo