Fixisoft - IdeaFIX - High-Frequency Trading made simple

Intro

Get a better understanding of e-trading

FIX Engines are to financial applications what Web servers are to the Internet.

FIX engines are an essential building block for any firm specialised in electronic trading, otherwise called algorithmic trading or program trading. FIX plays a similar role as HTTP does in the web world. Here’s a description by the FIX Trading committee.

Like for Web applications, users expect excellent response times to stay engaged. In addition, low-latency is a must for investors who want to reduce market slippage. Some firms even specialise in Ultra-Low Latency trading, otherwise called High-Frequency Trading. They regularly execute over 100k transactions per second (i.e. 10µs period)

At this speed, human traders merely monitor the trading algorithms as timely observation of the order book becomes impossible. In these circumstances, advanced technologies are required

Here’s an example of a running FIX client (Units are nanoseconds) :

Download View on GitHub

Zip-archive includes the development kit, documentation, benchmark scripts and examples

fix trading