TD Ameritrade offers access to currencies for more than 20 countries. Futures: With futures trading, you agree to sell an asset or security at a set price at a predetermined time in the future. TD Ameritrade offers over 60 futures products, while Fidelity doesn’t offer futures trading. Explore TD Ameritrade, the best online broker for online stock trading, long-term investing, and retirement planning. TD Ameritrade rates and fees on ROTH IRA, Sep/Simple, 401K roolover and traditional IRA accounts. TD Ameritrade retirement account annual, maintenance, inactivity, and termination charges schedule.