REVUE Marketstack – API de données boursières en temps réel, intrajournalier et historique

Quiconque recherche une alternative évolutive et rentable à Yahoo Finance trouvera beaucoup à aimer dans API REST de Marketstack. En compilant son ensemble de données à partir de fournisseurs de données de haut niveau dans le monde entier, Marketstack vous permet d’analyser plus de 125000 boursiers sur 72 bourses dans le monde, pour obtenir des informations véritablement mondiales sur le marché.

Si nous avons retenu votre attention, lisez la suite. Ci-dessous, nous passons en revue l’ensemble des fonctionnalités, l’interface Web, la documentation, les performances et les prix de Marketstack.

Revue de Marketstack

Le pitch de l’élévateur Marketstack

Marketstack fournit des données historiques et en temps réel, datant de 30 ans environ, à une vitesse fulgurante. Affinez votre recherche à des tickers individuels ou surveillez des échanges entiers avec la même facilité. Que vous tradiez en début ou en fin de journée, ou tout au long de la journée, vous pouvez personnaliser vos demandes de résultats de fin de journée et intrajournaliers.

Quels que soient vos besoins, l’infrastructure cloud de Marketstack est suffisamment robuste pour gérer des millions de demandes par jour et offre une disponibilité quasi parfaite. Bien sûr, il n’y a aucune obligation de payer pour plus de services que ce dont vous avez besoin; inscrivez-vous pour un abonnement gratuit pour un maximum de 1000 demandes d’API par mois. L’intégration de Marketstack peut être effectuée en 5 minutes, avec une documentation exceptionnelle pour aider les développeurs à la plupart des principaux langages de programmation.

Premiers pas avec Marketstack

Apilayer a une expérience exceptionnelle de rendre ses produits hautement accessibles, et Marketstack ne fait pas exception. Pour vous inscrire, cliquez simplement sur INSCRIPTION GRATUITE en haut à droite de la page d’accueil, sélectionnez le plan gratuit, entrez vos informations d’identification et vous y êtes.

Ils ne vous incitent pas à mettre une carte de crédit dans votre dossier «au cas où» vous décidez de mettre à niveau plus tard (ou oubliez d’annuler un abonnement d’essai). Au lieu de cela, ils offrent beaucoup de valeur dès le départ pour vous permettre d’explorer leur offre sans frais ni obligation pour vous. À notre avis, cela montre qu’Apilayer a confiance en son produit et respecte par ailleurs ses clients.

Tableau de bord

Une fois que vous avez créé votre compte, vous arriverez au tableau de bord Marketstack. Toutes les options du menu sont assez explicites, mais nous vous donnerons une visite d’orientation rapide.

La page principale du tableau de bord permet de voir facilement toutes les métadonnées de votre compte et de votre abonnement en un coup d’œil. Il y a deux boutons utiles en haut de la page qui vous mènent à leur guide de démarrage rapide en 3 étapes (essentiellement une aide-mémoire sur l’utilisation de Marketstack), ainsi qu’à la documentation de l’API. Nous aborderons ce dernier plus en détail dans sa propre section.

Ensuite, vous verrez votre clé API, ainsi que la possibilité de la réinitialiser. Si vous pensez que votre clé n’est pas sécurisée, faites-la pivoter et reposez-vous plus facilement.

Enfin, il existe des champs affichant votre abonnement, l’utilisation de l’API, les informations d’identification du compte et les informations de paiement. Chacun affiche un résumé des informations contenues dans les options de la barre latérale correspondante.

  Comment supprimer une conversation Skype pour un seul contact dans Windows

Options de menu

Plan de mise à niveau / abonnement – Si vous êtes abonné au plan gratuit, ces liens seront redondants, car ils vous mèneront tous les deux à la page du niveau d’abonnement pour afficher vos options de mise à niveau. Sinon, vous pouvez toujours cliquer sur ce dernier pour afficher votre forfait, la période de facturation et la part de votre limite de demandes mensuelle que vous avez utilisée jusqu’à présent.
Compte – C’est ici que vous pouvez gérer les informations d’identification de votre compte, ainsi que vos notifications. Nous apprécions la simplicité de désactivation de toutes les communications de Marketstack pour éviter l’encombrement de la boîte de réception. Il est également facile de changer votre mot de passe sur cette page; et si vous décidez que Marketstack n’est pas pour vous, l’option de suppression de votre compte se trouve juste là en bas de la page et ne vous fait pas sauter à travers des obstacles.
Paiement – Facilitez un peu la comptabilité avec l’option de menu Paiement. Vous pouvez gérer vos méthodes de facturation et consulter toutes vos factures ici.
Utilisation de l’API – Le nombre de demandes que vous pouvez faire par mois est lié à votre plan d’abonnement, et vous pouvez voir à quel point vous êtes près d’atteindre votre limite ici. De plus, vous trouverez ci-dessous des statistiques d’utilisation pour vous aider à gérer votre compte de manière plus éclairée.

Documentation Marketstack

