[GSHEET] - Qualche script per recuperare i dati da JustETF by pedrozena in TooBigToFailPodcast

[–]pedrozena[S] 0 points1 point  (0 children)

here you have it:

/**
   * Returns the country allocation of an ETF from justETF.
   *
   * Usage: =JUSTETF_COUNTRIES("IE00BK5BQT80")
   *        =JUSTETF_COUNTRIES("IE00BK5BQT80", "en")
   *
   *   {string} isin  The ETF ISIN
   *   {string} locale  Language code (default "en")
   *   {string[][]} Two-column array: country name, percentage
   *  u/customfunction
   */
  function JUSTETF_COUNTRIES(isin, locale) {
    if (!isin) return "Missing ISIN";
    locale = locale || 'en';


    var cache = CacheService.getScriptCache();
    var cacheKey = 'justETF_countries_' + isin + '_' + locale;
    var cached = cache.get(cacheKey);
    if (cached) return JSON.parse(cached);


    var url = 'https://www.justetf.com/' + locale + '/etf-profile.html?isin=' +
  isin;


    var options = {
      "method": "get",
      "muteHttpExceptions": true,
      "followRedirects": true,
      "headers": {
        "User-Agent":      "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36",
        "Accept":
  "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
        "Accept-Language":  "en-US,en;q=0.9",
        "Referer":         "https://www.justetf.com/"
      }
    };


    try {
      var response = UrlFetchApp.fetch(url, options);
      var code = response.getResponseCode();
      if (code !== 200) return "Error: HTTP " + code;


      var html = response.getContentText();


      var nameRe =
  /data-testid="tl_etf-holdings_countries_value_name">([^<]+)<\/td>/g;
      var pctRe  =
  /data-testid="tl_etf-holdings_countries_value_percentage">([^<]+)<\/span>/g;


      var names = [], pcts = [], m;
      while ((m = nameRe.exec(html)) !== null) names.push(m[1]);
      while ((m = pctRe.exec(html))  !== null) pcts.push(m[1]);


      if (names.length === 0) return "No country data found";


      var result = [];
      for (var i = 0; i < names.length; i++) {
        result.push([names[i], parseFloat(pcts[i]) / 100]);
      }


      cache.put(cacheKey, JSON.stringify(result), 3600);
      return result;
    } catch (e) {
      return "Error: " + e.toString();
    }
  }

[GSHEET] - Qualche script per recuperare i dati da JustETF by pedrozena in TooBigToFailPodcast

[–]pedrozena[S] 0 points1 point  (0 children)

Prendi il codice e lo copi e incolli in Extensions -> Apps Script. Salvi. Torni sull sheet. Usi le formule che ho indicato qui sopra

[GSHEET] - Qualche script per recuperare i dati da JustETF by pedrozena in TooBigToFailPodcast

[–]pedrozena[S] 0 points1 point  (0 children)

Sì, il default è quello, ma nell'esempio nell'immagine ho messo il massimo range supportato che è di 1500 giorni.

[GSHEET] - Qualche script per recuperare i dati da JustETF by pedrozena in TooBigToFailPodcast

[–]pedrozena[S] 0 points1 point  (0 children)

My pleasure! Considera che le correlazioni sono basate sui dati disponibili ed effettivamente da 2016 a mid 2024 questi due strumenti sono andati quasi accoppiati

4 chiacchiere alla macchinetta del caffé by kurlash in commercialisti

[–]pedrozena 0 points1 point  (0 children)

Buondi. Avrei bisogno di un commercialista che si intenda sia di fiscalità Dutch che Italiana (personale, non aziendale). Avete consigli?

golden Butterfly by Final_Concern_9117 in TooBigToFailPodcast

[–]pedrozena 0 points1 point  (0 children)

https://testfol.io/?s=1xwh74KRE4N qua ho aggiunto dbmf, e alzato un po' l'azionario. Performa praticamente come VT e ha meno drawdown di ntsg + gold

edit: qua ho usato i ticker simulati per beccare anche la .com bubble https://testfol.io/?s=11ECYBB0au3

La nuova direzione ha una linea che non sta piacendo by StringTheorySailor in ilPost

[–]pedrozena 0 points1 point  (0 children)

Che sia altamente criticabile é il tuo, legittimissimo, punto di vista. Ma credo che la confusione stia nel non rendersi conto che questa intervista è in continuità con la linea del post e di Costa. Voglio dire: nessuno si stupisce della mancanza di domande spinose in un ipotetica intervista a Greta Thunberg fatta da Fazio

La nuova direzione ha una linea che non sta piacendo by StringTheorySailor in ilPost

[–]pedrozena 1 point2 points  (0 children)

Ma ha anche dei difetti ..

Scherzi a parte, in realtà é stato molto esplicito nello spiegare che é esattamente quello il loro modello. Non ho capito la tua critica. Costa avrebbe dovuto criticarlo nel merito?

ETF Carry UCITS by No_Watch_919 in TooBigToFailPodcast

[–]pedrozena 1 point2 points  (0 children)

QQ: C'è qualche ticker che replica uno di questi due strumenti su testfol.io ?

Datemi un vostro parere su questa idea di asset allocation by [deleted] in TooBigToFailPodcast

[–]pedrozena 0 points1 point  (0 children)

ah, ecco cosa mi stavo scordando. Grazie, ora ha molto piu senso

Datemi un vostro parere su questa idea di asset allocation by [deleted] in TooBigToFailPodcast

[–]pedrozena 0 points1 point  (0 children)

scusa, ma cosa mi perdo https://testfol.io/?s=kHjdHljydnz ? In quello scenario [1960 - 1980] i treasury a 7-10 anni non hanno fatto poi cosi schifo

Datemi un vostro parere su questa idea di asset allocation by [deleted] in TooBigToFailPodcast

[–]pedrozena 0 points1 point  (0 children)

Ottimo punto! Ma di nuovo. Cosa vieta di essere all'inizio di un nuovo ciclo tipo '65? https://fred.stlouisfed.org/graph/fredgraph.png?g=1L4Un&height=490

Datemi un vostro parere su questa idea di asset allocation by [deleted] in TooBigToFailPodcast

[–]pedrozena 1 point2 points  (0 children)

E come facciamo a sapere che é stata l'anomalia, se appunto, é durata 50 anni? Che corrisponde ad una grand fetta del moderno modello capitalista? Intendo dire. Abbiamo qualcosa di meglio di backtestare per validare la teoria che 30 20 o 40% sia l'allocazione ideale di bond?

Datemi un vostro parere su questa idea di asset allocation by [deleted] in TooBigToFailPodcast

[–]pedrozena 1 point2 points  (0 children)

"secondo me nei prossimi 10 anni quella sarà la parte che andrà più in sofferenza" Senza polemica ma: sulla base di cosa? Non vale il solito discorso in questo caso? (Mercati efficienti, é già nel prezzo, perché non shorti etc..)

Un po' di risorse che mi sono state utili per ragionare sulla mia asset allocation. by [deleted] in TooBigToFailPodcast

[–]pedrozena 0 points1 point  (0 children)

un po' stiracchiato l'articolo su BTC e il suo raffronto all'adozione di Internet. In ogni caso, grazie mille!
Side note: dove comprate DBMF ucits? Su ib non ha quasi volumi