A system comprising one or more computers for selecting a portfolio of securities expected to provide, within a predetermined period of time, a return superior to a risk-adjusted performance of a selected market index, the system comprising:
- a plurality of predictive neural network means for estimating an appreciation potential of participating securities of a capital market over the period of time, each of the neural network means estimating the appreciation potential of a separate individual security of the participating securities, wherein each of the neural network means has been trained using data relating to a corresponding security so as to adjust weights of each of the neural network means;
- portfolio construction means for selecting an investment portfolio on the basis of the estimated appreciation potential of the participating securities, determined by the plurality of the predictive neural networks, such that the expected return on the selected investment portfolio over the predetermined period of time is superior to the performance of the selected index;
- and
- means for receiving information about the participating securities.