Breaking dependency on proprietary KDB database by implementing an open source architecture with ClickHouse, Temporal and cloud native tooling.
Our client are a provider of analytics tools to the capital markets industry. They work with both buy side and sell side institutions to provide sophisticated analytics about clients trading activity in a standardised way.
Our client are looking to break their dependency on KDB, a specialist database used within capital markets which they have found challenging and expensive to operate. Their ambition is to move to an open source and Python centric stack.
I was brought in to help them develop a new data strategy and evaluate various tools and approaches to ingesting, cleansing, organising and enriching their data for their quantitative analysts.
The system needs to meet challenging scale requirements including ingesting real time data for 500+ currency pairs and ingesting millions of trade records per day.
The customer were experiencing the following challenges prior to the engagement:
We took the following approach to this project:
Key outcomes of the project included: