Comment extraire les prix des cryptomonnaies et des actions en direct dans Excel
Avoir accès aux données sur les prix en temps réel est crucial pour prendre des décisions éclairées. Sans surprise, de nombreux analystes financiers et traders utilisent Microsoft Excel pour rester maître de leur portefeuille, suivre les performances des actions et des cryptomonnaies, les détails des actifs, les profits et les pertes, le retour sur investissement (ROI), entre autres mesures. Afin de récupérer facilement les données de prix en direct, nous utiliserons la fonction d’intégration native des actions d’Excel et L’API crypto de CoinGecko.
Ce guide étape par étape vous expliquera :
- Comment importer des données boursières en temps réel dans Excel
- Comment importer des données cryptographiques en direct dans Excel (y compris les pièces dans les catégories de tendances)
- Bonus : mise en place d’un tracker P&L pour votre portefeuille d’investissement
Allons-y !
Avertissement : ce guide est préparé pour les utilisateurs de Microsoft Excel fonctionnant sous Windows, et les données boursières de Microsoft sont une fonctionnalité d’abonnement Office 365 uniquement. Les utilisateurs de Google Sheets peuvent également se référer à ce guide sur l’importation de données cryptographiques dans Google Sheets.
Récupération de données boursières en temps réel dans Excel
Tout d’abord, créez une nouvelle feuille de calcul sur Microsoft Excel, en l’intitulant «Actions‘. Sur cellule A1, dressez une liste des actions que vous détenez actuellement ou qui figurent sur votre liste de surveillance. Il s’agit de l’onglet dans lequel vous importerez toutes les données liées aux actions à l’aide de l’intégration de données native d’Excel.
Une fois que vous avez terminé, sélectionnez ‘Données‘ dans la barre de navigation supérieure. Mettez en surbrillance la rangée de symboles boursiers et cliquez sur ‘Actions‘, qui activera l’intégration avec la base de données de Microsoft Bing.
Ensuite, cliquez sur l’icône en haut à droite (‘Insérer des données‘), et un menu déroulant apparaîtra :
Sélectionnez tous les champs sur lesquels vous souhaitez obtenir des informations. Pour chaque sélection, une nouvelle colonne apparaîtra et se remplira en conséquence. Dans ce guide, nous avons gardé les choses simples et n’avons inclus que quatre colonnes : Téléscripteur, Prix, Changement, Changement de prix % et Capitalisation boursière.
Comment importer des prix cryptographiques en direct dans des feuilles de calcul Excel
Le moyen le plus simple d’importer des prix de crypto en direct consiste à utiliser la fonctionnalité « Données du Web » d’Excel et à la connecter au point de terminaison de l’API de crypto de CoinGecko. /pièces/marchés. Rendez-vous sur notre documentation API complète pour récupérer les informations de ce point de terminaison. URL de la demande.
‘/pièces/marchés‘ est l’un des points de terminaison d’API crypto les plus couramment utilisés sur lesquels les traders, les développeurs, les projets et les analystes s’appuient pour récupérer des données sur les prix crypto en temps réel. Avec seulement deux appels API sur ce point de terminaison, vous pouvez récupérer les données des 500 principales crypto-monnaies répertoriées sur CoinGecko, ce qui est généralement suffisant pour la plupart. Pour importer des données pour des pièces au-delà des 500 crypto-monnaies à capitalisation boursière les plus importantes ou inférieures, ajustez simplement le ‘Page‘ paramètres en conséquence (chaque page affiche 250 données de pièces).
Extension de la bascule /pièces/marchéscliquer sur ‘Essaye le‘ et remplissez les paramètres en suivant les invites du terrain de jeu de l’API.
Quitter le ‘identifiants‘ paramètre vide et ajoutez les entrées suivantes :
Personnalisez les autres champs selon vos préférences. Dans cet exemple, nous avons inclus :
- Contre_monnaie : USD
- Commande: market_cap_desc (trie la capitalisation boursière par ordre décroissant)
- Ligne scintillante : vrai
- Prix_change_percentage : 1h,24h
- Lieu: fr
- Précision: 3
Astuce : Si vous souhaitez importer des données de pièces pour des catégories de crypto spécifiques plutôt que d’extraire une liste complète des 250 ou 500 principales crypto-monnaies, saisissez l’identifiant de la catégorie respective dans le champ de paramètre « catégorie ».
Dans l’exemple ci-dessous, nous examinerons l’extraction de données pour la catégorie « télégrammes-bots ».
Clique sur le ‘Exécuter’bouton pour générer le URL de la demande.
Dans notre exemple, le URL de la demande pour les 250 principales crypto-monnaies, c’est :
https://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&order=market_cap_desc&per_page=250&page=1&sparkline=false&price_change_percentage=1h%2C24h&locale=fr&precision=3
Le URL de la demande pour les 250 prochaines crypto-monnaies (des 251 à 500 premières) est :
https://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&order=market_cap_desc&per_page=250&page=2&sparkline=false&price_change_percentage=1h%2C24h&locale=fr&precision=3
Comme souligné en jaune ci-dessus, la principale différence entre les deux URL de la demandes généré est le numéro de page.
Enfin, l’URL de la demande pour le Catégorie Bots de télégramme est:
https://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&category=bots-telegram&order=market_cap_desc&per_page=250&page=1&sparkline=false&price_change_percentage=1h%2C24h&locale=fr&precision=3
Revenons à notre classeur Excel et naviguons vers ‘Données‘. Cette fois, sélectionnez ‘À partir du Web‘.
Si ‘À partir du Web‘ n’est pas disponible dans votre barre de navigation, vous pouvez le trouver sous Données > À partir d’autres sources > À partir du Web. Si vous êtes un utilisateur Mac OS sur Excel, vous pouvez plutôt compter sur CryptoSheets, car cette fonctionnalité s’applique uniquement aux utilisateurs du système d’exploitation Windows.
En cliquant sur ‘À partir du Web‘, une fenêtre contextuelle apparaît. Assurez-vous que la bascule est réglée sur ‘Basique‘, copiez et collez le premier URL de la demande dans le champ de saisie et sélectionnez ‘D’ACCORD‘.
L’établissement d’une connexion aux serveurs API sur le plan API de démonstration peut prendre un certain temps.
Les utilisateurs d’API payants peuvent modifier le URL de la demande pour appeler à partir de l’URL racine « https://pro-api.coingecko.com/api/v3/coins/markets » et ajouter leur clé API Pro à la fin de l’URL. La structure de l’URL apparaîtra comme :
https://pro-api.coingecko.com/api/v3/coins/markets?vs_currency=usd&order=market_cap_desc&per_page=250&page=1&sparkline=false&price_change_percentage=1h%2C24h&locale=en&precision=3?&x_cg_pro_api_key=VOTRE_API_KEY
Une fois chargé, l’éditeur Power Query d’Excel apparaît dans une nouvelle fenêtre. Pour éviter les chaînes de requête aléatoires, vous pouvez choisir de renommer la requête. Dans cet exemple, nous l’avons renommée ‘pièces/marchés1-250‘.
Cliquer sur ‘À la table‘ dans le coin supérieur droit et sélectionnez ‘D’ACCORD‘. Vous n’aurez pas besoin de sélectionner ou de saisir un délimiteur.
Sélectionnez l’icône de développement à côté Colonne1 et un menu déroulant apparaîtra. Par défaut, toutes les colonnes seront sélectionnées. Vous pouvez également décocher la case ci-dessous indiquant «Utiliser le nom de la colonne d’origine comme préfixe‘ afin que les colonnes soient clairement étiquetées.
Sélectionner ‘D’ACCORD‘ et les données seront développées dans différentes colonnes. Ensuite, cliquez sur ‘Fermer et charger‘ et les données seront renseignées dans une nouvelle feuille de calcul, que nous appellerons ‘Top 500 Crypto + Catégories‘ (nous ajouterons davantage de crypto-monnaies dans les étapes suivantes).
Répétez ce processus, mais cette fois en utilisant le deuxième URL de la demande avec le ‘Page‘ paramètre défini sur ‘2‘. Au lieu de fermer et de charger cette requête immédiatement, nous importerons également des données de catégories cryptographiques spécifiques de la même manière. Compte tenu de leur récent rallye, nous avons importé des crypto-monnaies des catégories Telegram Bots, Real World Assets et Animal Racing.
Revenons maintenant à la première requête ‘/pièces/marchés1-250‘ dans l’éditeur Power Query et sélectionnez ‘Ajouter des requêtes‘.
Une boîte de dialogue apparaît et vous pouvez basculer vers ‘Trois tables ou plus‘ et sélectionnez les tableaux à ajouter en conséquence. Cela combine essentiellement les 500 principales données cryptographiques avec des catégories spécifiques (Telegram Bots, Real World Assets et Animal Racing) du /pièces/marchés/ Point de terminaison de l’API. Cliquer sur ‘D’ACCORD‘ et ‘Fermer et charger‘.
En quelques clics et en moins de 5 minutes, vous disposez désormais d’un classeur Excel fonctionnel en temps réel important des données sur les actions et les prix des cryptomonnaies ! Spécifiquement pour la cryptographie, vous disposez d’une liste consolidée des 500 principales données et pièces de crypto-monnaies des catégories de tendances que vous surveillez.
Actualisation des données
Sur Excel, vous pouvez modifier votre fréquence d’actualisation préférée en accédant à Données > Rafraîchir tout > Propriétés de connexion. Désélectionner ‘Activer l’actualisation en arrière-plan‘ et ‘Actualiser toutes les 30 minutes‘ si vous souhaitez actualiser manuellement et conserver le nombre d’appels API effectués, ou opter pour une actualisation automatique de 10 minutes comme dans la capture d’écran ci-dessous.
Enfin, nous verrons comment vous pouvez personnaliser le tableau de bord de vos actions et de votre portefeuille de crypto-monnaies.
Vous avez apprécié ce guide ? N’oubliez pas de consulter ce didacticiel principal couvrant différents points de terminaison pour récupérer les prix des cryptomonnaies dans Excel.
Comment créer un crypto tracker sur des feuilles de calcul Excel
Avec les actions en temps réel et les données de prix cryptographiques extraites de votre feuille de calcul Excel, vous pouvez facilement créer un tracker cryptographique Excel qui automatise vos profits et pertes (PNL) à l’aide du RECHERCHEV formule et personnalisez-la selon vos besoins. De plus, les mesures de performances seront automatiquement actualisées en fonction de vos paramètres de contrôle d’actualisation.
L’exemple ci-dessous montre un tracker simple et direct utilisant le RECHERCHEV formule, pour extraire les données des bases de données brutes Actions et Top 500 + catégories.
Astuce : utilisez le =IMAGE(« url ») formule pour donner vie aux images des pièces cryptographiques !
Ajoutez les formules dans les colonnes grises en conséquence :
- Valeur des avoirs – Multiplier Nombre de titres par Prix actuel. Cela représente la valeur de vos actions et de vos avoirs cryptographiques, en monnaie fiduciaire.
- PL – La différence entre Valeur des avoirs et Total investiessentiellement votre profit ou perte non réalisé, si la position était fermée à ce moment-là.
- % de retour sur investissement – Diviser PL par Total investi pour dériver votre Retour sur investissement, qui détermine la rentabilité de votre investissement. Plus votre ROI est élevé, plus votre investissement est rentable.
Enfin, configurez des visualisations graphiques sur votre tracker de chiffrement Excel en sélectionnant les cellules pertinentes et en accédant à Insérer > Graphiques recommandés. Vous êtes prêt !
Pour les day traders : points de terminaison d’API d’analyste recommandés
Les traders avancés qui souhaitent accéder à davantage de points de terminaison d’API, à des prix historiques et éviter d’être limités en taux, peuvent envisager de souscrire à notre plan API Analyst. L’API CoinGecko compte actuellement plus de 40 points de terminaison, suit plus de 10 000 pièces sur plus de 700 échanges et plus de 3 000 collections NFT servant des milliards d’appels API chaque mois.
Les traders avancés pourraient également trouver ces points de terminaison d’API utiles particulièrement utiles :
- /pièces/top_gainers_losers – obtenez les 30 meilleures pièces avec les gains et les pertes de prix les plus importants en fonction de délais spécifiques
- /global/market_cap_chart – obtenez des données historiques sur la capitalisation boursière mondiale et le volume, en nombre. dans quelques jours
- /nfts/marchés – suivre les prix planchers du NFT, la capitalisation boursière et le volume
Vous souhaitez en savoir plus et maximiser votre utilisation des données cryptographiques ? Consultez notre liste complète de ressources API – nous avons publié des guides sur le développement de stratégies de trading de crypto, les backtests et bien plus encore !
Dites-nous à quel point vous aimez cet article !
Julia Ng
Julia dirige la croissance chez CoinGecko et est passionnée par l’intégration de davantage de femmes sur Web3. Cela dit, elle est généralement incapable de synchroniser le marché, elle effectue donc un DCA pour des raisons de sécurité. Suivez l’auteur sur Twitter @ngxinyajulia