Stock Market Price Predictions Using Machine Learning
Bibliographic record
Abstract
The stock market is a dynamic and complex system influenced by numerous factors, making the accurate prediction of stock prices a challenging task. This project focuses on developing a web-based platform that predicts and highlights stocks expected to increase in price. The primary goal is to assist investors by simplifying the decision-making process through real-time insights into market trends. To achieve this, we employ machine learning algorithms trained on historical stock market data, including features such as opening and closing prices, trading volume, market sentiment, and technical indicators. These models analyze patterns and trends to forecast short-term price movements. Rather than displaying all market data, the system filters and showcases only those stocks that are predicted to experience an upward trend, helping users to quickly identify potential investment opportunities. The platform is designed with a clean, responsive web interface where users can view the list of increasing stocks in real time. The backend continuously fetches and updates financial data from reliable sources, processes it through the trained prediction models, and displays the results on the website. This automation ensures that the information remains current and actionable. By narrowing the focus to only rising stocks and presenting them in an accessible format, the system offers a practical tool for both novice and experienced investors. It combines the power of data science with the convenience of a web application, aiming to enhance investment strategies and support smarter financial decisions.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame distilled prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. Learned from the 10,348 direct Codex labels and 10,348 direct Gemma labels. Candidate is the union of thresholded teacher heads; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels or direct frontier model labels.
Codex and Gemma teacher scores by category
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.009 | 0.011 |
| Meta-epidemiology (narrow) | 0.000 | 0.000 |
| Meta-epidemiology (broad) | 0.000 | 0.000 |
| Bibliometrics | 0.002 | 0.001 |
| Science and technology studies | 0.001 | 0.000 |
| Scholarly communication | 0.001 | 0.000 |
| Open science | 0.001 | 0.001 |
| Research integrity | 0.000 | 0.001 |
| Insufficient payload (model declined to judge) | 0.000 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one teacher head, not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".