Your questions all depends on where you are as a trader. If you are new to direct access trading it would be smart to start at a place that fronts all the costs and gives you a lower payout(schonfeld, first new york securities, etc). If you have experience and are willing to put up a small...