This project is to simulate the effects of high frequency trading on a stock. This is the code for the order book as well as 'traders' which will place orders on the market. The design will be as parallel as possible using OpenCL and a GPU to parallelise processing.