Hft's are responsible for about 70% of daily vol in say the ES, other institutions such a hedge funds..banks..pension funds...etc make up about 25%. We, the retail traders, make up about 5%. The markets are a battle between the bullish institutions and the bearish institutions. They are more...