1. A method for trading bonds electronically, the method comprising: receiving a query from a selling user computer; transmitting a list of bonds to the selling user computer in response to the query; receiving from the selling user a selection of a bond from the list of bond to be included in a bid wanted; receiving a bid wanted for at least one bond lot comprising the selected bond from the selling user computer; and transmitting the bid wanted to a plurality of bidding users.