AI Hedge Fund: Un Fondo Multi-Agente in cui gli Analisti AI Votano sulle Operazioni

AI Hedge Fund è uno dei progetti open-source più discussi all'intersezione tra LLM e trading. Oltre 12.000 stelle su GitHub, centinaia di fork, post entusiastici su Twitter. Ma togliendo l'hype e guardando con sobrietà: il valore non sta in "una rete neurale che guadagna denaro", bensì in un pattern architetturale — come organizzare un team di analisti AI affinché ciascuno contribuisca con la propria competenza senza che nessuno faccia saltare il portafoglio.
Disclaimer dell'autore del progetto: Questo non è un sistema per denaro reale — è una sandbox per esperimenti.
Idea Centrale: Non un Guru, ma un Comitato
La maggior parte dei bot di trading basati su AI è semplice: un LLM riceve dati → produce un segnale → operazione. AI Hedge Fund funziona in modo fondamentalmente diverso: utilizza un team di agenti con diversi stili di ragionamento.
Ogni agente è un LLM specializzato con il proprio prompt e le proprie fonti di dati:
| Agente | Stile di Analisi | Cosa Esamina |
|---|---|---|
| Analista del Valore | Valutazione | P/E, P/B, DCF, margini |
| Analista Tecnico | Analisi tecnica | RSI, MACD, medie mobili, livelli |
| Analista del Sentiment | Sentiment di mercato | Notizie, social media, tono |
| Analista Fondamentale | Analisi fondamentale | Ricavi, utili, debito, crescita |
| Risk Manager | Controllo del rischio | Volatilità, correlazioni, limiti |
| Portfolio Manager | Decisione finale | Aggrega le opinioni, crea gli ordini |
Gli agenti lavorano in sequenza: prima ogni analista emette la propria valutazione (acquisto/vendita/mantenimento con motivazione), poi il risk manager verifica la permissibilità, e solo allora il portfolio manager forma un'azione specifica.
Perché "Prima il Rischio, Poi l'Azione" È Corretto

La parte più forte del progetto non è la "magia LLM" — è la sequenza decisionale.
L'errore classico nei sistemi di trading AI è dare al modello completa libertà: "ecco $100K, fai quello che vuoi." AI Hedge Fund funziona diversamente:
-
Valutazione del budget di rischio. Prima che un agente proponga un'operazione, il sistema valuta quanto rischio il portafoglio può assorbire — considerando la volatilità, le posizioni correnti e le correlazioni degli asset.
-
Filtraggio delle dimensioni. Un agente non può "fantasticare" una posizione per l'intero deposito. Se il limite consente solo il 5% — allora solo il 5%, indipendentemente da quanto convincente sia il segnale.
-
Aggregazione delle opinioni. Il portfolio manager vede non solo "acquisto/vendita" ma argomenti dettagliati di ogni analista. Opinioni divergenti non sono un bug — sono una caratteristica: se l'analista del valore dice "economico" ma l'analista tecnico dice "downtrend", la dimensione della posizione diminuisce.
Negli investimenti, ciò che conta non è solo il segnale, ma il diritto alla dimensione della posizione. Questo è l'approccio foundation-first: prima un solido framework di vincoli, poi l'"intelligenza."
Cosa Porta in Pratica
- Meno possibilità di distorsioni impulsive del portafoglio.
- Logica chiara sul perché la dimensione di un'operazione è quella che è.
- Esperimenti di backtesting più adeguati.
- Terreno comodo per le iterazioni: si possono migliorare gli analisti senza rompere il framework di rischio.
Come Leggere i Risultati Senza Autoinganni
Qualsiasi progetto di questo tipo è facile da "iper-promuovere" se si guarda solo a un'esecuzione appariscente. Ecco un elenco di controllo onesto per la valutazione:
- Stabilità tra i mercati. Funziona nei mercati laterali così come in quelli in tendenza?
- Test di stress. Cosa succede durante i panici, i gap, le inversioni brusche?
- Overfitting. La logica dei prompt è calibrata su ticker e periodi specifici?
- Qualità dei dati. Commissioni, slippage e split sono presi in considerazione?
- Riproducibilità. Gli stessi prompt daranno lo stesso risultato tra una settimana (i LLM sono non deterministici)?
Limitazioni e Valutazione Onesta
È importante capire cosa AI Hedge Fund non è:
- Non è un sistema di produzione. Nessuna esecuzione reale, nessuna modellazione della liquidità.
- Dipendenza dall'LLM. La qualità delle decisioni è interamente determinata dalla qualità del modello. GPT-4 e GPT-3.5 daranno risultati diversi.
- Nessun backtest storico. Non è possibile eseguire il sistema su 5 anni di dati e ottenere una curva equity.
- Determinismo. I LLM con temperatura > 0 daranno risposte diverse a input identici.
Link
- 💻 GitHub: virattt/ai-hedge-fund
- 📄 Licenza: MIT
Conclusione
AI Hedge Fund è utile non come "macchina per fare soldi" ma come framework di pensiero:
- Separare i ruoli degli analisti.
- Separare la generazione di idee dal controllo del rischio.
- Rendere le decisioni spiegabili.
- Testare le ipotesi, ma non confondere il backtesting con le garanzie di profitto.
Per l'apprendimento e la prototipazione — un lavoro solido. Per la produzione, è necessario il livello successivo: esecuzione realistica, validazione dei dati, controllo del drift del modello e un adeguato comitato di rischio a livello di regole, non solo di prompt.
Autori
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.