Patent ID: 7606759

Claim:
A method for facilitating automated securities trading comprising the steps of: anonymously communicating, by a system of a second party, to an anonymous server of a first party the second party's price and quantity of a security for which the second party is interested in trading; receiving, by the anonymous server, market data from a pricing input; generating, by the anonymous server, a predetermined range of a price and a quantity, based on the received market data, at which the first party is willing to trade the security; comparing, by the anonymous server, the second party's price and quantity with the predetermined range of the price and quantity generated by the anonymous server; when the second party's price and quantity is within the predetermined range of the price and quantity generated by the anonymous server, then converting, by the anonymous server, the second party's price and quantity into an order for the security, and informing, by the anonymous server, the second party's system of conversion of its price and quantity to the order for the security; receiving, by the anonymous server, from the second party's system a selection of an option of the second party for communicating the order to a primary trading system and based upon the option selected: 1) directly communicating, by the anonymous server, the order to the primary trading system of the first party for execution, or 2) waiting for the second party's system to communicate the order to the primary trading system of the first party; and executing the order by the primary trading system of the first party according to the second party's option when the order is within the predetermined range established by the first party.