Save money and be informed. CreditDonkey is a stock broker comparison and financial education website. This website is made possible through financial relationships with card issuers and some of the products and services mentioned on this site. Advertiser Disclosure†

Our Review: (4.4) Ally Invest (formerly TradeKing) offers one of the lowest trade fees, but is it good? Learn the pros and cons and see comparisons with other online brokers in this in-depth review... Read full review

Move your account to Ally Invest and they will credit your transfer fees up to $150 when you complete a first-time account transfer of $2,500 or more. This transfer reimbursement offer does not apply to Termination Fees or Maintenance Fees

Open a new account by 3/31/2018 and fund within 60 calendar days of account opening with $3,000 or more. Offer is not valid on tax-exempt trusts, 401k accounts, Keogh plans, Profit Sharing Plan, or Money Purchase Plan. Terms apply. See TD Ameritrade's website for details. (Expires 3/31/2018)

Open a new account by 3/31/2018 and fund within 60 calendar days of account opening with $25,000 to $99,999. Offer is not valid on tax-exempt trusts, 401k accounts, Keogh plans, Profit Sharing Plan, or Money Purchase Plan. Terms apply. See TD Ameritrade's website for details. (Expires 3/31/2018)

Open a new account by 3/31/2018 and fund within 60 calendar days of account opening with $100,000 to $249,999. Offer is not valid on tax-exempt trusts, 401k accounts, Keogh plans, Profit Sharing Plan, or Money Purchase Plan. Terms apply. See TD Ameritrade's website for details. (Expires 3/31/2018)

Open a new account by 3/31/2018 and fund within 60 calendar days of account opening with $250,000 or more. Offer is not valid on tax-exempt trusts, 401k accounts, Keogh plans, Profit Sharing Plan, or Money Purchase Plan. Terms apply. See TD Ameritrade's website for details. (Expires 3/31/2018)

Open a new non-retirement brokerage account by 12/31/2018 and fund within 60 days of account opening with a minimum deposit or transfer of $10,000 to $24,999. Up to 500 commission-free stock or options trades executed within 60 days of the deposited funds being made available for investment in the new account (excluding options contract fees). No cash compensation for any unused free trade commissions. Terms apply. See E*TRADE website for details. (Expires 12/31/2018)

Open a new non-retirement brokerage account by 12/31/2018 and fund within 60 days of account opening with a minimum deposit or transfer of $25,000 to $99,999. Up to 500 commission-free stock or options trades executed within 60 days of the deposited funds being made available for investment in the new account (excluding options contract fees). No cash compensation for any unused free trade commissions. Terms apply. See E*TRADE website for details. (Expires 12/31/2018)

Open a new non-retirement brokerage account by 12/31/2018 and fund within 60 days of account opening with a minimum deposit or transfer of $100,000 to $249,999. Up to 500 commission-free stock or options trades executed within 60 days of the deposited funds being made available for investment in the new account (excluding options contract fees). No cash compensation for any unused free trade commissions. Terms apply. See E*TRADE website for details. (Expires 12/31/2018)

Open a new non-retirement brokerage account by 12/31/2018 and fund within 60 days of account opening with a minimum deposit or transfer of $250,000 to $499,999. Up to 500 commission-free stock or options trades executed within 60 days of the deposited funds being made available for investment in the new account (excluding options contract fees). No cash compensation for any unused free trade commissions. Terms apply. See E*TRADE website for details. (Expires 12/31/2018)

Open a new non-retirement brokerage account by 12/31/2018 and fund within 60 days of account opening with a minimum deposit or transfer of $500,000 to $999,999. Up to 500 commission-free stock or options trades executed within 60 days of the deposited funds being made available for investment in the new account (excluding options contract fees). No cash compensation for any unused free trade commissions. Terms apply. See E*TRADE website for details. (Expires 12/31/2018)

Open a new non-retirement brokerage account by 12/31/2018 and fund within 60 days of account opening with a minimum deposit or transfer of $1,000,000. Up to 500 commission-free stock or options trades executed within 60 days of the deposited funds being made available for investment in the new account (excluding options contract fees). No cash compensation for any unused free trade commissions. Terms apply. See E*TRADE website for details. (Expires 12/31/2018)

To qualify, you must deposit $100,000+ into an eligible existing or new Fidelity account within 60 days. Funds must come from external, non-Fidelity source. You must maintain the minimum qualifying account balance for at least 9 months from the date on which the trades are credited to your account.

To qualify, you must deposit $50,000 - $99,999 into an eligible existing or new Fidelity account within 60 days. Funds must come from external, non-Fidelity source. You must maintain the minimum qualifying account balance for at least 9 months from the date on which the trades are credited to your account.

About CreditDonkey® CreditDonkey is a stock broker comparison website. We publish data-driven analysis to help you save money & make savvy financial decisions.

Editorial Note: Any opinions, analyses, reviews or recommendations expressed on this page are those of the author's alone, and have not been reviewed, approved or otherwise endorsed by any card issuer.

†Advertiser Disclosure: Many of the card offers that appear on this site are from companies from which CreditDonkey receives compensation. This compensation may impact how and where products appear on this site (including, for example, the order in which they appear). CreditDonkey does not include all companies or all offers that may be available in the marketplace.

*See the card issuer's online application for details about terms and conditions. Reasonable efforts are made to maintain accurate information. However, all information is presented without warranty. When you click on the "Apply Now" button you can review the terms and conditions on the card issuer's website.

CreditDonkey does not know your individual circumstances and provides information for general educational purposes only. CreditDonkey is not a substitute for, and should not be used as, professional legal, credit or financial advice. You should consult your own professional advisors for such advice.