Gids · Portefeuille-opvolging

Beleggingen bij verschillende brokers samen opvolgen:
je hele portefeuille op één plek, zonder spreadsheet

Beleg je bij meer dan één broker — DeGiro en Bolero bijvoorbeeld, of Trade Republic ernaast? Dan toont geen enkele app je je totale echte rendement. Daarom begon je een spreadsheet. Deze gids legt uit welke twee rendementen je écht wil kennen — hoe je beleggingen het deden en hoe jij het deed, allebei per jaar en na kosten en taksen — hoe je die over beide brokers samen berekent, en hoe je dat één keer importeert in plaats van het eeuwig bij te houden.

Twee brokers, één portefeuille, geen tool die het juist optelt

De combinatie is in België doodgewoon: DeGiro voor goedkope wereldwijde ETF's en aandelen, Bolero (KBC) voor de rest of voor wat je liever bij een Belgische bank houdt. Elke broker heeft zijn eigen overzicht — maar samen tellen ze nergens op. Je broker-app kent je andere broker niet, en omgekeerd. Wil je weten hoe je totale vermogen het deed, dan moet je het zelf samenbrengen.

Dus opende je een Google Sheet of Excel. En in het begin werkt dat prima.

Waarom je spreadsheet je meer kost dan ze je oplevert

Het probleem is niet de opbouw — het is het onderhoud. Een eerlijk portefeuille-overzicht vraagt dat je consequent bijhoudt:

  • Kostbasis per lot (FIFO) — wat heb je écht betaald voor de aandelen die je nu nog hebt, na elke deelverkoop?
  • Wisselkoersen — een in USD genoteerde ETF gekocht in EUR vertekent je rendement als je de koers van dat moment niet vastlegt.
  • Dividenden, roerende voorheffing, makelaarsloon en beurstaks — elk cijfertje dat je vergeet, scheeftrekt je rendement.
  • De meerwaardebelasting — Bolero houdt ze voor je in, DEGIRO niet: daar reken je ze zelf uit. Zo werkt dat.
  • Bijwerken na élke transactie — en na een tijdje vertrouw je je eigen sheet niet meer helemaal.

Precies dat laatste is de kern: je hebt de spreadsheet gebouwd voor controle, maar het onderhoud holt die controle weer uit. Je wil de controle en de juistheid van je sheet — zonder het bijwerken.

Wat "echt rendement" betekent — en waarom het er twee zijn

Het getal dat brokers tonen — "+12% sinds aankoop" — vertelt je niet hoe goed je portefeuille het echt deed, zodra je tussentijds stortte of bijkocht. Een storting laat je waarde stijgen zonder dat je rendement steeg; een simpel percentage verwart die twee. Het eerlijke antwoord bestaat uit twee cijfers, omdat er twee vragen zijn:

Hoe deed jij het? — XIRR

Het geldgewogen rendement: wat je geld je per jaar opbracht, rekening houdend met wanneer je het erin stak. Stortte je vlak voor een sterk jaar, dan telt dat mee; kocht je bij op de top, dan ook. Dit is het cijfer dat je naast je spaarrekening of je hypotheekrente legt.

Hoe deden je beleggingen het? — TWR

Het tijdgewogen rendement: hoe je beleggingen presteerden, los van wanneer je geld in- of uitbracht. Dit is het cijfer dat je naast een index of een fonds legt — de standaard die professionals gebruiken, net omdat de timing van je stortingen er niet in meespeelt.

ChronoLedger toont ze allebei per jaar, zodat je ze echt naast elkaar kan leggen: een TWR van "52% in totaal" naast een XIRR van "13% per jaar" lijkt een wereld van verschil, terwijl het over dezelfde portefeuille gaat. En allebei zijn ze berekend na makelaarsloon, beurstaks en roerende voorheffing, niet ervoor. De FIFO-kostbasis per positie en je maximale drawdown vind je er ook, maar de vraag die er echt toe doet, is: wat heeft dit me opgebracht?

Wat je er concreet uit krijgt

Zo ziet het overzicht eruit in de app, voor het demo-scenario dat bij elk account zit: cijfers per 31 december 2025. Voorbeelddata — geen rendementsbelofte.

ChronoLedger voorbeeld uit de app

Demo-scenario

Demo
Samenvatting
Klopt
Totale waarde

€ 27927,07

Op 2025-12-31 23:59 UTC
Totale winst

€ 8927,07

