Markets

Alibaba And The 22 Billion Dollars: What It Could Mean To Market Liquidity

When Internet popularity of Amazon and Alibaba are compared, Alibaba comes out as an obscure e-commerce outfit. If Alibaba were a country, it’s 1st day market cap would make it the 43rd largest country in the world – ahead of the GDP of 150 other countries. When market breadth leading up to $22 billion Alibaba IPO is examined, a market liquidity concern emerges.

Read More





Four Weeks of Red Alert in Financial Markets

I haven’t had much chance to post something about the market action last week. To say the least, even in the face of extremely bearish news, at the outset it looks bizarre to see markets gain for each of the five trading days last week.  Two things that explain this: a) triple witching options expiry; […]