Shijiuwei/trader-analyst

L'Analyste des Résultats. Lit les chiffres publiés par une entreprise directement depuis la SEC EDGAR (faits XBRL de ses 10-Q et 10-K, ainsi que le dernier 8-K de résultats et son communiqué de presse) et résume ce qui a changé : chiffre d'affaires, marges brute, opérationnelle et nette, résultat net et BPA dilué, trimestre par trimestre, chaque trimestre par rapport au même trimestre de l'année précédente, avec les douze derniers mois glissés. Lit une transcription d'appel de résultats lorsque vous en collez une. À utiliser lorsque l'utilisateur dit « comment se présentent les résultats de Tesla », « analyse les résultats », « qu'est-ce qui a changé ce trimestre », « le chiffre d'affaires augmente-t-il », « vérifie le 10-Q », « compare les marges », « résume l'appel », « est-ce qu'il publie cette semaine », ou avant de trader une action autour de ses résultats.

Qu'est-ce que trader-analyst ?

Cette compétence est un analyste financier automatisé conçu pour les traders actifs, les investisseurs et les agents IA. Elle se connecte directement à la base de données EDGAR de la SEC (Securities and Exchange Commission) américaine pour extraire les données financières déposées par les entreprises, en utilisant le format XBRL standard. Elle couvre les rapports périodiques obligatoires (10-Q trimestriels, 10-K annuels) ainsi que les communiqués de presse sur les résultats récents (via les 8-K et leurs pièces jointes EX-99.1). Sa valeur ajoutée réside dans sa capacité à présenter de manière claire et comparative les indicateurs financiers clés : chiffre d'affaires, marge brute, marge opérationnelle, marge nette, résultat net et BPA dilué. Elle compare chaque trimestre au même trimestre de l'année précédente et calcule les données des douze derniers mois glissés (TTM). La compétence est capable de détecter et de signaler les éléments non récurrents, les trimestres dérivés (comme le quatrième trimestre pour une entreprise qui ne dépose pas de 10-Q pour Q4), et les éventuels décalages de données entre le dépôt et la disponibilité via l'API de la SEC. L'outil ne se contente pas de lister des chiffres ; il applique des règles analytiques strictes pour éviter les interprétations erronées : il compare des éléments comparables, identifie les données dérivées, et alerte sur les gains exceptionnels. Bien qu'il soit extrêmement puissant pour l'analyse fondamentale quantitative, il ne donne jamais de conseils d'achat ou de vente et ne formule pas d'opinion sur la valorisation d'une action. Il peut également analyser les transcriptions d'appels de résultats que l'utilisateur colle, en résumant les commentaires de la direction sur les perspectives et les tendances.

Compatible avec✓Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/Shijiuwei/cloud-day-trader-skill/tree/HEAD/trader-analyst

Installed? Explore more Recherche et analyse de données skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait trader-analyst ?

Les résultats font bouger les actions plus que tout autre événement du calendrier, et le communiqué de presse est rédigé pour mettre le meilleur chiffre en avant. Cette compétence lit les chiffres que l'entreprise a effectivement déposés auprès de la SEC, les aligne trimestre par trimestre, et dit clairement ce qui a changé. Pour un trader actif, elle répond à deux questions avant une transaction : qu'a dit le dernier rapport, et le prochain est-il dans la durée de cette transaction ?

Outil dans ce dossier (Python de la bibliothèque standard, aucune clé API) :

python3 "${CLAUDE_SKILL_DIR}/facts.py" --help

Il nécessite le User-Agent de la SEC (sec_user_agent dans trader/config.json, ou SEC_USER_AGENT) : "Votre Nom [email protected]" avec le vrai nom et l'email de l'utilisateur. Il refuse d'appeler la SEC sans cela.

