This document reviews the use of data mining and neural network techniques for stock market prediction. It discusses how data mining can extract hidden patterns from large datasets and make predictions about future trends. Neural networks are also effective for stock prediction due to their ability to handle uncertain and changing data. The document examines different data mining methods like statistical analysis, neural networks, clustering and fuzzy sets. It suggests that combining data mining and neural networks could improve the reliability of stock market predictions by uncovering the nonlinear patterns in stock price data.