Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Dans ce blog, je vais vous montrer comment créer une application de cotation boursière dynamique dans LuckyTemplates. Cette technique intéressante est sortie d'un post sur le forum LuckyTemplates. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Le membre voulait savoir comment nous procédions pour commencer avec des données en ligne et les extraire dans LuckyTemplates, puis les analyser à partir de là au lieu de commencer par ce que nous faisons habituellement, c'est-à-dire un fichier Excel ou un fichier CSB.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

De même, dans ce sens, j'ai une question d'un autre membre du forum sur l'extraction d'informations du site Yahoo Finance. Et donc, lui et moi avons travaillé sur une solution intéressante à ce sujet.

C'est une solution dynamique où vous pouvez choisir les actions que vous voulez, et cela vous donnera ce graphique haut/bas/clôture. Vous pouvez extraire la granularité que vous souhaitez en termes de quotidien, hebdomadaire, mensuel et annuel.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Et donc, je voulais vous montrer comment faire cela et à quel point c'est facile. Il montre à quel point LuckyTemplates est puissant en termes de capacités de grattage Web et d'interrogation automatisée des données.

Au lieu de faire ce que je fais normalement, c'est-à-dire travailler sur la démonstration de manière éditée et en ressortir les points saillants, je vais vous montrer du début à la fin. Nous allons construire cela à partir de zéro.

Table des matières

Extraction de données en ligne dans LuckyTemplates pour l'application de cotation boursière

Nous allons commencer avec un fichier vide et la seule chose que j'ai faite, c'est que j'ai ajouté deux visuels personnalisés. J'ai ajouté ce graphique en chandeliers High/Low/Close et un slicer chiclet, qui n'est pas nécessaire, mais je l'aime mieux que le slicer par défaut. Vous pouvez voir qu'il n'y a pas encore de données et pas de visuels non plus.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Je mets 15 minutes au compteur, puis je construirai et visualiserai cette application de cotation boursière en moins de 15 minutes. Commençons par le site Yahoo Finance et effectuons une recherche de devis.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Peu importe la citation que nous tirons et vous comprendrez pourquoi dans une minute. Donc, pour cet exemple, extrayons Netflix.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Passons aux données historiques et nous pouvons choisir la granularité que nous voulons. Disons que nous voulons trois mois et que nous voulons tirer cela pour la clôture hebdomadaire, juste pour qu'il ne submerge pas le graphique haut/bas. Ensuite, cliquez sur Appliquer.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Et puis au lieu de cliquer sur télécharger, nous faisons un clic droit et copions l'adresse du lien puisque nous voulons extraire la version en ligne.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

À l'intérieur , nous allons à Get Data , et nous allons tirer cela via un connecteur Web.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Nous pouvons simplement utiliser le connecteur Web de base standard. Nous n'avons pas besoin de faire quoi que ce soit d'extraordinaire ici. Nous collons simplement le lien copié et appuyons sur la touche Entrée ou cliquez sur OK.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Vous verrez que cela s'intègre très bien et que nous n'avons rien à faire. Nous avons tout ce dont nous avons besoin ici.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Transformer les données en ligne

Nous passons ensuite à Transform Data et à Advanced Editor . C'est assez compact pour ce qu'il fait, mais la chose que nous voulons regarder ici est le symbole Netflix (NFLX). C'est la partie statique que nous ne voulons pas avoir à tirer cette cotation pour chaque action que nous voulons.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Nous allons donc en faire une fonction. Pour ce faire, nous allons dire StockQuote "en tant que texte ", puis " en tant que table ", car nous voulons extraire tout un tableau de cotations et nous voulons parcourir cette table. Enfin, nous venons de mettre la flèche, ce qui la transforme en fonction.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Et maintenant, nous allons remplacer cette partie statique par notre paramètre. Et maintenant, nous allons remplacer cette partie statique par notre paramètre, puis cliquer sur Terminé. Cela prendra cette URL, puis à chaque itération, il tirera la cotation boursière de la table.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

On peut alors changer le nom de cette fonction. Je l'appellerai Quote Pull.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Création d'un tableau des actions

La prochaine chose que nous devons faire est de créer la table des stocks sur lesquels la fonction va itérer. Et nous allons le faire en extrayant cela d'Excel.

