학술논문

Case based reasoning approach for transaction outcomes prediction on currency markets
Document Type
Conference
Source
2009 3rd International Workshop on Soft Computing Applications Soft Computing Applications, 2009. SOFA '09. 3rd International Workshop on. :93-98 Jul, 2009
Subject
Computing and Processing
Neural networks
Exchange rates
Economic forecasting
Predictive models
Consumer electronics
Informatics
Computer science
Electronic mail
Fluctuations
Profitability
Language
Abstract
This paper presents a case based reasoning approach for making profit in the foreign exchange (forex) market with controlled risk using k nearest neighbour (kNN) and improving on the results with neural networks (NNs) and a combination of both. Although many professionals have proven that exchange rates can be forecast using neural networks for example, poor trading strategies and unpredictable market fluctuation can inevitably still result in substantial loss. As a result, the method proposed in this paper will focus on predicting the outcome of potential trades with fixed stop loss (ST) and take profit (TP) positions 1 , in terms of a win or loss. With the help of the Monte Carlo method, randomly generated trades together with different traditional technical indicators are fed into the models, resulting in a win or lose output. This is clearly a case based reasoning approach, in terms of searching similar past trade setups for selecting successful trades. There are several advantages over classical forecasting associated with such an approach, and the technique presented in this paper brings a novel perspective to problem of exchange trades predictability. The strategies implemented have not been empirically investigated with such wide a range of time granularities as is done in this paper, in any to the authors known academic literature. The profitability of this approach is back-tested at the end of this paper and highly encouraging results are reported.