Great article - and great code. Question: are you looking into factoring in what happens to these trades when they hit real world market conditions (latency, queue position, etc)?