TradingAgents Codex
Présentation
Utilisez cette compétence pour exécuter et résumer un projet local TradingAgents_codex en tant que workflow d'ingénierie. Elle encapsule la vérification de la configuration, la construction de commandes avec simulation, les analyses complètes et la génération de résumés de rapports.
Projet local par défaut :
~/TradingAgents_codex
Remplacez-le avec --project ou TRADINGAGENTS_PROJECT.
Déclencheurs
Utilisez cette compétence pour des requêtes telles que :
- "exécute TradingAgents pour QQQ"
- "analyse TSLA avec tous les agents"
- "exécute codex-analyze"
- "résume un rapport TradingAgents"
- "valide le CLI de TradingAgents Codex"
- "analyse par lots d'actions/ETF"
- "compare les résultats de TradingAgents pour QQQ et TSLA"
Workflow
- Identifiez les tickers, la date d'analyse, la langue de sortie et si l'utilisateur souhaite une analyse complète ou
--analysts-only. - Exécutez la validation de la configuration avant l'analyse réelle, sauf si elle a été validée dans la session en cours :
SKILL_DIR="${CLAUDE_SKILL_DIR:-${CODEX_HOME:-$HOME/.codex}/skills/tradingagents-codex}"
python3 "$SKILL_DIR/scripts/check_setup.py"
- Simulez la commande lorsque l'exécution est coûteuse, par lots ou sensible à la date :
SKILL_DIR="${CLAUDE_SKILL_DIR:-${CODEX_HOME:-$HOME/.codex}/skills/tradingagents-codex}"
python3 "$SKILL_DIR/scripts/run_analysis.py" \
--ticker QQQ --ticker TSLA \
--date 2026-05-08 \
--output-language English \
--dry-run
- Lancez l'analyse complète. Les tickers s'exécutent séquentiellement ;
--max-parallelest transmis à TradingAgents pour le parallélisme interne des rôles.
SKILL_DIR="${CLAUDE_SKILL_DIR:-${CODEX_HOME:-$HOME/.codex}/skills/tradingagents-codex}"
python3 "$SKILL_DIR/scripts/run_analysis.py" \
--ticker QQQ --ticker TSLA \
--date 2026-05-08 \
--model gpt-5.5 \
--reasoning-effort high \
--output-language English \
--confirm
- Résumez les décisions finales du portefeuille à partir de
reports/portfolio_manager.json:
SKILL_DIR="${CLAUDE_SKILL_DIR:-${CODEX_HOME:-$HOME/.codex}/skills/tradingagents-codex}"
python3 "$SKILL_DIR/scripts/summarize_report.py" \
--ticker QQQ \
--date 2026-05-08
Valeurs par défaut
- Modèle :
gpt-5.5 - Effort de raisonnement :
high - Analystes :
market,news,social,fundamentals - Recherche : activée
- Langue de sortie :
Chinese - Délai d'attente par ticker : 3600 secondes
- Repli de date la plus récente : jour de bourse américain précédent probablement terminé, en ignorant les week-ends
Pour la rapidité, privilégiez --output-language English et fournissez à l'utilisateur un résumé en chinois. La sortie en chinois peut passer un temps considérable à traduire chaque rapport de rôle.
Sécurité
- Traitez les résultats comme des résumés de recherche, pas comme des conseils d'investissement.
- Ne passez jamais d'ordres, n'envoyez pas d'ordres et ne connectez pas l'exécution d'un courtier à partir de cette compétence.
- N'inventez pas de prix manquants, de données sociales, de fondamentaux d'ETF ou de lignes OHLC récentes.
- Mentionnez les lacunes de données connues, en particulier les fondamentaux d'ETF et les lignes de marché manquantes pour la date d'analyse.
- Utilisez
--dry-runavant les gros lots. L'exécuteur nécessite--confirmpour plus de trois tickers. - Effacez toujours
NODE_OPTIONSpour les commandes enfants TradingAgents/Codex CLI ; ce projet a un échec connu de--use-env-proxy.
Scripts
scripts/check_setup.py: valide le chemin du projet, le CLI virtualenv, les drapeaux requis, la locale UTF-8 et le contournement deNODE_OPTIONS.scripts/run_analysis.py: construit et exécute les commandestradingagents codex-analyzeavec simulation, délai d'attente et confirmation par lots.scripts/summarize_report.py: litportfolio_manager.jsonet émet un résumé en Markdown chinois ou JSON.scripts/quick_validate.py: valide la structure de la compétence et les scripts sans exécuter d'analyse en direct.
Références
Lisez references/workflow.md pour des exemples de commandes et des choix opérationnels. Lisez references/troubleshooting.md pour les échecs connus et les atténuations.