07
Identifying Profitable Day-trading Opportunities based on Machine Learning
ROLE: DATA ANALYST
Jan 2021 - May 2021
Data analysized with Python, R
Project completed in Cornell University with Yiheng Dong, Erhao Zhao, Zili Zhou
Instructor: Professor Yudong Chen
ABOUT THE PROJECT
Day trading, as a speculative trading style that involves the opening and closing of a position on a daily basis, can be affected by all sorts of variations in the market. It is desirable to build a model to predict whether a transaction can benefit at all, given the entry time, the stock information, and real-time market situations. We implemented different supervised learning models for that purpose, with a substantial amount of minute-level trading opportunity data for US stocks. This paper describes data preprocessing, modeling methodologies, comparison and evaluation of several classifiers, and further improvement and insights into the modeling result. The overall performances of all models do not differ significantly, but certain models may be recommended based on different risk-return preferences according to our performance analysis.