FinTech

Multi-Market Brokerage Trading System

A securities trading system for a brokerage, supporting Hong Kong, US and China A-share markets end to end.

Multi-Market Brokerage Trading System

The client

A brokerage running across Hong Kong, US, and China A-share markets needed one platform instead of maintaining separate systems for each market. Orders, positions, and settlements had to move across three rule sets without staff reconciling between screens.

The challenge

Each market has its own trading calendar, settlement cycle (T+1 for A-shares, T+2 for HK and US), and market data format. The real risk is not the matching engine, but keeping order state and settlement consistent when rules differ, and when a partial fill or a cancelled order crosses markets.

The approach

We built a Java and Spring Boot stack with Spring Cloud microservices, Redis for real-time order state, and MySQL for persistence. The market data feed, order management, and risk layers stay isolated per market, so a rule change in one market cannot leak into another.

Technology Stack

JavaSpring BootSpring CloudRedisMySQL

Results

HK · US · A-sharesMarkets covered
Real-timeOrder execution
Broker-gradeReliability

Want similar results?

Tell us what you are building and where you are today. We typically reply within 24 hours.