{"title":"Equity markets and computational intelligence","authors":"Russ Abbott","doi":"10.1109/UKCI.2010.5625605","DOIUrl":null,"url":null,"abstract":"I propose a new characterization of the types of problems for which computational intelligence (CI) tends to be used, namely the identification of approximate abstractions. I then suggest that equity markets provide a challenging example for CI. Because markets are inherently adaptive, they pose a more difficult problem than traditional CI domains. I discuss my experience teaching a CI class that took the development of stock trading systems as a theme. A simple genetic algorithm to generate a trading strategy was developed as a class example. Although the astonishingly good results it achieved were due at least in part to data snooping, a simple unevolved version of the same strategy was almost as profitable. Yet it too had subtle data snooping problems—showing how difficult it is to avoid data snooping entirely, especially in adaptive domains.","PeriodicalId":403291,"journal":{"name":"2010 UK Workshop on Computational Intelligence (UKCI)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 UK Workshop on Computational Intelligence (UKCI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/UKCI.2010.5625605","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
I propose a new characterization of the types of problems for which computational intelligence (CI) tends to be used, namely the identification of approximate abstractions. I then suggest that equity markets provide a challenging example for CI. Because markets are inherently adaptive, they pose a more difficult problem than traditional CI domains. I discuss my experience teaching a CI class that took the development of stock trading systems as a theme. A simple genetic algorithm to generate a trading strategy was developed as a class example. Although the astonishingly good results it achieved were due at least in part to data snooping, a simple unevolved version of the same strategy was almost as profitable. Yet it too had subtle data snooping problems—showing how difficult it is to avoid data snooping entirely, especially in adaptive domains.