Patent ID: 7117176

Claim:
A computer implemented method using aggregation to enable a user to trade a plurality of market tradable assets or liabilities to form a single, customizable investment portfolio comprising: receiving trading data from the user including user identification and preference information; specifying, from the trading data, a user customizable portfolio that includes a plurality of distinct market tradable assets or liabilities to be owned directly by the user; receiving from the user an order to trade the specified user customizable portfolio as a whole; determining for the user, based on said order to trade the specified user customizable portfolio as a whole, a trading order for each of the plurality of distinct market tradable assets or liabilities to be transacted in a market for said each of the distinct market tradable assets or liabilities; aggregating via computer, for each of the distinct market tradable assets or liabilities, the trading order for the user with one or more trading orders of one or more other users, wherein said aggregating includes combining at least one trading order involving a single share, an odd lot or a fractional share of said each distinct market tradable asset or liability with other trading orders of said each distinct market tradable asset or liability; and executing one or more trades of each of the distinct market tradable assets or liabilities resulting from said aggregating to implement the order from the user to trade the specified user costumizable porfolio, wherein the specified user customizable porfolio is owned directly by the user after said executing.