A comprehensive FX trading platform built for an FCA-regulated currency exchange. The system handles real-time rate feeds from multiple liquidity providers, multi-currency wallets, and seamless integration with banking partners across Europe.
Our client needed a platform capable of processing thousands of FX transactions daily while maintaining sub-second response times. The system had to satisfy FCA regulatory requirements, integrate with multiple banking partners, and provide a seamless experience for both retail and corporate clients.
We designed a microservices architecture with dedicated services for rate aggregation, order execution, settlement, and compliance monitoring. The rate engine aggregates feeds from 8 liquidity providers, applying intelligent selection algorithms to ensure best execution for clients.
The platform now processes over £2M in daily transaction volume with 99.99% uptime. Settlement times reduced from T+2 to same-day for most corridors. The client successfully passed their FCA audit with commendations on their technical controls.
Laravel, Vue.js, MySQL, Redis, AWS (ECS, RDS, ElastiCache), Docker, Kubernetes