Indexfonders NAV-kurs i Google Sheets. Part III

 


Sex år efter mitt första inlägg om automatisk uppdatering av aktiekurser i Google Sheets så kommer här äntligen en efterlängtad (i alla fall av mig själv) uppdatering. Hittills så har jag bara vetat hur man hämtar data för börshandlade innehav, det vill säga de som har en ticker, aktier och ETF:er. Idag har jag tack vare bloggrannen Krösus Sork, som ska ha stort tack för både tips och hjälp med koden, lyckats få data från Financial Times på mina vanliga indexfonder som nu uppdateras automatiskt. Äntligen ska jag säga, är mitt excelblad full automatic, och det är slut med att sitta och uppdatera fondkurserna manuellt varje fredag efter stängning. 

Då kör vi:

1: Öppna ett Google Sheets, under fliken "Extensions" väljer du "Apps Script". 



2: Radera eventuell default-text, annars fungerar inte koden. 




3: Kopiera in följande kod på rad nummer 1: 


function fintime1(symbol) {

  symbol = symbol || "IE00BF20L762:SGD";
  
  symbol = encodeURI(symbol);
  Utilities.sleep(Math.floor(Math.random() * 5000));
  
  var url = 'https://markets.ft.com/data/etfs/tearsheet/summary?s=' + symbol;
  Logger.log(url);

  // Fetch the URL
  var response = UrlFetchApp.fetch(url, {muteHttpExceptions: true});
  var responseCode = response.getResponseCode();
  
  if (responseCode === 200) {
    var html = response.getContentText();

    // Use a regex that captures numbers, including commas and periods.
    var match = html.match(/<span class="mod-ui-data-list__value">([\d,\.]+).*?<\/span>/);
    
    if (match && match[1]) {
      var content = match[1];  // The captured group with the number string
      var finContent = content.toString().replace(/,/g, '');  // Remove commas from the number
      Logger.log(finContent);  // Log the cleaned-up number
      
      return Number(finContent);  // Convert the cleaned-up string to a number and return
    } else {
      Logger.log("No match found for the number.");
      return null;
    }
  } else {
    Logger.log("Failed to fetch data. Response Code: " + responseCode);
    return null;
  }
}




4: Klicka på den blå Deploy-knappen till höger och välj "New deployment". Klicka sedan på kugghjulet uppe till vänster och välj "Web App". Skriv in något om du vill på raden New description och klicka på Deploy nere till höger. 







5: Google kommer av säkerhetsskäl behöva en verifiering för att kunna gå vidare, här hittar du en video som förklarar hur man gör: 


Tryck på den blå knappen "Authorize access". 

Välj ditt Googlekonto. Här kommer det upp en röd varningstriangel, tryck på "Advanced" nere till vänster. 


Klicka på "Allow" 

Klicka på "Done". 

Dokumentet är nu klart för att ta emot data från Financial Times. 

6: Gå tillbaka till ditt Google sheets och kopiera följande kod i valfri ruta:

 =fintime1("SE0004870020:SEK")



Efter lite loading borde fondens NAV-kurs komma upp i rutan. Texten =fintime1 är för att hämta data från Financial Times och SE-koden inom citationstecken är indexfondens "ticker". I exemplet ovan använder jag koden för en av mina indexfonder som ger utdelning i pengar, Handelsbanken USA Index Criteria B1 SEK. Vill man hämta data för en annan fond, aktie eller ETF så går man till Financial Times Market Data och söker upp det önskade pappret i sökrutan. 




Koden kopieras inom citationstecknen: 




Lycka till och god avkastning på er, vi ses bland miljonerna. 
/K 

Sluta vänta på att köpa dippen!

 



Att försöka tajma när det är bästa läge att köpa på börsen är inte bara svårt utan ger även i de flesta fall sämre avkastning. Ändå är det många som envisas med att försöka. För den som tänker att en spåkula skulle vara lösningen så vill jag rekommendera både en bok och ett konkret kapitel, nämligen kapitel 14 i boken "Just keep buying" av Nick Maggiulli, "Why you shouldn't wait to buy the dip". Fri översättning följer:

Tänk dig att du hoppar in i historien någonstans mellan 1920 och 1980 och ska investera i den amerikanska börsen de nästkommande 40 åren. Du har två olika strategier att välja mellan: 

1: Dollar cost averaging (DCA). Du investerar 100 USD varje månad i 40 år. 

2: Buy the dip. Du sparar 100 USD i månaden men investerar bara på börsen när den dippar. Definitionen av en dipp är varje gång börsen inte är på all time high. Men, jag ska slänga in en brasklapp för att göra denna strategi ännu bättre, du kommer inte bara att köpa dippen utan också vara allvetande, dvs gud, om när man ska köpa. Du kommer att veta exakt när börsen är på absolut lägsta mellan två all time high. Det kommer att garantera att du alltid köper till absolut lägsta pris. 

Den enda regeln är att du inte får sälja, när du väl har köpt måste du behålla i 40 år. 

Så, vilken strategi skulle du välja? DCA eller But the dip? 

Logiskt tänkt, så kan ju inte Buy the dip förlora. Om du alltid vet exakt när börsen är på botten så kan du ju köpa till absolut lägsta pris mellan två toppar. 

Men, om man verkligen testar den strategin så kommer man att se att Buy the dip ger sämre avkastning än DCA i mer än 70% av vilken 40-års period som helst med start någonstans mellan 1920 och 1980. Det trots att strategi nummer två vet exakt när börsen är på botten. 

Inte ens gud kan slå dollar cost averaging! 




