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

VKOSPI Forecasting and Option Trading Application Using SVM  

Ra, Yun Seon (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.22, no.4, 2016 , pp. 177-192 More about this Journal
Abstract
Machine learning is a field of artificial intelligence. It refers to an area of computer science related to providing machines the ability to perform their own data analysis, decision making and forecasting. For example, one of the representative machine learning models is artificial neural network, which is a statistical learning algorithm inspired by the neural network structure of biology. In addition, there are other machine learning models such as decision tree model, naive bayes model and SVM(support vector machine) model. Among the machine learning models, we use SVM model in this study because it is mainly used for classification and regression analysis that fits well to our study. The core principle of SVM is to find a reasonable hyperplane that distinguishes different group in the data space. Given information about the data in any two groups, the SVM model judges to which group the new data belongs based on the hyperplane obtained from the given data set. Thus, the more the amount of meaningful data, the better the machine learning ability. In recent years, many financial experts have focused on machine learning, seeing the possibility of combining with machine learning and the financial field where vast amounts of financial data exist. Machine learning techniques have been proved to be powerful in describing the non-stationary and chaotic stock price dynamics. A lot of researches have been successfully conducted on forecasting of stock prices using machine learning algorithms. Recently, financial companies have begun to provide Robo-Advisor service, a compound word of Robot and Advisor, which can perform various financial tasks through advanced algorithms using rapidly changing huge amount of data. Robo-Adviser's main task is to advise the investors about the investor's personal investment propensity and to provide the service to manage the portfolio automatically. In this study, we propose a method of forecasting the Korean volatility index, VKOSPI, using the SVM model, which is one of the machine learning methods, and applying it to real option trading to increase the trading performance. VKOSPI is a measure of the future volatility of the KOSPI 200 index based on KOSPI 200 index option prices. VKOSPI is similar to the VIX index, which is based on S&P 500 option price in the United States. The Korea Exchange(KRX) calculates and announce the real-time VKOSPI index. VKOSPI is the same as the usual volatility and affects the option prices. The direction of VKOSPI and option prices show positive relation regardless of the option type (call and put options with various striking prices). If the volatility increases, all of the call and put option premium increases because the probability of the option's exercise possibility increases. The investor can know the rising value of the option price with respect to the volatility rising value in real time through Vega, a Black-Scholes's measurement index of an option's sensitivity to changes in the volatility. Therefore, accurate forecasting of VKOSPI movements is one of the important factors that can generate profit in option trading. In this study, we verified through real option data that the accurate forecast of VKOSPI is able to make a big profit in real option trading. To the best of our knowledge, there have been no studies on the idea of predicting the direction of VKOSPI based on machine learning and introducing the idea of applying it to actual option trading. In this study predicted daily VKOSPI changes through SVM model and then made intraday option strangle position, which gives profit as option prices reduce, only when VKOSPI is expected to decline during daytime. We analyzed the results and tested whether it is applicable to real option trading based on SVM's prediction. The results showed the prediction accuracy of VKOSPI was 57.83% on average, and the number of position entry times was 43.2 times, which is less than half of the benchmark (100 times). A small number of trading is an indicator of trading efficiency. In addition, the experiment proved that the trading performance was significantly higher than the benchmark.
Keywords
Machine Learning; Support Vector Machine(SVM); VKOSPI; Option Trading;
Citations & Related Records
Times Cited By KSCI : 6  (Citation Analysis)
연도 인용수 순위
1 Boser, B. E. and 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 8 September, 2016).
2 Cho, D., "Implied Volatilities of the KOSPI 200 Index Option Market," Korean Journal of Futures and Options, Vol.23, No.4(2015), 517-541.
3 Choi, Y. S. and H. J. Lee, "Forecasting KOSPI 200 Volatility by Volatility Measurements," Communications of the Korean Statistical Society, Vol.17, No.2(2010), 293-308.
4 Choi, H. S. and 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.
5 Dimpfl, T. and S., Jank, "Can Internet Search Queries Help to Predict Stock Market Volatility?," European Financial Management, Vol.22, No.2(2016), 171-192.   DOI
6 Flach, P., Machine Learning: The Art and Science of Algorithms that Make Sense of Data, Cambridge University Press, 2012.
7 Ghysels, E. and B., Sohn, "Which power variation predicts volatility well?," Journal of Empirical Finance. Vol.16, No.4(2009), 686-700.   DOI
8 Jeong, J. H. and J. O. Lim and S. Y. Jei, "Comparative Study of the Spill-over in the Conditional Volatility and Dynamic Conditional Correlation of Various Stock Markets," The Korean Journal of Financial Engineering, Vol.11, No.1(2012), 1-16.
9 Jeong, Y. G. and Y. S. Yun, "A Study on the Predictability of Stock Price Using Artificial Neural Network Model," The Korean Journal of Finance Management, Vol.15, No.2(1998), 369-399.
10 Kim, S. W., "A Study on Developing a VKOSPI Forecasting Model via GARCH Class Models for Intelligent Volatility Trading Systems," Journal of Intelligence and Information Systems , Vol.16, No.2(2010), 19-32.
11 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.
12 Lantz, B., Machine Learning with R. Packt, Birmingham, UK, 2013.
13 Li, X. and D. Lord and 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
14 Lim, H. C. and Y. S. Choi, "Knock-In and Stocks Market Effect Due to ELS Issuance and Hedging," Korean Journal of Futures and Options, Vol.23, No.2(2015), 289-321.
15 Moon, J. B., "A Study on VKOSPI Volatility Trading Strategy using VIX Index," Master's dissertations, The Graduate School of Business IT, Kookmin University, 2016.
16 Oh, I. S., Pattern Recognition, Kyobobook, 2008.
17 Park, S. C. and S. W. Kim and H. S. Choi, "Selection Model of System Trading Strategies using SVM," Journal of Intelligence and Information Systems, Vol.20, No.2(2014), 59-71.
18 Sharma, R. K., "Developing Models to Predict the Stock Prices of Indian Automobile Giant Tata Motors Company Limited: An Empirical Analysis," Finance India, Vol.30, No.1(2016), 153-172.
19 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
20 Rajhans, R. K. and A. Jain, "Volatility Spillover," Paradigm, Vol.19, No.2(2015), 137-151.   DOI
21 Siddiqui, T. A. and Y. Abdullah, "Developing a Nonlinear Model to Predict Stock Prices in India: An Artificial Neural Network Approach," IUP Journal of Applied Finance, Vol.21, No.1(2015), 36-49.
22 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
23 Bae, M. K., "Profitability of Intra-day Short Volatility Strategy using Volatility Risk Premium," Master's dissertations, The Graduate School of Business IT, Kookmin University, 2011.