Dans Excel ici, nous avons un fichier appelé StockList et nous avons une colonne appelée Quote Symbol, qui correspond à notre nom de paramètre. Prenons maintenant le panier d'actions que nous voulons tirer puis sauvegardons le fichier.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Dans LuckyTemplates, nous allons récupérer ce fichier.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Et voici à quoi ça ressemble.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Maintenant, nous pouvons transformer cela. Notez que nous devons utiliser la première ligne comme en-têtes . Changeons ensuite le nom de ce fichier en StockList.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Itération de la fonction d'extraction de devis sur la table StockList

Nous voulons itérer cette fonction Quote Pull sur notre table StockList sur chacune des actions que nous surveillons. Nous allons donc dans Add Column et cliquez sur Invoke Custom Function .

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Appelons cette colonne Pull et la requête de fonction sera notre fonction Quote Pull. Les colonnes sur lesquelles nous allons itérer sont notre QuoteSymbol.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Nous avons donc maintenant une table pour chacune des actions que nous avons dans notre table StockList.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Ensuite, nous faisons quelques ajustements ici. En cliquant sur le bouton développer, on va décocher la case Utiliser le nom de la colonne d'origine comme préfixe .

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Modification du type de colonne en conséquence

La dernière chose que nous devons faire est de changer les types de colonnes et de nous assurer qu'ils conviennent à leurs colonnes respectives.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Lorsque cela est fait, nous allons dans l'onglet Accueil et cliquez sur Fermer et appliquer.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Construire le graphique dynamique de l'application de cotation boursière

Et maintenant que notre web scraping est terminé, commençons à faire des graphiques. Ici, nous utilisons le tableau des chandeliers et ajustons simplement la taille pour tenir dans la page, car c'est le point central de la page.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Ensuite, à partir des champs, nous faisons glisser nos champs Date, Ouvrir, Fermer, Haut et Bas dans le tableau. Et vous pouvez voir comment ils se réunissent tous.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Ensuite, nous activons les majuscules hautes/basses, puis nous formatons notre date.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Maintenant, tout ce que nous avons à faire est de jeter notre trancheuse de poussins avec notre symbole de citation.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Nous pouvons entrer dans l'option générale ici et faire quelques ajustements supplémentaires. Mettons un tas de colonnes ici, disons 15 colonnes si nous avons beaucoup de stocks.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Nous pouvons également ajuster la hauteur ou la largeur si nous le souhaitons, puis désactiver la sélection multiple et activer la sélection forcée.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates

Nous pourrions également modifier la taille et la couleur du poussin pour le rendre plus beau. Ceci est le look final de l'application de cotation boursière dynamique.

Application de cotation boursière - dynamique, rapide et facile dans LuckyTemplates


Fonctionnement de l'éditeur de requête dans LuckyTemplates
Transformations avancées dans LuckyTemplates
Meilleures pratiques pour transformer des données dans l'éditeur de requête

Conclusion

En quelques minutes seulement, nous avons créé une application complète de cotation boursière et l'avons rendue dynamique. Nous l'avons tracé graphiquement et il a fière allure.

Si vous voulez vraiment vous amuser avec cela, vous pouvez revenir à cette URL et modifier les paramètres de granularité. Vous pouvez également ajouter plus de trancheuses si vous le souhaitez, et plus encore.

J'espère que vous l'apprécierez et que vous le trouverez utile. J'espère que vous en avez appris quelque chose et que vous pourrez l'implémenter dans votre propre environnement de travail.

Tous mes vœux,


Gestion des erreurs dans Power Automate via le branchement parallèle

Gestion des erreurs dans Power Automate via le branchement parallèle

Découvrez l

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Dans ce blog, vous découvrirez comment diviser les colonnes dans LuckyTemplates par délimiteurs à l'aide de DAX, une méthode efficace pour gérer des modèles de données complexes.

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculez la marge en pourcentage à l

Modifier les formats de date à laide de léditeur Power Query

Modifier les formats de date à laide de léditeur Power Query

Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d

Comment adapter les cellules Excel au texte : 4 solutions simples

Comment adapter les cellules Excel au texte : 4 solutions simples

Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.