One of the main reason might be the creator of the altcoins trying to raise funds to fund his upcoming project via selling ICO tokens, but I think there are too many ICO coming out at the moment, and most of the projects does not seems to have any great potential to invest your money into it.