Message-Oriented Architectures in Trading Systems: Patterns for Scalability and Fault Tolerance

Posted on Sat 20 September 2025 | Part 2 of Distributed Systems in Finance | 23 min read

Featured image for Message-Oriented Architectures in Trading Systems: Patterns for Scalability and Fault Tolerance

Explore how message-oriented architectures power modern trading systems. Learn patterns, delivery guarantees, and broker trade-offs for high-frequency finance.


Continue reading

Canton: A Distributed Ledger for Global Finance

Posted on Sun 07 September 2025 | Part 1 of Distributed Systems in Finance | 10 min read

Featured image for Canton: A Distributed Ledger for Global Finance

Traditional settlement takes 2-3 days because banks can't trust shared state. Canton Network changes this with domain-based consensus and cryptographic privacy.

First article in our Distributed Systems in Finance series: we examine how Canton's distributed ledger achieves real-time settlement without sacrificing confidentiality.


Continue reading

Interdependence of returns across multiple strategies

Posted on Mon 03 March 2025 | Part 2 of Building Real Trading Systems | 9 min read

Featured image for Interdependence of returns across multiple strategies

Many trading strategies show low correlations on paper, but that doesn't mean they're independent. In this article, we will explore the hidden risks in trading portfolios by understanding the interdependence of strategies and the limitations of correlation as a sole risk measure.


Continue reading

Setting up an Ubuntu 24.04 EC2 instance for algorithmic trading with Interactive Brokers

Posted on Fri 28 February 2025 | Part 1 of Building Real Trading Systems | 6 min read

Featured image for Setting up an Ubuntu 24.04 EC2 instance for algorithmic trading with Interactive Brokers

This article walks through the steps of setting up a new EC2 instance for algorithmic trading using Ubuntu 24.04 and Interactive Brokers. Running trading algorithms on EC2 provides scalability, reliability, and cost efficiency and is suitable for both paper and live accounts.


Continue reading