De Matic 3.0

De Matic is een tool waarmee je het rendement van je eigen (virtuele) beleggingsportefeuille kan opvolgen. De originele Matic werd gemaakt door lezer Franky en nadien meerdere malen geüpdatet door lezer Hugo.

Lezers van het eerste uur kennen deze tool al langer. Alle effecten als fondsen, ETF’s en aandelen (Holdings) kunnen ermee worden opgevolgd, zolang ze maar bekend zijn bij M*.

Een volledig nieuwe versie

Omdat M* onlangs haar web-structuur compleet heeft gewijzigd, was het nodig om de Matic ook mee te vernieuwen. Er werd van een leeg blad vertrokken en zo ontstond de code voor deze nieuwe Matic versie 3.0.
De lay-out van het opvolgblad is hetzelfde gebleven, zodat het voor de gebruikers vertrouwd blijft aanvoelen.

Er zijn kleine wijzigingen in het opzetten van je portefeuille. Het zal eenvoudiger zijn, zeker als je effecten hebt die wij hier bij MP volgen of ooit gevolgd hebben.
Het volstaat om de ISIN codes van je effecten in te geven, je moet geen hyperlinks meer plaatsen.

Versie 3.0 bevat onze screening-waarden waardoor meteen ook de GOGI en GOGI-invers kan worden berekend van die fondsen in je portefeuille.
Daarbovenop zijn er nog een aantal extra fondsen en Holdings die je kan volgen, maar die niet meer gescreend worden, dus die gaan geen GOGI opleveren.
En als uitsmijter wordt in de handleiding ook beschreven hoe je zelf nog extra effecten kan toevoegen en je rendement volgen, zolang ze maar bekend zijn bij M*.

Erg belangrijk is dan wel dat je bij iedere publicatie van het screening bestand de juiste gegevens kopieert. Als je dat niet doet, dan blijft alles schijnbaar wel werken maar worden de resultaten minder en minder nauwkeurig. Hoe je dat moet doen staat ook uitgelegd in de handleiding.

Download

De bestanden in het zip bestand vergen een wachtwoord. Om dit wachtwoord te ontvangen, moet je je inschrijven op de nieuwsbrief van MijnPortefeuille via de hoofdpagina van de blog. Graag wel even geduld, dit kan wel enkele weken duren. Hou ook je SPAM box in het oog voor het geval het bericht daar is beland.

Alle tools, indicatoren en cijfermateriaal zijn © MijnPortefeuille en onderhevig aan onze gebruiksvoorwaarden.

