Tag understanding of stock markets