Patent ID: 8725615

Claim:
A method, comprising: storing in a memory an account associated with an owner, wherein the account: comprises a plurality of instrument selected by the owner; is associated with a current value based at least in part on the plurality of instruments; and is associated with a base amount that is periodically adjusted to be greater of the current value or the base amount prior to the adjustment; and is associated with a plurality of income percentages, each of the plurality of income percentages being associated with a respective age range, wherein the income percentages represent a percentage of withdrawals from the account; updating, by a server computer comprising a processor and memory, the account based at least in part on one or more trading orders associated with the owner; monitoring, by the server computer, the account to determine whether the plurality of instruments selected by the owner satisfy one or more investment guidelines associated with the annuity benefit, the one or more investment guidelines regarding at least one of purchasing, selling, trading, and management of the plurality of instruments of the account; providing an interface operable to permit the owner to submit a request to withdraw funds from the account; identifying by the server computer, one of the plurality of income percentages based at least in part on current age of the owner; determining by the server computer, an allowance amount by multiplying the base amount by the identified income percentage; permitting one or more withdrawals of the allowance amount from the account, wherein a withdrawal that causes the current value of the account to fall to zero triggers one or more annuity payments based at least in part on the allowance amount; determining, by the server computer on an anniversary date of the creation of the account, an investment performance of the account for the year prior to the anniversary date; and determining, by the server computer on the anniversary date of the creation of the account, that the owner has not made an initial withdrawal from the account, and in response: if the determined investment performance of the account during the year prior to the anniversary date is less than a configurable rollup percentage, increasing the base amount by the configurable rollup percentage; and if the determined investment performance of the account during the year prior to the anniversary date is not less than the configurable rollup percentage, setting the base amount to be the product of the prior year's base amount and the rollup percentage.