A full service brokerage firm that offers a wide range of financial consulting services as well as brokerage service. There is no minimum deposit to open an account and begin trading.