Methods and apparatuses, including computer program products, are described for dynamic pricing of guarantee products. A server computing device determines a fee factor for a guarantee product based on an allocation of assets in an investment account linked to the guarantee product. The server computing device assigns an investment profile to the guarantee product based on the fee factor. The server computing device determines a fee percentage for the guarantee product based on the investment profile and a fee payment option selected by an owner of the guarantee product. The server computing device generates a notification including a fee amount for the guarantee product based on the fee percentage.
展开▼