Patent ID: 7599869

Claim:
An apparatus for pre-trade compliance checking in a mutual funds portfolio management system, comprising: a compliance engine comprising stored procedures on a database server for recording interpretations and assumptions of each trade rule and limit, said compliance engine comprising: a module for determination of entity exposure for each security traded; said module for determination of entity exposure comprising: a role an entity seeking compliance plays in context of a particular security; and an amount of exposure, wherein entity exposure is determined by analyzing a security involved in a trade to determine entity, type, and amount of exposure for each trade; wherein any changes to a characteristic of a security automatically cause a recalculation of exposure and an update to system accumulators; a module for determination of limits for each security traded, wherein each security traded in said portfolio management system is a money market fund; and a module for trading compliance checks, wherein a user presses a button to check compliance at any time; wherein, at authorization time, compliance checks are always run; and a display wherein, when there is an exception to a rule, a window is displayed and, for each compliance check, values are shown for an amount of room available both before and after execution of a trade being considered.