No, anyone can use Merrill Edge whether or not they have a Bank of America account, but there are many benefits if you are a Bank of America customer. First, you have all of your accounts in one place. With one log in you can see your banking and investments. Second, Bank of America Preferred Rewards members get significant discounts on the management fees for the robo-advisor.