Financial technology (Fintech) has become an emerging and powerful tool that contributes to the advancement of finance research. With the recent development of Fintech, machine learning (ML) techniques have been continuously deployed for developing more effective models in financial research. This paper aims to provide in-depth details of ML implementation in fund performance evaluation and prediction. Building on the theoretical basics of ML, we first introduce several widely applied ML algorithms, including linear regression, Least Absolute Shrinkage and Selection Operator (LASSO), Ridge, K Nearest Neighbors (KNN), Decision Trees (DT), Random Forest (RF), Support Vector Machine (SVM), Deep Learning (DL), and Artificial Neural Networks (ANN). We then focus on each method’s applicable conditions and how it contributes to forecasting and evaluating the fund performance. The advantages of using ML methods over traditional methods in evaluating fund performance are also discussed.