Anastasia Troitskaya

Microservices architecture as a key element in building trading systems for global finance markets

How do you enforce critical new rules on a live trading system without halting hundreds of thousands of daily inquiries? This talk reveals a practical, phased approach.

Microservices architecture as a key element in building trading systems for global finance markets
#1about 2 minutes

Introduction to building trading systems for global finance

An overview of the complexity of IT systems in investment banking and the key challenges in building a global trading platform.

#2about 3 minutes

Understanding the complexity of financial assets and products

Financial products like bonds, interest rate swaps, and credit default swaps have complex parameters that IT systems must handle correctly.

#3about 3 minutes

The ecosystem of market participants and trading venues

Trading involves external clients and bank dealers interacting across numerous electronic trading venues, each with unique interfaces and protocols.

#4about 2 minutes

Core architectural components and key system challenges

The architecture uses market connectors for venue-specific logic and an order management system for common tasks like validation and routing.

#5about 1 minute

The challenge of onboarding new trading venues efficiently

Onboarding a new venue involves many steps, and a non-scalable approach leads to hundreds of tech stacks and slow time-to-market.

#6about 1 minute

Ensuring trade settlement with preventive validation controls

The settlement process, where assets are transferred, can fail if trade data is incomplete, necessitating preventive controls to validate inquiries upfront.

#7about 3 minutes

A microservices approach to separate generic and specific logic

A scalable architecture separates venue-specific logic into market connectors while centralizing generic business logic like routing in a configurable framework.

#8about 3 minutes

Safely implementing new validation rules using a soft mode

New validation rules are rolled out in a non-blocking "soft mode" with monitoring to avoid disrupting high-volume workflows, supported by business analysts.

#9about 1 minute

Summary of architecture for scalable trading platforms

A recap of the platform structure, key challenges like venue onboarding and validation, and the architectural solutions that address them.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

From learning to earning

Jobs that call for the skills explored in this talk.