Naar de inhoud
Brokergidsen

Interactive Brokers-exportgids: Activity Statement of Flex Query

Interactive Brokers biedt veel exportmogelijkheden, en juist dat maakt exporteren verwarrend. Twee ervan doen ertoe voor het bijhouden van je portefeuille, het Activity Statement en de Flex Query. Beide leveren een volledige vastlegging van je transacties, dividenden, ingehouden belasting en geldbewegingen.

Deze gids behandelt wanneer je welke route gebruikt, wat de bestanden bevatten, en wat je controleert voordat je vertrouwt op iets dat eruit is berekend.

Een Activity Statement exporteren

  1. Ga naar Performance & Reports, dan Statements, dan Activity.
  2. Kies de periode en kies CSV als formaat. De standaardperiode gaat niet verder dan 365 dagen.
  3. Draai het statement en download het bestand.
  4. Voor een volledige historie draai je één statement per kalenderjaar, of stel je één keer een Flex Query in voor herhaalexports (zie hieronder).
  5. Upload het bestand of de bestanden naar BullBenchmark. Die leest het formaat met secties rechtstreeks.

Ga de gestapelde secties niet opruimen in Excel, want juist die structuur heeft de parser nodig. IBKR-white-labels als Lynx en Mexem exporteren hetzelfde formaat.

Waarom er twee routes zijn

IBKR is voortgekomen uit de professionele effectenwereld, en dat is aan de rapportage te zien. Waar een consumentenbroker je één exportknop geeft, geeft IBKR je een rapportagesuite met statements in verschillende varianten, aanpasbare queries, meerdere bestandsformaten en instellingen waar de meeste particuliere beleggers nooit aan komen.

Veel mensen haken ergens in de menu's af en gaan terug naar de app. Voor de klus die hier voorligt, je volledige historie herbouwen zodat gemiddelde aankoopprijs (GAK), tijdgewogen rendement en dividendinkomen berekend kunnen worden, doen maar twee routes ertoe.

Het Activity Statement en de Flex Query leveren allebei dezelfde gegevens. Het verschil ertussen zit in gemak en herhaalbaarheid. Al het andere in het rapportagemenu is ofwel een deelverzameling van deze twee, ofwel bedoeld voor belastingadviseurs.

Wat het Activity Statement bevat

Het Activity Statement is één bestand met secties op elkaar gestapeld: Trades, Dividends, Withholding Tax, Deposits & Withdrawals, en nog een stuk of tien meer. Het is het bestand dat de meeste portefeuilletrackers, waaronder BullBenchmark, rechtstreeks lezen. Het sectieformaat ziet er in Excel vreemd uit, maar het bestand is compleet, met transacties en commissies, dividenden en belasting, en alle geldbewegingen.

Eén addertje is de periode. De standaard gaat niet verder dan 365 dagen, dus voor je volledige historie draai je één statement per kalenderjaar en upload je ze allemaal, of gebruik je een Flex Query.

Het bestand is een aantal tabellen die één CSV delen, elke sectie met een eigen kopregel. Open je het in een spreadsheet, dan ziet het er rommelig uit, en veel mensen willen het opschonen voordat ze er iets mee doen.

Juist de sectiestructuur laat een parser een transactie van een dividend en van een kostenpost onderscheiden, en met de hand bewerken is de snelste manier om een correct bestand te slopen. Download het en upload het zoals het is.

Een Flex Query instellen

  1. Ga naar Performance & Reports, dan Flex Queries.
  2. Maak een nieuwe Activity Flex Query.
  3. Vink de secties aan die je nodig hebt: Trades, Cash Transactions en Dividends.
  4. Stel het datumformaat in en sla de query op.

Vanaf dat moment kost een export voor elke periode twee klikken, en de kolomindeling verandert nooit, zodat je tracker er nooit op stukloopt. Ben je van plan maandelijks te uploaden, dan verdienen die vijf minuten instellen zich vanaf de tweede export terug.

De stabiele kolomindeling is het ondergewaardeerde deel. Statementindelingen kunnen verschuiven als een broker zijn rapporten herontwerpt. Een Flex Query geeft de velden terug die jij hebt ingesteld, in de volgorde die jij hebt ingesteld, elke keer dat je hem draait. Voor wie regelmatig boekhoudt, een maandelijkse upload of een kwartaalcheck, haalt die voorspelbaarheid een categorie fouten weg die zich niet aankondigen.

Een route kiezen

