How to build investment portfolio — beginner's guide

Practical guide to building investment portfolio for beginners. ETFs, bonds, diversification and asset allocation in Polish market context.

12 min czytania

Why invest?

Money in bank account loses value every year due to inflation. With 5% annual inflation, PLN 100,000 in 10 years will be worth only ~PLN 61,000 in real terms. Investing is not speculation — it's protecting and growing savings.

Step 1: Build foundation — before you start investing

Safety cushion

Before you invest your first zloty, accumulate financial cushion covering 3-6 months of expenses. Keep this money in savings account — it must be immediately available.

Pay off expensive debt

If you have consumer loan with 10%+ interest, paying off this debt is the best "investment" — guaranteed return.

Investment goal

Define why you're investing:

  • FIRE / financial independence — 10-25 year horizon
  • Apartment purchase — 3-7 year horizon
  • Retirement — 20-40 year horizon

Time horizon determines how much risk you can take.

Step 2: Understand asset classes

Stocks (through ETFs)

  • Expected return: 7-10% annually (historically)
  • Risk: high — 30-50% drops in crises
  • For whom: 10+ year horizon

Don't buy individual stocks. Instead buy ETF — one fund containing hundreds or thousands of companies.

Bonds

  • Expected return: 3-6% annually
  • Risk: low to moderate
  • For whom: shorter horizon or portfolio stabilization

In Poland consider inflation-indexed treasury bonds (COI, EDO) — they protect against money value loss.

Cash and deposits

  • Expected return: 2-5% (deposits, savings accounts)
  • Risk: very low
  • Role: safety cushion and reserve for opportunities

Step 3: Choose asset allocation

Asset allocation is portfolio division between asset classes. This is the most important investment decision — responsible for ~90% of portfolio results.

Simple allocation models

Aggressive portfolio (15+ year horizon):

  • 90% stocks (global ETF)
  • 10% bonds

Balanced portfolio (7-15 year horizon):

  • 60% stocks (global ETF)
  • 30% bonds
  • 10% cash

Conservative portfolio (3-7 year horizon):

  • 30% stocks
  • 50% bonds
  • 20% cash

Rule of thumb

Popular rule: percentage of bonds in portfolio = your age. You're 30? 30% bonds, 70% stocks. It's simplification but good starting point.

Step 4: Choose specific instruments

ETFs — portfolio foundation

For Polish investor most popular options:

ETF Contains Where to buy
Vanguard FTSE All-World (VWRA) ~3,500 companies worldwide XTB, mBank, Bossa
iShares Core MSCI World (IWDA) ~1,500 companies from developed countries XTB, mBank
iShares MSCI Emerging Markets (IEMA) Emerging markets XTB

One global ETF (VWRA or IWDA) suffices as foundation. Don't complicate — simplicity is strength.

Treasury bonds

Type Period Interest rate
COI 4 years Inflation + margin
EDO 10 years Inflation + margin
TOS 3 years Fixed
ROR 1 year Reference rate

Buy them through obligacjeskarbowe.pl — commission-free.

IKE and IKZE — tax wrappers

These are not separate investments but "wrappers" providing tax benefits:

  • IKE — no capital gains tax when withdrawn after age 60
  • IKZE — tax deduction for contributions + lower tax on withdrawal

Maximize IKE and IKZE limits before investing in regular account.

Step 5: Invest regularly

DCA — Dollar Cost Averaging

Don't try to "catch bottoms". Invest fixed amount monthly regardless of market situation. This strategy:

  • Averages purchase price
  • Eliminates emotions from process
  • Works automatically

Example plan

  • 1st of each month: transfer PLN 2,000 to brokerage account
  • 5th of each month: buy ETF with entire amount
  • Once per quarter: buy COI/EDO bonds

Step 6: Don't touch — and rebalance once yearly

Don't panic sell

Markets fall — it's normal. Over last 100 years S&P 500 index dropped 20%+ on average every 5-7 years, but always recovered and grew further. Those who panic sold lost. Those who sat quietly earned.

Rebalancing

Once yearly check if portfolio proportions didn't drift. If stocks grew and constitute 80% instead of planned 70% — move excess to bonds.

Track your portfolio with Freenance

Building portfolio is beginning — then you must monitor it. Freenance helps:

  • Import positions from XTB, Revolut, Binance and other platforms
  • Track allocation — are proportions according to plan
  • Monitor net worth — together with investments, cash and liabilities
  • Calculate Financial Freedom Runway — how many months of financial freedom you already have

👉 Build and track your portfolio on freenance.io — free, with complete picture of your finances.

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