Kapitlet är på sexton sidor så det känns lite overkill att översätta. Jag lämnar det till den som vill bli övertygad om att indexfonder är en grymt bra komponent i vilken portfölj som helst. När man månadssparar i en bred indexfond så köper man en liten bit av hela börsen varje gång. Man slipper bry sig om när det är läge att köpa, om börsen är upp eller ned, om en enskilt bolag som ingår i indexet representerar en risk för portföljen och så vidare. En indexfond är självrensande, om ett bolag som ingår i index går i konkurs så ersätts det av ett annat som tjänar pengar, utan att du som investerare behöver göra något annat än att fortsätta pula in pengar varje månad och äga hela höstacken. 

Själv kör jag med tre indexfonder som ger utdelning i pengar, precis som en utdelningsaktie, men det är en smaksak. Man kan också investera i indexfonder utan utdelning och istället sälja av andelar när man vill. Förutsatt att vi pratar om två olika andelsklasser av samma fond (en utdelande och en icke utdelande) så är totalavkastningen lika. Det blir varken mer eller mindre avkastning för att en fond ger utdelning. Antingen får man den totala avkastningen inbakad i andelsvärdet, eller så får man en del av den utdelad i cash. 

Jag skriver aldrig några direkta rekommendationer om vad man ska köpa och inte köpa på börsen, däremot kan jag med gott samvete säga att jag själv väljer breda och billiga indexfonder för ett långsiktigt sparande på börsen, tillsammans med mina tre investmentbolag som nästan också kan ses som fonder. Om man månadssparar i en bred och billig indexfond och kan hålla fingrarna i styr och fortsätta köpa, inte sälja, när börsen kraschar, så kommer sagan med stor sannolikhet få ett lyckligt slut. Här kommer dock en rekommendation, läs boken!

God avkastning på er, vi ses bland miljonerna. 
/K 

Månadens inköp, index med utdelning.

 


Ny månad, ny lön, samma fokus som vanligt. Inget nytt under solen, så fort pengarna från mitt måste-jobb kommer in på kontot i slutet av månaden så börjar jag med att betala till mig själv och för över pengar till nätbanken för att köpa aktier och fonder. Det har jag jag gjort nu per automatik varje månad sedan portföljen föddes och så även denna gång. Oktober blir min 138:e månad i rad av oavbrutet sparande på börsen, oavsett om Mr Market är på bra eller dåligt humör. Det har gett ett mycket bra resultat och jag fortsätter med mitt vinnande koncept.

Månadens köp fördelades lika över mina tre indexfonder som ger utdelning i pengar:





Jag anser mig vara en utdelningsinvesterare, jag investerar uteslutande i innehav som betalar utdelning och min plan bygger på att jag i framtiden ska kunna leva helt, eller i alla fall delvis, på mina utdelningar. Samtidigt försöker jag hålla ned risken så mycket som möjligt och nöjer mig med en avkastning som går hand i hand med den risk jag är villig att ta, allt annat skulle vara orimligt. För att uppnå detta har jag valt att lägga mina pengar i händerna på några av de bästa investmentbolagen jag tycker man kan köpa för pengar, samt indexfonder som betalar utdelning i pengar. På så sätt får jag en väldigt diversifierad portfölj med så låg risk som möjligt till en rimlig avgift. Detta har hittills resulterat i en bra avkastning och god nattsömn, det ser jag som ett kvitto på en bra investering. 




Vad man väljer för strategi för att uppnå sin framtida ekonomiska frihet är väldigt olika beroende på person och situation. Vissa väljer som jag att investera för att få utdelning vid utsatta datum, andra köper indexfonder och säljer andelar vid behov. Vissa anser att det är samma sak att sälja andelar som att få utdelning, andra hävdar motsatsen. Hur man än gör eller vad man nu anser vara rätt eller fel så är det ju egentligen skit samma, bara det fungerar för en. Personligen så vill jag inte behöva sälja några av mina innehav, varken aktier eller fonder, för att kunna leva av min portfölj. Det är emot mina principer och känns fel. För mig är det rätta att köpa och behålla, för att konsumera i framtiden kommer jag enbart att använda mig av de utdelningar som trillar in, medan antalet aktier och andelar är intakt. För den som väljer att sälja så fungerar det säkert lika bra, men det är inte min grej. 

Då jag har en stor del av min portfölj i investmentbolag som i regel ger en ganska låg direktavkastning håller jag nu på att bygga upp indexdelen i portföljen. Dels för att vikta mer mot index och dels för att de fonder jag investerar i ger lite högre direktavkastning än investmentbolagen. Jag har lagt upp en plan för de innehav som jag vill bygga upp det kommande decenniet och kommer enträget att fylla på som vanligt varje månad. Efter nyår kommer jag även att ta in denna globala indexfond från Storebrand som erbjuder hela 5% DA, då fondbolaget kommer att sänka minsta inköpsbelopp för denna fond från 100.000 kr till mer normala nivåer. Mer om det sistnämnda kan du läsa på Sofokles blogg där Cristofer gjort ett fantastiskt jobb för att Storebrands fonder ska bli mer tillgängliga även för vanliga dödliga småsparare. Stort tack! 

Ibland önskar jag precis som många andra att jag redan var ekonomiskt fri, tänk om man skulle vinna på lotto (fast jag aldrig spelar), att inte behöva bry sig om arbetstider och semester, vilken känsla! Men att komma från en familj där man aldrig pratade om pengar och än mindre investeringar, en gymnasieutbildning i industri, skulder och en katastrofal privatekonomi till att betala av sina skulder och enträget kämpa ihop några miljoner på börsen med sikte på friheten, det är inte en dålig känsla det heller:) 

God avkastning på er, vi ses bland miljonerna. 
/K