Compare the Best Online Brokers

Compare all 63 online brokerages and find the top choice for your personal trading needs using this unbiased tool. This calculator incorporates every fee associated with online stock trading accounts and helps you choose the best option for you. To find the lowest cost option with the best research, service, offers, and other valuable features simply fill in your preferences below.

Looking for the best place to trade stocks? Check out NerdWallet's favorite brokers.

Step 1: Select Preferences
Initial Account Balance:

$
Stocks:

Trades per month: 10 Shares per trade: 100
Approximate purchase price: $2000
ETFs:

Trades per month: 0 Shares per trade: 0
Approximate purchase price: $0
Options:

Trades per month: 0 Contracts per trade: 0 Exercises per month: 0
How long do you plan to keep your account?

Number of years: 3
Margin:

Average margin loan balance:
$
Research Tools

Research Reports?
Realtime Data?
Analysis Software?
Additional Asset Classes

Bonds?
Futures?
Currency?
Mutual Funds?
Additional Services

Real-time Trades?
Automated Orders By Phone?
Broker Assistance?
24/7 Support?
Physical Location?
Mobile Access?
Paper Statements?
Outgoing Wire Transfers?
Check-writing?
Debit Card?
Step 2: View Your Custom Tailored Results
Sort:
Results 1 - 10 of 11
Nerding... Please Wait
nerding
blur
Total Monthly Cost Cost per Stock Trade Minimium Initial Balance Promotion
$75.00
per month
$7.00 $500 Up to 250 free trades
Cost Breakdown
Total Monthly Cost Cost per Stock Trade Minimium Initial Balance Promotion
$75.61
per month
$6.95 $0 Get 30 free online trades per month if you maintain $25,000 in cash in your account
Cost Breakdown
Total Monthly Cost Cost per Stock Trade Minimium Initial Balance Promotion
$83.25
per month
$7.95 $2,500 90 free days of trading, with up to 200 commission-free trades
Cost Breakdown
Total Monthly Cost Cost per Stock Trade Minimium Initial Balance Promotion
$95.75
per month
$8.95 $1,000
Cost Breakdown
Total Monthly Cost Cost per Stock Trade Minimium Initial Balance Promotion
$103.25
per month
$9.95 $2,500
Cost Breakdown
Total Monthly Cost Cost per Stock Trade Minimium Initial Balance Promotion
$103.25
per month
$9.95 $10,000
Cost Breakdown
Total Monthly Cost Cost per Stock Trade Minimium Initial Balance Promotion
$103.25
per month
$9.95 $0
Cost Breakdown
Total Monthly Cost Cost per Stock Trade Minimium Initial Balance Promotion
$106.15
per month
$9.99 $500 Up to $600 Plus 60 Days of Free Trades, When You Fund a New Account with $10,000
Cost Breakdown
Total Monthly Cost Cost per Stock Trade Minimium Initial Balance Promotion
$106.15
per month
$9.99 $500 Trade free for 60 days + get up to $600 (when you make an initial deposit of $2000)
Cost Breakdown
Total Monthly Cost Cost per Stock Trade Minimium Initial Balance Promotion
$106.15
per month
$9.99 $500 Trade free for 60 days + get up to $600 (when you make an initial deposit of $2000)
Cost Breakdown

* Disclaimer: We try to keep information accurate and up to date, however we cannot make warranties regarding the accuracy of our information. Please verify FDIC Insurance / NCUA Insurance status, credit card information, and interest rates during the application process. Please note that NerdWallet has financial relationships with some of the merchants mentioned here. NerdWallet may be compensated if consumers choose to utilize the links located throughout the content on this site and generate sales for the said merchant.

© Copyright 2014 NerdWallet, Inc. All Rights Reserved. Privacy Policy|Terms of Use
Nerdwallet, Inc. is a BBB Accredited Financial Service in San Francisco, CA