The present invention provides a system for executing trades of securities
according to predefined trading strategies comprising a network having a
plurality of servers. Each server is programmed with a specific trading
strategy algorithm and receives trade orders and executes them according
to the trading strategy algorithm programmed therein. The servers are
connected to a plurality of clients over a communication network, and
clients enter trade orders through the communication network to the
server associated with the trading strategy the client desires to use to
complete its trade order. The present invention also provides a method
for executing a trade order for a security. The method comprises the
steps of providing a server connected to a communication network with the
server being programmed with a specific trading strategy algorithm. Trade
orders received at the server over the network from clients are executed
in the server according to the specific trading strategy algorithm.