Quantitative Trading Strategy Based on Simplified DPG
DOI:
https://doi.org/10.54097/hbem.v13i.8616Keywords:
Price prediction, Goal programming, Trading strategy, ARIMA.Abstract
In recent years, investment has become more and more popular, and asset management has also received more and more attention. At the same time, with the development of computer science, more and more machine learning or deep learning algorithms can be used for investment management, such as price forecasting, portfolio and quantitative trading strategies. First of all, in the trading market, most of the ups and downs are cyclical, but they are easily affected by factors such as policies and investment fever, which brings great challenges to the establishment of a reasonable price forecasting model. This paper builds a sliding price forecasting model that aims to reduce various noises such as frequent fluctuations. In order to get the best forecast results, we searched the parameters of each sliding forecast, trying to get the forecast closest to the actual price. Second, developing trading strategies based on forecast results is clearly related to goal planning. Therefore, this paper first establishes the objective programming problem, designs the objective function and constraints, and then optimizes the problem. At the same time, the article also considers investor styles, such as the investment boom in gold and bitcoin, and a more cautious approach to buying and selling. Ultimately, this paper designs a flexible feedback model based on style parameters to adjust the trading strategy, by searching for the best parameters of the final model, our trading strategy model converts assets from $1000 from September 11, 2016 to September 10, 2021 It increased to $238,869, and the cumulative return reached 23,886.9%.
Downloads
References
SAVITZKY, A., AND GOLAY, M. J. E. Smoothing and differentiation of data by simplified least squares procedures. Analytical Chemistry 36 (1964), 1627–1639.
Zhu Hongyun, Wang Changlong, Wang Jianbin, Ma Xiaolin. Signal noise reduction method based on singular value decomposition and Savitzky-Golay filter [J]. Computer Applications, 2015, 35(10): 3004-3007+3012.
FREUND, Y., SCHAPIRE, R. E., ET AL. Experiments with a new boosting algorithm. In icml (1996), vol. 96, Citeseer, pp. 148–156.
GRAVES, A. Supervised sequence labelling with recurrent neural networks. In Studies in Computational Intelligence (2008).
KE, G., MENG, Q., FINLEY, T., WANG, T., CHEN, W., MA, W., YE, Q., AND LIU, T.-Y. Lightgbm: A highly efficient gradient boosting decision tree. Advances in neural information processing systems 30 (2017).
CHEN, T., AND GUESTRIN, C. Xgboost: A scalable tree boosting system. In Proceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining (2016), pp. 785–794.
ASTERIOU, D., AND HALL, S. G. Arima models and the box–jenkins methodology. Applied Econometrics 2, 2 (2011), 265–286.
Jin Yongchao, ZHUANG Xiaodie, Wang Renfang, Cao Qian. Thermal Coal Futures Price Prediction Based on ARIMA BP Neural Network [J]. Journal of North China University of Science and Technology (Natural Science Edition), 202, 44(02): 92-98.
Zhang Xinguo, BAI Peiming. Thinking on constructing ROI model of marketing performance evaluation [J]. Journal of hubei university of economics (humanities and social sciences edition), 2014, 11(07): 56-58+66.
Deng Hequan, Dai Liangtie, DONG Limin, Li Ying. Application of ROI Model in training effect Evaluation [J]. China Business and Trade, 2013(11): 49-50.
Downloads
Published
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.






