You need a brokerage account, money to invest, and a plan before you buy your first stock
Starting to trade stocks means opening an account with a brokerage firm, depositing money, and placing your first buy order through their platform. Most brokerages let you open an account online in 15 minutes, fund it the same day via bank transfer, and buy stocks within hours. The harder part is deciding what to buy and why — and understanding that stock prices move every trading day, which means your money is at risk from the moment you invest it.
This guide walks you through the mechanics of getting started, what to expect from your first trades, and the real decisions you face before you commit money.
Key Takeaways
- You open a brokerage account online, link a bank account, and deposit cash before you can buy any stock.
- Most brokerages charge no commission on stock trades, but you still pay the bid-ask spread — the difference between what buyers and sellers are willing to pay.
- Your first stock purchase happens through the brokerage's trading platform, which shows you the current price and lets you set the number of shares you want to buy.
- Stock prices fall as well as rise, and you can lose money on a trade within minutes of buying — there is no waiting period or cooling-off period once you place an order.
- Most beginners benefit from starting with a small amount of money they can afford to lose while they learn how markets work.
Choose a brokerage and open an account
A brokerage is a company that lets you buy and sell stocks through their platform. Common brokerages for beginners include Fidelity, Charles Schwab, E*TRADE, TD Ameritrade, and Robinhood. Each one has a website and a mobile app where you can manage your account and place trades.
To open an account, you visit the brokerage's website, enter your name, Social Security number, address, and employment information, and answer questions about your investment experience and financial situation. The brokerage runs a background check (usually instant) and either approves or denies your application on the spot. Once approved, you link a bank account and transfer money into your brokerage account — this typically takes one to three business days to settle.
You do not need a large amount to start. Many brokerages have no minimum deposit requirement, though some have a $500 or $1,000 minimum. You can start with whatever amount you decide to risk; many beginners start with $500 to $2,000 to learn without betting their savings.
Understand what you are actually paying
Most brokerages advertise "commission-free" stock trading, which means they do not charge you a flat fee per trade. But you still pay a cost: the bid-ask spread. This is the gap between the price a buyer is willing to pay and the price a seller is willing to accept. When you buy a stock, you pay the ask price (the higher one). When you sell, you receive the bid price (the lower one). The difference goes to market makers and the exchange, not directly to your brokerage, but it is a real cost you bear on every trade.
For a stock trading at $100, the spread might be $99.95 to $100.05 — small enough that you barely notice it. For a less-traded stock, the spread might be $98 to $102, which means you lose $2 per share just entering and exiting the position. Liquid stocks (those with high trading volume) have tighter spreads and cost less to trade.
Some brokerages also charge margin interest if you borrow money to buy stocks, or fees for certain account types. Read the fee schedule on your chosen brokerage's website before you fund the account.
Place your first trade through the platform
Once your account is funded, you log into the brokerage platform and navigate to the trading section. You search for a stock by its ticker symbol (a one- to four-letter code — Apple is AAPL, Microsoft is MSFT). The platform shows you the current bid and ask prices, the day's high and low, and recent trading volume.
To buy, you enter the number of shares you want and choose an order type. A market order buys immediately at the current ask price — useful if you want to own the stock right now and do not care about a small price difference. A limit order lets you set a maximum price you are willing to pay; the order only fills if the stock drops to that price or lower. Limit orders can sit unfilled if the stock never reaches your price.
You review the order details (stock name, number of shares, total cost), confirm it, and the trade executes. The stock appears in your account within seconds. You now own it and can watch its price move in real time.
Know that prices move constantly and losses happen fast
Once you own a stock, its price changes every second the market is open (9:30 a.m. to 4 p.m. Eastern time on weekdays). If you buy 10 shares of a $50 stock for $500 and the price drops to $45 within an hour, your position is now worth $450 — a $50 loss on paper. You can sell immediately and lock in that loss, or hold and hope the price recovers.
There is no cooling-off period or waiting period. Your money is at risk the moment the order fills. Many beginners are surprised by how quickly a stock can move against them, especially if they buy a volatile stock or buy near the end of a trading day (when news can break overnight and the price can gap up or down at the open).
This is why starting with money you can afford to lose is important. If you invest your emergency fund and the stock drops 20%, you will feel pressure to sell at a loss to get your money back — and that pressure often leads to poor decisions.
Decide whether you are buying individual stocks or funds
Many beginners assume they should pick individual stocks — researching companies, reading earnings reports, and timing their buys. In practice, most individual investors underperform the overall market over time. A simpler alternative is to buy index funds or exchange-traded funds (ETFs), which hold dozens or hundreds of stocks in a single purchase. An S&P 500 index fund, for example, gives you ownership in 500 large U.S. companies with one trade.
Index funds and ETFs trade just like stocks — you search for the ticker (VOO for Vanguard's S&P 500 ETF, for example), enter the number of shares, and buy. The main difference is that your money is spread across many companies, so a single bad performer does not sink your whole investment. They also require less research and monitoring than picking individual stocks.
If you want to learn by picking individual stocks, start small — maybe 10% of your account — and keep the rest in index funds. This way you get the learning experience without betting everything on your stock-picking ability.
Set up a system to track your trades and avoid emotional decisions
After your first few trades, you will have a record in your brokerage account showing what you bought, when, at what price, and what it is worth now. Most platforms let you export this data or view it in a dashboard. Write down why you bought each stock — what you expected to happen, what price you thought was fair, and when you planned to sell. This creates a record you can review later to see what worked and what did not.
The biggest mistake beginners make is selling in a panic when a stock drops, or holding too long hoping to break even. A written plan helps you stick to a decision instead of reacting to daily price swings. If you said "I will hold this stock for two years," then a 10% drop in week one is not a reason to sell — it is noise.
Many beginners also trade too much, buying and selling frequently in hopes of catching quick gains. Each trade costs you the bid-ask spread, and frequent trading usually leads to worse results than buying and holding. Decide in advance how often you will check your account — daily, weekly, or monthly — and stick to it.
Frequently Asked Questions
How much money do I need to start trading stocks?
Most brokerages have no minimum, so you can start with $100 or $500. However, starting with money you can afford to lose — typically $1,000 to $5,000 — gives you enough to learn without betting your emergency fund. Smaller amounts mean each trade costs more as a percentage of your total, and you have less room to recover from mistakes.
Can I lose more money than I invest?
If you buy stocks with cash (not borrowed money), the most you can lose is what you invested. If you buy 10 shares at $50 each for $500 and the stock goes to zero, you lose $500. You cannot lose more than that. If you use margin (borrowed money), losses can exceed your initial investment, which is why margin is risky for beginners.
When can I sell a stock I just bought?
You can sell immediately after buying — there is no holding period. However, if you buy with unsettled cash (money that has not yet cleared from your bank), you may face a "good faith violation" if you sell before the cash settles, usually three business days. After that, you can buy and sell as often as you want.
Do I pay taxes on stocks I buy?
You pay taxes only when you sell and realize a gain or loss. If you buy a stock for $100 and it rises to $150, you owe capital gains tax on the $50 profit when you sell. If you hold it for more than one year, you pay long-term capital gains tax (usually lower). If you hold it less than one year, you pay short-term capital gains tax (taxed as ordinary income). Keep records of all your trades for tax time.
What is the difference between a stock and a mutual fund?
A stock is ownership in a single company. A mutual fund or ETF is a basket of many stocks managed as one investment. Mutual funds are priced once per day after the market closes; ETFs trade throughout the day like stocks. Both spread your risk across multiple companies, making them less risky than betting on a single stock.