How to invest in the stock market — step-by-step guide

Practical guide on how to start investing in the Polish stock exchange. From opening a brokerage account to your first transaction.

10 min czytania

What is a stock exchange?

A stock exchange is an organized market where buyers and sellers trade securities — stocks, bonds, ETFs and other financial instruments. In Poland, the main exchange is GPW (Warsaw Stock Exchange).

Investing in the stock market is one of the most effective ways to build wealth in the long term. Historically, the global stock market has averaged 7–10% annual returns (before inflation).

Step 1: Gain basic knowledge

Before you invest your first złoty, learn the fundamentals:

  • Stock — a share in a company; by buying a stock, you become a co-owner of the business
  • ETF — exchange-traded fund that tracks an index (e.g. S&P 500, WIG20)
  • Bond — a loan given to the issuer (government or company) in exchange for interest
  • Dividend — part of company profits paid to shareholders
  • Stock index — an indicator reflecting the behavior of a group of companies (WIG20, S&P 500)

Step 2: Open a brokerage account

To invest in the stock market, you need a brokerage account. Popular options in Poland:

Polish brokers

  • XTB — zero commission on stocks and ETFs (up to 100,000 EUR/month), Polish broker
  • mBank (eMakler) — convenient integration with banking account
  • PKO BP (eBroker) — access to GPW and foreign markets
  • Bossa (BOŚ) — solid broker with IKE/IKZE options

What to look for?

  • Transaction fees
  • Available markets (GPW, NYSE, XETRA)
  • Ability to open IKE/IKZE accounts
  • Platform and mobile app quality

Step 3: Decide what to invest in

For beginners — ETFs

The best start is global ETFs, which provide instant diversification:

  • Vanguard FTSE All-World (VWRA) — over 3,000 companies from around the world
  • iShares Core MSCI World (IWDA) — developed markets
  • iShares Core S&P 500 (SXR8) — 500 largest US companies

One global ETF is simpler and safer than picking individual stocks.

For advanced investors — individual company stocks

Requires more knowledge and time for analysis. Basic metrics to evaluate:

  • P/E ratio — price to earnings
  • P/B ratio — price to book value
  • Dividend yield — dividend / stock price
  • ROE — return on equity

Step 4: Define your strategy

DCA (Dollar Cost Averaging)

Invest a fixed amount at regular intervals (e.g. 1,000 PLN every month). Don't try to "catch the bottom" — buy systematically regardless of price. Studies show that DCA produces better results than trying to time the market.

Buy and hold

You buy assets with the intention of holding them for years or decades. Don't react to short-term declines. This is the strategy preferred by Warren Buffett and most passive investors.

Step 5: Optimize taxes

  • IKE — profits exempt from capital gains tax (19%) when withdrawn after age 60
  • IKZE — current PIT deduction + lower 10% tax at the end
  • 2026 limits: IKE ~23,000 PLN, IKZE ~9,000 PLN annually

Maximizing IKE and IKZE usage should be a priority for every Polish investor.

Step 6: Place your first order

  1. Log into your brokerage platform
  2. Search for an instrument (e.g. VWRA on XETRA)
  3. Choose order type — limit (you set maximum price) or market (buy at current price)
  4. Enter number of units
  5. Confirm transaction

Common beginner mistakes

  1. Investing without an emergency fund — first secure 3–6 months of expenses
  2. Trying to time the market — no one knows when the bottom will be
  3. Lack of diversification — don't put everything in one company
  4. Panic selling — declines are normal; don't sell in panic
  5. Ignoring costs — fees and management charges eat profits

How Freenance can help

Freenance automatically imports transactions from your brokerage account and shows the full picture of your portfolio — asset allocation, rate of return, dividends and progress toward FIRE. Instead of tracking investments in a spreadsheet, you have everything in one place.

👉 Connect your brokerage account 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