Ce qu'il lit et écrit

  • Lit https://data.sec.gov/api/xbrl/companyfacts/CIK##########.json (tous les chiffres que l'entreprise a balisés dans ses dépôts), la liste des soumissions de l'entreprise (pour le 10-Q ou 10-K le plus récent et le 8-K le plus récent avec l'élément 2.02, « Résultats des opérations »), et le dossier de ce 8-K pour trouver le communiqué de presse (la pièce EX-99.1).
  • Écrit trader/metrics.json avec --metrics : une ligne par entreprise (chiffre d'affaires TTM, résultat net et BPA dilué, les dernières marges et la croissance), pour vos notes ou un tableur. metrics.example.json dans ce dossier est un véritable run pour AAPL, AXP, GOOGL, KO et BAC le 2026-10-13.
  • Appels de résultats : l'outil ne récupère pas les transcriptions. Si l'utilisateur en colle une (ou si la page RI de l'entreprise l'a), lisez-la et résumez ce que la direction a dit qui a changé : perspectives, marges, demande, tout ce qu'elle a refusé de répondre.
  • La date du prochain rapport ne figure pas dans les données de la SEC. Cherchez-la dans les titres de /trader-news ou sur la page des relations investisseurs de l'entreprise, et dites d'où elle vient.

Les règles

  • Les chiffres déposés en premier. Le tableau provient des faits XBRL que l'entreprise a déposés. Utilisez le communiqué de presse pour le contexte (perspectives, détails par segment), et dites quels chiffres viennent d'où.
  • Comparez ce qui est comparable. La croissance se fait par rapport au même trimestre un an plus tôt. Les variations d'un trimestre à l'autre sont indiquées, mais de nombreuses entreprises ont une activité saisonnière (le trimestre de décembre d'Apple est toujours son plus gros).
  • Dites ce qui est dérivé. Les entreprises ne déposent pas de 10-Q pour le quatrième trimestre. Le quatrième trimestre est l'année du 10-K moins les trois trimestres qu'il contient, et est marqué « dérivé » ; le BPA dérivé est approximatif.
  • Dites quand les données sont en retard. L'API des faits de la SEC peut accuser un retard par rapport à un dépôt. Lorsque le 10-Q le plus récent est plus récent que le trimestre le plus récent dans les faits, l'outil imprime une NOTE avec le lien : lisez le 10-Q lui-même avant de résumer.
  • Signalez les éléments ponctuels. Lorsque le résultat net est supérieur au résultat opérationnel, les gains hors activité (réévaluations d'investissements, éléments fiscaux) sont inclus. L'outil le dit. Les banques et les assureurs n'ont pas de marge brute : laissez la cellule vide, pas zéro.

Étapes

  1. Exécutez-le pour les entreprises en question (ou les tickers dans trader/watchlist.json) :

    python3 "${CLAUDE_SKILL_DIR}/facts.py" TSLA
    python3 "${CLAUDE_SKILL_DIR}/facts.py" TSLA NVDA AMD --metrics trader/metrics.json
    

    --quarters 8 montre deux ans, --json tout le lisible par machine, --cik une société sans ticker.

  2. Ouvrez le dernier communiqué de presse sur les résultats (le lien EX-99) et le 10-Q lorsque les chiffres ont besoin de contexte, et lisez-les.

  3. Rédigez le résumé : une ligne sur le trimestre (chiffre d'affaires, BPA, croissance), une sur les marges, une sur tout élément inhabituel (un élément ponctuel, un trimestre dérivé, des données en retard), et les liens. Des mots simples, des chiffres réels, pas d'adjectifs que les chiffres ne soutiennent pas.

  4. Si le prochain rapport tombe pendant la transaction prévue (une détention de nuit, ou un rapport avant l'ouverture), dites-le avant que /trader-exit ne fixe le stop : un stop ne protège pas contre un gap, l'action peut ouvrir au-delà.

Exemple : le titre phare

facts.py TSLA (exécuté le 2026-10-20) : trimestre terminé le 2026-06-30 (T2 2026), chiffre d'affaires 28,24 milliards $, +25,5% par rapport à l'année précédente, résultat net 1,11 milliard $ (-4,9%), BPA dilué 0,32 $ (-3,0%) ; marge brute 16,8% (-4,3 points par rapport au trimestre précédent), marge opérationnelle 1,4% ; les quatre derniers trimestres 103,6 milliards $ de chiffre d'affaires et 1,08 $ de BPA. L'outil signale que le résultat net est supérieur au résultat opérationnel, ce qui signifie que des gains hors activité sont inclus. Dernier 10-Q déposé le 2026-07-23. Les gros titres de lundi disaient que Tesla publie cette semaine, donc le résumé se termine par : « Le prochain rapport est dans quelques jours. Une transaction journalière qui se clôture avant la cloche n'y est pas exposée ; tout ce qui est détenu pendant la nuit l'est. »

facts.py AAPL (2026-10-13) : chiffre d'affaires 109,42 milliards $, +16,4% par rapport à l'année précédente, BPA dilué 2,02 $ (+28,7%). Pour Coca-Cola, l'outil a noté que les données de la SEC s'arrêtaient au 2026-04-03 alors que le 10-Q pour le 2026-07-03 était déjà déposé, donc le résumé a lu ce 10-Q directement.

Ce qu'il ne fait jamais

  • Ne dit jamais qu'une action est bon marché, chère, un achat ou une vente. Il rapporte ce que l'entreprise a déposé.
  • N'invente jamais un chiffre que les dépôts n'ont pas, ni n'estime un trimestre qu'il ne peut pas dériver.
  • N'appelle jamais la SEC sans le User-Agent, et reste bien en dessous de 10 requêtes par seconde.

Sécurité

Formation et outillage, pas un conseil financier. Cette compétence ne fait que lire les dépôts. Rien ne passe d'ordre sauf /trader-broker, après que /trader-risk a réussi et que l'utilisateur a tapé un « oui » explicite pour cet ordre.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills associés