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 czytaniaWhat 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
- Log into your brokerage platform
- Search for an instrument (e.g. VWRA on XETRA)
- Choose order type — limit (you set maximum price) or market (buy at current price)
- Enter number of units
- Confirm transaction
Common beginner mistakes
- Investing without an emergency fund — first secure 3–6 months of expenses
- Trying to time the market — no one knows when the bottom will be
- Lack of diversification — don't put everything in one company
- Panic selling — declines are normal; don't sell in panic
- 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