← Torna agli articoli
May 12, 2026
5 min di lettura

TradingAgents: Framework AI Multi-Agente che Modella un Hedge Fund

TradingAgents: Framework AI Multi-Agente che Modella un Hedge Fund
#AI
#sistemi multi-agente
#LangGraph
#LLM
#trading
#automazione
#gestione del rischio

Sistema multi-agente TradingAgents

La maggior parte dei progetti di trading basati su AI utilizza un singolo LLM a cui vengono forniti dati con la richiesta di "prendere una decisione." TradingAgents (GitHub, arXiv: 2412.20138) adotta un approccio diverso: invece di un solo agente — l'intero staff di una società di trading, dove ogni ruolo è un agente LLM separato con i propri strumenti, fonti di dati e prompt.

Costruito su LangGraph, il framework crea un sistema che non si limita a "osservare i dati" — si confronta con se stesso prima di prendere una decisione.

Architettura: Dal Dato alla Decisione

Pipeline decisionale

La pipeline completa è un grafo aciclico diretto (DAG) di 12 nodi:

Analyst Team → Research Debate → Trader → Risk Debate → Portfolio Manager → BUY/HOLD/SELL

Team degli Analisti: Quattro Specializzazioni

Agente Fonti di Dati Focus
Analista Fondamentale Bilancio, flusso di cassa, conto economico Valore intrinseco vs prezzo di mercato
Analista del Sentiment Yahoo Finance News, StockTwits, Reddit Aggregazione del sentiment da più fonti
Analista delle Notizie Notizie per ticker, titoli macro, transazioni insider Segnali basati sugli eventi
Analista Tecnico OHLCV, MACD, RSI, Bande di Bollinger Rilevamento di pattern e momentum

Dibattito di Ricerca: Toro vs Orso

Dibattiti tra agenti

Dopo che gli analisti producono i report, inizia il dibattito avversariale:

  1. Ricercatore Rialzista costruisce la tesi bullish
  2. Ricercatore Ribassista costruisce la tesi counter-bearish
  3. Dibattito multi-round (configurabile tramite max_debate_rounds)
  4. Research Manager (LLM con pensiero approfondito) sintetizza entrambe le posizioni

Gestione del Rischio: Triplo Filtro

La proposta del trader passa attraverso tre gestori del rischio che dibattono tra loro:

Agente Profilo
Analista Aggressivo Alta tolleranza al rischio, focus sul rialzo
Analista Neutro Rischio/rendimento bilanciato
Analista Conservativo Bassa tolleranza al rischio, protezione dal ribasso

Portfolio Manager: Decisione Finale

Riceve la proposta del trader + i risultati del dibattito sul rischio + la memoria riflessiva delle decisioni passate. Approva, rifiuta o aggiusta l'operazione.

Memoria Riflessiva

Il sistema mantiene un registro delle decisioni. Ad ogni esecuzione successiva per lo stesso ticker, recupera i rendimenti realizzati (grezzi + alpha vs SPY), genera riflessioni e inietta la cronologia nel prompt del Portfolio Manager — creando apprendimento dagli errori senza fine-tuning.

Stack Tecnologico

Componente Tecnologia
Orchestrazione LangGraph (StateGraph, checkpoint)
Provider LLM OpenAI, Google, Anthropic, xAI, DeepSeek, Qwen, Ollama, Azure
Dati di Mercato yFinance, Alpha Vantage
Dati Social StockTwits API, Reddit API

Link

Disclaimer: le informazioni fornite in questo articolo hanno solo scopo didattico e informativo e non costituiscono consulenza finanziaria, di investimento o di trading. Il trading di criptovalute comporta un rischio significativo di perdita.

Autori

Eugen Soloviov
Eugen Soloviov

Trading-systems engineer

Trading-systems engineer building bots since 2017: cross-exchange arbitrage (connected up to 30 venues), cointegration-based pairs arbitrage across spot and futures, scalping, news and sentiment-driven strategies, trend algorithms, and portfolio management and balancing algorithms. Also builds sub-millisecond order execution, big-data warehouses, backtesting engines, AI agents, and trading interfaces (incl. open-source profitmaker.cc). Stack: JS/TS, Python, Rust/Zig/Go, DevOps, backend, frontend, architecture.

Newsletter

Resta un Passo Avanti al Mercato

Iscriviti alla nostra newsletter per approfondimenti esclusivi sul trading con IA, analisi di mercato e aggiornamenti sulla piattaforma.

Rispettiamo la tua privacy. Annulla l'iscrizione in qualsiasi momento.