JISE


  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14]


Journal of Information Science and Engineering, Vol. 39 No. 2, pp. 439-455


Bond Price Prediction Using Technical Indicators and Machine Learning Techniques


SHU-YING LIN1,+ AND HUI-YU LIN2
1Department of Finance
Minghsin University of Science and Technology
Hsinchu, 304 Taiwan
E-mail: sylin@must.edu.tw
+
2Institute of Information Management
National Chiao Tung University
Hsinchu, 300 Taiwan


Price prediction in financial markets has long been a difficult task. However, while many attempts have been made to improve stock market predictability, there are few stud-ies of bond markets. Unlike stocks, most bonds do not trade on exchanges. Consequently, the bond market usually lacks transparency and liquidity, making any estimation of bond prices an especially risky endeavor. Even so, the average daily trading volume of corporate bonds was more than 30 billion dollars. Evidently, the bond market is enormous and the need for improved prediction models that can forecast bond prices and support trading decisions cannot be overestimated. This paper proposes a novel approach to building bond price predictive models based on the technical indicators in financial markets and improv-ing their computing efficiency by applying the machine learning techniques on Apache Spark framework. Our predictive models are constructed in three phases. First, we expand the feature set of each model by transforming the original price time series into a set of technical indicators; the number of features is then reduced by applying dimensionality reduction methods. Second, we employ machine learning algorithms to build predictive models. Finally, we compare the prediction results of different models by evaluating their MAE and RMSE. The data used in this research is a competition dataset from Kaggle containing corporate bond transactions. The experimental results show that our proposed approach considering technical indicators and dimensionality reduction outperforms the baseline for bond price prediction.


Keywords: data analytics, bond price prediction, technical indicators, machine learning, apache spark, financial markets

  Retrieve PDF document (JISE_202302_14.pdf)