Its not that easy to answer this question because when I make investment in the crypto then I dont really checkout the gainer and looser but the investor base and its biz in the market. The crypto currencies can get spiked at zero time also if they have huge investors base. So how do you know that they are having great support of community ? Well you will hear about that coin all the time and over the forum 100's of threads will be created for them which means that they are in talks and have great marketing support. These type of coins are usually more prone to spikes than the others.