API EcoSquawk
Les mêmes données que le site, dans vos outils. Un robot qui lit les news avant d’entrer en position, un bot Telegram ou Discord qui relaie les annonces importantes, un tableau de bord maison, une feuille de calcul qui se remplit seule. Ou votre assistant IA, à qui vous demandez directement ce qui bouge et pourquoi.
Une clé personnelle, des réponses en JSON, un flux temps réel pour les news, et un connecteur prêt à brancher sur ChatGPT ou Claude.
30 appels par minute, 4 000 par jour, 1 flux temps réel. Sans engagement.
Avec ChatGPT, Claude et les autres assistants
Rien à développer. L’API expose un serveur MCP, le standard que les assistants utilisent pour se brancher sur un service extérieur. Vous ajoutez un connecteur avec l’adresse ci-dessous et votre clé, et votre assistant interroge EcoSquawk de lui-même quand vous lui posez une question.
https://api.ecosquawk.fr/mcp
34 outils en lecture seule : news, calendrier, sentiment, risque du jour, options, desk crypto, banques centrales, radar. Chaque question consomme un ou plusieurs appels de votre quota.
Les données
Chaque news dès sa publication, avec priorité, pays, actif concerné, lecture de marché. Les news récentes à la demande et un flux temps réel.
Annonces à venir, consensus, chiffre publié, écart au consensus et réaction des marchés dans les minutes qui suivent.
Indice de 0 à 100, détail par famille d'actifs, divergence entre les prix et le ton des news, historique sur 30 jours.
État de risque par actif, régime de volatilité, corrélations, saisonnalité.
La cause probable du mouvement d'un actif, avec un niveau de confiance, et un radar qui dit où regarder maintenant.
Sur 14 actifs : murs de calls et de puts, zéro gamma, régime, mouvement attendu, profil par prix d'exercice.
Communiqués et discours de la Fed, de la BCE, de la Banque d'Angleterre et de la Banque du Japon, avec analyse du ton.
Probabilité de mouvement de la Fed, estimations en temps réel, adjudications, positionnement, taux et liquidité.
Amplitude du jour comparée à l'habitude, segment le plus actif, comblement des gaps.
Financement, intérêt ouvert, liquidations, options, flux des ETF, alertes du desk.
Places ouvertes ou fermées, horaires, jours fériés.
Premier appel
Votre clé se crée dans « Mon compte ». Elle se place dans l'en-tête de chaque appel, jamais dans l'adresse.
curl -H "Authorization: Bearer esk_live_VOTRE_CLE" \
https://api.ecosquawk.fr/v1/news/latestimport requests
r = requests.get("https://api.ecosquawk.fr/v1/news",
params={"limit": 10, "priority": "high,critical"},
headers={"Authorization": "Bearer esk_live_VOTRE_CLE"})
for n in r.json()["news"]:
print(n["timestamp"], n["text"])Routes principales
GET /newsnews, filtres par priorité, catégorie, paysGET /news/latestla dernière newsGET /streamflux temps réel des newsGET /calendar/todayannonces du jourGET /calendar/upcomingannonces dans les prochaines minutesGET /calendar/resultschiffres publiés et surprisesGET /sentimentindice de sentimentGET /risk/todayrisque du jourGET /macroFed, estimations, adjudicationsGET /why-movescause probable du mouvement d'un actifGET /radaroù regarder maintenantGET /options/gexexposition gamma, 14 actifsGET /central-banks/statementscommuniqués et tonGET /crypto/deskdesk cryptoGET /markets/statusétat des placesAdresse de base : https://api.ecosquawk.fr/v1
News en temps réel
Une connexion ouverte, et chaque news arrive dès sa publication. Exemple : renvoyer les news importantes sur Telegram.
import json, requests
CLE, BOT, CHAT = "esk_live_VOTRE_CLE", "JETON_DU_BOT", "IDENTIFIANT_DU_CHAT"
with requests.get("https://api.ecosquawk.fr/v1/stream", stream=True,
headers={"Authorization": f"Bearer {CLE}"}) as r:
for ligne in r.iter_lines(decode_unicode=True):
if ligne.startswith("data: "):
n = json.loads(ligne[6:])
if n["breaking"] or n["priority"] in ("high", "critical"):
requests.post(f"https://api.telegram.org/bot{BOT}/sendMessage",
json={"chat_id": CHAT, "text": n["text"]})Limites et conditions
Chaque réponse indique ce qu'il vous reste sur la minute et sur la journée. Un appel refusé pour dépassement n'est pas décompté.
L'API fournit des analyses, des niveaux et des statistiques. Elle ne fournit ni cotations ni flux audio.
Avant de vous abonner, vous déclarez l'usage que vous ferez de l'API. L'accès est réservé à cet usage ; la revente, la rediffusion et l'utilisation pour un service concurrent sont interdites.
Gros volumes ou usage commercial : contactez-nous pour une offre Business.
Conditions d'utilisation de l'API
- 1. Objet
L'API EcoSquawk donne à l'abonné un accès technique, par clé personnelle, à des données et analyses de marché produites par EcoSquawk. Les présentes conditions s'ajoutent aux conditions générales d'utilisation du site.
- 2. Licence accordée
L'abonnement donne un droit d'usage personnel, non exclusif et non cessible, pour la durée de l'abonnement. L'abonné peut utiliser les données dans ses propres outils : robots, alertes, tableaux de bord, assistants. Les données restent la propriété d'EcoSquawk.
- 3. Déclaration de l'usage
Avant de s'abonner, l'abonné déclare l'usage qu'il fera de l'API et l'endroit où il l'utilisera. Chaque clé est ensuite créée pour un usage déclaré. L'abonné s'engage à ce que ces déclarations soient exactes. Pour un nouvel usage, ou si un usage change, il crée une nouvelle clé et déclare cet usage avant de commencer.
- 4. Ce qui est interdit
Sans accord écrit préalable d'EcoSquawk, il est interdit :
- de revendre, louer ou céder l'accès ou les données, en tout ou en partie ;
- de rediffuser les données au public, gratuitement ou non : site, application, canal, groupe, réseau social, lettre d'information ;
- d'utiliser les données pour créer, alimenter ou améliorer un service concurrent d'EcoSquawk, notamment un service d'actualité financière, de radio ou de flux audio, d'analyse d'options ou de calendrier économique ;
- de reconstituer tout ou partie de la base de données d'EcoSquawk par extraction systématique ;
- de partager sa clé, ou de l'utiliser pour le compte d'un tiers ;
- de contourner les limites d'appels, notamment par plusieurs comptes.
- 5. Contrôle de l'usage
EcoSquawk enregistre l'usage fait de chaque clé : données demandées, volumes, horaires, nombre d'adresses de connexion. EcoSquawk compare cet usage à la déclaration de l'abonné et peut lui demander des précisions. Les contenus transmis peuvent comporter un marquage propre à chaque clé, permettant d'identifier l'origine d'une rediffusion.
- 6. Suspension et résiliation
En cas de manquement aux articles 3 ou 4, EcoSquawk peut suspendre l'accès immédiatement et sans préavis, puis résilier l'abonnement. Les sommes déjà versées restent acquises à EcoSquawk. EcoSquawk se réserve le droit de demander réparation du préjudice subi, y compris en justice.
- 7. Limites d'appels et disponibilité
L'accès est soumis aux limites d'appels de l'offre souscrite. EcoSquawk fait ses meilleurs efforts pour assurer la disponibilité de l'API, sans garantie de continuité. Les données peuvent être modifiées, ajoutées ou retirées.
- 8. Nature des données
L'API ne fournit pas de cotations. Les données et analyses sont fournies à titre d'information et ne constituent pas un conseil en investissement. L'abonné reste seul responsable de l'usage qu'il en fait, y compris dans des outils automatisés.
- 9. Prix et durée
L'abonnement est mensuel, sans engagement, renouvelé chaque mois jusqu'à résiliation depuis le compte. Le tarif de lancement, accordé aux seuls abonnés Premium inscrits avant l'ouverture de l'API le 18 octobre 2026 et non reconductible depuis, reste applicable tant que l'abonnement Premium et l'abonnement à l'API demeurent tous deux actifs, sans interruption. Si l'abonnement Premium prend fin, l'API est facturée au prix public à compter de l'échéance suivante.
- 10. Droit applicable
Les présentes conditions sont soumises au droit français.