Toute API digne de ce nom aura des Documentation pour aider les développeurs dans la mise en œuvre et l’utilisation. Nous apprécions l’approche de Marketstack en anglais simple pour décrire ses méthodes, bien qu’il existe de nombreux exemples de code pour aider le caoutchouc à rejoindre la route.

Ci-dessous, nous couvrons brièvement chacun des points de terminaison et paramètres d’API de Marketstack.

Remarque: pour économiser sur certains verbiage, sachez qu’il est toujours possible de limiter le nombre de résultats renvoyés, et de définir un décalage de pagination pour des raisons de lisibilité.

Authentification

Comme pour toute API, vous devrez spécifier votre clé d’accès avec le paramètre access_key. Rien d’extraordinaire ici.

Chiffrement

Uniquement disponible pour les clients payants, Marketstack propose Cryptage HTTPS 256 bits pour sécuriser votre connexion à leurs serveurs cloud. Ajoutez simplement ces petits « s » magiques au protocole http dans l’URL de base de l’API pour que cela se produise.

les erreurs

Personne n’aime le débogage dans le noir, alors Marketstack fournit une litanie de codes d’erreur pour expliquer exactement ce qui n’a pas fonctionné avec votre demande. Il est facile de tenir pour acquis jusqu’à ce que vous utilisiez une API qui ne fait pas de rapport d’erreurs de la bonne manière.

Données de fin de journée

Pour vérifier les cours de clôture des actions, ajoutez le point de terminaison / eod à votre demande. Vous pouvez aller chercher données de fin de journée à partir d’échanges ou d’actions spécifiques avec les paramètres d’échange et de symboles, respectivement, puis triez-les par valeur croissante ou décroissante. Il est également possible de consulter les données à une date précise, ou simplement de demander les dernières informations.

Données boursières API de données de marché en temps réel, intrajournalier et historique

Données intrajournalières

Les day traders apprécieront le point de terminaison / intraday qui vous permet de définir des intervalles de récupération de données. Encore une fois, vous pouvez demander données intrajournalières sur des stocks individuels ou à partir d’échanges spécifiques avec les paramètres correspondants, et les trier de la même manière qu’avec le point de terminaison / eod. Ajout /avril 30, 2024 ou / les derniers objets à votre demande fonctionnent également pour affiner vos résultats à un moment précis. Voici un exemple tiré de la documentation de Marketstack:

{
    "pagination": {
        "limit": 100,
        "offset": 0,
        "count": 100,
        "total": 5000
    },
    "data": [
        {
            "date": "2020-06-02T00:00:00+0000"
            "symbol": "AAPL",
            "exchange": "IEXG",
            "open": 317.75,
            "high": 322.35,
            "low": 317.21,
            "close": 317.94,
            "last": 318.91,
            "volume": 41551000
        },
        [...]
    ]
}

Données historiques

Il est assez facile de récupérer données historiques pour toute action ou bourse utilisant les paramètres date_from et date_to. Ces méthodes sont compatibles avec les demandes intrajournalières et de fin de journée.

  Comment enregistrer des captures d'écran de l'écran de connexion de Chrome OS

Mises à jour en temps réel

Marketstack est capable de faire des demandes de retour intrajournalier d’intervalle données en temps réel. Alors que tous les utilisateurs peuvent définir le paramètre d’intervalle sur 30 min, 1h, 3h, 6h, 12h ou 24h, les utilisateurs de niveau professionnel débloquent des intervalles de 15 min, 10 min, 5 min et même 1 min pour des mises à jour du marché vraiment de pointe.

Tickers

Une autre façon de récupérer des données sur un stock spécifique tickers consiste à utiliser le point de terminaison / tickers. Il existe différentes manières de construire des requêtes à l’aide d’une multitude d’objets, y compris des symboles boursiers et des dates. Les demandes de fin de journée et intrajournalières sont disponibles dans la plupart de leurs permutations.

Échanges

Ce point de terminaison vous permet d’afficher des données sur tout ou partie des 72 de Marketstack bourses de valeurs. Voici un exemple de ce qu’une telle demande peut renvoyer:

{
    "pagination": {
        "limit": 100,
        "offset": 0,
        "count": 71,
        "total": 71
    },
    "data": [
        {
            "name": "NASDAQ Stock Exchange",
            "acronym": "NASDAQ",
            "mic": "XNAS",
            "country": "USA",
            "country_code": "US",
            "city": "New York",
            "website": "www.nasdaq.com",
            "timezone": {
                "timezone": "America/New_York",
                "abbr": "EST",
                "abbr_dst": "EDT"
            }
        },
        [...]
    ]
}

Devises

Besoin de métadonnées sur une devise spécifique? Ajoutez le point de terminaison / monnaies à votre demande pour renvoyer des résultats sur tous les devises Marketstack prend en charge.

Fuseaux horaires

Comme Marketstack traite des données boursières mondiales, il est logique qu’il y ait des informations utiles sur chaque fuseau horaire. Le point de terminaison / timezones vous permet de l’afficher.

Performance et preuve

