This document presents a study on stock market prediction using ensemble learning methods to forecast the Nifty50 index, highlighting the significance of analyzing stock data for investment decisions. Various techniques like bagging, boosting, and stacking were evaluated, with the bagging and stacking ensemble models showing the lowest error rates. The research emphasizes that machine learning can effectively assist in fundamental analyses for stock investment decision-making.