Why do you need an FX aggregator?

FX Market microstructure In order to understand FX aggregators, we need to understand how the forex market is structured. Unlike in markets like equities or futures, there is no centralized exchange, hence there are no “unique” prices for the same asset. In fact, there is no single price that for a given currency at any time, which means …

Continue reading Why do you need an FX aggregator?

Advertisements

Biography of an HFT startup

I strongly recommend reading carefully the story behind how this guy could build his own HFT firm. It's a fascinating story. Source: https://meanderful.blogspot.com   I started my HFT career at one of the larger American trading firms as a C++ jockey. On my first day, I was greeted by full panes of glass boasting glorious …

Continue reading Biography of an HFT startup

How do I design high-frequency trading systems and its architecture. Part III

This is the last part of 3 series of articles I've been writing. In this part, I'm going to explain what I've found as the best approach to ultra-low latency systems. Even though I've been focused on trading systems, this can be applied to any low-latency systems: communication, audio, video, etc So, the pattern I …

Continue reading How do I design high-frequency trading systems and its architecture. Part III

How do I design high-frequency trading systems and its architecture. Part II

In the first part, I explained basic concepts of architecting a low latency trading system and some examples on how to implement a very fast order book. In this second part, I will explain how to implement the next components and the key part: what pattern to use. 3. Order management system: OMS This module …

Continue reading How do I design high-frequency trading systems and its architecture. Part II

How do I design high-frequency trading systems and its architecture. Part I

In this article, I would like to talk about how to implement a low latency system, modules needed and its system architecture and be focus on the software development side. There are other parts that need to be covered in order to have a complete system, and they might be things like network communications, switches/routers, …

Continue reading How do I design high-frequency trading systems and its architecture. Part I

10 Things That Affect the Profitability of a Trading System

What factors affect the profitability of an automated trading system? Here is a list of the 10 things in no particular order. 1.      System speed: A particular high-frequency trading algorithm may be profitable at high speeds (i.e., at a low mean and narrow the dispersion of decision and messaging times), but not at slower mean speeds …

Continue reading 10 Things That Affect the Profitability of a Trading System

10 Things that Affect the Speed of a Trading System

What factors affect the speed of an automated trading system? Here is a list of the 10 things that affect the speed of a real-time automated trading system, in no particular order. 1.      Programming language and efficiency of the code: The programming language and compiler used to implement an automated trading system will affect the speed …

Continue reading 10 Things that Affect the Speed of a Trading System