Portefeuillerekenwerk

Gemiddelde aankoopprijs (GAK): het rekenwerk achter je winstcijfer

Je kocht een aandeel op € 50, meer op € 80, meer op € 40. Nu noteert het € 60. Sta je in de plus of in de min? Dat hangt ervan af wie er telt.

Dat antwoord klinkt ontwijkend, dus laten we precies zijn over wat het betekent. Je vermogen is een feit: aantal aandelen maal koers, min wat je in totaal hebt betaald. Maar zodra je hetzelfde effect meer dan eens tegen verschillende koersen koopt, vergt elk winstcijfer per aandeel een keuze over bij welke aankoop een bepaald aandeel "hoort". Die keuze is een boekhoudkundige afspraak, en verschillende afspraken laten uit identieke transacties verschillende getallen rollen. Dit artikel behandelt de twee afspraken die je in de praktijk tegenkomt, plus het handjevol details — kosten, valuta, splitsingen — dat winstcijfers meer schade toebrengt dan die keuze ooit doet.

De methode van de gemiddelde aankoopprijs

Veel brokers en trackers (waaronder BullBenchmark) gebruiken de gemiddelde aankoopprijs (GAK): al het ingelegde geld gedeeld door het totale aantal aandelen. In het voorbeeld: (50 + 80 + 40) / 3 = € 56,67 gemiddeld. Op € 60 sta je ongeveer 6% in de plus. Verkoop je één aandeel, dan is je gerealiseerde winst € 60 min € 56,67 — het gemiddelde, niet een specifieke aankoop.

Eenvoudig, stabiel, en het sluit aan bij hoe de meeste mensen daadwerkelijk over een positie denken.

Eén eigenschap is het waard om te kennen: je gemiddelde beweegt alleen als je koopt. Aandelen verkopen, tegen welke koers dan ook, laat de gemiddelde aankoopprijs van de resterende aandelen ongemoeid; het realiseert alleen een deel van de winst of het verlies. Daarom is een gemiddelde aankoopprijs kalm vergeleken met een FIFO-grootboek: er worden geen partijen op volgorde opgesoupeerd, er is één pot geld en één pot aandelen. Het betekent ook dat "bijkopen om je gemiddelde te verlagen" precies is wat het lijkt, en dat het meteen zichtbaar wordt in het cijfer.

Een tweede voorbeeld, met ongelijke partijen

Het voorbeeld met één aandeel per aankoop verbergt iets: in echte portefeuilles hebben de partijen verschillende omvang, en het gemiddelde wordt gewogen naar geld, niet naar het aantal aankopen. Stel dat je 10 aandelen kocht op € 50 (€ 500), daarna 5 op € 80 (€ 400) en daarna 20 op € 40 (€ 800). In totaal: € 1.700 voor 35 aandelen, een gemiddelde aankoopprijs van € 48,57 — merkbaar lager dan de € 56,67 uit de versie met gelijke partijen, omdat je de meeste aandelen goedkoop hebt gekocht.

Op € 60 is de positie 35 × € 60 = € 2.100 waard tegenover € 1.700 aan inleg: € 400 in de plus, oftewel € 11,43 per aandeel, ongeveer 23,5%. Daarom zegt "ik kocht op € 50, € 80 en € 40" op zichzelf vrijwel niets. Het gemiddelde dat ertoe doet is gewogen naar hoeveel je bij elke koers inlegde, en een grote goedkope partij trekt het harder omlaag dan een kleine dure partij het omhoog trekt.

FIFO en de Amerikaanse manier

Amerikaanse brokers hanteren vaak standaard FIFO: first in, first out. Verkoop je één aandeel op € 60, dan wordt je gerealiseerde winst gemeten tegen het eerste aandeel van € 50: +€ 10. Met FIFO zien je gerealiseerde winsten er anders uit (vaak groter, en eerder), en Amerikaanse beleggers mogen zelfs specifieke partijen aanwijzen om hun belasting te optimaliseren.

Geen van beide methoden verandert je werkelijke vermogen; alleen hoe het op papier wordt verdeeld over "gerealiseerd" en "ongerealiseerd". Maar gebruikt je tracker de ene methode en je broker de andere, dan sluiten de cijfers per positie niet op elkaar aan. Dat is meestal het antwoord op "waarom is mijn tracker het oneens met mijn broker".

Dezelfde verkoop, twee verhalen

Haal de positie met ongelijke partijen door beide methoden en zie de verdeling verschuiven. Je verkoopt 10 van je 35 aandelen op € 60. Volgens de gemiddelde aankoopprijs is de gerealiseerde winst 10 × (€ 60 − € 48,57) = € 114,29, en houden de resterende 25 aandelen een kostprijs van € 1.214,29. Volgens FIFO verbruikt de verkoop de oudste partij, de 10 aandelen die op € 50 zijn gekocht, wat een gerealiseerde winst van 10 × € 10 = € 100,00 oplevert en de resterende aandelen achterlaat met een kostprijs van € 1.200,00.

