Geldnerd.nl

Blog over (financieel) bewust leven

Categorie: ICT (page 1 of 7)

Privacy is een luxe geworden

Met deze titel vertel ik jullie natuurlijk niets nieuws. Regelmatig lezen we over grote schandalen waarbij de privacy van ons, de eenvoudige en naïeve gebruikers, met voeten getreden wordt. Facebook en Cambridge Analytica, bijvoorbeeld. Als je op internet zoekt naar privacy-schandalen, dan vind je vooral verwijzingen naar dat ene grote sociale netwerk. Mede daarom heb ik enkele jaren geleden mijn Facebookprofiel al verwijderd. Maar ze zijn echt niet de enige. Google weet zo mogelijk nog meer van mensen. Als je niet oplet met je instellingen, dan kun je op een kaartje gewoon iedere plek zien waar je de afgelopen jaren geweest bent. Ze lezen mee met je e-mail, zodat ze je betere advertenties voor kunnen schotelen. Ja, ook hier in de marge van dit blog. En dan onlangs dat bericht dat Google-medewerkers meeluisteren met Nederlandstalige opnames. Ik ben vooral verbaasd dat mensen hier nog verbaasd over zijn.

Nog zo’n leuke. Een tijdje geleden ontstond er ‘lichte verontwaardiging’ toen ING bekend maakte te overwegen het betalingsverkeer van klanten te gaan analyseren om gerichte advertenties te kunnen tonen. En, nota bene op de dag dat de Autoriteit Persoonsgegevens laat weten dat dit wellicht in strijd is met de privacy-regelgeving, wordt duidelijk dat ABN AMRO en Rabobank dat al doen. Veel gedoe. Ik voel me dan behoorlijk machteloos, terwijl ik een beetje halfslachtig probeer om de ergste privacyschendingen buiten de deur te houden. Zoals het vermijden van ‘de cloud’. Want dat is gewoon een computer die eigendom is van iemand anders. En ‘gratis’ bestaat ook al niet.

Data Footprint

Zo af en toe neem ik mijn eigen ‘data-footprint’ eens onder de loep. Want mijn streven naar minimalisme strekt zich ook uit tot de digitale wereld. Dan denk ik dat ik heel erg mijn best doe, maar in de praktijk valt dat tegen. Dat komt ook omdat het gebruik van al die ‘gratis’ diensten wel heel erg gemakkelijk is. Ook ik maak er gebruik van. In het verleden had ik mailadressen bij alle grote dienstverleners, Yahoo, Hotmail en Gmail. Die eerste twee heb ik verwijderd, maar Gmail is nog steeds mijn ‘primaire’ adres voor nieuwsbrieven en online shopping, en het adres dat ik gebruik als inlognaam voor veel online accounts. En dat is natuurlijk al dom, want daarmee krijgt Google veel inzicht in mijn voorkeuren. Maar ondertussen heb ik wel weer een adres van Microsoft (want ik gebruik Windows 10), en ook van Apple (want voor mijn smartphone en tablet heb ik een Apple ID). Beide gebruik ik niet actief, maar ik ben er wel ‘bekend’. Voor ‘reguliere’ e-mail heb ik een adres op mijn persoonlijke domein, voornaam@achternaam.com. Dat adres heb ik al sinds 1999 of zo. Dat valt dan weer buiten het bereik van de grote datamonsters. Of dat hoop ik in elk geval.

Maar ook betaalde e-mail diensten zijn niet boven alle twijfel verheven. Er zijn allerlei aanbieders van beveiligde e-mail. Zelfs over ProtonMail, bekend sinds de affaire rond Edward Snowden, zijn twijfels sinds ze kapitaal uit Amerika aannamen. Zelf een mailserver runnen dan maar? Dat kan, maar vereist wel wat technische kennis. En gebruikersgemak is een ding, we zijn inmiddels allemaal gewend aan e-mail en ander gemak op onze smartphones.

Eigen server

Bij pogingen om mijn privacy te bewaken kom ik vaak uit bij mijn eigen server(s). Dubbel uitgevoerd en op twee verschillende locaties, dus redelijk goed beveiligd tegen dataverlies. Toegankelijk via beveiligde verbindingen via mijn firewall. Ze bieden me allerlei functionaliteiten die ik steeds meer gebruik. Ook het gebruik van open-source software is essentieel. Zo ben ik erg tevreden over OpenWRT, de software waar mijn router op draait. Zelden zo’n stabiel stukje software gezien, de enige keer dat de router ge-reset wordt is tijdens een update. Mijn servers gebruiken Virtual Private Network (VPN) verbindingen en zijn beveiligd met een SSL-certificaat. En mijn wachtwoorden beheer ik met KeePass, stuk voor stuk vervang ik mijn oude wachtwoorden door sterkere, door KeePass gegenereerde, wachtwoorden.

Wat kan ik doen?