Avec un tel degré d’utilité, vous vous demandez peut-être à quel point Marketstack est capable de fonctionner. Apilayer est un acteur majeur de l’industrie et produit en règle générale des produits API RESTful finement réglés et soigneusement codés.

Marketstack est construit sur la vaste et puissante infrastructure basée sur le cloud d’Apilayer, avec des données de réponse rapides codées au format JSON léger. Leurs serveurs traitent régulièrement des dizaines de millions de demandes par jour et se vantent de près de 100% de disponibilité depuis son lancement en juin 2020.

Avec de telles performances évolutives et des ensembles de fonctionnalités, les entreprises qui démarrent tout juste jusqu’aux multinationales utilisent Marketstack. En fait, plus de 30000 entreprises font partie de la clientèle de Marketstack, notamment Microsoft, Accenture, Amazon, Credit Suisse, Uber, Accenture, Revolut, etc. Il est également largement utilisé dans les cercles académiques, avec plus de 75 universités, dont le MIT et NYU.

Tarification

Marketstack a une solution pour tout le monde, et cela se voit dans leur généreusement approvisionné niveaux d’abonnement. Tous les plans sont disponibles mois par mois, ou avec une réduction de 20% lorsque vous payez une année à la fois. Les méthodes de paiement incluent Visa, MasterCard, Discover, American Express, Diner’s Club et PayPal, bien que les clients Enterprise et à volume élevé puissent demander à mettre en place un virement bancaire.

  Lire la vidéo via Chromecast et acheminer l'audio via votre PC ou Mac

Tarification MarketStack

Jetons un coup d’œil aux niveaux d’abonnement mensuel de Marketstack:

Gratuit – 0 $ / mois – Il s’agit de la version la plus simple de Marketstack, mais si vous n’avez pas besoin de volumes élevés de données boursières à des fins commerciales, vous trouverez les 1000 demandes par mois plus que suffisantes. Vous avez accès aux 72 bourses mondiales et pouvez demander des données de fin de journée aussi souvent qu’il vous reste du quota.
De base – 9,99 $ / mois – Le paiement de frais mensuels nominaux apporte une avancée significative dans l’ensemble des fonctionnalités de Marketstack. Votre demande limite le volume des ballons dix fois à un plafond de 10 000 / mois. Vous avez désormais la possibilité d’analyser les données intrajournalières en plus des données de fin de journée, ainsi que des données historiques remontant à 10 ans. Comme il s’agit du premier niveau payant, vous avez le droit d’utiliser vos résultats à des fins commerciales et pouvez accéder au support technique. Marketstack se consacre à la protection des données vitales de votre entreprise et propose désormais un cryptage HTTPS 256 bits avec l’abonnement Basic.
Professionnel – 49,99 $ / mois – Ce niveau est destiné aux entreprises qui ont besoin d’une véritable solution de surveillance des stocks en temps réel – et constitue donc le choix le plus populaire. Alors que la fonction intrajournalière du niveau de base limite l’intervalle le plus court à des mises à jour de 30 minutes, le niveau professionnel vous permet d’extraire de nouvelles données boursières toutes les 60 secondes. Et, avec un quota mensuel de 100 000 demandes, vous disposerez d’une bande passante suffisante pour surveiller un volume élevé de tickers et d’échanges. Les données historiques remontent désormais à plus de 30 ans, disponibles pour les prix de fin de journée et intrajournaliers. Comme pour tous les niveaux payants, vous pouvez utiliser vos résultats à des fins commerciales; vous bénéficierez d’une connexion cryptée aux serveurs de Marketstack; et vous pouvez contacter le support technique à tout moment.
Business – 149,99 $ – Véritable niveau à haut volume de Marketstack, les utilisateurs professionnels bénéficient de toutes les fonctionnalités des niveaux précédents, mais avec une limite de 500000 demandes / mois. De plus, les abonnés professionnels ont accès à une assistance prioritaire et peuvent profiter de la vaste expertise de l’équipe passionnée d’Apilayer.
Entreprise – Demandez un devis – Si vous recherchez des solutions personnalisées, le niveau Entreprise de Marketstack supprime toutes les barrières et ouvre la porte à l’innovation. Toutes les ressources d’Apilayer sont à votre disposition pour identifier et répondre à vos besoins de la manière la plus rentable.

Verdict final

Le vaste ensemble de données boursières mondiales de Marketstack, les performances en temps réel, la documentation d’experts et le support client de classe mondiale en font un outil très attrayant pour les développeurs et les propriétaires d’entreprise. Un autre produit phare de l’écosystème en croissance rapide d’Apilayer, Marketstack est construit sur une infrastructure cloud solide comme le roc qui permet une disponibilité quasi parfaite et une évolutivité illimitée. Que vous surveilliez votre portefeuille personnel ou les mouvements de votre secteur sur plusieurs bourses, le modèle d’abonnement flexible de Marketstack vous permet d’adapter ses services à vos besoins et à votre budget.

Avez-vous déjà utilisé Marketstack? Donnez votre avis sur l’utilisation de son API ci-dessous.