Gordon,what stocks are you trading? I focus only on nasdaq.The fills are quick,the stocks have good volatility,and you never get traded through.I currently focus on msft,qcom,nvls,klac,and qlgc,trading anywhere from 1000-2000 shares at a time.I watch a tick chart of the sp 500 futures(not e-mini) and the e-mini nasdaq 100 index futures to determine my entries and exits. I also notice that the majority of the time,stocks tend to trade toward whole numbers.So i'll buy at say 30.80 and look for it to go 31.00 or short at say 30.20 and look for it to go to 30.00,making a quick .20 or .30 profit numerous times throughout the day.But only get into a position if the futures are going the same way and it looks like there is fast momentum.I never hold overnight and i'll get out when the futures tell me to,because you can always try to re-enter at a better price.