1. A method for allowing a buyer, seller, broker, dealer, exchange, market, intermediary, trader, or other market participant, (collectively, “trader”) to select at least one algorithm for trading, comprising: (a) displaying a graphical control interface comprising a plurality of graphical representations of available trading algorithms; (b) receiving an input from the trader when the trader indicates a selection of at least one of the graphical representations; and (c) performing the at least one algorithm selected by the trader.