I'm trading about 10,000 QQQ on Island 2 or 3 times a day. For the last 6 months I have tried to figure out whether my strategy should be to just hit the bid/ask, or if I should wait and let someone try to take me out. I have my own trading strategy that is not dependant on scalping a few cents here and there very quickly. I hold all my trades for between 15 to 90 minutes. I want to definitely be in the trade, and don't want the price running away from me, so that favors hitting the bid/ask. But on the other hand, I hate having to pay someone else's price, I am giving up the spread on each trade when I do this, fortunately its only about 1 cent to 1.5 cents on QQQ most of the day. But Island changed their pricing structure, so now I have to pay another 1/4 cent per share to Island if taking out the shares. If I added shares to Island, there are so such charges. But here might be the deciding factor for me on this matter. Every time someone takes out my price, the momentum of the trading activity seems to carry several cents right past the price I ended up getting, so am I really now further ahead? Sure, I didn't have to give up the spread, or pay Island a fee, but the momentum of getting my price taken out puts me instantly down for the first 30 seconds anyway, or so it seems. I might as well have just hit the bid/ask, at least that way I am guaranteed to get my trade, the price won't run away from me, and the momentum won't necessarily always be against me instantaneously. Plus I often trade very late in the day and don't exit the trade until the closing bell, so that allows me to control precisely when I get out, and not end up holding the trade for several minutes after the closing bell, which is something I don't want to end up doing. Plus I don't have to worry about partial fills, I hate paying the full fee for 2000 shares, getting only 100 shares filled, then having to cancel the order and chase the price. Lately my strategy has been to get into and out of my trades in blocks of 2000 shares, by consistently hitting the bid/ask 5 times in blocks of 2000 to get my 10,000 shares. I pause 5 or 10 seconds between each order entry. I figure at least this way I can hit the bid/ask and not have to overpay too much on the spread, I figure I would lose a lot more on the spread if I wanted an instant fill on all 10,000 shares all at once, rather than in smaller pieces. Does anyone else have an opinion on this? Do you think I am entering and exiting my trades as efficiently as I can, given the fact I definitely want to be into and out of a a certain trade at a certain time? Also, has anyone else noticed that if you put a bid/offer out there, and someone takes out your price, the momentum of the trading usually caries right past that price level for the next 30 seconds of trading anyway?