Skip to content

Latest commit

 

History

History
98 lines (86 loc) · 9.92 KB

README.md

File metadata and controls

98 lines (86 loc) · 9.92 KB

deep_trading

Task:

1. Select a supervised algorithm that can predict stock prices basing on historical data.

2. Accordingly formulate a trading strategy (based on predicted values) in order to generate orders dynamically (on same historical training set for back testing) and observe the gain / loss in overall portfolio.

3. Run the same program for 'real-time trades'

4. Select the combination of Machine learning algorithm and Trading strategy to maximize gain for future orders.

Reference:

Andrés Arévalo, Jaime Niño, German Hernández, & Sandoval, J. . (2016). High-Frequency Trading Strategy Based on Deep Neural Networks. International Conference on Intelligent Computing. Springer, Cham.

Yong, B. X. , Rahim, M. R. A. , & Abdullah, A. S. . (2017). A Stock Market Trading System Using Deep Neural Network. Asian Simulation Conference. Springer, Singapore.

Huang, C. Y. (2018). Financial Trading as a Game: A Deep Reinforcement Learning Approach. arXiv preprint arXiv:1807.02787.

Islam, S. R. (2018). A Deep Learning Based Illegal Insider-Trading Detection and Prediction Technique in Stock Market. arXiv preprint arXiv:1807.00939.

Lu, Z. , Long, W. , & Guo, Y. . (2018). Extreme Market Prediction for Trading Signal with Deep Recurrent Neural Network. International Conference on Computational Science. Springer, Cham.

Sezer, O. B. , & Ozbayoglu, A. M. . (2018). Algorithmic financial trading with deep convolutional neural networks: time series to image conversion approach. Applied Soft Computing.


Innovation

Using deep learning method to deal with algorithmic trading

Combining the prediction of stock price with trading strategies

Truly restoring the trading mechanism of the stock market

Datasets

Daily stock price from Google Finance and Yahoo! Finance

To-do lists:

Nov 10 - Nov 17: Paper searching, reading, building proper code environment

Nov 18 - Nov 24: Building up codebase and get down to datasets

Nov 25 - Nov 30: Implement ideas

Dec 01 - Dec 07: Check the efficiency and accuracy of the model and fine tune the model,paper writing