What Is a Stockbroker?

A stockbroker buys and sell stocks on behalf of investors. Many investors opt to open an account with an online stockbroker like Fidelity or Charles Schwab.
Updated
Profile photo of Arielle O'Shea
Written by Arielle O'Shea
Lead Assigning Editor
Profile photo of Robert Beaupre
Edited by Robert Beaupre
Lead Assigning Editor
Fact Checked
Profile photo of Sam Taube
Co-written by Sam Taube
Lead Writer
What Is a Stock Broker?

Many, or all, of the products featured on this page are from our advertising partners who compensate us when you take certain actions on our website or click to take an action on their website. However, this does not influence our evaluations. Our opinions are our own. Here is a list of our partners and here's how we make money.


The investing information provided on this page is for educational purposes only. NerdWallet, Inc. does not offer advisory or brokerage services, nor does it recommend or advise investors to buy or sell particular stocks, securities or other investments.

Nerdy takeaways
  • Stockbrokers serve as intermediaries between investors and exchanges, buying and selling stocks on behalf of clients.

  • There are a variety of ways in which brokers get paid, including commissions, interest and data-selling. Most online stockbrokers don't charge commissions.

  • You can compare stockbrokers to find one that's right for your needs.

Broker definition

A stockbroker is a person or company authorized to buy and sell stocks or other investments. If you want to buy stocks, you will almost always need a broker — essentially, a middleman — to place those orders on your behalf.

Many people open a brokerage account with an online broker rather than working with a person. Often called discount brokers, online brokers are typically less expensive and allow you to buy or sell stocks and other investments directly through their websites or trading platforms. Many online brokers now charge no commission to buy or sell stocks and other investments.

What does a broker do and why do I need one?

To understand what stockbrokers do, it helps to have some quick background about the stock market.

Stocks are traded through market exchanges, like the New York Stock Exchange or the Nasdaq. These exchanges are like a supermarket for stocks: Companies list their stock with an exchange, and the exchange connects buyers and sellers, imposes rules and regulations, and tracks the demand for each stock, which influences the stock’s price.

But the average investor can’t just walk into an exchange and pluck a stock off the shelf. Instead, you need a stockbroker, a company or person who is licensed to execute trades with the exchange. Brokers generally must be registered with the U.S. Securities and Exchange Commission.

In some cases, brokers also provide advice on which stocks you should buy and sell. However, brokers should not be confused with financial planners, who tend to offer more holistic guidance on your financial situation.

Advertisement
NerdWallet rating 

4.9

/5
NerdWallet rating 

4.3

/5
NerdWallet rating 

5.0

/5

Fees 

$0

per online equity trade

Fees 

$0

per trade

Fees 

$0

per trade

Account minimum 

$0

Account minimum 

$0

Account minimum 

$0

Promotion 

None

no promotion available at this time

Promotion 

1 Free Stock

after linking your bank account (stock value range $5.00-$200)

Promotion 

None

no promotion available at this time

How do stockbrokers make money?

Stockbrokers are typically compensated through a commission on each trade. Investors have historically paid a broker a commission to buy or sell a stock.

That's still true of human stockbrokers at full-service brokerage firms, but investors who manage their own brokerage accounts and use an online broker to buy and sell investments can now do that commission-free if they choose the correct broker. (We have a list of brokerages that offer free trading here.)

Brokers that do not charge commissions make money off investor assets in other ways — most often by earning interest on uninvested cash in investor accounts. Most investment accounts hold a small amount of cash, and a broker sweeps that cash into a deposit account that earns interest. A small portion of that interest is paid to the investor, and the brokerage firm pockets the rest.

Brokers also sell trades to market makers, which earns them a small fee per trade. Investors rarely notice this, but it can in some cases slow trade execution and increase the cost of the trade slightly. High-volume traders may wish to choose a broker that routes trade orders based on price, such as Interactive Brokers.

How much does a stock broker make?

According to Salary.com. as of Feb. 2024, the average salary for a stock broker in the U.S. was $159,462. Stock broker salaries ranged from $120,759 to $186,424

.

How do you find a stockbroker?

These days, it’s easy to find a broker. Most investors should opt for an online broker, due to the cost savings and ease of placing online orders.

To find the best online broker for you, look for discount brokers that require a low minimum investment and charge no ongoing account fees. If you’re new to investing, consider choosing an online broker that offers educational resources — many have libraries of how-to content on their websites to help you get started.

Once you choose a broker, you’ll open a brokerage account, which is an investment account. You need a brokerage account to buy or sell stocks and other investments, such as mutual funds. The broker will walk you through the process of opening an account, which takes minutes and is typically completed online. (We also have a full guide to brokerage accounts and how to open one.)

Customize your weekly reads
Tell us what's important to you and we'll curate a list of articles that match your interests.
AD
Robinhood
NerdWallet rating 
Learn More

on Robinhood's website

Get more smart money moves – straight to your inbox
Sign up and we’ll send you Nerdy articles about the money topics that matter most to you along with other ways to help you get more from your money.
Nerdwallet advisors logo

Get a custom financial plan and unlimited access to a Certified Financial Planner™ for just $30/month.

    NerdWallet Advisory LLC

    AD