This module displays the main market metrics for the given coins. The metrics displayed depend on the size of the module (we keep only the most important metrics when the module is small to improve readability).
The base data is updated every hour and comes from CoinMarketCap. For price calculation, they aggregates data from most of the serious exchanges and convert this data into a single human-readable USD value. Read more about it in their methodology documentation.
On top of this base data we use Coincap websocket to make live updates of prices and prices variations. To avoid values artefacts and incoherences due to potential conflicts between Coincap and CoinMarketCap data (that are not always based on the same exchanges), we only use Coincap data for top coins that don't present arbitrage opportunities at this scale.