A system and method for pre-clearing transactions comprising the steps of: creating and storing a client profile on a plurality of controllers; creating and storing a trading policy on the plurality of controllers; a pre-clearance client creating a client request; generating a decision request at the appropriate time, while verifying any applicable market conditions associated with the requested transaction only if the transaction requires specific market conditions to trigger execution; the plurality of controllers comparing the client request to the trading policy; the plurality of controllers rendering a pre-clearance decision and communicating pre-clearance decision details; the plurality of controllers issuing the client order to an active pre-clearing entity; and recording and storing all information.
展开▼