Can guaranteed insurance products ensure stability to your portfolio?