Maar wat zou het betekenen als ik écht voor mijn privacy zou gaan? In elk geval zou ik dan Facebook en Google zoveel mogelijk moeten vermijden. Die eerste lukt al aardig, behalve dat vrijwel iedereen WhatsApp gebruikt. Dat is ook gewoon van Facebook, mensen, ze werken er zelfs aan om Messenger en WhatsApp dezelfde ‘achterkant’ te geven, dus maak je geen illusies over wat ze met je WhatsApp-gesprekken doen… Misschien, als ze volgend jaar advertenties gaan tonen in WhatsApp, dat meer mensen overschakelen op Signal. Nu voel ik me daar nog redelijk eenzaam…

Google mijden is nog lastiger, want die zit dieper in mijn ecosysteem. Zoeken gaat prima met DuckDuckGo. Google Maps vermijden vind ik vrijwel onmogelijk. De concurrentie biedt toch beduidend minder informatie, en het is ook gewoon het verplaatsen van jouw data footprint. Ook met mijn adresboek en privé-agenda zit ik een beetje klem. Mijn NAS heeft daar wel apps voor, maar die bieden toch beduidend minder functionaliteit. Ik kán dus wel van Google Contacts en Google Calendar af, maar wil ik dat wel? En dan zit ik ook nog steeds met dat Gmail-adres. Eigenlijk moet ik daar dan ook vanaf, maar dat betekent dat ik vrijwel overal mijn account moet wijzigen. En dat mailadres moet vervangen door een nieuw adres. Dat is nog een behoorlijke stap… Ik heb inmiddels wel een nieuw adres voor accounts, nieuwsbrieven en online aankopen aangemaakt. Gewoon lekker op één van de domeinnamen die ik bezit. Dus in elk geval buiten het bereik van Facebook, Google en Microsoft. Ik ga nog niet zo ver dat ik een eigen mailserver neerzet.

Tsja, en dan mijn webbrowser. Ik ben ooit overgestapt naar Chrome omdat het op dat moment de enige browser was die op al mijn apparaten dezelfde favorieten kon laten zien. En het was een efficiënte en snelle browser. Was, want tegenwoordig is het de grootste geheugenslurper op mijn laptop. En het geeft Google volledig inzicht in mijn surfgedrag, zelfs nu ze beweren dat je jouw zoekgeschiedenis kunt wissen. Maar tegenwoordig kan Firefox dat ook, synchroniseren over al mijn apparaten heen. Dus eigenlijk is dat een makkelijke keuze. Die heb ik dus onlangs doorgevoerd.

En ja, dan is er ook nog Evernote. Dat gebruik ik al jaren. Zo is vrijwel elk blogje dat hier verschijnt z’n leven begonnen met een werktitel en een paar steekwoorden in Evernote. Stuk voor stuk wordt door mij daar wel alle gevoelige informatie verwijderd. Ik bewaar er geen wachtwoorden meer. En ook de beveiligingsinformatie van mijn netwerk is verhuisd. Maar het blijft voorlopig wel de plek waar ik schrijf, aantekeningen en ideeën bewaar. Mijn digitale aantekenboekje.

Indirecte effecten

Zelfs als ik mezelf helemaal los weet te rukken uit de greep van de grote tech-bedrijven, dan zal dat overigens nog steeds maar beperkt effect hebben. Want steeds wanneer ik bijvoorbeeld een mailtje stuur naar een Gmail-adres, krijgt Google indirect toch weer een stukje informatie over mij. ‘We come in peace, resistance is futile…’ Ik weet het nog niet, kun je de grote dataverzamelaars überhaupt nog ontwijken?

Denk jij na over jouw privacy?

error

Veilig wachtwoorden beheren

Het stond al een tijdje op mijn actielijst, maar na het lezen van dit artikel bij FarEastFIRE.nl ben ik er ook echt mee aan de slag gegaan. Want ik had mijn wachtwoorden weliswaar in een beveiligd bestand staan, maar ideaal was dat niet. Het invoeren van wachtwoorden was dan toch een kwestie van overtypen of copy/paste. Supersterk worden ze niet. Dat kan en moet tegenwoordig beter.

Dus ben ik ook aan de slag gegaan met een Wachtwoordmanager. Maar Geldnerd zou geen Geldnerd zijn als het niet nét een beetje anders zou moeten. Zo wil ik de wachtwoorddatabase op mijn beveiligde server hebben, en moeten de wachtwoorden ook op mijn iPad en iPhone te benaderen zijn. Die laatste ook buiten de deur, maar dan wel veilig. Gegeven de vele opties van mijn router zou dat mogelijk moeten zijn. En liefst wil ik ook wat integratie met mijn browser, zodat ik niet voortdurend loop te knippen en plakken.

