Nickel , plus doué que moi pour poster sur un forum !
Merci les formules fonctionnent.
Auriez vous une formule pour suivre l etc Amundi gold ou indépendance AM small Europe?
Amundi Gold (FR0013416716) c’est le ticker EPA:GOLD-ETFP
Effectivement depuis qq jours ça ne fonctionne plus, mais ce matin c’est réapparu dans l’application Google Finances.
Perso j’utilise le cours de la veille avec l’option price
Ça ne fonctionne pas
Avant je faisais « bit:gold » pour la bourse italienne et ça marchait. Mais depuis 1 mois c est mort
Quelle formule utilises tu pour cela ?
Je ne sais pas si c’est pareil pour vous, mais de mon côté les formules boursorama beuguent souvent. C’était plus stable avec google finance ![]()
Pour le cours de la veille, bidouille :
=INDEX(TRANSPOSE(SORT(GOOGLEFINANCE(« EPA:GOLD-ETFP »;« price »;today()-5;today());1; FALSE));2;2)
Pour suivre
Merci, le google sheet est sauvé ![]()
Voici ce que j’utilise de mon côté pour le cours en live :
=SIERREUR(
GOOGLEFINANCE(« EPA:UST-ETFP »; « price »);
CNUM(
SUBSTITUE(
REGEXREPLACE(
TO_TEXT(
IMPORTXML(« https://www.google.com/finance/quote/UST:BIT?hl=fr »; « //div[@class=‹ YMlKec fxKbKc ›] »)
);
« [^0-9.,] »; « »
);
« . »; « , »
)
)
)
A changer à votre convenance.
Bonne journée ![]()
Merci @Cyril200 ![]()
Ci-dessous en affichage « bloc de code », pour permettre le copié-collé :
// Valeur :
=SIERREUR(GOOGLEFINANCE("EPA:ESE"; "price"));CNUM(SUBSTITUE(REGEXREPLACE(IMPORTXML("https://www.google.com/finance/quote/ESEE:BIT";"//div[@class='YMlKec fxKbKc']");"[^0-9.,]";"");".";",")))
// Nom (description) :
=SIERREUR(GOOGLEFINANCE("EPA:ESE"; "name"));IMPORTXML("https://www.google.com/finance/quote/ESEE:BIT";"//div[@class='zzDege']"))
PS : si vous voulez récupérer d’autres éléments, il suffit de faire un petit « F12 » sur la page Google Finance, et d’utiliser l’inspecteur pour sélectionner la « div » qui contient l’information qui vous intéresse ![]()
Salut,
Est-ce qu’il serait possible via ta technique de faire l’import de données du site GuruFocus ?
Merci d’avance
Bonsoir @Theo_Fich,
Théoriquement, la technique fonctionne pour n’importe quelle page Web.
(du moment que l’information à récupérer est dans une balise HTML « statique », i.e. accessible via un XPath quelconque)
Screenshot montrant ce que j’expliquais dans le « PS » du message ci-dessus, appliqué à GuruFocus :
(Utilisation de l’inspecteur de code HTML pour repérer la balise contenant l’information à récupérer)
Néanmoins, le site en question semble limiter le nombre de requêtes sans inscription/abonnement, donc ça risque d’être un peu bancal…
Hello,
Moi je me suis créé un script VBA dans mon GoogleSheets pour récupérer les prix en temps réel de mes actions / ETF. Je le couple à des conversion en EUR/USD ou autres si nécessaire. Mon seul problème c’est pour mes actions chinoises Xiaomi & BYD. Je vous dépose le code ici :
function yahooF(ticker) {
const url = ‹ https://query1.finance.yahoo.com/v8/finance/chart/ › + ticker;
const res = UrlFetchApp.fetch(url, {muteHttpExceptions: true});
const contentText = res.getContentText();
const data = JSON.parse(contentText);
if(data && data.chart && data.chart.result && data.chart.result.length > 0) {
const regularMarketPrice = data.chart.result[0].meta.regularMarketPrice;
return regularMarketPrice;
}
return « N/A »;
}
Dans la cellule « prix actuel de mon tableau », pour l’action NVIDIA au TICKER NVDA, j’écris la fonction : =yahooF(« NVDA »)*$F$7
avec $F$7 = =yahooF(« USDEUR=X »)
J’ai créé mon GoogleSheets ce weekend. Je suis toujours en cours de développement. Notamment pour une différence var veille / var actuelle.
Si ça a pu vous aider ![]()
De mon coté mon Googlesheet me permet également de reconstituer mon historique de valeur sur les dernières années (fréquence trimestrielle).
Cet historique est en partie KO car il allait récupérer une valeur à une date donnée dans le passé.
=googlefinance(ticker;« price »;date définie)*nb de titres.
Avez-vous une idée pour récupérer cette donnée dans le passé en contournant un ticker google KO?
Merci par avance pour votre aide.
Bonne nouvelle, les formules des ETF échangés sur EURONEXT PARIS fonctionnent à nouveau avec google finance/google sheet ! selon les ETF il faut indiquer EPA:TICKER ou EPA:TICKER-ETFP. En revanche les ETF qui n’étaient listés que sur BORSA ITALIANA dans google finance ont disparu et n’ont pas d’équivalent en € (je pense à l’ETF XAIX par exemple). A suivre !
Bonjour à tous,
Je recherche une formule pour suivre mes ETF (ci-dessous), car ils ne sont pas disponibles via la fonction GOOGLEFINANCE(price).
Je fais donc appel au génie de cette communauté !
Merci par avance.
• iShares Physical Gold ETC : IE00B4ND3602
• Xtrackers MSCI World Minimum Volatility UCITS ETF 1C : IE00BL25JN58
J’utilise cette formule donnée plus haut : =substitute(TRIM(index(importxml("https://www.boursorama.com/bourse/trackers/cours/1zXDEM/";"//div[@class='c-ticker__item c-ticker__item--value']");1;1));".";",")
tu remplaces l’adresse boursorama par rapport à la valeur que tu veux suivre.
Merci pour ta réponse, je viens d’essayer la formule avec le lien bourso de mon ticker et j’obtiens un #N/A
ça fonctionne pour ton Xtrackers
=substitute(TRIM(index(importxml("https://www.boursorama.com/bourse/trackers/cours/1zXDEB/";"//div[@class='c-ticker__item c-ticker__item--value']");1;1));".";",")
En revanche pour l’autre j’ai aussi un NA. Je ne sais pas pourquoi, les formules « sautent » parfois puis fonctionnent à nouveau…
Bravo, effectivement tous mes tickers refonctionnent en rajoutant -ETFP. Merci beaucoup
