This document proposes and describes several clustering models for recommending mutual funds to investors. It discusses how clustering algorithms like K-means, hierarchical clustering, and DBSCAN can group mutual funds based on comparable traits and performance. This allows the models to provide suggestions based not only on individual fund characteristics but also on the behavior of similar funds. The models were designed to address challenges like predicting fund performance from historical data and providing personalized recommendations based on individual investor preferences and risk tolerance.