基于GA-MLP的玉米期货价格预测模型
Corn Futures Price Prediction Model Based on GA-MLP
DOI: 10.12677/ecl.2025.143827, PDF,   
作者: 卢秋秋:贵州大学经济学院,贵州 贵阳
关键词: 玉米期货价格MLPGACorn Futures Prices MLP GA
摘要: 在我国金融经济体系中,农产品期货市场不仅能引导市场自我调节,还为监管者提供了高效的信息传递渠道。有效、准确地预测期货价格有助于指导农业生产、监控价格波动带来的经营风险,并提升宏观调控政策的预见性与精准性。本文主要探讨粮食期货市场中的玉米期货价格预测问题,研究以大连商品交易所2005至2023年期间的玉米连续期货日度基本指标和技术指标数据为样本,构建了一种基于多层感知器(MLP)的玉米期货价格预测模型,用于拟合玉米期货的收盘价。考虑到预测精度与计算效率的平衡,本文还引入了遗传算法(GA)对MLP模型的参数进行优化,以提高预测结果的准确性。此外,为了全面评估所提出模型的表现,本文将优化后的MLP模型与决策树(DT)、随机森林(RF)、XGBoost和LightGBM等多种主流机器学习算法进行了对比分析。实证结果表明,MLP模型在MSE、MAE、R2等多个评估指标上优于其他四个基准模型,表现出更强的预测能力。而通过遗传算法(GA)对MLP模型参数进行优化后,模型的预测性能得到了进一步提升,尤其在价格波动较大的市场环境下,优化后的MLP模型展现了较好的稳健性和精确性。
Abstract: In China’s financial and economic system, the agricultural futures market not only guides market self-regulation, but also provides efficient information transmission channels for regulators. Effectively and accurately predicting futures prices helps guide agricultural production, monitor operational risks caused by price fluctuations, and enhance the predictability and precision of macroeconomic regulation policies. This article mainly explores the problem of predicting corn futures prices in the grain futures market. Using the daily basic and technical indicators of corn futures from 2005 to 2023 on the Dalian Commodity Exchange as samples, a corn futures price prediction model based on multi-layer perceptron (MLP) is constructed to fit the closing price of corn futures. Considering the balance between prediction accuracy and computational efficiency, this article also introduces genetic algorithm (GA) to optimize the parameters of the MLP model to improve the accuracy of prediction results. In addition, in order to comprehensively evaluate the performance of the proposed model, this paper compared and analyzed the optimized MLP model with various mainstream machine learning algorithms such as decision tree (DT), random forest (RF), XGBoost, and LightGBM. The empirical results show that the MLP model outperforms the other four benchmark models in multiple evaluation indicators such as MSE, MAE, and R2, demonstrating stronger predictive ability. After optimizing the parameters of the MLP model through genetic algorithm (GA), the predictive performance of the model was further improved, especially in market environments with significant price fluctuations. The optimized MLP model demonstrated good robustness and accuracy.
文章引用:卢秋秋. 基于GA-MLP的玉米期货价格预测模型[J]. 电子商务评论, 2025, 14(3): 1301-1310. https://doi.org/10.12677/ecl.2025.143827

参考文献

[1] Novy-Marx, R. (2012) Is Momentum Really Momentum? Journal of Financial Economics, 103, 429-453. [Google Scholar] [CrossRef
[2] Moskowitz, T.J., Ooi, Y.H. and Pedersen, L.H. (2012) Time Series Momentum. Journal of Financial Economics, 104, 228-250. [Google Scholar] [CrossRef
[3] Long, J.B.D., Shleifer, A., Summers, L.H. and Waldmann, R.J. (1991) The Survival of Noise Traders in Financial Markets. The Journal of Business, 64, 1-19. [Google Scholar] [CrossRef
[4] Neely, C.J., Rapach, D.E., Tu, J. and Zhou, G. (2014) Forecasting the Equity Risk Premium: The Role of Technical Indicators. Management Science, 60, 1772-1791. [Google Scholar] [CrossRef
[5] Hsu, P., Taylor, M.P. and Wang, Z. (2016) Technical Trading: Is It Still Beating the Foreign Exchange Market? Journal of International Economics, 102, 188-208. [Google Scholar] [CrossRef
[6] Yin, L. and Yang, Q. (2016) Predicting the Oil Prices: Do Technical Indicators Help? Energy Economics, 56, 338-350. [Google Scholar] [CrossRef
[7] 尹力博, 杨清元, 韩立岩. 技术指标能够预测商品期货价格吗? 来自中国的证据[J]. 管理科学学报, 2018, 21(6): 99-109.
[8] 邱冬阳, 丁玲, 何一夫. 基于高频数据和EN-LSTM的黄金期货短期波动率预测[J]. 运筹与管理, 2024, 33(3): 184-190.
[9] 曾宇容, 吴彬溶, 王林, 等. 基于多源异构数据的玉米期货价格可解释性预测[J]. 管理评论, 2023, 35(12): 40-52.
[10] 张大斌, 曾芷媚, 凌立文, 等. 基于多特征融合深度神经网络的玉米期货价格预测[J]. 中国管理科学: 1-11.
https://link.cnki.net/doi/10.16381/j.cnki.issn1003-207x.2022.1040, 2025-03-27.
[11] 沈欣宜, 李旭, 沈虹. 基于机器学习的铜期货价格预测分析[J]. 扬州大学学报(自然科学版), 2021, 24(5): 1-7.
[12] 张登耀. 基于BPNN及优化方法的期货价格预测效果的比较[J]. 统计与决策, 2024, 40(23): 161-166.
[13] Quinlan, J.R. (1986) Induction of Decision Trees. Machine Learning, 1, 81-106. [Google Scholar] [CrossRef
[14] Breiman, L. (2001) Random forests. Machine Learning, 45, 5-32. [Google Scholar] [CrossRef
[15] Ke, G., Meng, Q., Finley, T., et al. (2017) LightGBM: A Highly Efficient Gradient Boosting Decision Tree. Proceedings of the 31st International Conference on Neural Information Processing Systems, Long Beach, 4-9 December 2017, 3149-3157.
[16] Rumelhart, D.E., Hinton, G.E. and Williams, R.J. (1986) Learning Representations by Back-Propagating Errors. Nature, 323, 533-536. [Google Scholar] [CrossRef
[17] Holland, J.H. (1975) Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Bi-ology, Control, and Artificial Intelligence. University of Michigan Press.