Dezelfde transacties, hetzelfde geld, dezelfde portefeuille — maar de ene methode meldt € 114,29 geïnd en de andere € 100,00. Het verschil is niet verdampt; het is opgeschoven naar de ongerealiseerde kolom, waar het wacht. Verkoop je alles op € 60, dan komen beide methoden uit op precies dezelfde totale winst van € 400, en dat moet ook: boekhoudmethoden verdelen een vaststaande waarheid over de tijd, ze scheppen of vernietigen haar niet. Goed om te onthouden de volgende keer dat twee apps een verschillende winst tonen op dezelfde positie, voordat je aanneemt dat er één kapot is.

De details die er werkelijk in hakken

Over de keuze tussen gemiddelde aankoopprijs en FIFO gaan alle forumdiscussies, maar in de praktijk verpesten drie saaiere details meer winstcijfers dan die methode ooit zal doen.

Kosten. Hoort die transactiekost van € 2 bij je gemiddelde aankoopprijs of boek je hem apart? Per transactie is het klein; na 400 transacties is het het verschil tussen +€ 960 en eerlijke cijfers. Voor de belasting horen kosten meestal binnen de kostprijs; wij boeken ze apart, voor de zichtbaarheid, zodat je precies ziet wat je broker je heeft gekost.

FX. Koop je als Europeaan een Amerikaans aandeel, dan is je werkelijke kostprijs het bedrag in euro's tegen de koers van die dag. Houd je alleen in dollars bij, dan vertekent jarenlange drift in EUR/USD stilletjes elke positie.

Dit punt verdient nadruk, want het gaat geruisloos mis. Een Amerikaanse positie kan in dollars 10% in de plus staan en in euro's 4% — of 16%, volledig afhankelijk van wat de wisselkoers deed tussen je aankoopdata en vandaag. Wil je weten wat jouw geld heeft gedaan, dan moet de kostprijs in jouw geld worden vastgelegd, tegen de historische koers per aankoop, niet tegen één koers die je er achteraf overheen legt. Houd je posities in meerdere valuta's aan, dan schreven we een langer stuk over portefeuilles in meerdere valuta's volgen.

Splitsingen en ISIN-wijzigingen. Een splitsing van 4:1 verviervoudigt de kostprijs van je positie niet, maar een naïeve tracker denkt van wel. Bij corporate actions gaat het portefeuillerekenwerk dood; controleer of jouw hulpmiddel ermee overweg kan.

Belasting: waar de methode ophoudt een voorkeur te zijn

Nog één kanttekening voordat je iets indient: verschillende landen schrijven een methode voor bij belastbare winsten — Duitsland vereist FIFO, het Verenigd Koninkrijk gebruikt Section 104-pooling. Cijfers per positie uit welke tracker dan ook zijn inzicht in je rendement, geen belastingaangifte.

De praktische regel: gebruik de methode die je rendement van dag tot dag begrijpelijk maakt, en bereken bij de aangifte je winst zoals je belastingdienst het eist, op basis van de eigen administratie van je broker. Het zijn twee verschillende taken. Een tracker beantwoordt "hoe doet deze positie het eigenlijk"; een aangifte beantwoordt "wat zegt de wet dat ik verschuldigd ben". Wie de twee door elkaar haalt, betaalt te veel of krijgt ongemakkelijke post van de fiscus.

Als je tracker en je broker het oneens zijn

Vroeg of laat zie je twee verschillende winstcijfers voor dezelfde positie en wil je weten welke van de twee liegt. Meestal geen van beide. Loop de oorzaken af op volgorde van waarschijnlijkheid: een andere kostprijsmethode (gemiddelde tegenover FIFO), kosten binnen of buiten de kostprijs geboekt, valuta omgerekend op andere data of tegen andere koersen, en ten slotte een niet-verwerkte splitsing of tickerwijziging. De eerste drie leveren kleine, stabiele afwijkingen op; de laatste levert spectaculaire op — een positie die na een splitsing van 4:1 op −75% staat, is de klassieker.

BullBenchmark gebruikt de gemiddelde aankoopprijs, boekt kosten apart, rekent om tegen de historische FX-koers van elke dag en verwerkt splitsingen. Upload je export en controleer de cijfers zelf naast die van je broker. De eerste week is gratis, zonder creditcard.

Tot slot een kaderende opmerking: alles hierboven is boekhouding per positie. Of je portefeuille het goed doet, is een andere vraag met eigen rekenwerk — zie tijdgewogen tegenover geldgewogen rendement — en dat is de vraag die bepaalt of de hele exercitie een eenvoudig indexfonds verslaat.

De eerste week van BullBenchmark is gratis, zonder creditcard: upload de export die je net hebt gedownload en zie waar je staat.

Lees ook: Gerealiseerde tegenover ongerealiseerde winst