The US stock market keeps ripping higher with mediocre global economic data at best. Company revenues and earnings locally here in the US aren't stellar either. Take for instance Caterpillar (CAT). The company reported quarterly earnings yesterday that were abysmal. The company is still practically in a death spiral. And they may be one of the best indicators of future growth. The stock has been in a strong downtrend but surged higher on heavy trading volume the day of the earnings announcement. It even followed through more today!

Just looking at the major indices the steady climb higher reminds me of the surge off of the 2009 lows. It looks like the aftermath bottom following the 2010 flash crash and the mini flash crash of last fall. What did all of those have in common? One thing. High frequency trading (HFT) or program trading. Here is a video from the summer of 2009 where an institutional trader talks about HFT. He said it just overwhelmed the tape and no one can fight it.

Many stocks were driven higher with uncanny price action. One that comes to my mind in particular from 2009 is Beazer Homes (BZH). If you are familiar with "truly" manipulated penny stocks aka pump and dumps this chart will ring a bell. This is BZH in 2009. See how it goes up day after day without consolidating? And any red days are met with a continuation of the uptrend. Then it soars at the end and crashes.

Here is the current S&P 500 index in its sharp uptrend

They say officially that 50-60% of the volume on the exchanges are high frequency trading. I've always been skeptical and assume its closer to 70 or 80% or more. I don't personally have any problem with HFT.

I think we are seeing a high frequency trading bottom being put in here on the major indices. When we are going higher everyday don't fight it. I wouldn't be surprised if this keeps up for weeks. It smells like QE is here or is coming.