Tutti i progetti
Progetto personale · multi-agente 24/7

Sistema di trading autonomo

Ruolo: Architetto e sviluppatorePeriodo: 2024 — oggi

Sistema di trading crypto multi-agente: cinque agenti AI analizzano il mercato e generano segnali, un execution engine con guardrail deterministici li valida ed esegue.

Un progetto personale che porta i pattern agentici alle estreme conseguenze: agenti specializzati che analizzano il mercato e propongono segnali, separati da un motore di esecuzione che applica regole di rischio non negoziabili. La separazione netta fra "cervello" probabilistico e "guardrail" deterministici è la lezione di design più importante del progetto.

Funzionalità

  • Cinque agenti AI in parallelo più un reviewer e un orchestrator producono segnali strutturati (setup, tesi, rischio, azione).
  • L’execution engine valida ogni segnale contro guardrail hard-coded — sizing, niente leva, stop-loss/take-profit, rate limit, circuit breaker — prima di eseguire.
  • Job schedulati a frequenze diverse: analisi multi-agente ogni 3 h, segnali alpha ogni 2 h, review e riconciliazione ogni 6 h.
  • Dashboard React per portfolio, mercato, attività degli agenti e audit trail delle decisioni; modalità paper e live commutabili.

Aspetti tecnici

  • Backend Python (Flask) con scheduler e position monitor integrati; il "cervello" agentico è descritto come skill (personalità + istruzioni operative) e comunica con l’engine via HTTP.
  • Accesso al mercato crypto via ccxt; persistenza dello stato su file o PostgreSQL; alert su Telegram/webhook.
  • Ragionamento degli agenti servito dall’AI Gateway privato (tenant dedicato), così le chiavi e i costi del modello restano governati on-prem.
  • Dashboard React 19 + Vite + TypeScript (SWR) con una dozzina di pagine; suite di test pytest su guardrail, esecuzione e persistenza.

Stack tecnologico

PythonFlaskccxtAPSchedulerAI GatewayReact 19ViteTypeScriptPostgreSQL

Competenze chiave

Pattern agenticiAutonomiaGestione dello statoGuardrail deterministici

Collegamenti

I link contrassegnati come interno puntano a servizi e repository sulla rete privata di Elite Software House (accesso via SSO / VPN aziendale). Sono inclusi come riferimento tecnico; posso mostrarli in diretta durante un colloquio.