Skip to content
CreditChances
How we make money

How to invest in stocks in the US: step by step for beginners

To invest in stocks, you open a brokerage account, move money from your bank and buy shares of companies or of funds that hold many companies. Many brokers charge $0 commission on US stocks and ETFs, and some open accounts with an ITIN. Stock prices go up and down, and you can lose money.

Before your first buy, open the account with your documents and move a small amount. If you are new, a fund that holds many companies spreads the risk better than a single stock.

Step by step

  1. 1

    Get your money ready

    Pay off credit cards first: they often charge 18% or more, and almost no investment beats that reliably. Keep emergency savings in a bank account; some people keep up to six months of income. Invest money you will not need for several years: large-company stocks as a group have lost money in about one year out of three.

  2. 2

    Gather your documents

    Brokers ask for your name, address, date of birth, an SSN or other taxpayer number, a photo ID, your job, income and net worth. Most also want a US home address. Webull, Firstrade, Fidelity, Ally Invest and Acorns accept an ITIN; Robinhood, Public, Vanguard, J.P. Morgan, Merrill and Moomoo need an SSN. If you are not a citizen or green card holder, the visa matters too: Webull, Firstrade and Public accept E, F-1, H-1B, O-1 and TN visas.

  3. 3

    Choose a broker and look it up

    Online US stock and ETF trades are $0 at Fidelity, Vanguard, Webull and Robinhood, but moving your account out costs $75 at Webull and $100 at Public and Vanguard. Look the firm up for free on FINRA BrokerCheck (brokercheck.finra.org or 800-289-9999) and read its relationship summary, Form CRS.

  4. 4

    Open a cash account

    When you apply, choose a cash account: you pay in full for what you buy. In a margin account the broker lends you money against your stocks, and your losses can be larger. Some applications make margin the default, so check the account type before you sign.

  5. 5

    Decide: index funds or single stocks

    An index fund is a mutual fund or ETF that tracks an index such as the S&P 500, so one purchase spreads your money over many companies. Index funds trade rarely, which can keep costs low, but not all are cheap: the yearly fee, the expense ratio, differs from fund to fund. A single stock depends on one company, and if it goes bankrupt, common shareholders are paid last and may get nothing.

  6. 6

    Add money and place your first order

    Link your bank account: at Moomoo, for example, ACH deposits are free, while an outgoing wire costs $20 there and $25 at Public. Then find the stock or fund and enter a dollar amount or a number of shares. With fractional shares you can start small: from $1 at Robinhood and Fidelity, from $5 at Firstrade and J.P. Morgan.

  7. 7

    Know the protection and the taxes

    If a SIPC-member broker fails, SIPC protects up to $500,000, including $250,000 in cash, but not a drop in prices. When you sell at a profit, you owe capital gains tax: usually 0%, 15% or 20% on stocks held over a year, and your regular rate on stocks held a year or less. Your broker reports sales on Form 1099-B and dividends of $10 or more on Form 1099-DIV; a tax professional can help with your first return.

Brokers that accept an ITIN

All five open an account with an ITIN if you live in the US. Webull and Firstrade also want a green card or an E, F-1, H-1B, L-1, O-1 or TN visa, and Acorns a lawful status. Webull, Firstrade, Fidelity and Ally charge $0 on most online US stock and ETF trades; Acorns invests for you in ready-made ETF portfolios from $4 a month.

Webull

Webull

Account with an ITIN

Fees
$0 commission
Minimum
$0 deposit
You need
SSN or ITIN

on the Webull website

Firstrade

Firstrade

Account with an ITIN

Fees
$0 commission
Minimum
$5 (fractional shares)
You need
SSN, ITIN or passport

on the Firstrade website

Fidelity

Stocks and mutual funds

Fees
$0 commission
Minimum
$1 (fractional shares)
You need
SSN or ITIN

on the Fidelity website

Ally

Ally Invest Self-Directed Trading

Broker from Ally Financial

Fees
$0 on most stocks
Minimum
$0 (cash account)
You need
SSN or ITIN

on the Ally website

Acorns

Acorns

Autopilot investing with ITIN

Monthly fee
from $4
Fees
No trading fees
You need
SSN or ITIN

on the Acorns website

Brokers that need an SSN

These open an account with a Social Security number. All charge $0 for online US stock and ETF trades except Interactive Brokers, from $0.005 a share on IBKR Pro Fixed, which also takes a passport number from people who live abroad. Fractional shares start at $1 at Robinhood, any dollar amount at Public and $5 at Moomoo and J.P. Morgan.

Robinhood

Robinhood

Fractional shares from $1

Fees
$0 commission
Minimum
$1 (fractional shares)
You need
SSN

on the Robinhood website

Public

Public

Stocks for any amount

Fees
$0 commission
Minimum
No minimum
You need
SSN

on the Public website

Vanguard Brokerage Account

Stocks and Vanguard funds

Fees
$0 commission
Minimum
No minimum
You need
SSN

on the Vanguard website

J.P. Morgan

J.P. Morgan Self-Directed Investing

Broker from J.P. Morgan

Fees
$0 commission
Minimum
$5 (fractional shares)
You need
SSN

on the J.P. Morgan website

Merrill

Merrill Edge Self-Directed

Broker from Bank of America

Fees
$0 commission
Minimum
No minimum
You need
SSN

on the Merrill website

Moomoo

$0 stock commissions

Fees
$0 commission
Minimum
$5 (fractional shares)
You need
SSN

on the Moomoo website

Interactive Brokers

Interactive Brokers

Passport if you live abroad

Minimum
$0
Fees
From $0.005 a share (Pro Fixed)
You need
SSN; passport if you live abroad

on the Interactive Brokers website

Questions people ask

How do I start investing in stocks with no experience?

Open a cash account at a broker that accepts your documents, link your bank and start with a small amount in a broad index fund or ETF. Many brokers charge $0 commission on US stocks and ETFs, and fractional shares start at $1 to $5. Learn the basics before you buy single stocks or use margin.

Can I buy US stocks with an ITIN?

Yes, if you live in the US. Webull, Firstrade, Fidelity, Ally Invest and Acorns open accounts with an ITIN; Webull and Firstrade also want a green card or an E, F-1, H-1B, L-1, O-1 or TN visa. Robinhood, Public, Vanguard, J.P. Morgan, Merrill and Moomoo need an SSN.

How much money do I need to start investing in stocks?

Very little. Fidelity, Vanguard, Public and Webull have no account minimum, and fractional shares start at $1 at Robinhood and Fidelity. Watch fixed fees: a $4 monthly fee is small on $10,000 but large on $200.

Are my stocks protected if the broker goes bankrupt?

If the broker is a SIPC member and fails, SIPC protects up to $500,000, including $250,000 in cash, when your stocks or cash are missing. It does not protect you from a drop in prices or from bad advice. Stocks and funds are not FDIC-insured.

What is the difference between an index fund and a stock?

A stock is a piece of one company. An index fund is a mutual fund or ETF that tracks a market index such as the S&P 500, so you own small pieces of many companies at once. Index funds often cost little, but they still fall when the market falls.

Do I pay taxes on stocks?

Yes, when you sell at a profit and when you get dividends. Gains on stocks held over a year are usually taxed at 0%, 15% or 20%, and on stocks held a year or less at your regular rate. If your losses are bigger than your gains, you can deduct up to $3,000 a year from other income.