Ik ben een groot voorstander van open-source software. Niet alleen maar omdat het vaak gratis is, maar ook omdat er meestal beter zicht is op de kwaliteit van de onderliggende software. Zo gebruik ik Mozilla Thunderbird als e-mail oplossing, Calibre voor mijn e-boeken, GIMP voor het bewerken van foto’s en OpenWRT op mijn router. En na enig leeswerk besloot ik ook voor de wachtwoordoplossing te gaan die FarEastFIRE gebruikt, KeePass.

Over de basis van het installeren en gebruik heeft FarEastFIRE uitgebreid geschreven, daar heb ik weinig aan toe te voegen. Maar ik heb een aantal dingen anders ingericht.Zo heb ik de database met wachtwoorden inderdaad niet lokaal op mijn laptop gezet, maar op een speciaal daarvoor aangemaakte directory op mijn server. Voor die directory heb ik een aparte gebruiker aangemaakt, die ook alleen toegang heeft tot deze specifieke directory. Uiteraard wordt deze directory ook dagelijks via de beveiligde verbinding gesynchroniseerd met mijn backup-server.

Mijn server hangt achter mijn firewall. Ik heb de database via een specifieke poort en beveiligde WebDAV verbinding toegankelijk gemaakt van buiten. Want ik wil heel graag ook vanaf mijn smartphone de wachtwoordmanager kunnen gebruiken. Hiervoor heb ik na het nodige onderzoek en vergelijken de app StrongBox geselecteerd. Deze is compatibel met KeePass. Ik moest een beetje experimenteren met de instellingen, maar het is gelukt.

Verder heb ik op mijn laptop nog een KeePass extensie geïnstalleerd. Die zorgt voor de communicatie tussen KeePass en mijn browser. En tenslotte heb ik voor alle softwaretools Alerts ingesteld. Als er ergens kwetsbaarheden gevonden worden in een van de applicaties die ik gebruik, dan krijg ik een signaal zodat ik maatregelen kan treffen.

Stapsgewijs ben ik mijn wachtwoordendatabase nu aan het vullen. Voorlopig zijn ze veilig, veiliger dan ze waren.

Hoe beheer jij jouw wachtwoorden?

error

Nieuwe speeltjes

Geldnerd is dol op gadgets, dat is vrij algemeen bekend. Al leg ik mijzelf daarbij wel grenzen op en ‘spaar’ ik er sinds begin dit jaar zelfs voor. Vroeger kocht ik (vrijwel) elk jaar de nieuwste versie. Daar ben ik mee opgehouden. Alles is begin 2014 vervangen toen we naar het Verre Warme Land vertrokken. Eind 2017 hield mijn smartphone (van het bekende fruitmerk) ermee op, die heb ik vervangen. Want zonder gaat niet. Maar mijn tablet en laptop hielden het nog steeds uit, al vond ik de laptop wel traag worden.

Niet zo gek met een laptop van ruim 5 jaar oud. Stug bleef ik doortypen. Dat mijn spreadsheets wat trager werden in hun berekeningen nam ik voor lief. Het heeft me uitgedaagd om stukken code efficiënter te programmeren. En ik dronk er, afhankelijk van het tijdstip van de dag, een extra kopje koffie of thee of een wijntje bij. En ik keek om me heen naar nieuwe ontwikkelingen en modellen. Totdat afgelopen week ineens diverse toetsen moeilijk gingen doen. Specifiek de ‘e’ en de ‘i’. Toch wel belangrijke knopjes op het toetsenbord. Nog niet helemaal kapot, maar af en toe weigerden ze dienst. Een schoonmaakbeurt van het toetsenbord hielp niet. Tegelijkertijd lanceerde mijn favoriete laptopmerk een nieuwe versie van het model waarop ik al 5 jaar naar tevredenheid werk. Dus werd er ‘klikkerdeklik’ een nieuwe laptop besteld. Het fijne aan financiële vrijheid is dat je daar niet over hoeft na te denken. Het geld is er gewoon, en de aankoop stond al voor 2019 in de planning. Eigenlijk al voor 2018, maar toen hoefde het nog niet.

Ruim vijf jaar met een laptop doen, voor mij is het een unicum. Voorheen kwam er elke twee à drie jaar een nieuwe, zonder nadenken. Voor mij toch ook wel een bewijs dat ik echt financieel bewuster aan het leven ben.

Mijn tablet, van hetzelfde bekende fruitmerk als mijn telefoon, was ook wel aan vervanging toe. Net zo oud als de laptop, gekocht net voordat ik naar het Verre Warme Land vertrok. Inmiddels out-of-support, nieuwe updates van het besturingssysteem kan ik niet meer downloaden. Hij deed het nog wel prima. Maar ook deze heb ik toch maar vervangen door het nieuwste model. De oude heb ik ingeruild, dat sust mijn geweten qua duurzaamheid een beetje, zorgt dat ik geen la vol oude elektronica krijg thuis, en leverde een mooie korting op bij de aankoop van de nieuwe. En ik had ‘m inmiddels ook vrijwel helemaal bij elkaar gespaard door het nieuwe Voorzieningenfonds, dat ik eind vorig jaar gestart ben. Het ‘mocht’ dus. Ik gebruik mijn tablet dagelijks, ook als e-reader voor boeken. Mijn tijdschriften komen er op binnen. En de meeste blogjes die hier verschijnen zijn geheel of gedeeltelijk getypt op mijn oude apparaat. Moge er nog vele volgen!

