CREATING TRADING ALGORITHMS USING MACHINE MODEL BUILDING METHODS

SUMMARY

Finding trading ideas and systems is no easy task. I know from experience that sooner than later even the most brilliant and diverse mind will run out of ideas. Not to mention the time-consuming task of back testing. The processes of system building not only solve the problem of idea generation, but also increase the speed of back testing by light years. After we have determined which financial instrument, we want to develop the system on, we define the data structure. Then we specify which indicators to consider in different combinations. The genetic algorithms test extremely large number of combinations based on the fitness functions and find the systems that are valuable. Once we have selected those with adequate past performance, we can test them on out-of-sample data. Systems that perform well both learning and testing periods are then subjected to validation procedures. At the end of the process, we receive the most robust systems, which we can also use during live trading. From the success point of view there is no difference between manual or generated strategies. A human built system can fail as much as a generated system. One important aspect of system building is diversification. It is a perfect way to generate multiple systems on different instruments to create an uncorrelated portfolio.

XI. évf. 2023. SPECIAL ISSUE1 57-61

DOI: 10.24387/CI.2023.SPECIAL ISSUE.9

Cikk megtekintése http://controllerinfo.hu/wp-content/uploads/2023/12/ContrInf_beliv_kulonszam_2023-9.pdf

REFERENCES:

Jeffrey, M. Bacidore (2020): Algorithmic Trading, TGB Press, ISBN: 978-0-578-71523-0, pp. 143-144, p. 218

Thomas, Bäck (1996): Evolutionary algorithms in theory and practice, Oxford University Press, ISBN: 978-0-195-099713, pp. 49-53, pp. 71-73, pp. 155-158.

Dr. Howard, B. Brandy (2015): Quantitative Technical Analysis, Blue Owl Press, ISBN: 978-097918385-0, pp. 302-306

Kevin, J. Davey (2014): Building Winning Algorythms and Trading Systems, John Wiley and Sons, ISBN: 978-1-118-77898-2, pp. 241-245.

Steven, L. Brunton – J. Nathan Kutz (2019): Data-Driven Science and Engineering, Cambridge University Press, ISBN: 978-1-108-42209-3, pp. 117-118, pp. 196-199

Perry, J. Kaufman (2013): Trading Systems and Methods, John Wiley & Sons Inc., ISBN-9781118043561, pp. 20-23, pp 54-59

Robert, Kissel, Ph.D. (2020): Algorithmic Trading Methods: Applications using Advanced Statistics, Optimization, and Machine Learning Techniques, Academic Press, ISBN-13: 978-0128156308, pp. 3-15, pp. 27-28, pp. 175-177, p. 224, pp. 519-523

David, S. Nassar (2006): Ordinary people, extraordinary profits, John Wiley & Sons Inc., ISBN-13 : 978-0471723998, pp. 12-19, p. 34

Robert, Pardo (2008): The Evaluation and Optimization of Trading Strategies, John Wiley and Sons, ISBN: 978-0-470-12801-5, pp. 69-71, pp. 181-183, pp. 195-196., pp. 208-210.