totale waarde − netto inbreng
Toon hoe de winst is opgebouwd Verberg de opbouw
Gerealiseerde winst (FIFO) 1462,00
Niet-gerealiseerde winst (nog in bezit) 6998,00
waarde in bezit 22505,00
min aankoopwaarde 15507,00
Inkomsten (dividenden, interest) 822,80
Kosten -51,80
Taksen -303,93
Totale winst € 8927,07
Netto inbreng (in − uit) € 19000,00
waarvan gestort 19000,00
waarvan opgenomen 0,00
Controle
totale waarde − netto inbreng 8927,07
gerealiseerd + niet-gerealiseerd + inkomsten + kosten + taksen 8927,07
verschil 0,00
Wat controleert dit?

Dit vergelijkt je cash, inbreng, inkomsten, kosten, taksen en FIFO-aankoopwaarde met elkaar. Het controleert niet of de koersen kloppen — die staan aan beide kanten van de som en vallen tegen elkaar weg.

Wat zit er in deze winst, en wat niet?

De winst hierboven staat vóór kosten en taksen: makelaarsloon en beurstaks zijn aparte gebeurtenissen met een eigen lijn en zitten niet in de aankoopwaarde. Het zijn dus geen cijfers voor je belastingaangifte. Bij de gerealiseerde winst telt elke verkoop in dit scenario mee, ook een die geen beleggingsbeslissing was — een overdracht naar een andere broker bijvoorbeeld leest hier als een verkoop.

Wat jij verdiende
13,15% per jaar
geldgewogen (XIRR)
Wat je beleggingen deden
11,14% per jaar
tijdgewogen (TWR) — 52,49% in totaal over 4,0 jaar
Grootste terugval 15,69% · Sharpe 0,70
Wat betekenen deze cijfers?
Wat jij verdiende — XIRR (geldgewogen)
Het rendement per jaar op jouw geld, inclusief wanneer en hoeveel je stortte en opnam. Stort je vlak voor een sterk jaar, dan telt dat hier mee. Wordt pas getoond als de controle in de samenvatting klopt: zonder volledige geldstromen is XIRR met zekerheid fout.
Wat je beleggingen deden — TWR (tijdgewogen)
Het samengestelde rendement van je portefeuille zonder het effect van stortingen en opnames: hoe je beleggingen presteerden, los van wanneer er geld in- of uitging (meer). Het staat er per jaar, dezelfde eenheid als XIRR, met het totaal erbij. Onder één jaar tonen we alleen het totaal, want een paar maanden omrekenen naar een jaarcijfer voorspelt in plaats van meet. TWR beoordeelt de beleggingen, XIRR beoordeelt jouw euro's; ze verschillen zodra de timing van je stortingen ertoe deed, en geen van beide is juister dan het andere.
Grootste terugval
De grootste daling van een top naar een later dal, in procent. Berekend op een tijdlijn per maand (einde maand + de dagen van stortingen en opnames), dus schommelingen binnen een maand ziet hij niet: hij onderschat het risico op korte termijn.
Sharpe
Rendement per eenheid schommeling: hoeveel je verdiende voor de onrust die je verdroeg. Hoger is beter. Op dezelfde maandelijkse tijdlijn als de terugval berekend, dus lees het als een indicatie, niet als een precies risicocijfer.
Waarde door de tijd

Je fondsen doorgelicht: sectoren en activaklassen van wat ze bezitten, volgens Yahoo Finance. Voor aandelen: de sector en het land van het bedrijf.

Yahoo Finance geeft geen landenverdeling voor fondsen: hun regio komt uit hun naam (S&P 500 = Verenigde Staten, MSCI World = ontwikkelde markten).

Een wereldfonds met opkomende markten (zoals FTSE All-World of MSCI ACWI) telt voor ongeveer 10% opkomende markten, hun gewicht in zo'n index.

