Tag System Trading

Optimizing the Order Book

TLDR – The devil is in the details when optimizing critical components. Can you write an order book algorithm that is optimized? First let’s tear apart the question: An order book algorithm The algorithm is certainly an important piece. A…

An Algorithmic Trading Framework

I’m dreaming here. But if I were to build the ultimate framework for algorithmic trading, what would it look like? Purpose One purpose would be to concentrate more on the algorithm, and less on the mechanics that all strategies need.…

Data Storage Formatting

I have been battling an internal war. The question: In which format should data be stored in? Twenty years ago, the question was fairly simple. Much was moving from proprietary storage systems to relational database management systems. That was a…

Matching Engine Requirements

As an academic exercise, I wanted to take on building a matching engine in C++. The purpose here is to iterate through the process of measuring and improving performance. I imagine the initial requirements as naive, with later iterations including…