Unless I've made a mistake, this algorithm should submit orders for SPY and BND at 9:31. I'd expect both to be filled at 9:32. However, only BND is filled immediately. SPY is filled at 9:35 (see below), even though lots of volume is reported for SPY over the intervening minutes. Any idea what's going on?
--Grant
2014-02-18 09:32:00 BND BUY 100 $81.10 $8,110.00
2014-02-18 09:32:00 BND BUY 100 $81.10 $8,110.00
2014-02-18 09:35:00 SPY BUY 100 $184.20 $18,420.00
2014-02-18 09:35:00 SPY BUY 100 $184.20 $18,420.00
2014-02-19 15:22:00 SPY SELL -100 $183.31 ($18,331.20)
2014-02-19 15:22:00 SPY SELL -100 $183.31 ($18,331.20)