Totale waarde
€ 27927,07
Trackers (ETF's) (2) € 16865,00 60,4%
Aandelen (1) € 2820,00 10,1%
Crypto (1) € 2820,00 10,1%
Cash (1) € 5422,07 19,4%

GAK is de gemiddelde aankoopprijs per stuk van wat je nog in bezit hebt (FIFO: eerst gekocht, eerst verkocht). Open winst vergelijkt de waarde nu met wat je voor die stukken betaalde. Wat je al verkocht hebt zit er niet in: dat staat als gerealiseerd onder de waarde.

Trackers (ETF's)
€ 16865,00
GAK
iShares Core S&P 500 UCITS ETF USD (Acc)
CSPX.L · € 555,00 · 2 stuks
€ 476,00
€ 1110,00
+158,00 open
+94,00 gerealiseerd
-6,00 kosten
-26,37 taksen
+16,6%
Vanguard FTSE All-World UCITS ETF
VWRL.AS · € 137,00 · 115 stuks
€ 104,65
€ 15755,00
+3720,00 open
+767,60 dividend
-12,00 kosten
-244,74 taksen
+30,9%
Aandelen
€ 2820,00
GAK
Apple Inc.
AAPL · € 235,00 · 12 stuks
€ 162,00
€ 2820,00
+876,00 open
+112,00 gerealiseerd
+55,20 dividend
-6,00 kosten
-32,82 taksen
+45,1%
Crypto
€ 2820,00
GAK
Bitcoin EUR
BTC-EUR · € 94000,00 · 0,0300 stuks
€ 19200,00
€ 2820,00
+2244,00 open
+1256,00 gerealiseerd
-7,80 kosten
+389,6%
Cash
€ 5422,07
Euro
€ 5422,07

Niet aan één positie gekoppeld: € 20,00 kosten. Dat zijn bijvoorbeeld rekeningkosten, of transacties die je importeerde vóór ze aan een positie gekoppeld werden. Importeer je export opnieuw om die te koppelen; wat al in je scenario staat, wordt niet dubbel geteld.

Hoe je het één keer importeert — en nooit meer bijhoudt

ChronoLedger heeft kant-en-klare importeerders voor DeGiro, Bolero en Trade Republic, en sinds oktober 2026 ook voor Saxo, Revolut en Inter&Co. Je exporteert je transacties bij je broker, importeert ze, en de tool reconstrueert je posities, cash, kosten en rendement. Geen broker-login, geen koppeling — jij houdt je data in handen.

DeGiro

Exporteer in je DeGiro-account je rekeningoverzicht en transacties als CSV (Inbox → Rekeningoverzicht / Transacties → exporteren). Importeer beide bestanden in ChronoLedger.

Bolero

Exporteer je transactiehistoriek als Excel (Rekeningen → Transactiehistoriek → Excel-icoon). ChronoLedger leest aantallen, prijzen, makelaarsloon, beurstaks en roerende voorheffing — in euro.

Trade Republic

Exporteer je transactieoverzicht als CSV — één bestand volstaat. ChronoLedger leest de kolommen automatisch uit, in euro.

Stap voor stap, met schermafbeeldingen: zo exporteer je je transacties bij DEGIRO, Bolero, Trade Republic, Saxo, Revolut en Inter&Co.

Zit jouw broker er niet tussen?

Saxo, Re=Bel, Keytrade, MeDirect, Argenta, Scalable Capital, Bitvavo, Coinbase — stuur me een export en ik voeg er de importeerder voor toe.

Je hoeft je posities niet mee te sturen. De kolomtitels zijn zowat alles wat ik nodig heb: open de export, kopieer de eerste regel, of wis alle bedragen en stuur de lege huls door. Dat volstaat om de importeerder te bouwen, en je cijfers blijven van jou.

[email protected] Geen account nodig. Ik laat je weten wanneer het werkt.

Elk cijfer herleidbaar tot de transactie die het veroorzaakte

Je bouwde je spreadsheet voor controle. Die controle hou je:

  • Geen zwarte doos. Per positie zie je de transacties waaruit je kostbasis en je winst volgen. Verander er één en je ziet exact wat er bewoog, en waarom.
  • Jouw data, jouw import. Geen broker-login, niets dat naar huis belt.
  • Neem het mee. Je volledige historiek exporteert naar CSV: om zelf na te rekenen, aan je boekhouder te geven, of gewoon te vertrekken.

Wat ChronoLedger bewust niet doet

ChronoLedger geeft geen koop- of verkoopsignalen, geen voorspellingen, geen koersprognoses. Het is een getuige, geen coach: het toont je betrouwbaar wat er gebeurd is — het zegt je niet wat te kopen. Die grens is opzettelijk. Het moment dat een tool gaat voorspellen, voegt ze verborgen aannames toe en ondergraaft ze net datgene waarvoor ChronoLedger bestaat: dat élk cijfer verifieerbaar en reproduceerbaar blijft.

Probeer het met je eigen export

Gratis tijdens de vroege fase. Geen broker-login. Importeer je DeGiro-, Bolero- of Trade Republic-export en zie je échte rendement, per jaar.

Account aanmaken

Na registratie staat er meteen een alleen-lezen Demo-scenario klaar om te verkennen.