Challenge for stock markets