Abstract
The majority of forecasting methods use a physical time scale for studying price fluctuations of financial markets, making the flow of physical time discontinuous. An alternative to this is event-based summaries. Directional changes (DC), which is a new event-based summary method, allows for new regularities in data to be discovered and exploited, as part of trading strategies. Under this paradigm, the timeline is divided in directional change events (upwards or downwards), and overshoot events, which follow exactly after a directional change has been identified. Previous work has shown that the duration of overshoot events is on average twice the duration of a DC event. However, this was empirically observed on the specific currency pairs DC was tested with, and only under the specific time periods the tests took place. Thus, this observation is not easily generalised. In this paper, we build on this regularity, by creating a new event-based indicator. We do this by calculating the average duration time of overshoot events on each training set of each individual dataset we experiment with. This allows us to have tailored duration values for each dataset. Such knowledge is important, because it allows us to more accurately anticipate trend reversal. In order to take advantage of this new indicator, we use a genetic algorithm to combine different DC trading strategies, which use our proposed indicator as part of their decision-making process. We experiment on 5 different foreign exchange currency pairs, for a total of 50 datasets. Our results show that the proposed algorithm is able to outperform its predecessor, as well as other well-known financial benchmarks, such as a technical analysis.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
http://blogs.wsj.com/marketbeat/2010/05/11/nasdaq-heres-our-timeline-of-the-flash-crash/ Last access: 13 May 2017.
- 2.
As explained earlier, the hold action is an exceptional case that is considered as an alternative to buy and sell actions.
- 3.
All data was purchased by OlsenData: http://www.olsendata.com.
References
Aloud, M., Tsang, E., Olsen, R., Dupuis, A.: A directional-change events approach for studying financial time series. Economics Discussion Paper No. 2011–28 (2011). doi:10.2139/ssrn.1973471
Bakhach, A., Tsang, E., Ng, W.L., Chinthalapati, V.L.R.: Backlash agent: a trading strategy based on directional change. In: 2016 IEEE Symposium Series on Computational Intelligence (SSCI) (2016)
Bakhach, A., Tsang, E.P.K., Jalalian, H.: Forecasting directional changes in the FX markets. In: 2016 IEEE Symposium Series on Computational Intelligence (SSCI) (2016)
Brabazon, A., O’Neill, M.: Biologically Inspired Algorithms for Financial Modelling. Springer, Heidelberg (2006). doi:10.1007/3-540-31307-9
Bradley, R., Brabazon, A., O’Neill, M.: Dynamic high frequency trading: a neuro-evolutionary approach. In: Giacobini, M., et al. (eds.) EvoWorkshops 2009. LNCS, vol. 5484, pp. 233–242. Springer, Heidelberg (2009). doi:10.1007/978-3-642-01129-0_27
Dupuis, A., Olsen, R.: High frequency finance: using scaling laws to build trading models. In: James, J. (ed.) Handbook of Exchange Rates. Wiley, Hoboken (2012). (Chapter 20)
Glattfelder, J., Dupuis, A., Olsen, R.: Patterns in high-frequency FX data: discovery of 12 empirical scaling laws. Quant. Finan. 11(4), 599–614 (2011)
Gypteau, J., Otero, F.E.B., Kampouridis, M.: Generating directional change based trading strategies with genetic programming. In: Mora, A.M., Squillero, G. (eds.) EvoApplications 2015. LNCS, vol. 9028, pp. 267–278. Springer, Cham (2015). doi:10.1007/978-3-319-16549-3_22
Kampouridis, M., Alsheddy, A., Tsang, E.: On the investigation of hyper-heuristics on a financial forecasting problem. Ann. Math. Artif. Intell. 68(4), 225–246 (2013)
Kampouridis, M., Tsang, E.: EDDIE for investment opportunities forecasting: extending the search space of the GP. In: Proceedings of the IEEE World Congress on Computational Intelligence, Barcelona, Spain, pp. 2019–2026 (2010)
Kampouridis, M., Tsang, E.: Investment opportunities forecasting: extending the grammar of a GP-based tool. Int. J. Comput. Intell. Syst. 5(3), 530–541 (2012)
Kampouridis, M., Otero, F.E.B.: Heuristic procedures for improving the predictability of a genetic programming financial forecasting algorithm. Soft. Comput. 21, 1–16 (2015)
Kampouridis, M., Otero, F.E.B.: Evolving trading strategies using directional changes. Expert Syst. Appl. 73, 145–160 (2017)
Koza, J.: Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge (1992)
Lopez-Ibanez, M., Dubois-Lacoste, J., Stutzle, T., Birattari, M.: The irace package, iterated race for automatic algorithm configuration. Technical report TR/IRIDIA/2011-004, IRIDIA, Université Libre de Bruxelles, Belgium (2011)
Olsen, R.B., Muller, U.A., Dacorogna, M.M., Pictet, O.V., Dave, R.R., Guillaume, D.M.: From the bird’s eye to the microschope: a survey of new stylized facts of the intra-day foreign exchange markets. Finan. Stochast. 1(2), 95–129 (1997)
Tsang, E., Tao, R., Serguieva, A., Ma, S.: Profiling high-frequency equity price movements in directional changes. Quant. Finan. 17(2), 217–225 (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Kampouridis, M., Adegboye, A., Johnson, C. (2017). Evolving Directional Changes Trading Strategies with a New Event-Based Indicator. In: Shi, Y., et al. Simulated Evolution and Learning. SEAL 2017. Lecture Notes in Computer Science(), vol 10593. Springer, Cham. https://doi.org/10.1007/978-3-319-68759-9_59
Download citation
DOI: https://doi.org/10.1007/978-3-319-68759-9_59
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-68758-2
Online ISBN: 978-3-319-68759-9
eBook Packages: Computer ScienceComputer Science (R0)