journal article·2020-02-22Open access

Recommending Cryptocurrency Trading Points with Deep Reinforcement Learning Approach

Otabek Sattarov, Azamjon Muminov, Cheol Won Lee, Hyun Kyu Kang, Ryumduck Oh, Junho Ahn, Hyung Jun Oh, Heung Seok Jeon

Applied Sciences· Volume 10· Issue 4

Abstract

The net profit of investors can rapidly increase if they correctly decide to take one of these three actions: buying, selling, or holding the stocks. The right action is related to massive stock market measurements. Therefore, defining the right action requires specific knowledge from investors. The economy scientists, following their research, have suggested several strategies and indicating factors that serve to find the best option for trading in a stock market. However, several investors’ capital decreased when they tried to trade the basis of the recommendation of these strategies. That means the stock market needs more satisfactory research, which can give more guarantee of success for investors. To address this challenge, we tried to apply one of the machine learning algorithms, which is called deep reinforcement learning (DRL) on the stock market. As a result, we developed an application that observes historical price movements and takes action on real-time prices. We tested our proposal algorithm with three—Bitcoin (BTC), Litecoin (LTC), and Ethereum (ETH)—crypto coins’ historical data. The experiment on Bitcoin via DRL application shows that the investor got 14.4% net profits within one month. Similarly, tests on Litecoin and Ethereum also finished with 74% and 41% profit, respectively.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Blockchain Technology Applications and Security · Stock Market Forecasting Methods · Complex Systems and Time Series Analysis

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Software Technology, Konkuk University, Chungju 27478, Korea

Department of Software and IT convergence, Korea National University of Transportation, Chungju 27469, Korea

Department of Computer Information, Yeungnam University College, Gyeongsan 38541, Korea

References (41)

Show source-provided references
1. Brownian motion in the stock market10.1287/opre.7.2.145 ↗
2. Stock market prices and volumes of sales10.2307/1909776 ↗
3. Security price changes and transaction volumes: Theory and evidence
4. A model of asset trading under the assumption of sequential information arrival10.2307/2326280 ↗
5. The relation between price changes and trading volume: A survey10.2307/2330874 ↗
6. Why Does Stock Market Volatility Change Over Time?10.1111/j.1540-6261.1989.tb02647.x ↗
7. Stock prices and volume10.1093/rfs/5.2.199 ↗
8. Trading volume and serial correlation in stock returns10.2307/2118454 ↗
9. Transactions, volume, and volatility10.1093/rfs/7.4.631 ↗
10. Campbell, J.Y., Lo, A.W., MacKinlay, A.C., and Whitelaw, R.F. (1996). The Econometrics of Financial Markets, Princeton University Press. [2nd ed.].
11. Trading volume: Definitions, data analysis, and implications of portfolio theory10.1093/rfs/13.2.257 ↗
12. Trading volume: Implications of an intertemporal capital asset pricing model10.1111/j.1540-6261.2006.01005.x ↗
13. International Federation of Technical Analysts (IFTA) (2020, February 15). The First Step Guide to Technical Analysis. Available online: https://ifta.org/wp-content/uploads/2018/05/technicalhandbook_2018_NTAA.pdf.
14. Wikipedia (2020, February 15). Day Trading. Available online: https://en.wikipedia.org/wiki/Day_trading.
15. Investopedia (2019, October 07). Swing Trading. Available online: https://www.investopedia.com/terms/s/swingtrading.asp.
16. Cheng, G. (2018). 7 Winning Strategies for Trading Forex: Real and Actionable Techniques for Profiting from the Currency Markets, Harriman House Limited.
17. Niimi, T. (2016). Recent Trends in Foreign Exchange (FX) Margin Trading in Japan, Bank of Japan.
18. IG Group (2020, February 15). Best Position Trading Strategies. Available online: https://www.ig.com/en/trading-strategies/best-position-trading-strategies-181119.
19. Burton, M.G. (2007). A Random Walk Down Wall Street, W.W. Norton & Company. [9th ed.].
20. Algorithmic Trading of Cryptocurrency Based on Twitter Sentiment Analysis
21. Stenqvist, E., and Jacob, L. (2017). Predicting Bitcoin price fluctuation with Twitter sentiment analysis, KTH Royal Institute of Technology School of Computer Science and Communication.
22. Comparative Automated Bitcoin Trading Strategies
23. Jiang, Z., and Liang, J. (2017, January 7–8). Cryptocurrency Portfolio Management with Deep Reinforcement Learning. Proceedings of the IEEE 2017 Intelligent Systems Conference (IntelliSys), London, UK.10.1109/IntelliSys.2017.8324237 ↗
24. Shah, D., and Zhang, K. (October, January 30). Bayesian regression and Bitcoin. Proceedings of the IEEE 52nd Annual Allerton Conference on Communication, Control, and Computing (Allerton), Monticello, IL, USA.
25. Fischer, T.G., Krauss, C., and Deinert, A. (2019). Statistical Arbitrage in Cryptocurrency Markets. J. Risk Financ. Manag., 12.10.3390/jrfm12010031 ↗
26. Azhikodan, A.R., Anvitha, G.K., and Jadvah, M.V. (2019). Stock Trading Bot Using Deep Reinforcement Learning. Innovations in Computer Science and Engineering, Springer.10.1007/978-981-10-8201-6_5 ↗
27. Moody, J.E., and Saffell, M. (1998). Reinforcement Learning for Trading, NIPS.
28. Huang, C.Y. (2018). Financial Trading as a Game: A Deep Reinforcement Learning Approach. arXiv.
29. Nechchi, P.G. (2016). Reinforcement Learning for Automated Trading, Mathematical EngineeringPolitecnico di Milano.
30. Schnaubelt, M., Rende, J., and Krauss, C. (2019). Testing Stylized Facts of Bitcoin Limit Order Books. J. Risk Financ. Manag., 12.10.3390/jrfm12010025 ↗
31. Investopedia (2019, June 25). 4 Common Active Trading Strategies. Available online: https://www.investopedia.com/articles/active-trading/11/four-types-of-active-traders.asp.
32. Wikipedia (2020, February 15). Day Trading. Available online: https://en.wikipedia.org/wiki/Day_trading#Profit_and_risks.
33. Wikipedia (2020, February 15). Day Trading. Available online: https://en.wikipedia.org/wiki/Day_trading#News_playing.
34. Wikipedia (2020, February 15). Day Trading. Available online: https://en.wikipedia.org/wiki/Day_trading#Rebate_trading.
35. Wikipedia (2020, February 15). Day Trading. Available online: https://en.wikipedia.org/wiki/Day_trading#Contrarian_investing.
36. Tradeciety (2020, February 15). Scientist Discovered Why Most Traders Lose Money—24 Surprising Statistics. Available online: https://www.tradeciety.com/24-statistics-why-most-traders-lose-money/.
37. Investopedia (2019, May 22). Introduction to Swing Trading. Available online: https://www.investopedia.com/trading/introduction-to-swing-trading/.
38. Elder, A. (2002). Come into My Trading Room: A Complete Guide To Trading, John Wiley & Sons.
39. Corporate Finance Institute (2020, February 15). Position Trader. Available online: https://corporatefinanceinstitute.com/resources/knowledge/trading-investing/position-trader/.
40. Otterlo, M., and Wiering, M. (2012). Reinforcement Learning and Markov Decision Processes. Reinforcement Learning, Springer.10.1007/978-3-642-27645-3_1 ↗
41. Deep Reinforcement Learning: A Brief Survey10.1109/MSP.2017.2743240 ↗