Een nieuwe laptop betekende voor mij op dit moment wel een keuze voor Office 365. Want het migreren van mijn spreadsheets naar Java gaat traag. En ik wil ze nog niet kwijt. Wel heb ik mijn abonnement met fikse korting gekocht. Dat leverde nog wel even een spannend moment op… Want zouden mijn spreadsheets het wel helemaal blijven doen in Office 365? Dat was gelukkig het geval, ik moest alleen even de import en export directories opnieuw instellen. Verder heb ik de afmetingen van de grafieken aanpast aan mijn nieuwe scherm. Nu kan ik lekker ‘pielen’ met alle nieuwe opties voor grafieken en dergelijke, ik zat immers op een stokoude versie (Office 2013).

Dus. Zomaar ineens twee nieuwe speeltjes! En nu ben ik voorlopig wel weer even klaar met geld uitgeven.

Heb jij ook nieuwe speeltjes?

error

Nieuwe functies in de administratie: ING import

Mijn spreadsheets worden nog steeds verder uitgebreid. Al heb ik deze winter minder programmeertijd gehad dan gehoopt, het was erg druk op mijn werk en ik ben ook aan een opleiding begonnen. Maar toch zijn er weer de nodige dingetjes bijgebouwd. Dat gaat dan vooral om rapportages, want de basisfunctionaliteit is wel op orde. Vind ik tenminste.

Een tijdje geleden heb ik een actuele versie van mijn beleggingsspreadsheet gedeeld. En recent heb ik ook tijd kunnen maken voor de nieuwe versie van de FIRE Calculator. En mijn dashboard is nog volop in ontwikkeling. Maar vandaag is mijn administratiespreadsheet weer eens aan de beurt.

Er zijn allerlei kleine verbeteringen, maar vooral dus ook verschillende nieuwe grafieken. Zo kun je nu het maandelijkse spaarpercentage bekijken, en het saldo op je bankrekening door het jaar heen. Ook heb ik een functie gebouwd die laat zien hoeveel No Spend Days je in een maand hebt gehad. No Spend Days zijn dagen waarop je géén uitgaven hebt gedaan met je creditcard, contant geld, pinpas of contactloos. De No Spend Days functie werkt overigens alleen voor banken die de transactiecode meesturen. Rabobank doet dat bijvoorbeeld wel, ABN AMRO doet het niet.

Daarnaast ondersteunt mijn administratie nu ook het importeren van CSV-bestanden van de ING. Daarvoor ben ik veel dank verschuldigd aan lezer Kris, die de code voor eigen gebruik aangepast heeft (en dat is ook precies de bedoeling!) en zo vriendelijk was om de aangepaste code met mij te delen. Ik heb deze functionaliteit niet zelf kunnen testen, want ik heb geen voorbeeldbestand. Het kan dus zijn dat het nog niet vlekkeloos werkt. Als dat zo is, laat het me weten, dan zorg ik voor een verbeterde versie.

Kris deelde met mij ook de code voor het verwerken van een ABN AMRO Creditcard. Die zit ook in de VBA code (Sub ProcessCreditCardABN()), maar heb ik nog niet geactiveerd. Bij de ABN kun je de creditcardmutaties niet als een CSV of TXT-bestand downloaden. Wel als PDF file. En datzelfde probleem heb ik ook bij de Rabobank. Kris selecteert in de PDF de mutaties en plakt die dan via Notepad in een tabblad Data in Excel. En hier zie ik een nieuwe uitdaging, ik ga proberen om een VBA routine te maken die ook PDF-bestanden kan lezen.

Daarnaast heb ik een functie gebouwd om handmatig transacties met contant geld invoeren, via de knop Cash Transaction op het Dashboard. Ik betaal nu zo weinig met contant geld dat ik de app, die ik daarvoor op mijn smartphone heb, de deur uit doe. In 2019 heb ik nog geen enkele maal betaald met contant geld.

Ook kun je nu transacties splitsen, via de knop Split Transaction op het Dashboard. Dit werkt alleen als er transacties geiïmporteerd zijn op het werkblad Data, maar nog niet verplaatst zijn naar het werkblad Transactions. Ik gebruik dat bijvoorbeeld als ik salaris betaald krijg inclusief een declaratie, of als ik iets voorgeschoten heb maar nog een gedeelte van iemand terugbetaald krijg. Dat zijn dan dingen die naar twee verschillende grootboekrekeningen moeten, en dat doe ik door de transactie te splitsen in twee deeltransacties.

Je kunt de nieuwe versie van de administratiespreadsheet hier downloaden , of vinden op mijn ‘Downloads’ pagina.

