The market cap indicates that how many people are holding the coins and it is natural for BTC and ETH to be on the top of the list. But, the price fluctuations are being caused because of the investors who have put their trust more on BTC than ETH. So, BTC's price goes high always despite ETH facing a dump.