Making Compliance Simpler, Faster, Cheaper
Corvil’s MiFID II solution captures a record of the lifecycle of each order and trade transaction with nanosecond precision and traceability to UTC needed for compliance with RTS-6, RTS-7, RTS-9, RTS-22, RTS-24, RTS-25, RTS-27 and RTS-28.
Corvil’s solution is non-intrusive – providing UTC clock-synchronized data capture, real-time monitoring, order lifecycle tracking, unexecuted orders to transactions ratio alerting, compliance validation and security analytics with zero impact to the servers and software that run the business. This minimizes the need for costly and time-intensive hardware, application and database upgrades to meet MiFID II Transaction Reporting, Order Record Keeping, OTR Risk Management, and Clock Synchronization regulations.
Access to accurate, reliable and timely data will be critical to demonstrate the provision of best execution; as such, the majority of respondents to a recent TABB survey highlighted data concerns as their main challenge.
The recently published ESMA RTS rules are demanding a new norm for monitoring, order record-keeping and forensic surveillance of trading activity that is typically not supported by current IT systems and processes that underpin today’s electronic trading businesses.
With these new rules there is a clear emphasis on data quality, accuracy and timeliness. The intention of the competent authorities responsible for enforcement is to enable audit and forensic inspection of the sequence of trade events across all venues and members.
While cost-effective compliance with the ESMA rules is the primary concern of most investment firms, the major tail-risk to the business is exposure to large regulatory fines. Corvil provides both a cost-effective answer to MiFID II monitoring, order-record keeping, and intraday OTR compliance risk mitigation while providing a trusted and independent third party data platform capturing the forensic evidence needed in the event of a MiFID II audit or enquiry to minimize risk of fines.
You can sleep much better at night knowing you have an independent watchdog system that sees everything. The scary situations are the events no one has imagined, and Corvil helps protect us from those
MD Global Investment Bank
Corvil’s unique approach uses a dedicated independent system to gather the data needed for ESMA RTS reporting, oversight, and forensics. Corvil's MiFID solution is deployed non-intrusively as an overlay on existing infrastructure, seeing all trading activity without requiring configuration for systems or flows to opt in. This removes the need for trading venues and participants to overhaul internal IT systems. Other proposed solutions to meeting MiFID II requirements would necessitate costly and time-intensive hardware and server upgrades, in addition to coding changes to dozens or hundreds of applications and databases.
Corvil’s wire-based data collection and timestamp measurements drastically reduces the size of the PTP distribution infrastructure required. It also reduces the need for extensive application and database development efforts to support implementation and ongoing maintenance of a home-grown solution.
Corvil’s wire-based data engines also stream in real-time, granular, precision-sequenced information to Intelligence Hub for machine learning algorithms to analyze OTR data. Leveraging this rich and readily available data source drastically reduces the lengthy timelines and costs of data integration and quality management required to effectively predict how conditions will change over time.
Corvil enables you to meet the MiFID II reportable events obligations, to manage intraday OTR risk, and has the data accuracy and context to defend a forensic audit.
Corvil is viewed as the trusted independent third party provider of transparency and forensic machine-time data to the trading industry.
Offload timestamping and logging of events from critical application points in the infrastructure. For example, avoid software logging of receipt and transmission of orders by tuning in to network data.
Where application events are required, the Corvil Application Agent generates accurate timestamps with the absolute lowest application overhead.
Reduced need to modify existing server code and OMS databases. Collect and timestamp from the network where appropriate. Rapid, unique insight without big data cost or timeline.
With a single deployment, Corvil delivers the MiFID data capture, plus performance, troubleshooting, intraday OTR mitigation, and security analytics.
Single product to collect data across platforms, asset-classes, venues. Support for all major order-flow protocols and market-data feeds globally and SDK to support any local data formats.
Trusted by the world’s top global banks and exchanges.
Scalable & Extensible - Add appliances and software to cope with almost any data load. Support for 400 data protocols, an SDK and APIs, User-configurable dashboards, and flexible publishing of real-time streaming analytics to external big data systems.
Correlation - Each appliance is capable of millions of correlations per second, and supports distributed multi-event correlation. Correlation supports the reporting of Gateway-Gateway latency at the 99th percentile, as required by RTS-25.
Data Sources - Transaction Records collect execution reports off the network, and extract data including the embedded transaction time
Network Events collect order receipt and transmission events directly off the network, timestamped in hardware, removing the need for software logging of these events.
Application Events Corvil Application Agent offers ultra-low overhead event publishing, for collection by Corvil appliances, while meeting the requirements for timestamping accuracy.
Logging Events ingest existing streams of log messages and extract data and timestamps
Timestamping - Hardware timestamping with support for PPS and PTP synchronization, with alerting for outages.
Independently validate the consistency of PTP distribution and application timestamping.
Normalization - Convert events into a common format, regardless of the original message format or protocol
Systems receiving streams from Corvil need only support a single format, independent of the original Venue, Vendor, or in-house message content and encoding.
Publishing - Corvil Streams make the collected data available in near-realtime via an API. Corvil Connectors easily connect Streams to receiving systems such as kdb, Hadoop, Microsoft SQL Server, Kafka and Flume.
Anomaly Detection - Powered by machine learning, data exploration & visualization.
Clock Synchronization (RTS-25) - Provides timestamp granularity down to the nanosecond for GPS, PPS and PTP — Corvil syncs status reporting and accuracy diagnostics with alerts on any loss of sync.
Market Transparency and Reporting (RTS-22 and RTS-24) - Establishes an independent and complete record of activity based on network, application and log data that is trusted by some of the top financial institutions worldwide — streaming data integration with Storage, Databases, Analytics, Risk systems for compliance reporting.
Pre and Post-Trade Risk (RTS-6 and RTS-7) - Monitors for unusual behavior and assures that pre-trade checks were completed correctly — Corvil automated trade activity discovery makes it impossible for unauthorised trading activity to be concealed.
Order to Transaction Ratio (OTR) (RTS-9) - Delivers intraday alerts, powered by machine learning, of Order to Trade Ratios likely to exceed end-of-day venue limits and insight into key contributors, enabling them to mitigate risk.
Best Execution (RTS-27 and RTS-28) - Creates a complete time-synchronized record of market-data and execution activity for trade reconstruction, including analysis on price metrics per symbol, speed of execution per venue and market data latency monitoring.