Hoe houd jij jouw administratie bij?

error

FIRE Calculator v2.0 – Partners en Meevallers

Iedereen wil graag weten of het mogelijk is om financieel onafhankelijk te worden. Zeker nu Mr. FOB heeft aangekondigd dat hij inderdaad stopt met werken. Mijn FIRE Calculator is al meer dan 1.000 keer gedownload. Ik heb er ook de nodige mailtjes en berichtjes over gehad, en het al tot een aantal interessante gesprekken geleid. Het is natuurlijk geen precieze berekening en het model kan niet met elke situatie rekening houden, maar het geeft een indicatie. En het laat bijvoorbeeld ook de verwoestende effecten van inflatie op jouw vermogen zien, en de reddende engel die ‘rente op rente’ heet.

Partner

Op veler verzoek heb ik twee mogelijkheden toegevoegd. Ten eerste kun je nu ook een Partner toevoegen, met eigen gegevens over pensioen en AOW. De aanname hierbij is wel dat het totale gezamenlijke vermogen gebruikt wordt om het gezamenlijke vervroegde pensioen en de aanvulling op de reguliere pensioenen te betalen, al kan dat wel op verschillende momenten beginnen. Als je de vermogens strikt gescheiden wilt houden, kun je beter ieder individueel het model invullen.

Eenmalige Meevallers en Tegenvallers

Ten tweede is het nu mogelijk om een of meer Financiële Meevallers in te vullen. Verwacht je bijvoorbeeld een erfenis, opbrengsten uit de verkoop van een huis, de hoofdprijs in een loterij of andere meevallers, dan kun je die opnemen in een lijstje. Je moet er natuurlijk wel een jaartal aan koppelen. En dat zal vaak een aanname zijn. Maar dit geeft wel een indicatie van de impact die eenmalige meevallers kunnen hebben op jouw plannen. Het werkt overigens ook andersom. Als je een grote financiële tegenvaller verwacht kun je die ook invoeren als negatief getal. Maar daar hopen we natuurlijk allemaal niet op. Voorlopig werkt de spreadsheet met maximaal 10 stuks, maar dat kun je eenvoudig aanpassen in de VBA-code (gewoon de variabele ‘MaxWindfalls’ aanpassen). De meevallers worden meegenomen in het vermogen en het rendement van Persoon 1, want anders werd het erg moeilijk om ervoor te zorgen dat alles goed verwerkt werd.

Vier Fasen

Het model kende al de Opbouwfase, de Op-Eet Fase, en de Pensioen Fase, maar er ontstaat ook een vierde fase, de ‘Erfenis Fase’. Die treedt in als de levensverwachtingen en leeftijden van de partners uit elkaar lopen, en één partner naar verwachting eerder overlijdt dan de ander. Hierbij gaat het model er van uit dat de langstlevende gebruik kan maken van het resterende vermogen van de overledene. In het geval van Geldnerd en Vriendin moeten er dan nog wel even twee testamenten aangepast worden…

Al met al was het een behoorlijke verbouwing. Eigenlijk heb ik de spreadsheet helemaal opnieuw gebouwd, ook om de code wat efficiënter te maken dan in de eerste versie. Daarnaast is de grafiek verplaatst naar een apart werkblad. Door het toevoegen van invulmogelijkheden voor een tweede persoon en de mee- en tegenvallers was er namelijk weinig ruimte meer over op het eerste werkblad, in elk geval op mijn laptopscherm.

Gebruiksaanwijzing

Vul alle omkaderde vakjes op het Dashboard in, naar keuze ook voor Persoon 2. Let goed op of je het vinkje bij Persoon 2 aan of uit hebt staan. Druk op de knop ‘FIRE Calculator’. De spreadsheet rekent alles door en presenteert je de grafiek.

Let op: alle parameters per persoon moeten ingevuld worden, anders kan het model de berekeningen voor die persoon niet maken. De verwachte inflatie en het startjaar moeten altijd ingevuld worden.

Daarna kun je naar hartenlust spelen met variabelen, en telkens opnieuw berekenen. Zo krijg je een idee van de impact van verschillende variabelen op jouw FIRE-datum!

Je kunt de nieuwe FIRE Calculator hier downloaden , of vinden op mijn Downloadspagina.

Fictief rekenvoorbeeld

Wanneer kun jij stoppen met werken?

NB 23-03-2019: Lezer Sam attendeerde mij op een foutje waardoor meevallers niet altijd correct verwerkt werden. Dat is hersteld, de link leidt nu naar de verbeterde versie. Dankjewel Sam!

NB 31-03-2019: Naar aanleiding van de terechte opmerking van Enrico over mijn té optimistische pensioenberekening door het gebruik van de bruto A-Factor, heb ik de code zo aangepast dat rekening gehouden wordt met lagere pensioenopbouw. De downloadlinks leiden nu naar deze nieuwe versie 2.0.2.

error

