Pagina 1 van 8
Beleggingen in kaart brengen met Portfolio Performance (Win/Mac/Linux)
Geplaatst: 11 februari 2020, 22:09
door troglodytes
Met
Portfolio Performance breng je je totale portefeuille in kaart: (pensioen)fondsen, aandelen, ETF's, spaartegoeden, crypto, enz. Deze kunnen verspreid staan over verschillende banken en brokers maar worden al-dan-niet geconsolideerd (in euro) weergegeven in een overzichtelijke en flexibele interface. Koers en valuta-informatie worden via verschillende online bronnen automatisch geupdated.
Portfolio Performance (PP voor de vrienden) is een gratis en open-source programma van Duitse oorsprong, maar kent inmiddels een schare trouwe volgelingen uit anderstalige gebieden. Medio 2019 hebben de developers de Nederlandse vertaling ingebouwd. Er wordt actief gewerkt nieuwe features en verbeteringen. Je kan het programma meteen downloaden en uitproberen op
https://www.portfolio-performance.info/portfolio/
Belangrijk om te weten: de data die je invoert in PP is eenvoudig te exporten (of importeren) naar een duidelijk en leesbaar CSV-bestand, waarmee Excel of Google Sheets probleemloos verder kunnen. Dit kan interessant zijn voor mensen die hun beleggingen al langere tijd bijhouden in rekenbladen.
In dit draadje probeer ik de fans van Spaargids te verzamelen zodat we
op elkaars vragen kunnen antwoorden. Ik stel mijzelf dus niet op als de PP-expert, maar hoop dat ook anderen kunnen meewerken om meer mensen aan het werk te zetten met deze schitterende tool. Ik ben ervan overtuigd dat elke geïnteresseerde belegger er iets kan uithalen: van de zeezout-dividenden-belegger tot de meest devote Bogle-head. Veelal hebben (kleine) doe-het-zelf-beleggers een rooskleurig of vertekend beeld van hun eigen performance (laat staan van de impact van kosten of belastingen). Zoiets is gegarandeerd verleden tijd met PP.
Een degelijke handleiding om de meesta basishandelingen van PP onder de knie te krijgen, krijg je van blogger Mário Nzualo (via forumtip):
http://indexfundinvestor.eu/2019/06/27/ ... rformance/
Hieronder een screenshot van een (fictief!) PP-bestand.
Re: Beleggingen in kaart brengen met Portfolio Performance (Win/Mac/Linux)
Geplaatst: 11 februari 2020, 22:39
door woodpeckerbird
Ik wil ermee aan de slag en zal eventuele vragen en oplossingen met plezier hier posten. Goed initiatief. Er is ook een Duits forum van PP zelf waar je met de FAQ ook al flink uit de voeten kan.
Re: Beleggingen in kaart brengen met Portfolio Performance (Win/Mac/Linux)
Geplaatst: 12 februari 2020, 00:08
door Phjo01
Misschien domme vraag : hoe veilig zijn de gegevens die je oplaadt in een open source programma?
Re: Beleggingen in kaart brengen met Portfolio Performance (Win/Mac/Linux)
Geplaatst: 12 februari 2020, 06:12
door troglodytes
@Phjo01: Goede vraag waar ik graag op antwoord.
Er zijn een aantal goede redenen om aan te nemen dat Portfolio Performance zowat de veiligste manier is om je financiële data digitaal bij te houden.
- Open-source: Dat wil zeggen dat iedereen de code kan inkijken en aanpassen. Toevoegingen worden door de community scrupuleus gecontroleerd een geëvalueerd. Open-source is vaak een garantie voor veiligheid, denk maar aan Linux dat nu niet meteen doorgaat voor een lek besturingssysteem (het hele internet draait er op). De code van PP is trouwens een toonbeeld van zuivere en ordentelijke java-code naar het schijnt (ik ben zelf geen developer). Je kan de broncode hier downloaden en inkijken: https://github.com/buchen/portfolio
- Offline: PP werkt volledig offline. Je data wordt lokaal opgeslagen in xml-formaat. De veiligheid van je data daalt echter als je het xml-bestand van PP gaat uploaden naar online services zoals Dropbox. Of als je volledige computer gehacked wordt natuurlijk.
- Geen 'state' of 'big corp': Data op Onedrive (Excel) of Google Sheets is in principe toegankelijk voor de Belgische overheid. Als je écht iets te verbergen hebt, zou ik daar nooit online gegevens opslaan. Idem voor Dropbox, Google Drive, enz.
Wil je per sé je gevoelige data delen met de wereld, koop dan een Android telefoon (of -tablet; bestaan die nog?) en installeer een of andere portfolio-app van een kleine developer, of erger: van een mega-corp die erom gekend staat data te lekken. Je privacy te grabbel en je financiële data krijgen ze erbovenop! Good luck with that.
Ik hoop dat je dat wat gerust stelt. Het is niet mijn ambitie om hier een discussie aan te gaan over IT security of de voor- en nadelen van dit of dat platform. Het belangrijkste om weten is dit:
Portfolio Performance is behoorlijk safe!
Re: Beleggingen in kaart brengen met Portfolio Performance (Win/Mac/Linux)
Geplaatst: 12 februari 2020, 07:10
door troglodytes
(Pensioenspaar)-fondsen toevoegen
Beginners botsen op het probleem dat de bepaalde fondsen, zoals de Belgische pensioenspaarfondsen, niet beschikbaar zijn op Yahoo Finance — de voornaamste 'data-leverancier' van Portfolio Performance. Als je gelukt hebt, kan je een fonds vinden bij een van de alternatieve data-leveranciers van PP zoals Alpha Vantage of Quandl (API key vereist).
Tot op vandaag heb ik nog geen manier ontdekt om koerswijzigingen van lokale of kleinere fondsen automatisch te ontvangen. Daarom geef ik elke dag (of elke week, maand) manueel de wijzigingen in van mijn persoonlijke pensioenspaarfonds: Argenta ARPE. Dat neemt slechts enkele seconden in beslag. Je kan gelukkig wel alle historische koersdata in één keer importeren in PP. Hieronder leg ik uit hoe je dat doet. Ik ga ervan uit dat je de basisprincipes van PP onder de knie hebt.
Om de historische koersen te kunnen importeren heb je een gegevenstabel nodig in HTML of CSV-formaat. Veelal bieden fondsbeheerder deze aan op hun website (al moet je soms flink zoeken). Voor de Belgische pensioenspaarfondsen kan je terecht op
Pensiondata.eu (
https://www.pensiondata.eu/#get-all-quotes). Met een eenvoudige command line kan je alles in één keer binnentrekken naar een tekstbestand op je computer. Veelal moet je het verkregen tekstbestand een beetje aanpassen voordat je kan importeren in PP. Hier is een beetje trial-and-error spirit voor nodig en een tekstverwerker met een degelijke find-and-replace functionaliteit. Eenmaal alles netjes gesaved, kan je de gegevens importeren in PP.
Maak een nieuw effect aan voor het fonds dat je wil opvolgen bij 'Effecten'. (Voeg voor de volledigheid het correcte ISIN toe, de TER en eventuele andere attributen die je wil catalogeren en gebruiken.) Klik op je nieuwe effect en kies het tabje 'Historische koersen'. Klik met je rechtermuisknop op de lege tabel en kies voor 'Koersen -> Importeren vanuit CSV-bestand...'. Volg het dialoogschermpje om de juiste kolommen aan de juiste inhoud te linken en klaar is Kees.
Om op geregelde tijdstippen een koerswijziging toe te voegen, ga je naar het zelfde tabje 'Historische koersen' en kies je voor 'Toevoegen'. Voor de meest recente koersinfo, gebruik ik Beursduivel (
https://www.beursduivel.be/Beleggingsfo ... ersen.aspx).
Noot: Argenta ARPE beleggers kunnen achterhalen hoeveel stuks ze van het fonds in bezit hebben via de website. In de app kan je dat niet zien.
Re: Beleggingen in kaart brengen met Portfolio Performance (Win/Mac/Linux)
Geplaatst: 16 februari 2020, 12:59
door Natal
Ik ben er ook mee aan de slag gegaan. Pensioenspaarfonds historische data via curl afgeladen. Staat nu in JSon formaat, en ben op zoek naar een manier om dit geautomatiseerd naar csv te converteren. Daarna wordt het uitzoeken hoe dit automatisch in PP kan opgeladen worden.
Soft lijkt me super, vraag is hoe vlot mijn bovenstaand plan te realiseren is. En dan nog wel,op macOS
Re: Beleggingen in kaart brengen met Portfolio Performance (Win/Mac/Linux)
Geplaatst: 16 februari 2020, 13:17
door troglodytes
Ik weet niet hoe hoog je scoort op de nerd-schaal, maar wie weet ben je hier iets mee:
Je kan koersdata automatisch en dagelijks afhalen via een curl-opdracht die je in een cron-job steekt. Daarna laat je de data automatisch naar een html-formaat parsen. Je kan deze localhost-webpagina dan aan PP doorgeven als hoofdbron van koersdata.
Mac OS is overigens een uitstekend platform om met unix-commando's het één en ander te automatiseren. Niet voor niets gebruiken de meeste medewerkers van Google geen Windows, maar Mac OS. Good luck!
Re: Beleggingen in kaart brengen met Portfolio Performance (Win/Mac/Linux)
Geplaatst: 16 februari 2020, 13:28
door Natal
Ik denk dat ik best wel redelijk scoor op de nerd schaal, curl en crown zijn mij wel bekend. Ook scripting schrikt mij niet af.
Misschien is het pad Json naar html een betere weg om te bewandelen. En anders wordt het zelf programmeren in Java. Opties genoeg, tijd is eerder het probleem.
Re: Beleggingen in kaart brengen met Portfolio Performance (Win/Mac/Linux)
Geplaatst: 17 februari 2020, 23:26
door ilm
En ik ben er ook mee begonnen. Als proef een paar zaken van morningstar al eens overgezet. Ziet er goed uit.
In Report -> Securities was men purchase price van 68 euro minder dan de eigenlijke transactie (2 jaar geleden AB Inbev voor 77 euro...), maar in de help wordt het netjes uitgelegd dat dit gebaseerd is op de periode dat je gekozen hebben (op basis van FIFO en de periode stond op 1 jaar). Nu heb ik voorbije jaar geen transacties gedaan met AB Inbev dus weet nog niet goed hoe dit te interpreteren. Komt wel. Als ik een periode van 5 jaar neem is alles prima. Zal wel een normale manier zijn om zaken te rapporteren voor portfolios.
Re: Beleggingen in kaart brengen met Portfolio Performance (Win/Mac/Linux)
Geplaatst: 17 februari 2020, 23:30
door ilm
En welke taxonomies vinden jullie nuttig?
Asset allocation (risk, non-risk) is natuurlijk handig voor de passieve beleggers. Asset classes ook, maar mis ik daar geen obligaties of zie ik iets over het hoofd?
Re: Beleggingen in kaart brengen met Portfolio Performance (Win/Mac/Linux)
Geplaatst: 18 februari 2020, 07:26
door troglodytes
Ik antwoord nu even kort, om later langer te antwoorden.
- Gebruik PP in het Nederlands om problemen met getalnotatie te vermijden (punten ipv komma's). Zie instellingen.
- Inderdaad, PP berekent onder 'Securities' ('Effecten') altijd de performance over een bepaald tijdsbestek. Alleen bij 'Overzicht van activa' krijg je de naakte winst/verlies te zien van alle mogelijke periodes samen.
- Taxonomieën zijn heel nuttig. Je maakt ze echter gewoon zelf. De standaard taxonomieën die in PP zitten zijn slechts templates.
Re: Beleggingen in kaart brengen met Portfolio Performance (Win/Mac/Linux)
Geplaatst: 19 februari 2020, 20:34
door miker
Super software, bedankt voor de tip!
Wat de pensioenspaarfondsen betreft, om de json makkelijk om te zetten naar CSV is er:
https://json-csv.com/
Voor actuele koersen natuurlijk geen oplossing maar voor mij momenteel voldoende.
Vraag: hoe voeren jullie bvb Immo (vaste waarde) in ? Als 'deposit account' of iets anders?
Re: Beleggingen in kaart brengen met Portfolio Performance (Win/Mac/Linux)
Geplaatst: 20 februari 2020, 00:41
door ilm
Lange post verloren gegaan. Hier de korte versie.
Alles verder aangevuld nu. Soms weet je niet wanneer stoppen. Het begint met een gewoon overzicht te willen, en het eindigt met al je transacties bij te houden. Voor de experten, zo heb je firefly-iii (
https://www.firefly-iii.org/) voor je uitgaven (maar geen ondersteuning voor portfolios) of GNU cash voor een dubbele boekhouding.
Ik wil wel zeker pensioensparen er nog in. Goeie vraag over de hypotheek, maar niet zeker of ik dat er ook insteek.
- Via de + knop linksboven kan je ook een watchlist van aandelen maken
- In de taxonomie sectie (bv. asset allocatie) kan je de plots bereiken via de balk rechtsboven. Was me niet direct duidelijk. En er zit ook een herbalanceringsformulier bij! In de 'Allocatie' kolom kan je de target allocatie ingeven. Echter precies niet voor individuele aandelen, maar enkel voor de asset klasses. Dus IWDA moet je dan in een Large cap folder steken, EMIM in een Emerging Market folder, etc.
Re: Beleggingen in kaart brengen met Portfolio Performance (Win/Mac/Linux)
Geplaatst: 20 februari 2020, 00:46
door ilm
Ah ja, de belangrijkste vraag die ik had was of jullie ook je oude posities bijhouden (degene die je volledig hebt verkocht). Voor een correcte IRR is dit nodig, maar het maakt alles wel veel rommeliger. Alhoewel portfolio performance zulke posities wel lijkt weg te filteren in het overzicht terwijl morningstar dat niet doet.
Re: Beleggingen in kaart brengen met Portfolio Performance (Win/Mac/Linux)
Geplaatst: 20 februari 2020, 07:49
door troglodytes
Jammer van de lange post die verloren ging. Af en toe je tekst kopiëren naar het klembord, zeker voor het verzenden. Ach…
PP is wellicht niet de beste keuze om je uitgaven bij te houden. Ikzelf gebruik het gekende (en betalende) YNAB daarvoor (beetje hetzelfde als Firefly). Kosten en beleggen bijhouden zijn voor mij twee verschillende dingen. Een storting van mijn zichtrekening naar Binck of naar mijn pensioenspaarplan zie ik dan ook als een 'uitgave' in mijn budgetbeheerprogramma in de categorie 'Beleggingen'. Maar goed… het is niet verboden, denk ik, om alles in PP over te doen. Veel succes! :-)
Zelf ben ik begonnen met alle beleggingen, dividenden, roerende voorheffingen, pensioenspaarplannen, VAPZ, belastingen, Bolero-promoacties, effectentaksen enzovoort
héél precies in te geven vanaf een bepaalde datum. Alles wat daarvoor gebeurde heb ik er lump-sum-gewijs ingedumpt als zijnde 'verworven'. Alles klopt tot op de eurocent, een heel prettig gevoel — of juist heel onprettig wanneer je ziet wat een belegger aan taksen en belastingen uitgeeft op een jaar. Vadertje staat mag blij zijn, denk ik dan.
De aandelen waar ik niet meer in zit, kan je gemakkelijk wegfilteren in de overzichten. Ik raad je wel aan om ze op 'inactief' te zetten en de historische koersdata ervan te verwijderen: daardoor wordt je persoonlijke PP-xml-bestand niet te zwaar.
Over taxonomie valt heel veel te zeggen, maar ik heb voorlopig de tijd niet. Probeer bijvoorbeeld eens een taxonomie op te stellen volgens het Mister Market principe: aanvallers, verdedigers, middenvelders… Of maak een taxonomie met onderdelen voor actieve beleggingen, passieve en holdings. Dan kan je je eigen holding-prestaties (incl. kosten en dividenden) eens benchmarken met je passieve portefeuille of een apart effect (bv. VWCE). Daar zie je heel goed de kracht van PP; doet zo'n dingen maar eens na in Excel of Sheets met twee muisklikken. Héél interessant!