Abstract
Mining hidden patterns with different technical indicators from the historical financial data has been regarded as an efficient way to determine the trading decisions in the financial market. Technical analysis has shown that a number of specific combinations of technical indicators could be treated as trading patterns for forecasting efficient trading directions. However, it is a challenging assignment to discover those combinations. In this paper, we innovatively propose to use a biclustering algorithm to detect the trading patterns. The discovered trading patterns are then utilized to forecast the market movement based on the Naive Bayesian algorithm. Finally, the Adaboost algorithm is applied to improve the accuracy of the forecasts. The proposed method was implemented on seven historical stock datasets and the average performance was compared with that of four existing algorithms. Experimental results demonstrated that the proposed algorithm outperforms the other four algorithms and can provide a valuable reference in the financial investments.
Original language | English |
---|---|
Pages (from-to) | 1473-1490 |
Number of pages | 18 |
Journal | World Wide Web |
Volume | 21 |
Issue number | 6 |
DOIs | |
State | Published - 1 Nov 2018 |
Keywords
- Adaboost
- Biclusters
- Naive Bayes method
- Stock prediction