Migratie beleggingsspreadsheet en import De Giro toegevoegd

Van een paar mensen kreeg ik de vraag hoe je kunt migreren van mijn oude beleggingsspreadsheet (versie 2) naar de nieuwe (versie 3). Met het schaamrood op mijn kaken moet ik bekennen dat ik daar niet over had nagedacht. Ik heb mijn versie 2 gewoon doorontwikkeld. Maar er is wel veel veranderd, dus als je in één keer overgaat van de oude naar de nieuwe versie zijn er iets meer stappen die je moet zetten. Vandaar dit bericht.

Er staat nu een nieuwe versie online. Die is voorbereid op deze migratie. En er zit nog iets nieuws in. Je kon geen bestanden van De Giro importeren. Daar was een heel simpele reden voor. Ik ben er namelijk geen klant. En dus heb ik ook geen voorbeeldbestand van hun portefeuillerapportages. Zo’n voorbeeldbestand heb ik wel nodig om een importmacro te kunnen bouwen en testen. Maar inmiddels is dat opgelost, met dank aan lezer Ruud. Die heeft me zo’n rapportage gestuurd. En dus kun je nu ook bestanden van de Giro importeren. Waarom ik zo’n functie bouw als ik ‘m zelf niet ga gebruiken? Omdat het kan! En omdat anderen er misschien iets aan hebben.

Dividenden

Bij Alex en Binck worden meldingen van nieuwe dividenden ook in de weekrapportage geplaatst. Die verwijder ik dan automatisch tijdens het importeren, want ik heb ze niet nodig. Ze zijn pas relevant als het dividend daadwerkelijk uitbetaald wordt, dat is een Fund Transaction van het type Dividend Cash. Hoe dat werkt bij De Giro weet ik helaas nog niet, want daar zat geen voorbeeld van in het bestand dat ik van Ruud ontving. Het kan dus zijn dat het importmacro daarop vastloopt. Maar als iemand hier meer informatie over heeft, zal ik het importmacro zo snel mogelijk aanpassen.

Je kunt de nieuwe versie hier downloaden , of vinden op mijn Downloadspagina.

Migratie

Onderstaand een stappenplan voor de migratie:

  • Maak een back-up van de oude versie, voor het geval er iets mis gaat bij het overzetten…. Sowieso is regelmatig back-ups maken natuurlijk een goed idee.
  • Zet de gedownloade versie in de juiste directory en pas naar wens de bestandsnaam aan.Zet vervolgens de oude versie (2) en de nieuwe versie (3) tegelijk open.
  • Werk de instellingen in de nieuwe versie (3) bij, met name de directorynamen die je nodig hebt, en de directory en naam van de spreadsheet zelf.
  • Verwijder de fondsen die eventueel nog op het werkblad ‘Settings’ in de nieuwe versie (3) staan.
  • Verwijder in de nieuwe versie (3) op het werkblad ‘Charts’ alle fondsen op de lijst. Dat zorgt ervoor dat straks de lijst opnieuw gegenereerd wordt.
  • Verwijder uit de nieuwe versie (3) de volgende werkbladen: Cash, Transactions, FundValue en FundHistory.

Verwijderen doe je door met de rechtermuisknop op de naam van het werkblad te klikken in de nieuwe versie (3), en de optie Verwijderen (Remove) aan te klikken.

  • Kopieer uit oude versie (2) de onderstaande tabbladen naar de nieuwe versie (3): Cash, Transactions, FundValue en FundHistory.

Kopieren doe je door met de rechtermuisknop op de naam van het werkblad te klikken in de oude versie (2), en de optie ‘Verplaatsen of Kopiëren’ aan te klikken. Kies bij ‘Naar map’ de naam van de nieuwe versie (3) en vergeet niet de optie ‘Kopie maken’ aan te vinken. In welke volgorde je de werkbladen neerzet maakt niet zoveel uit, de macro’s werken met de precieze naam van het werkblad, niet met de volgorde.

Verder heb ik een migratie-macro gemaakt voor de laatste stappen. De knop hiervoor vind je op het werkblad ‘Settings’.

  • Op het werkblad ‘Cash’ heb ik een wijziging aangebracht. De kolommen ‘1 EUR =’ (wisselkoers) en ‘Remarks’ zijn in de nieuwe versie omgedraaid.
  • Opnieuw opbouwen van het werkblad TotalValue, waar per week een aantal totaaltellingen en andere indicatoren worden opgeslagen
  • Opnieuw opbouwen van het werkblad Portfolio, waar per fonds een aantal indicatoren worden bijgehouden

Hierna zou ik eerst even de spreadsheet opslaan en Excel afsluiten, en daarna opnieuw Excel starten en de spreadsheet openen voordat je verder iets doet! De laatste stap is dan een Refresh en Reformat van de draaitabel (Pivot) op het werkblad ‘Actual’.

Bug…

