Browse > Article
http://dx.doi.org/10.13088/jiis.2017.23.4.127

A Study on Commodity Asset Investment Model Based on Machine Learning Technique  

Song, Jin Ho (Graduate School of Business IT, Kookmin University)
Choi, Heung Sik (Graduate School of Business IT, Kookmin University)
Kim, Sun Woong (Graduate School of Business IT, Kookmin University)
Publication Information
Journal of Intelligence and Information Systems / v.23, no.4, 2017 , pp. 127-146 More about this Journal
Abstract
Services using artificial intelligence have begun to emerge in daily life. Artificial intelligence is applied to products in consumer electronics and communications such as artificial intelligence refrigerators and speakers. In the financial sector, using Kensho's artificial intelligence technology, the process of the stock trading system in Goldman Sachs was improved. For example, two stock traders could handle the work of 600 stock traders and the analytical work for 15 people for 4weeks could be processed in 5 minutes. Especially, big data analysis through machine learning among artificial intelligence fields is actively applied throughout the financial industry. The stock market analysis and investment modeling through machine learning theory are also actively studied. The limits of linearity problem existing in financial time series studies are overcome by using machine learning theory such as artificial intelligence prediction model. The study of quantitative financial data based on the past stock market-related numerical data is widely performed using artificial intelligence to forecast future movements of stock price or indices. Various other studies have been conducted to predict the future direction of the market or the stock price of companies by learning based on a large amount of text data such as various news and comments related to the stock market. Investing on commodity asset, one of alternative assets, is usually used for enhancing the stability and safety of traditional stock and bond asset portfolio. There are relatively few researches on the investment model about commodity asset than mainstream assets like equity and bond. Recently machine learning techniques are widely applied on financial world, especially on stock and bond investment model and it makes better trading model on this field and makes the change on the whole financial area. In this study we made investment model using Support Vector Machine among the machine learning models. There are some researches on commodity asset focusing on the price prediction of the specific commodity but it is hard to find the researches about investment model of commodity as asset allocation using machine learning model. We propose a method of forecasting four major commodity indices, portfolio made of commodity futures, and individual commodity futures, using SVM model. The four major commodity indices are Goldman Sachs Commodity Index(GSCI), Dow Jones UBS Commodity Index(DJUI), Thomson Reuters/Core Commodity CRB Index(TRCI), and Rogers International Commodity Index(RI). We selected each two individual futures among three sectors as energy, agriculture, and metals that are actively traded on CME market and have enough liquidity. They are Crude Oil, Natural Gas, Corn, Wheat, Gold and Silver Futures. We made the equally weighted portfolio with six commodity futures for comparing with other commodity indices. We set the 19 macroeconomic indicators including stock market indices, exports & imports trade data, labor market data, and composite leading indicators as the input data of the model because commodity asset is very closely related with the macroeconomic activities. They are 14 US economic indicators, two Chinese economic indicators and two Korean economic indicators. Data period is from January 1990 to May 2017. We set the former 195 monthly data as training data and the latter 125 monthly data as test data. In this study, we verified that the performance of the equally weighted commodity futures portfolio rebalanced by the SVM model is better than that of other commodity indices. The prediction accuracy of the model for the commodity indices does not exceed 50% regardless of the SVM kernel function. On the other hand, the prediction accuracy of equally weighted commodity futures portfolio is 53%. The prediction accuracy of the individual commodity futures model is better than that of commodity indices model especially in agriculture and metal sectors. The individual commodity futures portfolio excluding the energy sector has outperformed the three sectors covered by individual commodity futures portfolio. In order to verify the validity of the model, it is judged that the analysis results should be similar despite variations in data period. So we also examined the odd numbered year data as training data and the even numbered year data as test data and we confirmed that the analysis results are similar. As a result, when we allocate commodity assets to traditional portfolio composed of stock, bond, and cash, we can get more effective investment performance not by investing commodity indices but by investing commodity futures. Especially we can get better performance by rebalanced commodity futures portfolio designed by SVM model.
Keywords
Commodity Asset; Machine Learning; Support Vector Machine; Investment Model;
Citations & Related Records
Times Cited By KSCI : 7  (Citation Analysis)
연도 인용수 순위
1 Boser, B. E., I. M. Guyon, and V. N. Vapnik, A Training Algorithm for Optimal Margin Classifiers, COLT '92 Proceedings of the fifth annual workshop on Computational learning theory, 1992. Available at http://dl.acm.org/citation.cfm?doid=130385.130401 (Accessed 2 Octorber, 2017).
2 Cha, E. J. and T. H. Hong, "Stock Index Prediction Using SVM and News Sentimental Analysis," The Korea Society of Management Information Systems, Vol.2016, No.6(2016), 64-75.
3 Choi, H. S., S. W. Kim, and S. C. Park, "Analysis of Trading Performance on Intelligent Trading System for Directional Trading," Journal of Intelligence and Information Systems, Vol.17, No.3(2011), 187-201.
4 CME Group, Managed Futures: Portfolio Diversification Opportunities, CME Group, 2012.
5 Flach, P., Machine Learning: The Art and Science of Algorithms that Make Sense of Data, Cambridge University Press, 2012.
6 Gorton, G. and K. G. Rouwenhorst, "Facts and Fantasies about Commodity Futures," Financial Analysts Journal, Vol.62, No.2(2006), 47-68.   DOI
7 Heo, J. Y. and J. Y. Yang, "SVM based Stock Price Forecasting Using Financial Statements," KIISE Transactions on Computing Practices, Vol.21, No.3(2015), 167-172.   DOI
8 Kim, S. W. and H. C. Ahn, "Development of an Intelligent Trading System using Support Vector Machines and Genetic Algorithms," Journal of Intelligence and Information Systems, Vol.16, No.1(2010), 71-92.
9 Kim, Y. S., N. G. Kim, and S. R. Jeong, "Stock-Index Invest Model Using News Big Data Opinion Mining," Journal of Intelligence and Information Systems, Vol.18, No.2(2012), 143-156.   DOI
10 Lantz, B., Machine Learning with R. Packt, Birmingham, UK, 2013.
11 Li, X., D. Lord, Y. Zhang, and Y. Xie, "Predicting motor vehicle crashes using Support Vector Machine models," Accident Analysis & Prevention, Vol.40, No.4(2008), 1611-1618.   DOI
12 Bhardwaj, G., G. Gorton, and K. G. Rouwenhorst, "Fooling Some of the People All of the Time: The Inefficient Performance and Persistence of Commodity Trading Advisors," The Review of Financial Studies, Vol.27, No.11(2014), 3099-3132.   DOI
13 Bhardwaj, G., G. Gorton, and K. G. Rouwenhorst, Facts and Fantasies About Commodity Futures Ten Years Later, 2015. Available at http://faculty.som.yale.edu/garygorton/documents/FactsandFantasiesaboutCommodity.pdf (Accessed 2 Octorber, 2017).
14 Lintner, V. J., The Potential Role of Managed Commodity-financial Futures Accounts (and/or Funds) in Portfolios of Stocks and Bonds, Harvard university, 1983.
15 Oh, I. S., Pattern Recognition, Kyobobook, 2008.
16 Kim, S. W. and H. S. Choi, "Estimation of GARCH Models and Performance Analysis of Volatility Trading System Using Support Vector Regression," Journal of Intelligence and Information Systems, Vol.23, No.2(2017), 123-138.
17 Park, K. H., T. Hou, and H. J. Shin, "Oil Price Forecasting Based on Machine Learning Techniques," Journal of the Korean Institute of Industrial Engineers, Vol.37, No.1(2011), 64-73.   DOI
18 Park, S. H. and B. Hansen, "Prediction of Protein-Protein Interaction Sites Based on 3D Surface Patches Using SVM," Korea Information Processing Society, Vol.19, No.1(2012), 21-28.
19 Ra, Y. S., H. S. Choi, and S.W. Kim, "VKOSPI Forecasting and Option Trading Application Using SVM," Journal of Intelligence and Information Systems, Vol.22, No.4(2016), 177-192.   DOI
20 Ramakrishnan, S., S. Butt, M. A. Chohan, and H. Ahmad, Forecasting Malaysian exchange rate using machine learning techniques based on commodities prices, 2017 International Conference on Research and Innovation in Information Systems (ICRIIS), 2017.
21 Tay, F. E. H. and L. J. Cao, "Modified support vector machines in financial time series forecasting," Neurocomputing, Vol.48, No.1-4(2002), 847-861.   DOI
22 Xie W., L. Yu, S. Xu, and S. Wang, A New Method for Crude Oil Price Forecasting Based on Support Vector Machines, ICCS 2006: Computational Science, 2006.