Please use this identifier to cite or link to this item:
http://arks.princeton.edu/ark:/88435/dsp01v405sd72f
Title: | Data Analysis for Stock Price Prediction |
Authors: | Bloch, Grant |
Advisors: | Dytso, Alex |
Department: | Operations Research and Financial Engineering |
Class Year: | 2024 |
Abstract: | In the field of applied mathematics, modeling random processes naturally arises in a variety of settings. Specifically within the context of financial markets, an intriguing pursuit is to model patterns of stock prices — which are characterized by high levels of noise and randomness. This thesis attempts to provide a sound methodology to forecast stock returns by examining a wide range of information and defining a systematic approach. In attempting to uncover patterns in movements of stock prices and forecast returns, I first engineer a variety of different input features which are derived from sources ranging from the historical time series of stock prices to alternative sources of information such as options data and analyst recommendations. In this thesis, I note the input features which provide the strongest insights in forecasting returns through several different methods. After analyzing the strongest input variables, I reassess if the obvious methodology of forecasting stock prices through a regression model is attainable. After this, an initial model is fit to the data. Consistent with the ”No Free Lunch” theorem — which states that there is no optimal algorithm for all problems — I test a variety of different machine learning algorithms to see which works best on my dataset, evaluating several different metrics. After identifying the best performing model, a variety of different tests are conducted to improve the performance of the model — including outlier detection and removal, feature elimination, and dimensionality reduction. Finally, I optimize the output of the model in a distinctive manner that is best suitable for future work. |
URI: | http://arks.princeton.edu/ark:/88435/dsp01v405sd72f |
Type of Material: | Princeton University Senior Theses |
Language: | en |
Appears in Collections: | Operations Research and Financial Engineering, 2000-2024 |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
BLOCH-GRANT-THESIS.pdf | 867.28 kB | Adobe PDF | Request a copy |
Items in Dataspace are protected by copyright, with all rights reserved, unless otherwise indicated.