No. You do not need to pay any fee for account opening with Immediate Edge. You can start investing with a minimum deposit of $250.