Is dit eenmalig, omdat je je volledige historie één keer gebenchmarkt wilt zien of omdat je een tracker uitprobeert, draai dan Activity Statements per kalenderjaar en je bent in tien minuten klaar. Wil je je cijfers actueel houden, bouw dan nu de Flex Query. De opzet kost minuten, en elke latere export kost twee klikken.

Hoe dan ook eindig je met dezelfde onderliggende gegevens: elke transactie met haar commissie, elk dividend met de ingehouden belasting, elke inleg en opname met haar datum. Op die datums van geldstromen is een tijdgewogen rendement gebouwd, zoals uitgelegd in tijdgewogen of geldgewogen rendement.

Het detail van meerdere valuta's

IBKR rapporteert elke transactie in haar eigen valuta, en je dividend komt binnen in de valuta waarin het bedrijf uitkeert. Een Amerikaans dividend staat in USD, een Europese ETF keert misschien in EUR uit.

Je tracker moet alles omrekenen naar je basisvaluta tegen de historische wisselkoers op de datum van elke gebeurtenis, niet die van vandaag, anders schuift je gemiddelde aankoopprijs op. BullBenchmark rekent om tegen de historische koers.

Die verschuiving is het uitleggen waard. Stel dat je twee jaar geleden een Amerikaans aandeel kocht en de dollar sindsdien is verzwakt. Reken je die oude transactie om tegen de koers van vandaag, dan lijkt je gemiddelde aankoopprijs in euro's lager dan wat je hebt betaald, en lijkt je winst groter dan hij was.

De fout beweegt mee met de wisselkoers, dus je rendement verandert op dagen waarop je niet hebt gehandeld. Omrekenen tegen de historische koers zet elke gebeurtenis vast op haar eigen datum, en dan beweegt het getal niet meer mee met de wisselkoers. Over deze klasse problemen staat meer in een portefeuille in meerdere valuta's volgen.

En brokers die op IBKR draaien?

Lynx, Mexem en verschillende andere Europese brokers zijn white-label IBKR. Hun exports hebben hetzelfde formaat met een ander logo. Lijkt het platform van jouw broker op Trader Workstation, dan geldt deze gids vrijwel zeker ook voor jou.

Dat helpt als je bij meer dan één van hen een rekening hebt, of van de een naar de ander bent verhuisd. De bestanden sluiten op elkaar aan, en een tracker die er één leest, leest ze allemaal. Een rekening in IBKR-formaat combineren met een andere broker, zeg een DeGiro-rekening voor je ETF's, is ook routine, zolang de tool de valuta's omrekent en de historieën samenvoegt.

Wat je na het exporteren controleert

Welke route je ook hebt genomen, geef het bestand een controle van twee minuten voordat je op iets vertrouwt dat eruit is berekend.

Gaten zijn bijna altijd terug te voeren op de periode of, bij een Flex Query, op een niet-aangevinkte sectie. Beide zijn met één nieuwe export verholpen.

Veelgestelde vragen

Activity Statement of Flex Query: wat heeft een tracker liever? De meeste trackers, waaronder BullBenchmark, lezen de CSV van het Activity Statement rechtstreeks. De Flex Query verdient zijn plek met herhaalbaarheid. Hij geeft dezelfde velden terug, in dezelfde volgorde, elke keer dat je hem draait.

Waarom staat mijn historie verspreid over meerdere bestanden? De standaardperiode van het Activity Statement gaat niet verder dan 365 dagen. Eén statement per kalenderjaar, samen geüpload, bouwt de volledige historie opnieuw op.

Moet ik een tracker mijn IBKR-login geven? Nee. De exportroute geeft gegevens af zonder toegang af te geven. De redenering staat in je portefeuille volgen zonder brokerlogin.

Mijn dividend komt in drie valuta's binnen. Is dat een probleem? Alleen voor tools die uitgaan van één valuta. Het bestand legt elke betaling in haar eigen valuta vast, en het goed doen betekent elke betaling omrekenen tegen de koers op haar eigen betaaldatum in plaats van tegen die van vandaag.

Ik zit bij Lynx of Mexem. Is hiervan iets op mij van toepassing? Alles. Lynx en Mexem draaien op hetzelfde platform en leveren dezelfde bestanden.

BullBenchmark leest de transactie-export van je broker en zet je rendement naast de S&P 500 en de Nasdaq 100, met dezelfde aankopen en verkopen op dezelfde dagen, in je eigen valuta. Geld dat je niet hebt belegd, blijft buiten de vergelijking. De eerste twee weken zijn gratis en er is geen creditcard nodig.

Lees ook: Wat we uit een Interactive Brokers-bestand lezen · Portefeuilles in meerdere valuta's · Versla ik de S&P 500?