No, regardless of your trading activity, you can register and keep a free account. Both Live and Demo accounts are free of charge.