About Booty Bay Broker
L’histoire du traqueur de prix de l’hôtel des ventes de World of Warcraft -- qui l’a créé, pourquoi il existe et comment nous contacter.
À propos de Booty Bay Broker
Booty Bay Broker est une plateforme d’analyse des prix de l’hôtel des ventes de World of Warcraft, gratuite et développée par la communauté. Nommé d’après l’emblématique port de commerce gobelin de la vallée de Strangleronce, le site suit les prix en temps réel et historiques de chaque objet échangeable sur tous les royaumes nord-américains et européens -- couvrant WoW Retail (Midnight), MoP Classic, TBC Anniversary Classic et Season of Discovery.
Le site est né d’une frustration simple : vérifier manuellement les prix de l’hôtel des ventes sur plusieurs personnages et royaumes n’est pas réaliste, et sans contexte historique, il est impossible de savoir si un prix est juste. Le site résout ce problème en collectant des relevés réguliers de chaque royaume pris en charge, en normalisant les prix à l’unité, en calculant des statistiques de marché (médiane, moyenne, minimum, maximum et nombre d’annonces), et en conservant jusqu’à une année complète d’historique. Le résultat est une vue de l’économie de WoW, consultable et représentable en graphiques, accessible gratuitement à chaque joueur.
Les sources de données et la méthodologie sont décrites dans Comment ça marche ci-dessous.
L’intégralité du code source est open source sur GitHub. Le service est financé par la publicité -- il n’y a pas d’offre premium, pas de données payantes et aucun compte n’est requis pour consulter les prix.
Pour une présentation complète des fonctionnalités, de la méthodologie des données et de l’utilisation du site, consultez le Guide.
Comment ça marche
Un pipeline automatisé de collecte de données s’exécute sur tous les royaumes pris en charge, dans les régions US comme EU, selon des cadences propres à chaque version. Chaque cycle de collecte capture un relevé complet de chaque annonce d’enchère active -- des dizaines de milliers d’objets par royaume, des millions de points de données par jour sur l’ensemble des royaumes réunis.
Sources de données
Les données WoW Retail proviennent directement de l’ API officielle Blizzard Battle.net Game Data. Ce sont les mêmes données de première main qui alimentent l’hôtel des ventes en jeu. Les données Retail incluent à la fois les enchères propres à un royaume et les annonces de produits de base à l’échelle régionale.
Les données WoW Classic (MoP Classic, TBC Anniversary et Season of Discovery) proviennent de l’ API TradeSkillMaster (TSM), l’addon économique le plus utilisé de la communauté WoW Classic. Les royaumes Classic incluent des hôtels des ventes propres à chaque faction (Horde et Alliance), et les deux sont suivis indépendamment.
Traitement des données
Les données brutes des enchères sont traitées en statistiques par objet pour chaque royaume et chaque relevé : valeur marchande, prix médian, prix minimum, prix maximum, écart-type et nombre total d’annonces. Les prix d’achat immédiat sont normalisés à l’unité afin que les annonces en lot soient comparables aux annonces d’un seul objet. Ces statistiques sont stockées sous forme de série temporelle dans une base de données PostgreSQL adossée à TimescaleDB, optimisée pour des requêtes historiques rapides sur de larges plages de dates.
Les données traitées alimentent des graphiques interactifs d’historique des prix, des comparaisons de prix entre royaumes, des cartes de chaleur d’activité et une base de données d’objets consultable. L’horodatage exact de la mise à jour la plus récente est affiché sur chaque page de l’hôtel des ventes, pour que vous sachiez toujours à quel point les prix sont à jour.
L’historique des prix est conservé jusqu’à une année complète, ce qui vous permet d’analyser les tendances saisonnières, les pics de prix les jours de mise à jour et les évolutions de marché à long terme. Pour une présentation détaillée de chaque fonctionnalité, consultez le Guide.
Pourquoi faire confiance à ces données
Vendre des herbes, évaluer du transmogrification ou comparer le coût des consommables entre royaumes avant une soirée de raid -- les chiffres doivent être fiables. Voici comment nous les gardons honnêtes.
Sources de première main
Comme décrit ci-dessus, les prix Retail proviennent de l’API officielle Blizzard Game Data et les prix Classic proviennent de TradeSkillMaster.
Collecte régulière, normalisation à l’unité
La collecte de données s’exécute 24 heures sur 24, selon une cadence propre à chaque version — toutes les heures pour Retail et TBC Anniversary, chaque semaine pour MoP Classic, et environ deux fois par jour pour Season of Discovery. Chaque relevé capture chaque annonce active de chaque royaume pris en charge. Les prix d’achat immédiat sont normalisés à l’unité (achat immédiat total divisé par la quantité), de sorte qu’un lot de 200 minerais soit directement comparable à une seule pièce. Cette normalisation est appliquée avant tout calcul de statistiques, garantissant que les valeurs médiane, moyenne et minimum reflètent fidèlement le coût par objet individuel.
Open source et testé
L’intégralité du code source est publiquement disponible sur GitHub. Chacun peut inspecter la logique de collecte des données, le pipeline de normalisation, les calculs statistiques et les points de terminaison de l’API. Le projet maintient des milliers de tests automatisés couvrant le traitement des données, l’exactitude de l’API, les cas limites et la prévention des régressions. Chaque modification du code est testée avant le déploiement.
Limites transparentes
Aucune source de données n’est parfaite. Les relevés périodiques peuvent manquer les annonces de très courte durée. Les données Classic dépendent de la couverture de scan de TSM, qui peut varier selon la population du royaume. Les prix des produits de base (marchandises à l’échelle régionale dans Retail) fluctuent rapidement, et chaque relevé représente une vue à un instant donné, pas un flux continu.
Le créateur
TheMizeGuy
Fondateur, développeur principal et unique mainteneur
Un ingénieur logiciel full-stack et joueur de longue date de World of Warcraft, actif dans le jeu depuis le lancement original en 2004. Ce qui a commencé comme un projet personnel pour automatiser le suivi des prix de l’hôtel des ventes -- né de la frustration de devoir vérifier manuellement les prix sur plusieurs personnages et royaumes -- est devenu un traqueur de prix qui surveille des centaines d’économies de royaumes sur plusieurs versions de WoW, traitant des millions de points de données de prix par jour.
L’idée du site est venue d’un problème simple auquel tout faiseur d’or de WoW est confronté : on veut savoir si un prix est intéressant avant d’acheter, mais vérifier l’hôtel des ventes sur chaque personnage, sur chaque royaume, à différents moments de la journée, n’est pas réaliste. Les tableurs ont aidé un temps, mais ils ne pouvaient pas suivre le volume de données. La solution a été de construire un système automatisé qui collecte et analyse les données de prix en continu -- puis de le mettre à disposition de chaque joueur confronté au même défi.
Les artisans ont besoin de prix normalisés à l’unité ; les vendeurs de transmogrification ont besoin de données historiques de volume ; les chefs de guilde ont besoin de comparer le prix des consommables d’un cycle de réinitialisation hebdomadaire à l’autre -- chaque fonctionnalité existe parce qu’un véritable flux de travail commercial l’exigeait. Le code source comporte des milliers de tests automatisés et est activement maintenu, avec des mises à jour régulières guidées par les retours de la communauté.
Contact
Nous accueillons volontiers les questions, retours, rapports de bugs et suggestions de fonctionnalités. Voici les meilleurs moyens de nous contacter :
- Rapports de bugs et demandes de fonctionnalités -- Envoyez vos rapports de bugs, demandes de fonctionnalités et questions techniques à notre e-mail d’assistance. Chaque rapport est examiné et traité par le mainteneur.
- E-mail -- support@bootybaybroker.com -- Pour les demandes générales, les questions de partenariat, les demandes liées aux données ou les préoccupations de confidentialité et de sécurité. Nous nous efforçons de répondre à tous les e-mails sous 48 heures.
- X (anciennement Twitter) -- @realmizeguy -- Pour les questions rapides, les mises à jour sur l’état du service ou les retours informels.
Attributions et avertissements
Les données de l’hôtel des ventes Retail sont fournies par l’ API Blizzard Battle.net Game Data. Les données Classic sont fournies par l’ API TradeSkillMaster (TSM).
World of Warcraft et Blizzard Entertainment sont des marques commerciales ou des marques déposées de Blizzard Entertainment, Inc. aux États-Unis et dans d’autres pays. Booty Bay Broker n’est ni affilié ni approuvé par Blizzard Entertainment. Toutes les images liées au jeu, les noms d’objets et la terminologie en jeu sont la propriété de leurs détenteurs respectifs et sont utilisés ici dans le cadre d’un usage équitable, à des fins d’analyse des prix communautaire.
TradeSkillMaster est un produit de TSM. Les données de prix Classic sont obtenues via leur API, conformément à leurs conditions d’utilisation.
