The thing about these gains is that the market has been seen in a better view.
With too much manipulation news cannot sink in to the correct price, speculation,hype, FUD, and etc are playing the market.
The reason I believe the market is bullish now is because last year long bear market make the market oversold.
People have panicked last year thats why the market is oversold. Just look at all those price drops for all major altcoins everytime bitcoin's price is down.