Patent ID: 8682771

Claim:
A method of operating a computer to execute a securities order, the method comprising: determining, with the computer, an asset pool of money available to purchase a dollar amount of a security; determining, with the computer, a first current market price of the security; determining, with the computer, a first number of units of the security that can be purchased based on the size of the asset pool and the first current market price to fully invest the asset pool in the security; determining, with the computer, a second number of units of the security that is greater than zero and less than the first number of units, wherein the second number of units of the security does not fully invest the asset pool in the security; generating, with the computer, a first order to purchase the second number of units of the security; determining, with the computer, a second current market price of the security subsequent to when the first current market price was determined; and generating, with the computer, at least a second order for the security, wherein the second order is for purchasing an additional number of units of the security that is based on the second current market price of the security and the size of the asset pool of money that remains after execution of the first order.