FINANCIAL TIME SERIES ANALYSIS
21AIE461
Machine Learning Approaches for Financial Time Series
Forecasting
Team 2
TEAM MEMBERS
CONTENTS
Introduction
1
Introduction
Literature Review
2
TITLE | AUTHORS | INFERENCE |
Financial time-series analysis of Brazilian stock market using machine learning | Amir H. Gandomi | Compared the performance of single classifiers and ensembles methods in predicting the trend of movement of future financial assets. |
Financial time series forecasting with machine learning techniques: a survey | Krollner | Used ANN and found that it gave better performance compared to traditional ml algorithms. |
Financial time series forecasting-a machine learning approach | Alexiei Dingli | Used regression models to achieve an 0.0117 RMSE for next day price. |
TITLE | AUTHORS | INFERENCE |
High frequency financial time series prediction: machine learning approach | Ekaterina Zankova | Used four regressors of different nature: decision tree, multilayer perceptron, k nearest neighbors and support vector. |
Financial series prediction: Comparison between precision of time series models and machine learning methods | Xin-Yao Qian | Compared the performance of svm with ARIMA and found that svm performed better in forecasting task |
Machine learning techniques for stock prediction | Vatsal H | Combined svm and boosting techniques for forecasting . |
Dataset
3
Dataset
Methodology
4
SVM
MLP Regressor
Gradient Boosting Machine
Random Forest
Result
5
NASDAQ stock.
S&P 500 stock.
EUR-USD stock.
Bitcoin stock.
Ethereum stock.
NASDAQ stock.
S&P 500 stock.
EUR-USD stock
BTC stock
ETH stock
CONCLUSION
This project shows that the efficiency of ML models in predicting time series data is at par with DL models. The best performing models in this method were able to get MAPEs in the range 3-12 % when testing the models on out of sample forecasting. These results were obtained by using lag values of Close price only and the accuracy could further by improved if more features like ‘open’, ‘max’, ‘min’ and ‘average prices’ are used to fit the model. Future research could focus on this method as well as the use of DL for feature selection.
Thank You