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 czytaniaWhy 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