Patent ID: 7310615

Claim:
A computer-executable method of processing financial instrument information substantially in real time, the method including the steps of: (a) receiving incoming stochastic data records from any of a plurality of disparate systems relating to a financial instrument; (b) converting the incoming stochastic data records into a common data format substantially in real time; (c) consolidating the converted stochastic data records by storing the data records on a consolidated database in conformance with a predefined standard; (d) receiving data inquiries requesting information from the consolidated database; and (e) in response to the received data inquiry, providing real time access to the requested information from the consolidated database; wherein, on an ongoing basis, incoming stochastic data records are received regarding at least one of financial transaction position changes, financial transaction lots and cash balances, and cost bases for each of a plurality of transaction positions and lots; and wherein step (c) is performed by updating a consolidated database that is structured according to a relational database model that relates information pertaining to settled and forecast financial transactions, financial instruments, customers, counterparties, employees, organizational units, and financial institutions.