90 Comments

  1. Door de wijziging bij M* ben ik zelf ook op zoek moeten gaan. Door recente ervaringen heb ik gezien dat M* een website heeft opgemaakt die verwijst naar de Benelux. Voor sommige fondsen en of trackers is het soms nodig deze instelling verder te specifiëren. Soms dien je voor NL te kiezen en soms voor Lux omdat je als antwoord krijgt dat het in BE niet aangeboden wordt.

    Like

    1. Het was inderdaad een uitdaging om voor alle effecten (ISIN’s) de M*-URL’s te bekomen die daadwerkelijk resultaat genereren.
      In de Matic zit de volledige lijst vervat van werkende URL’s voor meer dan 840 ISIN’s op dit moment.
      Dezelfde URL’s dienen voor het programma wat door Robokat gebruikt wordt om alle waarden op te halen voor de GOGI- en screeninglijsten.
      Als Robo of eenieder van ons ervaart dat een URL op een bepaald moment niet meer werkt, kan hij of zij dat hier best posten.
      Dan zoeken we een URL die terug werkt, met bijpassende F0ID-code.
      Zo kunnen we die allemaal in onze Matic meteen aanpassen in het tabblad F0ID.
      Ik vermoed echter dat M* de URL’s niet zomaar gaat wijzigen, want ze hebben die nu pas gestandaardiseerd.

      Like

      1. Beste Hugo ,

        Ik heb al wat ge-experimenteerd met mijn fondsen toe te voegen aan de F0ID code tabel om huidige waarde en Y1 op te halen uit M*, dat werkt perfect.

        Eentje werkt er niet : IE00B3XXRP09 Vanguard Vanguard S&P 500 UCITS ETF , staat in de lijsten in de screenings maar macro geeft geen Huidige waarde .

        Like

  2. Hugo, bedankt voor dit high level VBA programeerwerk !

    Ook thanks aan mijnportefeuille om dit mogelijk te maken.

    We gaan hiermee aan de slag en testen alles uit .

    Een woordje uitleg hoe de macro gestructureerd is zou mij wel interesseren.

    Like

    1. Dag “Manneke”,

      Wat betreft de ISIN IE00B3XXRP09 en falende URL:
      Daarstraks lukte het bij mij inderdaad ook niet om de koerswaarde van die etf op te halen, maar zonet nogmaals geprobeerd en alles werkt terug.
      dat is de wondere wereld van M*… soms zijn ze iets aan het bijwerken en dan kan je best na een tijdje nogmaals proberen.
      Bedankt in elk geval voor je melding, maar ik laat voorlopig alles zoals het was.

      Like

      1. Mijn portefeuile is nu volledig operationeel in Matic V3.0 .

        De nieuwe “motor” Matic V3.0 rijdt perfect en trekt snel op, in 12 sec alles bijgewerkt !

        Hugo , ik heb vastgesteld dat de Excell functie “undo/re-do” functie (ctrl Z) niet werkt op sheet Portefeuille maar wel op de andere werkbladen.

        Heeft dit te maken met de macro die undo/re-do stack wist?

        P.S. Wie kent Het manneke nog ? Het Manneke (Jef Cassiers) was een Vlaams komisch televisieprogramma dat in de jaren ’60 dagelijks werd uitgezonden net voor het nieuws op de toenmalige BRT. Een eenvoudig slapstick personnage die destijds papieren kasbons en obligaties in de kluis had liggen en geen Matic ter beschikking had.

        Like

  3. Dag Hugo, heel erg bedankt om ons hiermee te helpen ! Ik hoop binnenkort de tijd te vinden om ermee te experimenteren en alles toe te voegen.

    Ik zag dat je nu ook de wisselkoers ophaalt van M* en niet meer via de site. Hoe kan ik andere munten toevoegen ? Eentje waar ik direct aan denk, is de Britse Sterling, het Britse Pond x 100. Maar er zijn er mogelijks nog, nu het via Saxo voordeliger kopen is op buitenlandse markten.

    Like

    1. Dag Ann, graag gedaan hoor!
      Het is zo dat de valuta van elk effect wordt overgenomen van M*. (drie letters)
      De wisselkoersen echter worden elke keer als je “bijwerkt” opgehaald van de website van ECB (Europese Centrale Bank)
      https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html
      De wisselkoers van 10 vreemde munten worden in de tabel op tabblad “Valutakoersen” bijgewerkt.
      Dan rekent de Matic in de Tabel op tabblad “Portefeuille” de koerswaarde van vreemde munten om naar Euro.
      Je krijgt dus de native koerswaarde te zien in kolom F en de waarde in Euro in kolom H.
      Het rendement van elk effect wordt steeds berekend op de Euro-waarden.

      Wat betreft je voorbeeld van Britse Pond Sterling: dat is toch “GBP” in de tabel, niet?
      Wordt bij ECB beschreven als “Pound sterling”
      Die wordt zeker ook mee omgerekend.

      Like

      1. Dag Hugo, De Britse Sterling wordt afgekort als GBS. Als je iets koopt is het erg opletten, gezien de factor 100. Bv. Yellow Cake wordt in die munt uitgedrukt in M*.

        Ook de DKK (Deense Kroon) mis ik nog in het lijstje.

        Het was me niet duidelijk of ik de tabel kan uitbreiden, dan wel sommige munten moet overschrijven om de gewenste munten op te halen.

        Alvast bedankt.

        Like

      2. Dag Hugo, kan het zijn dat de koersen in de verkeerde richting worden opgehaald ? Mijn fondsen/ETF’s/aandelen in vreemde valuta geven ineens heel rare waarden. En als ik dan ga kijken in het tabblad valuta, krijg ik in de 2 Matics een compleet verschillende koers. In de oude lijkt me dat van Euro naar de andere munt, terwijl het in de nieuwe omgekeerd is. Voor het Pond geeft dit 0,8712 vs 1,1479.
        Alvast bedankt om dit na te kijken.

        Like

      3. Dag Ann, in de tabel “valutakoersen” zie je hoeveel EURO je moet neertellen voor één eenheid van de vreemde valuta.
        Op dit moment betaal je bijvoorbeeld 0,8484 euro voor 1USD.
        Of 1,077 euro voor 1 CHF.
        Deze tabel wordt telkens bijgewerkt vanop het internet. (ECB website)
        In de VBA-code van de Matic wordt daarmee de juiste euro-waarde bekomen.
        Volgens mij werkt het goed.
        De waardes in kolom F (huidige waarde) worden weergegeven in de valuta die je in kolom G ziet staan. Deze worden beide van M* gehaald.
        Kolom H is dan een berekende waarde. Hier rekent de Matic om naar euro met de gegevens in tabel valutakoersen.

        het voorbeeld dat je aangeeft is inderdaad het inverse van elkaar.
        1/1,1479 = 0,8712

        Like

  4. Hugo, hartelijk dank voor het prachtige werk. Ben volop bezig met het ingeven van mijn portefeuille, tot hiertoe werkt alles prima!

    Ook aan het team van mijn portefeuille: een dikke merci voor jullie werk.

    Geliked door 1 persoon

  5. Beste

    Ivm het tabblad Foid

    Met uw instructie geraak ik tot en met “Ctrl+Shift+R”, maar op het volgende scherm zie ik een tabel die begint met “Status/Methode” etc

    links van “Status” zou “naam” moeten staan wat we toch nodig hebben. Helaas is “naam ” niet opgenomen in mijn tabel.

    een tip aub

    Overigens een dikke merci voor het geleverde werk.

    WB

    Like

    1. Beste

      ivm het opzoeken van de code voor vak C in FOID: zoals hoger vernoemd zie ik geen “naam” in de DevTools tabel (hij begint met “status”) maar in de kolom “bestand” zie ik wel ergens een code , al of niet toevallig dezelfde als in de URL. Wanneer ik die toevoeg aan vak C werkt de MATIC (voorlopig) perfect.

      Mijn Excel is 2024 Pro Nederlands

      vraagje: moet de Foid tabel behouden blijven zoals hij nu is, of mag ik bv kolom A (met de ISIN code) alfabetisch maken, kwestie van het opzoeken te vergemakkelijken?

      MVG

      Bogust

      Like

      1. Bogust, de Devtool van de M*-site heeft niets te maken met excel. Kan je even een URL posten, dan kan ik proberen te achterhalen waarom je niet hetzelfde menu krijgt. Maar als de Y1-waarde correct wordt opgehaald lijkt je F0ID code wel goed.

        Like

      2. Je kan de rijen op tabblad F0ID sorteren zoals je wil. De kolommen moeten wel steeds blijven staan zoals ik ze heb gerangschikt.

        Zorg dat alle gegevens van een effect (ISIN) op eenzelfde rij blijven staan als je begint met de rijen anders te sorteren.

        Like

    2. Dag Bogust,Als je met je RECHTERmuisknop op de kolomtitel “Status” klikt, dan krijg je een menu te zien waar je kan zien of “Naam” werd aangevinkt. Als dat niet het geval is, kan je dat doen en zou het in orde moeten komen.Als het echt niet werkt mag je de URL hier posten, dan zoek ik de bijhorende F0ID-code voor je op.

      Like

      1. Beste

        Ik heb met de RECHTERmuisknop op de kolomtitel “Status” geklikt, maar geen “naam” te zien in het keuzemenu. Wel zie ik onder “bestand” gelijkaardige gegevens als in je voorbeeld in je instructies, met daarin ook een aantal keren de vermoedelijke code.

        Misschien ligt het aan een verschillende versie van Excel? Je kan misschien bij een update van je installatie-instructies even wijzen op deze benadering om de code te zoeken.

        Voorlopig trek ik mij uit de slag.

        Mvg

        Like

  6. Hierbij een antwoord op de vraag van Ann, betreffende ontbrekende vreemde valuta:

    Ik had de beperkte tabel gewoon overgenomen uit de oorspronkelijke F-Matic.
    Voor alle effecten die MP opvolgt was dat ruim voldoende.

    Maar het is zeer makkelijk om extra munten toe te voegen onderaan de tabel:
    Je moet in kolom A de drie-letter-code van de vreemde munt ingeven en je kan in kolom C de beschrijving toevoegen.
    Als je dan terug je portefeuille bijwerkt, wordt meteen die wisselkoers ook automatisch ingeschreven in kolom B en daarna volgt ook de omrekening naar euro.

    Ann, je bedoelde waarschijnlijk GBX? (Penny Sterling)
    Aangezien deze munt niet door ECB wordt weergegeven, zul je best telkens na het bijwerken de euro-waarde van dit aandeel in kolom H delen door 100. Dan blijft je rendementberekening kloppen.

    Like

  7. Dag Hugo,
    Bedankt voor de nieuwe matic 3.0

    Vraagje: Als ik de eerste keer van de dag op de knop “tabel bijwerken” druk worden de waarden perfect bijgewerkt . Als ik later die zelfde dag nogmaals op de knop “tabel bijwerken” druk loopt het programma en maar worden de waarden niet meer bijgewerkt.

    Zie ik iets over het hoofd of is het zo geprogrammeerd?

    Alvast bedankt,

    Like

    1. Dag Eddy,
      Voor mij lijkt het perfect normaal. Je krijgt alleen nieuwe waarden als er bij M* daadwerkelijk ook een wijziging van de waarden wordt geregistreerd. Meestal is dat pas de volgende dag.
      Het is bij opvolging van fondsen of etfs zeker niet nodig om meermaals per dag bij te werken, zelfs dagelijks is overdreven in tijden van “beurs-kalmte”.
      Hier bij MP doet Robokat dat slechts om de 15 dagen…

      Om concreet op je vraag te antwoorden: elke keer dat je op de knop drukt zullen de actuele waarden van M* worden opgehaald.

      Aan alle collega-lezers:
      We moeten misschien ook een beetje opletten dat we M* niet verontrusten omdat we met zijn allen teveel en te frequent data beginnen ophalen…

      Like

  8. @Eddy : De waarden van fondsen (NAV) verandert niet gedurende dezelfde dag , dus niet zoals een beurskoers die elk moment wijzigt.

    Like

  9. Ik ken het “Manneke” Jef Cassiers vooral als de Alverman, die naast Frank Aendenboom schitterde in de toenmalige jeugdreeks: Johan en de Alverman. Nostalgie 🙂

    Wat betreft de functies Undo/Redo : dat werkt niet nadat macro’s werden uitgevoerd. Dus het bijwerken op tabblad portefeuille kan je niet ongedaan maken.
    Tip: Je kan wél de Matic afsluiten zonder op te slaan en daarna terug openen.

    Like

  10. Dag Hugo,

    @het manneke: Bedankt voor uw antwoord.

    Voor de fondsen en etf’s werkt de Matic prima bij mij en het is uiteraard niet de bedoeling om dagelijks te updaten!

    Maar ik wou de Matic 3.0 ook gebruiken om aandelen(stock) op te volgen, hiervoor heb ik dezelfde werkwijze gebruikt als voor de fondsen om de URL’s in Foid in te voeren.
    De URL’s werken prima of heeft dit de maken met de structuur van de datasheet bij M* tussen fondsen en aandelen?

    De Matic heeft de beurswaarden éénmalig opgehaald maar nadien lijkt hij deze niet meer te updaten(over meerdere dagen getest)

    Nogmaals bedankt,

    Like

    1. @Eddy. Ik gebruik voor “stock” / aandelen de ingebouwde functie van Excell. Werkt ok en je kan kiezen wat je in de excell sheet wenst te plaatse.

      Like

  11. Hugo,

    Nu met verder te kijken valt mij op dat bij het ophalen van de beurswaarden in M* hij telkens de x-waarde van de grafiek in M* ophaalt ipv van de momentele beurswaarde van het aandeel. Daarom verandert de “beurswaarde” in Portefeuille-sheet slechts zelden per dag.

    Heeft dit eventueel te maken met de positie van de op te halen data uit de Html?

    Prettig weekend,

    Like

    1. Kijk je naar een fonds, een etf of een aandeel (Holding)? Meestal wordt de“lastPrice” waarde opgehaald.

      De Matic is een tool om de rendementen van je (virtuele) portefeuille op te volgen, ook die van elk effect apart. Maar het is geen trading tool die live waarden volgt.

      Het gedeelte GOGI helpt bij het bepalen of het moment rijp is om eventueel een eerste aankoop te doen of om bij te kopen. Enkel van fondsen en etfs die je aan de hand van de screening hebt geselecteerd.

      Like

  12. hmm

    ik zie dat er een folder macosX bij staat, maar daarin een file die niet compatibel is. Is dit een werkende versie voor OSX?

    Want helaas werkt ook de 3,0 niet op een Mac omwille dat Active x helaas niet ondersteund wordt door Mac. Enig idee hoe we hier rond zouden kunnen?

    Like

    1. Dag Andrew en alle Mac gebruikers,

      Ik heb me speciaal voor jullie een Mac aangeschaft 🤥

      Grapje hoor, en ik heb momenteel geen idee of het kan werken met Office voor Mac. Maar ik beloof dat ik er binnenkort mee aan de slag ga.

      Dan vernemen jullie het hier wel.

      Like

      1. Dank je Hugo,

        Thuis mac gebruiker en opt werk (PC) worden externe macro’s geblokkeerd. Is niet dringend hoor. Ik gebruik momenteel de oude matic en doe een manuele update van de Y1 van mijn portefeuille (een 12 tal fondsen) 1 keer per maand. Kost me dus niet zo veel moeite.

        Like

      1. Beste Hugo

        dank voor de link, maar ik had de code ook al gevonden. Ik vind die na CTRL+ shift +R in de DevTools in de kolom “bestand” tussen allerlei “rommel”. Mijn vraag ging er dus over waarom ik niet na CTRL+ shift +R zoals bij jou op het blad /kolom “naam” terecht kom.

        bijkomend : ik heb nu zo een 47 nieuwe rijen in FOID ingevoerd die allemaal werken. Kan ik de basisFoid daarmee een plezier doen, het was toch heel wat werk dat ik iemand anders kan besparen.

        MVG

        Like

  13. Dat (de nieuwe matic 3.0) maakt mij nog eens echt blij! Ben inmiddels begonnen om alles systematisch over te brengen en tot nu toe functioneert alles naar behoren. Heel veel lof en dank aan Hugo en het hele MijnPortefeuille-team.

    Like

  14. Mijn installatie loopt fout. Werk met Microsoft Excel 2021 MSO.

    Ik krijg eerste een melding dat bestanden virussen kunnen bevatten … waarna ik klik op bewerken inschakelen. Vervolgens krijg ik de waarschuwing dat de uitvoering van de macro’s is geblokkeerd. Hier vind ik in de handleiding geen antwoord op. Via Eigenschappen kan ik de beveiliging niet uitzetten. Nadien geprobeerd om via opties – lint aanpassen – … maar ook geen oplossing gevonden om macro’s in te schakelen.

    Like

  15. Uiteindelijk de oplossing gevonden door naar opties – vertrouwenscentrum -instelling voor vertrouwenscentrum te gaan en daar links kiezen voor ‘vertrouwde locaties’ en dan nieuwe locatie toevoegen, de locatie waar het excel bestand staat.

    Like

  16. Hugo,

    Vooreerst mijn dank voor hetgeen ons wordt aangeboden.

    Ik merkte bij de overplaatsing van mijn portefeuille dat ik reeds een lange tijd met deze tool werk.

    Evenwel ik krijg in kolom Z (Y1-waarde vanuit M*) waarden die variëren van -944537.00% tot 1652283.00%. De “Huidige waarde” in kolom F is dan wel terug de juiste waarde.

    Enig idee wat er fout kan gelopen zijn?

    Like

    1. Geert, graag gedaan hoor.
      Ik vermoed dat het ligt aan de algemene instellingen van uw excel-app.
      Immers, het VB-script zorgt ervoor dat de gegevens van de M*-website naar een correcte percentage-weergave worden getransformeerd.
      Kan je eens kijken onder “Bestand” en dan “Opties” openen.
      Daar onder “Geavanceerd” moet je eens kijken of je ergens iets moet wijzigen. Dat zijn de instellingen van uw excel-app, dus niet alleen voor de Matic.
      Ik denk daarbij bijvoorbeeld aan:
      – Automatisch een decimaalteken invoegen. (vinkje uit)
      – Automatische percentage-invoer inschakelen. (vinkje aan)
      – Scheidingstekens van systeem gebruiken. (vinkje aan)
      daarbij staat als decimaalteken: een komma
      daarbij staat bij scheidingsteken voor duizendtallen: niets (leeg)

      Like

      1. Hugo,

        Waren idd de instellingen in Excel. Probleem opgelost.

        Nogmaals bedankt

        Like

  17. Hallo
    Vraagje
    Ben ik mis ?
    Cijfers niet juist? Of droom ik?

    in matic portefeuille

    deze
    LU0690374615
    Fundsmith Equity R EUR Acc fondsen 5664,04

    waarde MS NAV 56,64
    waarde MeDir…… € 56,64

    Like

    1. Jempi25,
      Ik heb deze even getest en mijn Matic geeft 56,64 euro als huidige waarde.
      Heb je dat probleem enkel bij dit fonds?
      Kijk ook eens even je instellingen van excel na als je wil? (zie mijn antwoord aan Geert hierboven)

      Like

  18. Opgelost
    Een genie ben je !
    Nu nog de huidigewaarde die niet verschijnt? munt ? huidigewaarde
    Kolommen
    F
    G
    H

    Vanguard Vanguard S&P 500 UCITS ETF etfs

    Mijn screenshot is verwijderd!
     IE00B3XXRP09

    Like

  19. jempi25, bij mij haalt de Matic alles goed binnen.
    Voor sommige effecten moet je wat geduld hebben en wat later nog eens proberen. Dat is bijvoorbeeld bij IE00B3XXRP09 het geval. (zie ook boven, de posts van “Het manneke” en mezelf).
    Dat ligt volgens mij niet aan de Matic, maar waarschijnlijk aan updates bij M*.

    Allen,
    Voor de ETF: IE00B3XXRP09 Vanguard S&P 500 UCITS
    Kan je best de URL op tabblad F0ID wijzigen naar:
    https://global.morningstar.com/nl/beleggingen/etfs/0P0001BVGP/quote
    en de F0ID wijzigen naar: 0P0001BVGP
    Dan krijg je de “huidige waarde” meteen in Euro en dat is vooral voor de Y1 correct tegenover de GOGI-berekening.
    De screening berekent voor deze ETF immers ook de MED1L120 vanuit de EURO-waarde.

    Op dit moment is voor deze ETF de Y1-waarde voor de Euro-weergave: 12,10% en de USD-weergave: 19,51%. MED1L120= 11,9%

    Like

    1. Zoals Hugo hierboven al aantoonde : sommige USD based activa zoals S&P 500 krijgen een GOGI SPREAD in EUR maar zouden m.i. een GOGI STOP in USD moeten tonen wegens hun sterke performance .

      Voorbeeld : iShares Core S&P 500 ETF USD Dist IE0031442068 op 6/10/2025

      GOGI=SPREAD GOGI P= STOP MED1L120=12,2% Y1(EUR)= 10.89% Y1($)=18.44%

      Wat denken jullie ?

      Like

      1. Volgens mij hangt dat af van je aankoopvaluta: koop je in EUR of in USD.
        Kijk maar eens naar de opmerking bij het artikel over de tussentijdse rendementen van pensioensparen: als de mindere prestatie van Argenta (en anderen) enkel zou afhangen van de daling van de USD (waar ik niet zo zeker van ben) en je gelooft dat de pariteit tussen beide munten zich weer gaat herstellen, dan zou je nu zeker moeten bijsparen als je bij Argenta zit.
        Ik verwacht jullie opmerkingen of bemerkingen.

        Like

      2. Die activa scoren idd sterk in USD maar die munt is veel minder waard geworden. De waarde van de activa is dus in realiteit sterk gedaald maar wie in US dollar land woont heeft dat misschien niet direct door. De rest van de wereld ziet dat wel en voor ons is de waarde van tel, niet de koers.
        Nu is zo’n spread van relatief weinig belang. Een spread is immers absoluut geen koopsignaal (wie dat denkt is verkeerd bezig). Het zou wel relevant zijn indien je op die manier een GOGI Invers Spread zou krijgen. Aankopen doen als de dollar goedkoop staat is immers ook relevant voor een belegging op lange termijn.

        Like

      3. Carl , inderdaad de GOGI SPREAD is er om in eerste instantie om ons te helpen overwegen om (gespreid) te beleggen. Eventjes dieper kijken naar het fonds/ETF en evalueren kan nooit kwaad.

        Like

      4. Wat ik nastreef is een correcte berekening van het GOGI-gedeelte in de Matic en ook in de twee-maandelijkse GOGI-weergave.
        Om dat te bekomen is het belangrijk om voor elk effect naar de correcte M*-URL te navigeren.
        In mijn voorbeeld hierboven is het duidelijk dat bij de Y1-waarde een groot verschil optreedt (7,4%) tussen twee URL’s met dezelfde ISIN.
        Daardoor zou ook een eventueel “GOGI-Invers” signaal niet correct worden weergegeven.

        Als ik het goed begrijp kan je in de screening-tabel (1aug 2025) aan de hand van het weergave-verschil tussen EUR en EUR** herkennen welke effecten in EURO worden opgehaald en welke worden opgehaald in een vreemde munt en omgerekend naar EURO.

        Nu zie ik dat ik mogelijks een fout heb gemaakt:
        Ik heb in de screening-tabel gekeken of er twee ** stonden achter de naam van de ETF. Aangezien dat niet het geval is, dacht ik dat alle gegevens van deze ETF in de screening-tabel werden berekend uit de EURO.
        Echter, nu zie ik dat achter de Currency wel twee ** staan…
        Dat wordt in de screening-tabel niet consequent weergegeven. Bij de meeste effecten staan deze ** zowel achter de naam alsook achter de currency.
        Maar niet bij allemaal, zoals bij deze.

        Mark of Robo, kunnen jullie aub even verduidelijken met welke Y1-waarde er moet gerekend worden?
        Hoe moeten we juist die ** in de screening-tabel interpreteren? Waarschijnlijk staat dit ergens uitgelegd, maar ik vind het niet meteen terug.

        Like

      5. In principe moet je er van uitgaan dat alles in de screening gebaseerd is op de EUR. Ofwel directe koers of omgerekende koers vanuit USD. In principe staat bij een omgerekende waarde ** in de naam, maar dat is mogelijk niet altijd zo, heb ik gemerkt.

        Bij de omschakeling naar de nieuwe scripts heb ik grondig gecontroleerd of alle koersdata wel goed aansloten bij de vorige waarden en dus correct worden binnengehaald, ik denk dat dit altijd wel klopt. Alle berekening en indicatoren zijn dus gebaseerd op EUR.

        De Y1 moet dus ook altijd in EUR bekeken worden.

        Like

      6. Als antwoord op Robokat van 8okt 2025 13:48h

        Dan moeten we voorzichtig zijn met de GOGI-berekeningen in de Matic voor vreemde valuta.
        Immers, de Y1 wordt in de Matic opgehaald van M*.
        Voor 84 effecten uit de screening geeft M* momenteel geen URL in Euro.
        De Y1-waarde is die van de munt zoals weergegeven in kolom G: “Munt”
        Momenteel is Y1 in USD dus een wezenlijk verschil met Y1 in Euro. Meestal meer dan 7% hoger.

        Voor deze 10 effecten in USD heb ik nog een M* URL in Euro kunnen vinden:
        Best aaanpassen op tabblad F0ID.
        IE00B0M62Q58 https://global.morningstar.com/nl/beleggingen/etfs/0P0000IWFQ/quote 0P0000IWFQ
        IE00B1XNHC34 https://global.morningstar.com/nl/beleggingen/etfs/0P0000I4PL/quote 0P0000I4PL
        IE00B44CGS96 https://global.morningstar.com/nl/beleggingen/etfs/0P0000X0KX/quote 0P0000X0KX
        IE00BP3QZ601 https://global.morningstar.com/nl/beleggingen/etfs/0P00014G96/quote 0P00014G96
        IE00BYZK4552 https://global.morningstar.com/nl/beleggingen/etfs/0P00018WV2/quote 0P00018WV2
        IE00B44Z5B48 https://global.morningstar.com/en-eu/investments/etfs/0P0000TKW6/quote 0P0000TKW6
        IE00BCBJG560 https://global.morningstar.com/en-eu/investments/etfs/0P00011HK3/quote 0P00011HK3
        IE00BSPLC413 https://global.morningstar.com/en-eu/investments/etfs/0P00015EIB/quote 0P00015EIB
        IE00BQQP9H09 https://global.morningstar.com/nl/beleggingen/etfs/0P00016ZI0/quote 0P00016ZI0
        IE00B3XXRP09 https://global.morningstar.com/nl/beleggingen/etfs/0P0001BVGP/quote 0P0001BVGP

        Bij alle effecten waarbij in kolom G “EUR” staat is de GOGI correct.

        @ Robokat, zou je deze 10 aanpassingen ook in de Matic 3.0 op de Blog willen doorvoeren, aub? Dan blijft deze up-to-date.

        Like

      7. Dat is inderdaad een probleem waar ik nog niet had bij stilgestaan. Gelukkig is het een fout aan de voorzichtige kant, beter een STOP teveel dan een SPREAD op een fout moment. Op termijn corrigeert dit zichzelf wel (tenzij de USD verder de dieperik in gaat), maar nu moet er wat opgepast worden met fondsen die enkel in USD noteren.

        Ik ga de excel binnenkort aanpassen.

        Like

  20. in de Matic 3*0
    Sommige Fondsen geven Gogi Spread Gogi invers Stop

    Voorbeeld
    LU0119196938 Goldman Sachs GS Patrimonial Def-P Cap EUR SPREAD STOP

    In de Gogiscreening 1/10/2025 geven ze
    LU0119196938 Goldman Sachs GS Patrimonial Def-P Cap EUR NOSCORE STOP

    Heeft dit te maken met de Matic 3*0 >>>>>
    Dit zijn de screeningcijfers van 1 aug 2025

    En
    gogi screening datum 1/10/25

    waar moet je dan kijken voor te zien welke de actueelste aankoop mogelijkheid geeft ?
    Weet dat het maar cijfers zijn, en geen aanbeveling om te kopen in de Gogi enz
    Screening gogi 1/10/2025 denk ik !

    Like

    1. Jempi, je bedoelt “GOGI-Score van 1/10″ denk ik?

      In de Matic wordt de Y1 waarde opgehaald van M* op dat moment.
      De MED1L120 waarmee vergeleken wordt is dezelfde als degene die gebruikt wordt in de tweewekelijkse GOGI-Score.
      Deze mediaan wordt twee keer per jaar vernieuwd (de Screening)
      Dat maakt dat de Matic steeds de meest recente GOGI weergeeft.

      Betreffende LU0119196938:
      Op dit moment geeft deze:
      Y1: 2,14% en MED1L120: 3,4%
      Dat geeft een SPREAD (GOGI) en een STOP (Invers)

      In de GOGI-score van 1/10 was dat:
      Y1: 1,6% en MED1L120: 3,4%
      Dat gaf dus ook een SPREAD (GOGI) en een STOP (Invers)

      Ik begrijp dus niet goed hoe je aan die “NOSCORE” komt?

      Like

      1. In De GOGI score 01-10-2025
        eerst gedownload
        zaterdag ‎4 ‎oktober ‎2025, ‏‎8:59:10
        LU0119196938 Goldman Sachs GS Patrimonial Def-P Cap EUR NOSCORE STOP 3,4% 1,6%

        Nu opnieuw Gogi
        gedownload 14:23 u
        LU0119196938 Goldman Sachs GS Patrimonial Def-P Cap EUR SPREAD STOP 3,4% 1,6%

        Like

  21. in de matic 3.0
    GOGI Y1 -233%

    Zijn de waarden juist?

    SPREAD SPREAD -233% -11,81% 8,9%

    LU0918140210 T. ROWE PRICE T. Rowe Price US Smlr Cm Eq A (EUR)

    Heb liggen zoeken uitleg over GOGI Y1
    In berichten, artikels en handleiding Matic!
    Kijk erover zeker?

    Hoekomt dit getal negatief en zoveel %
    Er zijn er nog

    LU0270904781 -150%

    Like

    1. De kolom “GOGI Y1” geeft alleen de berekening weer om het knipperlicht Spread of Stop te bepalen.

      Als voorbeeld staat MED1L120 van een fonds op 10%.
      Bij drukken op de knop bijwerken geeft Y1: 2%.
      Dan is GOGI Y1: -80%. (dus steeds het percentage van Y1 ten opzichte van de MED1L120)
      Als GOGI Y1 kleiner wordt dan -10%, dan geeft GOGI: Spread en GOGI invers: Stop.
      Als Y1 exact 0% zou zijn, dan zal de berekening altijd -100% geven.
      Als Y1 van dit voorbeeld: -10% geeft, dan zal GOGI Y1: -200% geven. En dat is net het punt wanneer de GOGI invers “Spread” zal geven.
      En als Y1 groter is dan MED1L120 dan zal de GOGI Y1 steeds een positief percentage opleveren.

      Ik heb deze kolom niet verborgen, omdat het mooi weergeeft in welke mate de Y1 verwijderd ligt van de mediaan MED1L120. Zowel positief als negatief.
      Dus als je ziet dat deze kolom naar -200% evolueert, dan weet je dat de GOGI invers niet veraf is…

      Like

  22. Dag Hugo, De meerwaardebelasting heb ik aangegrepen om eens grote kuis te houden in mijn portefeuille. Te kleine posities, of fondsen met een te late annualiteit, zijn allemaal verkocht. En wegens tijdsgebrek kom ik nu pas toe aan het overzetten van alles naar de nieuwe Matic.
    De eerste stap leek me tabel F0ID in orde brengen. De meeste fondsen/ETF’s vond ik er in terug. Bij de 2 eersten lukte het om alles te vinden. Bij de 5 volgende ETF’s zag ik niets meer staan in de DevTool, hoe vaak ik ook refreshte : IE000OJ5TQP4, IE00BLCHJN13, IE00BQT3WG13, IE000NFR7C63, IE000YYE6WK5. Ik besef dat dit eerder niche ETF’s zijn, maar dat kan geen reden zijn, lijkt me. Als ik tussendoor een ander fonds ingaf, kreeg ik wel terug alles te zien.
    Hopelijk weet iemand een oplossing om aan de juiste code te komen.

    Hoe doen jullie dat met je pensioenspaarfonds. In de oude Matic haalde ik de koers van elders, maar dat lukt nu vermoedelijk niet meer.

    Alvast bedankt voor je/jullie hulp.

    Like

    1. Ik heb voor deze ETF’s de code vanuit de link genomen, en dat blijkt te werken.

      Voor mijn pensioensparen zoek ik nog een oplossing. Alvast bedankt !

      Like

    2. Dag Ann,
      De eindejaarperiode gebruik ik ook meestal om wat administratie bij te werken.
      Ik zet hieronder de URL’s en de F0ID’s van je ETF’s, allemaal in EURO.
      Bij deze 5 is de F0ID-code dezelfde als de URL-code.

      IE000OJ5TQP4 F0ID = 0P0001R9ZJ
      https://global.morningstar.com/en-gb/investments/etfs/0P0001R9ZJ/quote

      IE00BLCHJN13 F0ID = 0P0001O5EX
      https://global.morningstar.com/en-gb/investments/etfs/0P0001O5EX/quote

      IE00BQT3WG13 F0ID = 0P00015RMX
      https://global.morningstar.com/en-gb/investments/etfs/0P00015RMX/quote

      IE000NFR7C63 F0ID = 0P0001OTF2
      https://global.morningstar.com/en-gb/investments/etfs/0P0001OTF2/quote

      IE000YYE6WK5 F0ID = 0P0001QSGN
      https://global.morningstar.com/en-gb/investments/etfs/0P0001QSGN/quote

      De Matic haalt alleen gegevens op van M*. Wordt je pensioenspaarfonds in M* gevolgd? Dan zou het moeten lukken, anders niet.
      Succes

      Like

  23. Misschien toch noteren : annuiteit van de fondsen is alleen correct wanneer er geen tussentijdse aankopen/verkopen gebeuren. De IRR functie van excell gebruiken eventueel maar dan moet je per fonds de cash in/cash out stromen in een aparte tabel steken. Moeilijk te integreren in de fondsen tabel in de MATIC.

    De bewoording annuiteit is een beetje misleidend in dit geval vind ik persoonlijk.

    Like

    1. Dag Manneke.
      Eerlijk gezegd heb ik daar nooit mijn hoofd over gebroken. De formule in kolom “Annual” die destijds door Franky werd opgesteld heb ik nooit veranderd.

      Ik heb zelf nog nooit gedeeltelijke verkopen gedaan, alleen volledige.
      Bijkopen doe ik wél en ik moet zeggen dat de annualiteit van de Matic nog steeds overeenkomt met het rendement dat mijn broker aangeeft.

      In de oorspronkelijke handleiding van de Franky-matic staat dat de datum van een gedeeltelijke verkoop geen invloed heeft op de berekening van het rendement…
      Volgens mij wil dat zeggen dat een winst of verlies bij een gedeeltelijke verkoop apart moet worden genoteerd. Het rendement blijft enkel van toepassing op de inhoud van de portefeuille op het moment van bijwerken.

      Maar misschien begrijp ik je opmerking niet voldoende?

      Like

      1. Hallo Hugo ,

        De tussentijdse aan/verkopen worden opgeteld/afgetrokken van de “totale investering”. De datum “form date fonds” wordt alleen aangepast bij aankopen. Beide elementen beinvloeden de berekening van de annuiteit van elke lijn in de Matic waardoor ook waarschijnlijk de totale annuiteit portefeuille berekening niet meer klopt denk ik.

        Hoe meer ik verkocht hoe beter mijn portefeuilleannuiteit werd ?

        Ben ik verkeerd en verwar ik annuiteit met rendement ? Ik heb een Excell formule IRR berekening uitgevoerd van elk van mijn fondsen met tussentijdse aan/verkopen en bekom idd. andere resultaten .

        P.S. aan iedereen in het forum Gelukkig Nieuwjaar , moge 2026 een goed beleggingsjaar worden .

        Like

      2. Ik wens iedereen ook een voorspoedig en vooral gezond 2026!

        Tja, zoals ik eerder schreef heb ik geen ervaring met gedeeltelijke verkopen.
        Ik heb deze vraag ook voorgelegd aan mijn AI-vriend en het is inderdaad complexer dan je zou denken, zeker als er meerdere aankoop- en verkoopmomenten zijn.
        Het manneke zit hier zeker goed met een IRR formule in excel.
        Ik zal het antwoord van chatgpt binnenkort wat proberen verstaanbaar te maken en naar de redactie mailen. Misschien kan het een keer behandeld worden in een apart artikel. Lijkt me zeker interessant.
        Maar of dit makkelijk in de Matic kan geïmplementeerd worden, dat kan ik niet direct zeggen. Als ik ooit eens veel tijd heb…
        Een doelstelling voor 2026 is eerst de Matic ook werkende te krijgen op een Mac.

        Like

      3. Om de rendementen te berekenen wanneer er tussentijdse verkopen zijn gebeurd heb ik een tabblad “Rendement” bijgemaakt.

        In dit tabblad “Rendement” dat een Cash flow tabel zal worden , copy/paste je dan (only values) van de volledige tabel “Transacties IN”, maar met alle investeringen als negatieve getallen in een kolom “Cash Flow” .

        Om eenvoudig negatieve getallen te bekomen : voeg een kolom bij en copier daar de “investeringen” als positive waardes , dan in de kolom cash flow = – kolominvesteringen.

        Daaronder copy/paste van de volledige tabel Tranacties OUT, hier dus positieve getallen gebruiken in de kolom cash flow.

        Als eerste rij maak je Excell titels met een filter zo kan je de cash flow van elk fonds individueel selecteren.

        Nu de berekening van het rendement IRR.

        Een hulpkolom is nodig om de Excell formule XIRR te laten weten welke range er moet gebruikt worden voor de cash flow rendementsberekening wanneer je een individueel fonds wil berekenen .

        Hulpkolom is bij mij K : SUBTOTAL(103;A2) . Dit geeft 1 als de rij zichtbaar is en 0 als ze niet zichtbaar is .

        Helemaal onderaan voeg je een extra rij manueel bij met in de kolom “cash flow” de huidige waarde van het geselecteerde fonds als positief getal en rechts daarvan de huidige datum.

        Nu kan je Excell formule XIRR berekenen per fonds : bij mij is kolom F de cash in/cash out en kolom G zijn de datums. De FILTER functie zal alleen de kolommen meerekenen die zichtbaar zijn.

        =XIRR(FILTER(F2:F430;K2:K430=1);FILTER(G2:G430;K2:K430=1))

        Hopelijk is het duidelijk om wat te experimenteren.

        Good luck.

        Like

      4. Dankjewel Manneke,
        Ik ga het zeker uitproberen en eventueel implementeren, misschien zelfs binnenkort al in de nieuwe Matic 3.1

        Like

      5. Beste Hugo ,

        De rendementsberekening in de Matic V3.1 zou mooi zijn. Alvast bedankt !

        Het volstaat wss. een kolom “Cash flow” en de “Hulpkolom” toe te voegen aan de huidige tabellen Transacties In en OUT . Ik heb dat uitgeprobeerd en er een kleine macro bij geschreven (met veel moeite en hulp van onze gezamelijke vriend AI) om de rendementen in de tabel fondsen te updaten en het werkt.

        Like

  24. @Hugo wat is je reactie op de opmerking van Het manneke over de annuïteit van hierboven?
    Ik stel de vraag omdat ik namelijk recent een serieus verschil ontdekt heb tussen de annuele intrest (kolom S met de naam “Annual”) in de matic 3.0 en die berekend op een andere manier.

    Het gaat – om het eenvoudig te houden – over één enkele aankoop van een fonds (dus geen tussentijdse aan- of verkopen).
    Dit is een screenshot met alle gegevens van de aankoop in de matic 3.0: https://i.postimg.cc/cLWhFjDX/2026-01-01-224810.png
    Zoals je ziet verschijnt in kolom S een jaarlijkse intrest van 5.4%

    Als ik nu echter de eenvoudige methode toepas van gastschrijver hkds zoals uitgelegd in een drietal artikelen die hij schreef op de vroegere website
    (het kwam erop neer dat je eigenlijk het jaarlijkse rendement van een belegging kon berekenen aan de hand van een “virtueel” spaarboekje in een eenvoudige Excel sheet).
    Deze screenshot toont hoe dat berekend wordt: https://i.postimg.cc/02r3DrWs/2026-01-01-231402.png (in kolom F wordt getoond welke formules in kolom E worden gebruikt)
    De jaarrente van het virtueel spaarboekje wordt dan uiteindelijk bepaald aan de hand van Excels “Wat als analyse” (doelzoeken) door te vragen de waarde van E10 zó te bepalen
    dat de waarde van het saldo op het virtuele spaarboekje gelijk wordt aan de huidige waarde van het fonds.
    En gek genoeg kom ik hier tot een jaarlijkse intrest van 7.12% wat toch wel heel ver af ligt van 5.4%.

    Eén van beide moet toch fout zijn.
    En gezien de eenvoud van de laatste methode, denk ik niet dat daar een fout in zit.
    Dus is mijn vraag: “Toont die kolom S wel het juiste percentage?”
    Of betekent het dan toch iets anders dan het jaarlijkse rendement van het fonds in kwestie?

    Like

  25. Dag Peter,

    Ik zou het zelf willen berekenen, maar gemakshalve heb ik het al eens aan chatGPT gevraagd.
    Hier volgt mijn vraagstelling aan en het antwoord
    van mijn vriend 😉

    Kan je voor mij het geannualiseerde rendement even berekenen van deze belegging, aub? Ik kocht op 17 februari 2015 een fonds voor 20517,88€.
    Op 31 december 2025 is de waarde van dit fonds 36395,74€

    Zeker 👍 Laten we het netjes en correct uitrekenen. Gegeven:

    • Aankoop: 17 februari 2015
      Bedrag = € 20.517,88
    • Waarde: 31 december 2025
      Bedrag = € 36.395,74

    Stap 1 – looptijd in jaren

    Van 17-02-2015 → 31-12-2025 is:

    • 10 volledige jaren (tot 17-02-2025)
      • ca. 317 dagen0,87 jaar

    👉 Totale looptijd ≈ 10,87 jaarStap 2 – formule geannualiseerd rendement (CAGR)

    CAGR=(EindwaardeBeginwaarde)1/n−1text{CAGR} = left(frac{text{Eindwaarde}}{text{Beginwaarde}}right)^{1/n} – 1CAGR=(BeginwaardeEindwaarde​)1/n−1CAGR=(36.395,7420.517,88)1/10,87−1text{CAGR} = left(frac{36.395,74}{20.517,88}right)^{1/10,87} – 1CAGR=(20.517,8836.395,74​)1/10,87−1Stap 3 – resultaat

    CAGR≈5,4% per jaartext{CAGR} approx mathbf{5,4% per jaar}CAGR≈5,4% per jaar📌 Conclusie

    Het geannualiseerde rendement van deze belegging bedraagt ongeveer 5,4 % per jaar over de volledige periode.

    Dankjewel om uw duidelijke vraag. Dit geeft me de gelegenheid om de correctheid van de Matic aan te tonen. Alle credits hiervoor gaan naar Franky.

    Like

  26. Dag Hugo, Dank om mee na te denken en te zoeken/helpen.

    Het valt me op dat de Matic de koersen van mijn aandelen niet ophaalt. Daarom ben ik terug in de tab F0ID gaan kijken, en zag dat jou toegevoegde holdings allemaal op een buitenlandse beurs noteren ipv Brussel (op D’Ieteren na). Bij het opzoeken van mijn aandelen heb ik telkens als beurs XBRU genomen.

    Moet ik dit ook allemaal wijzigen naar buitenlandse beurzen ? En zo ja welke ?
    Enkele voorbeelden : Aedifica had ik https://global.morningstar.com/nl/beleggingen/aandelen/0P0000A6SD/quote?beurs=XBRU&ticker=AED
    Bij Ageas : https://global.morningstar.com/nl/beleggingen/aandelen/0P0000A5MB/quote?beurs=XBRU&ticker=AGS
    Bij Deme : https://global.morningstar.com/nl/beleggingen/aandelen/0P0001PA2Y/quote?beurs=XBRU&ticker=DEME
    enz.

    Alvast bedankt om me verder op weg te helpen.

    Like

  27. Dag Ann,
    ik heb je drie voorbeelden even ingevoerd in mijn Matic en zowel koerswaarde alsook Y1 worden goed opgehaald.
    Ik heb voor de drie aandelen deze ISIN’s gebruikt:
    BE0003851681 Aedifica SA
    BE0974264930 Ageas SA
    BE0974413453 Deme Group NV
    Ik heb jou URL’s volledig overgenomen, dus die zijn goed.
    De F0ID codes zijn dezelfde als die je in de URL ziet staan. (best kopiëren naar kolom C op tabblad F0ID)
    Zet op tabblad F0ID in kolom D bij alle drie: stock

    Vraagje:
    Worden je kolommen B, C en D goed ingevuld in de fondsentabel op tabblad Portefeuille?
    Ik stel voor dat je in de eerste rij van deze tabel het bereik in de formules van cellen B12 , C12 en D12 aanpast naar: F0ID!$A$2:$F$999
    Dan wordt het bereik van de andere rijen ook ineens mee aangepast.
    Het moet zeker goedkomen. Succes!

    Like

    1. Dag Hugo, Dank voor je reactie. In de tabel F0ID heb ik wel een wijziging aangebracht, en mijn frank viel pas bij je antwoord.

      In kolom F = kind, heb ik de waarden vervangen door : Aandeel, ETF, Fonds & Holding.
      Kan dat de oorzaak zijn ?

      Het tabblad “Valutakoersen” heb ik ook al willen inkorten naar Valuta of Koersen, want ik heb er zelf vanalles bijgemaakt, waardoor ik met veel tabbladen zit. Maar dit heb ik nog niet durven wijzigen. Laat me gerust weten of dit mag of niet.

      Alvast bedankt !

      Like

  28. Dag Ann, op tabblad F0ID zou je de gegevens in kolom D best beperken tot deze 3:
    fondsen , etfs , stock
    Je kan dat snel per woord in één actie doen door CTRL+F en dan het tabbladje “vervangen” kiezen. Daar kan je in vakje “zoeken naar” de huidige tekst ingeven die je wil vervangen en in vakje “vervangen door” zet je dan telkens één van de 3. Je kan kiezen om dit enkel in kolom D te doen…
    De vele varianten op de websites bij M* voor fondsen, etfs, aandelen of holdings hebben ervoor gezorgd dat het script daarmee rekening moet houden om de juiste gegevens te vinden.
    Zeker ook geen benamingen aanpassen van tabbladen, ook niet van kolomtitels, want daarmee gaat het script zoeken naar gegevens.

    Like

    1. Dag Hugo,

      Zoals eerder geschreven had ik al snel door dat het met die kolom D te maken kon hebben, en heb dat toen ook onmiddellijk terug gewijzigd. Vandaag was de grote test.
      Deze 2 ETF’s hebben een rode kader rond de ISIN-code :
      FR0010655712 – https://global.morningstar.com/nl/beleggingen/etfss/0P0000HSFU/quote – F00000259T
      IE000YYE6WK5 – gegevens zoals eerder door jou opgegeven.
      Geen idee of het ermee te maken kan hebben, maar ik heb eerst mijn ETF’s en fondsen alfabetisch staan, gevolgd door mijn aandelen. En dit zijn toevallig de 1e en de laatste van de ETF’s/fondsen.

      Daarna komen mijn aandelen. Op Brederode en GIMV na (van beiden zijn de gegevens in de tab F0ID door jou opgegeven), hebben ze allemaal een rode kader en worden de koersen niet opgehaald. Bij Brederode is de opgehaalde koers correct, bij GIMV niet. Bij deze laatste staat een link naar de beurs van Stuttgart. Ook al is die koers iets lager dan de beurs van Brussel, de koers is toch niet gewijzigd tov vrijdag.
      Eigenlijk komt het erop neer dat al de aandelen die ik zelf heb toegevoegd, zelfs Aedifica, Ageas en Deme (zie hoger), niet opgehaald worden.

      Om nog op je laatste vraag te antwoorden : De kolommen B, C en D worden goed ingevuld. Veiligheidshalve heb ik in die kolommen de waarde verhoogd naar 999, ook al was dat nu net niet nodig.

      Voor de rest heb ik geen kolommen of tabbladen van naam gewijzigd.
      De 2 eerste tabbladen staan bij mij vooraan, de 2 andere staan bij mij achteraan. Maar dat lijkt me geen probleem te mogen geven, aangezien er niets aan de naam gewijzigd is.
      Wel heb ik nog 2 kolommen toegevoegd in het tabblad Portefeuille, na kolom W “Broker” (dus voor kolom GOGI). Dit zijn kolommen die ik zelf heb ingevuld, dus hier worden geen gegevens opgehaald. De 3e kolom is bv. nu de kolom waar ik een onderscheid maak tussen ETF’s, Fondsen, Aandelen en Holdings. Deze kolommen hebben een unieke naam.

      Ik had gehoopt dat de switch iets vlotter zou verlopen…

      Alvast bedankt om mee te denken,
      Ann

      Like

      1. Dag Ann en aan alle gebruikers van de Matic,

        Ik liep net als Ann deze week ook tegen een falende etf aan. Meestal komt dat wat later terug in orde, maar ik vind dat toch ook niet optimaal.
        Het probleem komt doordat Morningstar niet consequent is in hun script en daarom moeten “fallback”-regels worden toegevoegd, om uitzonderingen ook te capteren.

        Daarom werd nu de VB-code nog verbeterd.
        Bij testen haalt de Matic nu ook bij alle etfs de realtime koerswaardes binnen.

        Zodra Carl de nieuwe screening klaar heeft, zal ik asap een Matic 3.1 samenstellen.
        Deze zal dan meteen volledig up-to-date zijn en meteen de grote lijst aan effecten bevatten die vanaf nu op MP worden opgevolgd.
        Ik hou jullie op de hoogte.

        Like

      2. Dag Hugo,
        Bedankt om te laten weten en te zoeken naar een oplossing.

        Normaal trek ik 1 à 2x/week mijn koersen binnen, maar met de nieuwe tool ben ik toch benieuwd in hoeverre de dingen goed binnenkomen, en doe het nu even dagelijks. De laatste dagen, ik denk dat het donderdag of vrijdag begonnen is, loopt het altijd al vast bij het binnenhalen van de valuta of juist daarna. Het portefeuille totaal (bovenaan) wijzigt niet meer. “Excel is not responding” is dagelijkse kost geworden. En alles manueel opzoeken is het enige wat ik nu terug kan doen, idem met de valuta, want het programma afsluiten is het enige wat ik dan kan doen (soms na 10-15 minuten).

        Ik heb de gewoonte om alles rond hetzelfde tijdstip binnen te halen (na het journaal op TV). Mogelijks ligt het daaraan, dat ze dan bij M* het een of ander doen. Geen idee.
        Dit wou ik nog maar even meegeven.
        Ann

        Like

  29. Dag Ann,
    Ik heb de hele avond ook liggen worstelen met die laatste etf. En plots kwamen de resultaten wel binnen, zonder iets te wijzigen aan de Matic.
    Soms gebeurt het dat men bij M* aan het bijwerken is (vermoed ik) waardoor je geen waarde binnenkrijgt en een rood randje rond de ISIN komt te staan. En plots, of een dag later, dan is het er terug.
    Ik stel voor dat je het nogmaals probeert.
    De volgorde van plaatsing in de tabel speelt echt geen rol, ook het invoegen van de kolommen is ok.
    Aangezien je kolommen B, C en D goed worden ingevuld wil zeggen dat je ISIN de overeenkomstige rij op het tabblad F0ID vindt, dus ook de URL wordt dan aangesproken.

    Ik heb nu voor beide etfs deze gegevens ingegeven en die geven een goed resultaat in euro:

    FR0010655712 F0ID: 0P0000NBN3
    https://global.morningstar.com/nl/beleggingen/etfs/0P0000NBN3/quote

    IE000YYE6WK5 F0ID: 0P0001QSGN
    https://global.morningstar.com/nl/beleggingen/etfs/0P0001QSGN/quote

    Like

  30. Mooi zou ook zijn dat we in de Matic 3.1 een kolom/macro bijvoegen waarbij de meerwaarde(belasting) kan worden berekend volgens de FIFO methode die de toekomstige wetgeving zal toepassen. Alle nodige gegevens zit in de tabellen TransactiesIN/OUT.

    De foto’s van onze beleggingsportefeuille op 31/2025 liggen al klaar bij de fiscus ….

    Om je meerwaarde te berekenen als je verkoopt, past de fiscus het “First-in, First-out” (FIFO) principe toe. Dit betekent dat wanneer je een deel van je bezit verkoopt, de aandelen die je het eerst hebt gekocht worden beschouwd als de aandelen die je het eerst verkoopt.

    Like

  31. Dag Hugo, Nu je toch het een en ander gaat veranderen aan de Matic, vroeg ik me af of het mogelijk is om terug een kolom toe te voegen zodat je kan zien dat je fonds/ETF/aandeel zijn hoogste positie heeft (ev. door ergens in een verborgen kolom de maximum waarde bij te houden). In de vorige versie zat dat in, en dat was eigenlijk wel handig om momenten van dalingen vast te stellen.
    Als het niet kan of te veel werk is, mag je deze vraag ook negeren.

    Alvast bedankt,
    Ann

    Like

    1. Dag Ann,
      ik ben momenteel bezig met de inpassing van de nieuwe screening en vergroten van de F0ID-lijst, maar ook met vernieuwing van de code om bijvoorbeeld de problemen die je kende met die etfs weg te werken.
      Daarnaast heeft het Manneke al een mooie voorzet gegeven voor een update van de rendementsberekening.
      Ik ga zeker mijn best doen om ook aan uw vraag een oplossing te bieden.

      Ik vraag aan iedereen een beetje geduld, want ik zit wat krap in tijd, momenteel.

      Like

      1. Dag Hugo, We zijn heel erg blij dat jij ons helpt met de Matic. Of het Pasen of zomer wordt dat de nieuwe versie er is, maakt niet uit. Neem je tijd. We zitten niet zonder en kunnen verder.

        Like

  32. Jempi, je hebt het goed gezien, maar dit is een “foutje” bij M*.

    In de naam van het fonds geven ze een ISIN die niet (meer) correct is. Als je in de DEVtools naar de metadata gaat kijken kun je zien dat de échte ISIN van dit fonds LU0171283459 is.
    Omdat onze “motor” waarmee we de gegevens opvragen de échte ISIN ook teruggeeft, hebben we dit kunnen ondervangen.
    Je kan deze ISIN eens googelen, dan zal je zien dat het klopt.

    Like

Geef een reactie op wildlyshadowyec5f3e83ef Reactie annuleren

Deze site gebruikt Akismet om spam te bestrijden. Ontdek hoe de data van je reactie verwerkt wordt.