ADVERTISEMENT: products from our partners

Compare Online Brokers For Investing

BrokerNerdWallet ratingPromotionFeesAccount minimum
Robinhood
Robinhood
Learn moreon Robinhood's website

4.5/5

None

no promotion available at this time

$0

on trades of stocks, ETFs and their options. Other fees may apply.

$0

Public
Public
Learn moreon Public's website

4.4/5

None

no promotion available at this time

$0

$0

J.P. Morgan Self-Directed Investing
J.P. Morgan Self-Directed Investing
Learn moreon J.P. Morgan's website

4.3/5

Up to $1,000

cash bonus when you open and fund a J.P. Morgan Self-Directed Investing account.

$0

per online trade

$0

Charles Schwab
Charles Schwab
Learn moreon Charles Schwab's website

4.9/5

Up to $500

when you make a qualifying net deposit

$0

per online equity trade

$0

SoFi Active Investing
SoFi Active Investing
Learn moreon SoFi Invest®'s website

4.6/5

Get up to $1,000

in stock when you open & fund a new Active Invest account. Limited time offer. Terms & Conditions Apply.

$0

per trade

$0

Webull
Webull
Learn moreon Webull's website

5.0/5

Get $20 worth of fractional shares

when you open and fund an account with Webull

$0

per trade

$0

E*TRADE
E*TRADE
Learn moreon E*TRADE's website

4.5/5

Get up to $1,500

when you open and fund an E*TRADE brokerage account. Terms apply.

$0

per trade. Other fees apply.

$0

Vanguard
Vanguard
Learn moreon Vanguard's website

4.2/5

None

no promotion available at this time

$0

per trade for online stocks, ETFs and Vanguard Funds.

$0

BrokerNerdWallet ratingFeesAccount minimumPromotionLearn more
Robinhood
Robinhood
Learn moreon Robinhood's website

4.5/5

$0

on trades of stocks, ETFs and their options. Other fees may apply.

$0

None

no promotion available at this time
Learn moreon Robinhood's website
Public
Public
Learn moreon Public's website

4.4/5

$0

$0

None

no promotion available at this time
Learn moreon Public's website
J.P. Morgan Self-Directed Investing
J.P. Morgan Self-Directed Investing
Learn moreon J.P. Morgan's website

4.3/5

$0

per online trade

$0

Up to $1,000

cash bonus when you open and fund a J.P. Morgan Self-Directed Investing account.
Learn moreon J.P. Morgan's website
Charles Schwab
Charles Schwab
Learn moreon Charles Schwab's website

4.9/5

$0

per online equity trade

$0

Up to $500

when you make a qualifying net deposit
Learn moreon Charles Schwab's website
SoFi Active Investing
SoFi Active Investing
Learn moreon SoFi Invest®'s website

4.6/5

$0

per trade

$0

Get up to $1,000

in stock when you open & fund a new Active Invest account. Limited time offer. Terms & Conditions Apply.
Learn moreon SoFi Invest®'s website
Webull
Webull
Learn moreon Webull's website

5.0/5

$0

per trade

$0

Get $20 worth of fractional shares

when you open and fund an account with Webull
Learn moreon Webull's website
E*TRADE
E*TRADE
Learn moreon E*TRADE's website

4.5/5

$0

per trade. Other fees apply.

$0

Get up to $1,500

when you open and fund an E*TRADE brokerage account. Terms apply.
Learn moreon E*TRADE's website
Vanguard
Vanguard
Learn moreon Vanguard's website

4.2/5

$0

per trade for online stocks, ETFs and Vanguard Funds.

$0

None

no promotion available at this time
Learn moreon Vanguard's website

To recap our selections...

NerdWallet's Compare Online Brokers For Investing