Patent ID: 7467105

Claim:
A method for calculating an estimated value for a financial instrument on a computer, comprising: inputting into the computer a type for the financial instrument; defining an ordered list of financial evaluation models for the type of the financial instrument; retrieving, by the computer, said financial evaluation models in accordance with the ordered list; and determining by the computer an estimated value for the financial instrument by executing the financial evaluation models in order of priority determined by the ordered list on the financial instrument until a valid estimated value for the financial instrument is calculated therefrom, wherein the executing comprises: retrieving a projection defined for the respective financial evaluation model, the projection identifying parameter data of the financial instrument for the respective financial evaluation model, retrieving the parameter data from the financial instrument using the projection, executing the respective financial evaluation model using the retrieved parameter data as an input, the execution determining an estimated value for the financial instrument, and if the estimated value for the respective financial evaluation model is a valid estimated value for the financial instrument, then outputting the estimated value for the financial instrument.