Immagine AI

Bloomberg ha annunciato il 28 ottobre 2026 BQuant Assistant, un assistente di programmazione basato sull’intelligenza artificiale generativa e progettato specificamente per le attività di analisi quantitativa finanziaria. La soluzione viene integrata negli ambienti BQuant Desktop e BQuant Enterprise, consentendo ai professionisti che utilizzano Bloomberg Terminal di formulare richieste in linguaggio naturale per generare codice, interrogare dataset finanziari, realizzare applicazioni dinamiche e costruire procedure di analisi ripetibili. L’assistente è stato sviluppato per operare all’interno dell’ambiente Bloomberg e utilizzare il contesto dei dati, delle librerie e dei processi quantitativi disponibili nella piattaforma. Secondo l’azienda, il sistema è destinato sia ai professionisti che possiedono competenze avanzate di programmazione sia agli utenti che intendono trasformare un’ipotesi di investimento in una procedura analitica senza dover scrivere autonomamente tutte le istruzioni necessarie. Le attività possono comprendere la costruzione di interrogazioni iniziali, l’elaborazione di segnali quantitativi su differenti classi di attività finanziarie e la predisposizione di visualizzazioni utilizzabili per esaminare e perfezionare strategie di investimento.

BQuant Assistant è integrato direttamente nell’ambiente di sviluppo Python di BQuant e permette di interagire con il codice e con le informazioni finanziarie senza abbandonare il progetto in lavorazione. Le funzionalità comprendono la generazione di istruzioni Python, la creazione di interrogazioni attraverso Bloomberg Query Language, l’assistenza nell’individuazione e nella correzione degli errori e il supporto all’iterazione delle procedure analitiche. L’assistente può rispondere a domande sulle funzionalità di BQuant, individuare risorse pertinenti nel relativo Help Center e utilizzare notebook di esempio, librerie software e guide operative disponibili nell’ecosistema Bloomberg. La consultazione di queste risorse permette di fornire risposte contestualizzate alle specifiche caratteristiche della piattaforma e di generare codice destinato a utilizzare correttamente i servizi e le interfacce di accesso ai dati. L’integrazione comprende anche la possibilità di esaminare il codice già presente in un progetto e richiederne una spiegazione, utilizzando l’assistente come supporto alla comprensione delle istruzioni Python e delle procedure quantitative implementate.

Una componente centrale del sistema riguarda la generazione automatizzata di interrogazioni BQL e PyBQL per l’accesso ai dati Bloomberg. L’assistente permette di formulare richieste relative ad azioni, fondi, obbligazioni e altri strumenti a reddito fisso, cambi valutari, materie prime, indici, derivati e ulteriori classi di attività finanziarie. Attraverso le interfacce della piattaforma è possibile utilizzare oltre 22.000 campi informativi, comprendenti dati anagrafici e di riferimento, quotazioni, rendimenti, indicatori derivati, informazioni fondamentali, valutazioni, parametri di sostenibilità finanziaria, misure di rischio, stime e dati economici. Gli utenti possono richiedere la costruzione di interrogazioni per selezionare insiemi di strumenti finanziari, definire universi di investimento, individuare titoli che soddisfano particolari condizioni e predisporre analisi utilizzabili in successive elaborazioni quantitative. L’assistente supporta inoltre domande relative alle librerie Bloomberg e ai concetti finanziari associati alle metodologie che si intendono implementare, collegando le spiegazioni alla generazione del codice necessario.

Le funzionalità di visualizzazione consentono di richiedere rappresentazioni grafiche dei risultati e di generare le relative istruzioni utilizzando librerie open source, tra cui Plotly e Jupyter Widgets. Il codice può essere inserito nei notebook BQuant per costruire grafici, dashboard e interfacce interattive destinate alla consultazione delle informazioni finanziarie. L’assistente permette anche di modificare e perfezionare le elaborazioni esistenti attraverso richieste successive, intervenendo sulle interrogazioni, sulla trasformazione dei dati e sulle modalità di presentazione dei risultati. Il supporto contestuale può essere utilizzato per sviluppare procedure che combinano il recupero di dati Bloomberg con operazioni di calcolo e rappresentazione grafica, mantenendo il lavoro all’interno del progetto Python già aperto.

BQuant Assistant non si limita alla produzione di suggerimenti testuali, ma può inserire ed eseguire codice direttamente nel progetto attivo all’interno dell’ambiente sandbox di BQuant. Bloomberg ha previsto un meccanismo di autorizzazione esplicita che richiede il consenso dell’utente prima che l’assistente possa leggere o scrivere contenuti in un notebook. Le operazioni proposte vengono presentate per l’approvazione e soltanto dopo l’autorizzazione possono essere eseguite nell’ambiente di lavoro. Il controllo interessa la modifica del codice, la sua esecuzione, le procedure di debugging e le iterazioni sulle interrogazioni BQL o PyBQL. Questa modalità permette di mantenere l’utente responsabile delle operazioni effettuate sul progetto, pur consentendo all’assistente di intervenire direttamente sulle attività di programmazione e analisi anziché limitarsi a fornire istruzioni da copiare manualmente.

L’introduzione di BQuant Assistant si affianca ad altre soluzioni AI sviluppate da Bloomberg per l’accesso e l’elaborazione delle informazioni finanziarie. Tra queste figurano ASKB, l’interfaccia conversazionale disponibile su Bloomberg Terminal, ed Enterprise Model Context Protocol, presentato come un livello di accesso attraverso intelligenza artificiale ai dati di Data License Plus, la nuova generazione dell’offerta Bloomberg Data License. BQuant Assistant estende queste capacità all’ambiente di programmazione quantitativa, integrando generazione di codice, consultazione di fonti specialistiche, interrogazione dei dataset e possibilità di eseguire modifiche controllate ai notebook. Bloomberg prevede la disponibilità generale dell’assistente in BQuant Enterprise entro la fine di ottobre 2026, mentre per BQuant Desktop è programmata inizialmente una fase beta limitata nello stesso periodo.

Questo articolo è stato redatto con il supporto di strumenti di intelligenza artificiale (AI).

Di Fantasy