re its not the shortsGood response. With my post I was painting with a broad brush of course. You have good points re changes. I agree with you 100% re the level 2 etc... But there is more. The banks etc... every friggin one of them want you to trade more. You are charged a fee for each trade in and out. The average is around 9.95 per trade ...BUT.... if you trade more say 20 times a month for example you pay only 4.95 per trade. So in effect what is happening is they punish those who hold or those who perhaps have an aversion to day trading. Also if you are not so rich and only have a few thousand in your account you pay more and get no level 2. If you have many thousands some sites will give you free level 2.... This B.S. goes on and on... The little guy always get shafted... There should be a law that in order for them to reap those profits they should give level 2 to all investors. Take the blinders off the poor. At least all will be able to watch as they get shafted..