Improved Value Investing with Machine Learning and an Innovative K-Nearest Neighbor Algorithm Variant: Development, Evaluation, and Deployment
ISEF · 2020 Systems Software
Overview
The majority of approaches to forecast stock market behavior are plagued with scalability, profitability, and applicability issues. The present work comprehensively developed and evaluated 5 machine learning algorithms to overcome them using a fundamental analysis approach. There are two main contributions: conducting state-of-the-art experimentation on value investing with machine learning and developing an innovative, dimensionality-weighted k-Nearest Neighbors (DWKNN) Algorithm. Random Forest was found to obtain the highest return on investment, while keeping a strong ratio between return and risk over 12 test years. An innovative process involving picking the top 20 stocks to invest in based on the algorithms’ confidence enhanced returns by approximately 30%. Metrics such as comparing precision as well as z-scores of test year with training years suggested that the out-of-sample data may be reasonably used for forecasting. Decision tree visualization allows for potentially novel insights into how to perform fundamental analysis. Finally, the returns of the algorithms were found to outperform most mutual and hedge funds in the real world. The DWKNN and a weight optimization algorithm were developed. The algorithm outperformed both regular KNN and WKNN on the same value investing dataset. It was further validated on other datasets to demonstrate its range of applications. Overall, the machine learning algorithms have been suggested to scalably outperform benchmarks, and the DWKNN has been suggested to obtain superior results. The value investing algorithms are being validated by industry experts and deployed.
Competition history
- ISEF 2020
Resources
Related projects
ISEF · 2020
Implementation of Novel Sector Weight and Google Trends Data Objectives Using MOEA-D Curtails Systematic Risk for Quintessential Investors
ISEF · 2015
Development of a General Data Mining Methodology based on a Novel Weighted Hierarchical Adaptive Voting Ensemble Method and Its Applications
ISEF · 2022
Using Multivariate Time Series Forecasting Neural Networks With Sentimental Analysis To Determine Future Stock Prices
ISEF · 2021
StockSy: A Stock Prediction and Analysis Toolkit Using Nonparametric Regression
Closest projects by meaning, across every fair and year in the corpus.
Source: Regeneron International Science and Engineering Fair