How to Buy First Stocks — Complete Guide Step by Step

Complete guide on how to buy stocks for the first time. Choosing broker, opening account, placing orders and common mistakes of beginner investors.

11 min czytania

Buying Stocks is Simpler Than You Think

Buying your first stocks takes less time than opening a bank account. You need: ID card, 15 minutes and minimal amount — even 100 PLN is enough to start.

Step 1: Choose a Broker

A broker is an intermediary between you and the stock exchange. In Poland you have several solid options:

Broker GPW Commission Foreign Commission Min. deposit IKE/IKZE
XTB 0% (up to limit) 0% (up to limit) 0 PLN Yes
mBank eMakler 0.39% (min. 5 PLN) 0.29% (min. 14 PLN) 0 PLN Yes
Bossa (BOŚ) 0.38% (min. 5 PLN) 0.29% (min. 19 PLN) 0 PLN Yes
Interactive Brokers 0.05% (min. ~5 PLN) 0.005$/share 0 PLN No

What to Pay Attention To

  • Commissions — with small amounts they can eat up profit
  • Available markets — GPW, NYSE, NASDAQ, Xetra?
  • IKE/IKZE — if you want to save on taxes
  • Mobile app — convenience of daily use
  • Polish support — important for beginners

Step 2: Open Brokerage Account

The process is fully online:

  1. Go to chosen broker's website
  2. Click "Create account" / "Open account"
  3. Provide personal data and PESEL number
  4. Verify identity (selfie + ID or verification transfer)
  5. Wait for activation (usually 1–2 business days)

Step 3: Deposit Money

Transfer money to your brokerage account. Most brokers accept regular bank transfers. Money appears same or next day.

How much to start? Begin with amount whose loss won't affect your daily life. 500–1,000 PLN is a reasonable start.

Step 4: Place Your First Order

Order Types

  • Market order (PKC) — you buy at current price. Simple, but with low liquidity price may differ
  • Limit order — you set maximum price you want to pay. Safer

How to Buy Stock — Example

  1. Log in to broker's platform
  2. Search for company (e.g., type "CDR" for CD Projekt)
  3. Click "Buy"
  4. Choose order type: limit
  5. Enter price (e.g., 180 PLN) and quantity (e.g., 5 shares)
  6. Check total cost (900 PLN + commission)
  7. Confirm order

If price reaches your target — order executes and shares appear in your account.

What to Buy at the Beginning?

For beginning investor, the most reasonable options are:

  • Broad market ETF (e.g., VWRA — entire world in one instrument)
  • S&P 500 ETF (e.g., VUAA — 500 largest US companies)
  • Polish blue chips (e.g., PKO BP, PZU, KGHM — if you want to start with GPW)

Avoid at start: penny stocks, leveraged cryptocurrencies, "hot tips" from forums.

Common Beginner Mistakes

  1. Buying at the peak of hype — when "everyone" talks about some company, it's too late
  2. Checking price every 5 minutes — investing is a marathon, not sprint
  3. Lack of diversification — don't put everything in one company
  4. Panic during declines — 10–20% corrections are normal
  5. Lack of plan — before buying, decide why you're buying and when you'll sell

How Freenance Can Help

Freenance lets you track your first investments in a clear way:

  • See entire portfolio in one view
  • Track profit/loss on each position
  • Get context — how your investment affects your financial runway

👉 Track your first stocks with Freenance — freenance.io

Want full control over your finances?

Try Freenance for free
Start today

Your path to financial freedomstarts here

Join thousands of investors who use Freenance to manage their personal finances.

Start for free
14 days free
No credit card
256-bit encryption