IDEAS home Printed from https://ideas.repec.org/p/sce/scecf0/332.html
   My bibliography  Save this paper

Reducing Failures In Investment Recommendations Using Genetic Programming

Author

Listed:
  • Jin Li

    (University of Essex)

  • Edward P. K. Tsang

    (University of Essex)

Abstract

FGP (Financial Genetic Programming) is a genetic programming based system that specialises in financial forecasting. In the past, we have reported that FGP-1 (the first version of FGP) is capable of producing accurate predictions in a variety of data sets. It can accurately predict whether a required rate of return can be achieved within a user-specified period. This paper reports further development of FGP, which is motivated by realistic needs as described below: a recommendation "not to invest" is often less interesting than a recommendation "to invest". The former leads to no action. If it is wrong, the user loses an investment opportunity, which may not be serious if other investment opportunities are available. On the other hand, a recommendation to invest leads to commitment of funds. If it is wrong, the user fails to achieve the target rate of return. Our objective is to reduce the rate of failure when FGP recommends to invest. In this paper, we present a method of tuning the rate of failure by FGP to reflect the user's preference. This is achieved by introducing a novel constraint-directed fitness function to FGP. The new system, FGP-2, was extensively tested on historical Dow Jones Industrial Average (DJIA) Index. Trained with data from a seven-and-a-half-years period, decision trees generated by FGP-2 were tested on data from a three-and-a-half-years out-of-sample period. Results confirmed that one can tune the rate of failure by adjusting a constraint parameter in FGP-2. Lower failure rate can be achieved at the cost of missing opportunities, but without affecting the overall accuracy of the system. The decision trees generated were further analysed over three sub-periods with down trend, side-way trend and up trend, respectively. Consistent results were achieved. This shows the robustness of FGP-2. We believe there is scope to generalise the constrained fitness function method to other applications.

Suggested Citation

  • Jin Li & Edward P. K. Tsang, 2000. "Reducing Failures In Investment Recommendations Using Genetic Programming," Computing in Economics and Finance 2000 332, Society for Computational Economics.
  • Handle: RePEc:sce:scecf0:332
    as

    Download full text from publisher

    File URL: http://fmwww.bc.edu/cef00/papers/paper332.pdf
    Download Restriction: no

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:sce:scecf0:332. See general information about how to correct material in RePEc.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: (Christopher F. Baum). General contact details of provider: http://edirc.repec.org/data/sceeeea.html .

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service hosted by the Research Division of the Federal Reserve Bank of St. Louis . RePEc uses bibliographic data supplied by the respective publishers.