Ik heb nog wel een bug ontdekt. De spreadsheet kan niet omgaan met een situatie waarin er nog nooit een kolom met koersen is ingevoerd. Dat is een situatie die je alleen tegenkomt als compleet nieuwe gebruiker. Ik moet er nog eens even goed over nadenken hoe ik dat op kan lossen.

Update: Er zat nog een bugje in, waardoor het veld met de APIkey voor de wisselkoersen niet herkend werd. Dat is inmiddels opgelost.

Klooi jij ook graag met spreadsheets?

error

Je hebt nooit genoeg spreadsheets

Mariimma heeft me onlangs gekwetst tot in het diepst van mijn ziel. Cel XFD1048576 van mijn innerlijke spreadsheet, zullen we maar zeggen. Hoe? Door te stellen dat er zoiets kan zijn als teveel spreadsheets in je leven! Teveel spreadsheets, dat is gewoon onmogelijk.

Van onbewust onbekwaam naar onbewust bekwaam begint voor mij met het meten van mijn huidige gedrag. En niet zelden (zeg maar altijd) komen de resultaten van die metingen bij elkaar in spreadsheets. Want dat biedt een prima basis voor het analyseren. En elk boek over personal finance benadrukt dat het verstandig is om te weten wat er in en uit gaat. Financiële administraties zijn daarvoor bedoeld. Voor organisaties is het zelfs verplicht om er eentje bij te houden. Zelfs voor particulieren is er een zekere verplichting, je moet immers in staat zijn om belastingaangifte te doen. Daar worden we vervolgens tot op enige hoogte in gefaciliteerd door onze werkgever (jaaropgave) en de financiële dienstverleners (jaarlijks fiscaal overzicht), en voor de meeste mensen verdwijnt de motivatie om een verdergaande administratie te voeren dan als sneeuw voor de zon.

Spreadsheets geven gemak. Het bespaart enorm veel tijd in het bijhouden van je administratie, zeker ten opzichte van een papieren kasboek. In totaal kosten de twee administraties en de beleggingen mij elk weekend minder dan 5 minuten. Uiteraard meer als ik ga spelen met mijn grafiekjes en overzichten, maar dat doe ik niet elk weekend.

Ik ben dol op puzzelen. Maar ik ben minder dol op zinloze activiteiten. En puzzels invullen op een stukje papier voelt zinloos. Als de puzzel klaar is, gaat het stukje papier weg, en houd je hooguit het gevoel van ‘het is gelukt’ over. Ik puzzel liever aan dingen waar ik langduriger iets aan heb. Dus programmeer ik macro’s. Dat is puzzelen. De volgorde van de gebeurtenissen bedenken. De noodzakelijke variabelen en gegevens vinden. De bewerkingen uitvoeren. De uitzonderingen afvangen. De fouten vinden. Puzzelen, maar dan met een doel en praktisch nut.

Ik heb dus een hele stapel spreadsheets om mijn financiële leven te sturen. Alhoewel ik weet dat ik inmiddels 95% van mijn doelen ook zou bereiken zonder de spreadsheets. Het eerst uitbetalen van mijzelf is geautomatiseerd. Idem het beleggen. Vereenvoudigd tot een steeds simpeler portefeuille. Eigenlijk heb ik die spreadsheets dus niet keer nodig. Maar toch blijf ik ze gebruiken. En uitbreiden. Om mezelf nieuwe inzichten te geven, en die inzichten te delen met anderen, zoals in mijn FIRE Calculator die je een idee geeft wanneer je kunt stoppen met werken.

Eerder deze week werd ik in deze gedachten overigens gesteund door mijn lijfblad The Economist. Ik weet het, dat is allemaal bevestiging in mijn eigen witte intellectuele internationaal georiënteerde liberale bubbel (comfortabel hier, kom je ook?). Maar één uitspraak in dit artikel sprak me specifiek aan: What you measure affects what you do. Oftewel: wat je meet, beïnvloedt wat je doet.

Het gaat dus, naast het puzzelen, om het meten en veranderen van gedrag. Ik vind nog steeds nieuwe gebieden om te verdiepen. Afgelopen week heb ik zelfs besloten om nog een extra spreadsheet toe te voegen. Onze hypotheek krijgt een eigen spreadsheet, het is zo’n relevant onderdeel van onze financiën dat ‘ie meer aandacht verdient dan één werkbladje in de administratie. Maar daarover binnenkort meer!

En als het dan helemaal verinnerlijkt is, dat nieuwe gedrag? Ja, dan kun je het meten loslaten. Dus eigenlijk ben ik gewoon nog niet zo ver op de weg naar Nirwana als Mariimma al wel is…

Is er zoiets als teveel spreadsheets?

error

Programmeer-seizoen is begonnen!

