Cryptocurrency, Multi-source data, Portfolio optimization, Support Vector Machine, Out-of-sample test