- The Fed successfully unfreeze the frozen credit market ?
- The US stimulus program begins to filter through the economy ?
- The worst is over for the US housing ?
- The US recession is ending ?
- Corporate earnings are improving ?
- China stimulus are working ?
- Massive liquidity in China ?
- Decoupling theory again ?
- The return of animal spirit ?
- People are fed up with 1 - 2% return ?
People are very angry with 1 - 2% return when central bankers around the world keep the interest rates very low. The fund managers will be fired if they garner millions dollar of fees for making 1-2% return. So they have to put cash to work. Worst still, many of them have been missing a 40% rally, they have been praying for 666 to return but the market hardly corrected with double digits, only one 9% plus pull back so far. They are(again) praying that S & P will pull back sharply when they are approaching 1,000 points, if the pull back is again very shallow, herds will chase only one direction - UP !
The cash/market capitalization in 2008/early 2009(110%) surpassed 1982 (100%). When the market started to rally in 1982 till we have 1987 crashed, cash pile(cash/market cap %) dropped to 65%. Back to present, from the highest cash pile of 110% dropping to 80% recently, is still way too high. The institutional investors will continue to deploy cash while retail investors are still scratching their heads - to buy or not to buy. (Click on the two charts below to visualize my narratives)
No comments:
Post a Comment