Seizoenen zijn toch een prachtig iets. In het Verre Warme Land waren ze er niet echt. Het was er 365 dagen per jaar zonnig en warm. Ja, er waren maanden waarin het nog warmer was dan normaal, er waren maanden met meer of minder wind, en er waren zelfs maanden met iets meer kans op regen dan normaal, maar dat was het dan ook wel. Nee, dan onze Nederlandse seizoenen! Alhoewel ze dit jaar natuurlijk wel een beetje in de war zijn geweest, met de lange, warme en vooral droge zomer. Die ook nog eens duurde tot ver in oktober!

Wisseling van seizoenen is altijd aanleiding voor veel discussie. Je houdt juist wél van de lente / zomer / herfst / winter *, of je houdt juist absoluut niet van de lente / zomer / herfst / winter * (* = doorhalen wat niet van toepassing is). Er horen rituelen bij, zoals de voorjaarsschoonmaak, of het wisselen van de zomer- en winterkleding. We eten verschillende dingen (stamppot, jummie!). Kortom, er verandert veel in onze leventjes bij de wisseling van de seizoenen.

De afgelopen maanden heb ik me natuurlijk ook beziggehouden met een ‘zomerproject’: de aanleg van onze tuin. Daar is toch best veel tijd in gaan zitten. En ook op mijn werk was (is) het een drukke tijd. Dat betekent dat andere hobby’s eronder geleden hebben.

Mijn postzegelverzameling is bijvoorbeeld niet bijgewerkt. En ook mijn sigarenbandjesverzameling loopt hopeloos achter.

Zo heb ik deze zomer nauwelijks naar mijn spreadsheets omgekeken. Ja, ik heb de beleggingsrapportage wekelijks gedownload en verwerkt. En eens in de paar weken de financiële administratie. Maar er is nauwelijks geprogrammeerd. Terwijl ik zoveel ideeën had en heb. Mijn integrale dashboard is nog steeds geen stap verder. En ook mijn beleggingsspreadsheet is dringend aan een grote onderhoudsbeurt toe. Ik heb allerlei ideeën voor nieuwe grafieken, functies en rapportages. Die heb ik allemaal verzameld, als ik een idee heb dan schrijf ik het op. Die lijst is inmiddels behoorlijk lang.

Het enige programmeerprojectje dat ik wel heb afgerond, is de eerste versie van mijn FIRE Calculator voor Loonslaven. Maar ook daarvoor heb ik nog een stapeltje e-mails en berichtjes met verzoekjes tot verbetering/verandering en foutmeldingen. Sorry, beste lezers die de moeite nemen om te reageren! Maar ik ben er nog niet aan toegekomen.

Maar er is hoop. Want nu de bladeren vallen en het buiten kouder wordt, is het weer tijd voor binnenactiviteiten. Oftewel: het programmeerseizoen is weer begonnen. Waar de een het heerlijk vindt om onder een dekentje met een kop thee voor de televisie te zitten, of een boekje te lezen, vind ik het daarnaast ook heerlijk om me een aantal uren vast te bijten in een puzzel. Oftewel: al die ideeën te vertalen in programmacode die werkt. Daarnaast heb ik ook nog steeds mijn voornemen om JavaScript te leren, daar wil ik dit komende programmeerseizoen ook mee verder. En ook Python wil ik uit gaan proberen. Ik heb er zin in!

Wat verandert er bij jou bij de wisseling der seizoenen?

error

All systems are go!

Een tijdje geleden heb ik geschreven over mijn wederwaardigheden met ZIGGO. Het zorgde ervoor dat mijn externe backup, een essentieel onderdeel van mijn digitale leven, niet meer werkte. Onlangs heb ik mijn backup-server terugverhuisd naar de externe locatie.

Toen ik weer thuiskwam, heb ik de synchronisatie van de servers tussen Geldnerd HQ en de externe locatie opnieuw opgestart. Dat vond ik best wel een spannend moment. En… Het werkt weer! Ergens is dat toch wel een geruststelling voor me. Mijn eigen, dubbel uitgevoerde privé-cloud, op twee locaties, met beveiligde verbinding ertussen, doet het weer. Daarmee is mijn risico op dataverlies weer bijna nul. Wat er ook gebeurt.

Hoe bescherm jij jouw digitale gegevens?

error

FIRE Calculator versie 1.1

Met dank aan lezer/reageerder Sam een nieuwe versie van de FIRE Calculator. Hierin zijn twee bugs opgelost, die optraden als je AOW-datum eerder ligt dan je pensioendatum.

Aan het begin van de FIRE Calculator macro heb ik Pillar1 en Pillar2 verwisseld, waardoor hij de AOW-datum gebruikte voor het pensioen en andersom. En de tweede bug was dat, als je eerder AOW ontvangt dan pensioen, de AOW niet afgetrokken werd van het totale bedrag dat je nodig hebt om van te leven. Vandaar de vreemde ‘piek’ in die jaren. Download hier een versie waarin deze bugs zijn opgelost.. De links op de Downloads-pagina en in de vorige blogpost zijn ook aangepast.

error
« Older posts

© 2019 Geldnerd.nl

Theme by Anders NorenUp ↑