Here's an advice, don't depend on coinmarketcap for any accurate data. The website is mess up beside most of their information are always on a scale of average. If you want the trading volume of a coin/token visit the exchange those coins are traded on although they could also have false trading volume/price as newly added coin/tokens are easier to manipulate.
I am trying to understand this whole ICO thing. It confuses me that there was trading yet no market cap. Why?
Also it could be they haven't updated their databases after listing token on their site since they need the circulating supply of token and the current price to determine the market capitalization and newly listed tokens always have wrong information due to manipulation from exchanges.
.
I am totally agree with you about first part of your message.
Especially ask and bid prices may differ so much according to trade volume. Also again if volume is too low price could be very old.
So it is crucial to check the existing exchange ask and bid prices for the asset before trading.