Brokers

Interactive Brokers-portefeuilletracker: benchmark je Interactive Brokers-portefeuille tegen de S&P 500

We lezen de gesectioneerde Activity Statement-CSV rechtstreeks van Interactive Brokers en bouwen transacties, dividenden, ingehouden belasting en stortingen op tot één historie. Het bestand is een aantal tabellen die één document delen, elke sectie met een eigen kopregel, en daarom ziet het er in een spreadsheet kapot uit terwijl het dat niet is. De standaardperiode van een statement stopt bij 365 dagen, dus een lange historie komt binnen als één bestand per kalenderjaar en die bestanden worden bij het uploaden samengevoegd.

Wat er in het bestand staat

Elke regel begint met de naam van zijn sectie en een aanduiding of het een kopregel of een gegevensregel is. De sectie met transacties draagt Symbol, ISIN, Quantity, T. Price, Proceeds en Comm/Fee met een tijdstempel in Date/Time. Dividenden en ingehouden belasting krijgen elk een eigen sectie, met een datum, een bedrag, een valuta en een omschrijving die de belegging noemt.

Stortingsregels dragen een afwikkeldatum, een bedrag en een valuta. Er wordt niets vooraf omgerekend: een Amerikaans dividend staat in dollars, een Europees fonds keert uit in euro's, en elke gebeurtenis wordt omgerekend tegen de koers die op haar eigen datum gold. Dat is wat voorkomt dat een gemiddelde aankoopprijs (GAK) beweegt op dagen waarop je niet hebt gehandeld.

Secties die we niet gebruiken worden overgeslagen en in het importrapport genoemd, zodat er niets spoorloos verdwijnt.

De export komt als CSV, en we lezen het bestand zoals het is: niets hernoemen, niets opnieuw opmaken, niets eerst opschonen in een spreadsheet. De kolommen waar we in deze export naar zoeken zijn Symbol, ISIN, Quantity, T. Price, Proceeds, Comm/Fee, Date/Time, Currency, Amount, Description, Settle Date en Asset Category.

Hoe de import werkt bij Interactive Brokers

Interactive Brokers heeft een eigen lezer, getest op echte exports. Upload het bestand zoals het van je rekening kwam en de kolommen worden herkend zonder dat je iets hoeft te koppelen.

Een Activity Statement dat je als CSV exporteert via Performance & Reports, of een opgeslagen Activity Flex Query als je volgens een vast ritme exporteert. De volledige route staat in onze Interactive Brokers-exportgids.

Draai één statement per kalenderjaar en upload de set in één keer. Een gat tussen het einde van het ene jaar en het begin van het volgende levert verkopen op zonder bijbehorende aankoop, en het vroegste bestand moet teruggaan tot je eerste transactie en niet tot het eerste jaar dat je je toevallig herinnert.

Een Flex Query is de paar minuten instellen waard als je regelmatig uploadt. Hij geeft de velden terug die je hebt gekozen, in de volgorde die je hebt gekozen, en een indeling die nooit verschuift is een indeling die tussen twee uploads niet kan breken.

Waar je op let bij bestanden van Interactive Brokers

Secties, geen enkele tabel. Het statement stapelt meerdere tabellen in één bestand. Juist die structuur maakt het verschil tussen een aankoop en een dividend zichtbaar, dus hem in een spreadsheet herschikken haalt het enige weg waarmee een parser kan werken.

Overal de eigen valuta. Transacties en inkomsten blijven staan in de valuta van de markt waar ze plaatsvonden. Het geheel tegen één koers omrekenen zou informatie weggooien die het bestand correct heeft vastgelegd, dus de omrekening gebeurt per gebeurtenis.

Assetcategorieën. Aandelen en fondsen worden in je posities ingelezen. Andere categorieën worden gerapporteerd in plaats van meegeteld, zodat je zelf kunt zien wat er buiten is gebleven en waarom een totaal van de rekening kan afwijken.

White-labelbrokers. Lynx en Mexem draaien op dezelfde motor en maken hetzelfde bestand. Lijkt jouw platform op Trader Workstation, dan is dit formaat vrijwel zeker wat je hebt.

Wat je na de upload ziet

Je bestand wordt eerst een oordeel: je tijdgewogen rendement naast de S&P 500 en de Nasdaq 100 over dezelfde periode, met je eigen inleg opnieuw afgespeeld in de index zodat beide kanten dezelfde timing dragen. Daaronder staan je posities met hun gemiddelde aankoopprijs (GAK), de dividenden die je hebt ontvangen en het inkomen dat je beleggingen naar verwachting uitkeren, je verdeling over posities en valuta's, en een jaarrapport dat je voor je administratie kunt bewaren.

Doordat elke stortingsregel een datum draagt, speelt het oordeel je inleg opnieuw af in de index op de dagen waarop die werkelijk binnenkwam, en telt het dividendoverzicht betalingen op die in drie valuta's zijn binnengekomen.

Dat alles kun je bekijken in de demoportefeuille voordat je iets van jezelf uploadt. De eerste twee weken zijn gratis en er wordt geen creditcard gevraagd.

Veelgestelde vragen

Activity Statement of Flex Query? Allebei werken. Het Activity Statement is de snelste route voor een eenmalige upload, en de Flex Query verdient zijn plek met herhaalbaarheid: hij geeft elke keer dat je hem draait dezelfde velden in dezelfde volgorde terug. Ben je van plan maandelijks te uploaden, dan is de query over een jaar de rustigste van de twee.

Waarom staat mijn historie verspreid over meerdere bestanden? Omdat de standaardperiode van een Activity Statement niet verder gaat dan 365 dagen. Eén statement per kalenderjaar, samen geüpload, herbouwt de hele vastlegging. Overlappende periodes doen geen kwaad: regels die al bekend zijn worden herkend en overgeslagen, dus je kunt opnieuw exporteren met een ruimere periode wanneer je twijfelt.

Er ontbreekt een sectie in mijn import. Wat is er gebeurd? Meestal was de sectie niet aangevinkt in de Flex Query, of dekte de periode van het statement niet de tijd waar je naar zocht. Het importrapport noemt wat er is gelezen en wat is genegeerd, dus begin daar. De export opnieuw draaien met de ontbrekende sectie erbij lost het op, zonder dat er eerst iets verwijderd hoeft te worden.

Ik zit bij Lynx. Geldt deze pagina voor mij? Ja, volledig. Lynx en verschillende andere Europese brokers draaien op Interactive Brokers, en hun exports dragen dezelfde secties met een ander logo op het papierwerk. Upload het bestand op dezelfde manier. Wijken de kolommen toch af, dan pakt de kolommenmapper het op in plaats van het bestand te weigeren.

Lees ook: Alle brokers · Interactive Brokers-exportgids · FX (wisselkoers) · Basisvaluta · Bronbelasting · Tijdgewogen rendement (TWR) · BullBenchmark vs een spreadsheet