Read this, it will piss you off but give you some incite - http://www.smh.com.au/money/investing/share-wars-how-the-robots-are-robbing-you-20120825-24t4t.html