Cryptocurrency, which falls into the category of virtual currency, has become increasingly popular in recent years. There are zero or very minimal transaction fees and the transactions are anonymous. In this report, we will discuss the impact of adopting the virtual currency in our society. We will investigate virtual currency by analyzing and comparing some top cryptocurrency stocks to see the trend and try to predict their futures. Specifically, Python Jupyter Notebook will be the tool to analyze the data. Data will be preprocessed and explored. Machine learning modules will be used to learn the datasets and the moving trends will be predicted.