Bitcoin and altcoin are the best for trading but according to my view those people who want to invest for a long time and want to get a big profit they need to invest in bitcoin while those people who want to invest for short time and want to get less profit then altcoin is the best option for them.