Patent ID: 7606747

Claim:
A system for implementing a compliance program in a financial institution, comprising: a list database for storing information regarding a plurality of entities that is known to said financial institution, the information regarding the plurality of entities being partitioned into a Grey List and a Restricted List; and a list manager module executing on at least one programmable processor, said list manager receiving a compliance query from an affiliate of the financial institution having a status, said list manager providing a compliance response to said affiliate based on said plurality of entities and according to said status of said affiliate; an export interface module executing on the at least one programmable processor and in communication with the list manager module, the export interface module receiving the information regarding the plurality of entities and exporting the information regarding the plurality of entities to a trading system; and an input interface module executing on the at least one programmable processor and in communication with the list manager module, the input interface module receiving the information from the trading system, modifying the existing information to further refine the information contained in either the Restricted List or the Grey List, and forwarding the information to the list manager module.