Trading di commodity
TREX - tesoreria e trade finance per il trading petrolifero
TREX è il sistema di tesoreria e trade finance che Adeo sviluppa su misura per un gruppo internazionale di trading fisico e shipping di prodotti petroliferi. Collega ogni carico ai suoi finanziamenti, alle linee di credito e ai flussi di cassa previsti.
Sintesi
Dal carico al conto in banca, in un solo sistema.
Chi fa trading fisico di petrolio finanzia quasi ogni carico: una banca apre una lettera di credito o anticipa il pagamento, e il denaro rientra quando il prodotto viene venduto. TREX segue questo percorso per intero: raggruppa acquisti e vendite in deal, registra le richieste di finanziamento e l'utilizzo delle linee di credito, e proietta sui conti i pagamenti e gli incassi attesi. Adeo lo progetta e lo sviluppa su misura dal 2023, collegato a KOMMODO, il sistema di trading dello stesso gruppo.
- Acquisti, vendite e stoccaggi collegati in deal.
- Finanziamenti e linee di credito seguiti banca per banca.
- Saldi, movimenti e flussi di cassa previsti per conto, banca e società.
Problema
La tesoreria fuori dal sistema di trading.
I trade nascevano nel sistema di trading, ma il lavoro quotidiano di tesoreria si faceva su fogli di calcolo. Per sapere quali carichi sono finanziati e da quale banca, quanto resta disponibile su ogni linea di credito e quali pagamenti e incassi arrivano nei prossimi giorni, bisognava tenere allineate a mano le due parti. E un trade può cambiare anche dopo essere stato finanziato: una quantità o una data diversa sposta importi e scadenze.
- Tesoreria quotidiana su fogli di calcolo.
- Finanziamenti e linee di credito distribuiti su più banche.
- Trade che cambiano dopo essere stati finanziati.
Approccio
Requisiti raccolti con chi fa tesoreria, rilasci frequenti.
Adeo ha raccolto i requisiti insieme al team finanziario del cliente, partendo dai fogli di calcolo e dal flusso di lavoro quotidiano della tesoreria. Il sistema è cresciuto per rilasci successivi: prima il deal management e la sincronizzazione con KOMMODO, poi i finanziamenti, la tesoreria, gli stoccaggi, le linee di credito, i report e le coperture con i future. Ogni rilascio viene provato dagli utenti, e le loro osservazioni guidano quello successivo.
- Workshop e incontri periodici con il team finanziario del cliente.
- Rilasci frequenti, provati dagli utenti in un ambiente di pre-produzione.
- Test di integrazione automatici sull'API.
Sistema
Deal, finanziamenti e tesoreria sulla stessa base dati.
In TREX ogni carico acquistato viene collegato alle vendite e agli stoccaggi in un deal, con le quantità allocate. Sui trade si aprono le richieste di finanziamento, con lettera di credito o in open account, e il sistema calcola l'utilizzo delle linee di credito. La tesoreria mostra saldi, movimenti e proiezioni di pagamenti e incassi per ogni conto, e un cruscotto riassume la cassa attuale e quella prevista per banca e per società. Un controllo pianificato segnala le situazioni da guardare: un trade non finanziato, una fattura scaduta, un'esposizione oltre il limite.
- Deal management: acquisti, vendite, allocazioni e stoccaggi.
- Richieste di finanziamento, panoramica per banca e rifinanziamento da una banca all'altra.
- Tesoreria: conti, movimenti, proiezioni, depositi e prestiti, conti future per le coperture.
- Cruscotti di cash flow e di utilizzo delle linee di credito, e una dozzina di report.
- Dieci tipi di avviso su trade, fatture, garanzie ed esposizione verso le controparti.
Stato del progetto
Rilasci continui dal 2024, collaudo in corso.
Il primo rilascio è di marzo 2024. Da allora TREX è cresciuto con più di cinquanta rilasci, provati dagli utenti del cliente in un ambiente di pre-produzione collegato a KOMMODO. Oggi copre deal, finanziamenti, stoccaggi, tesoreria, linee di credito, report e coperture, ed è in fase di collaudo. Lo sviluppo prosegue con nuove funzioni, fra cui il rifinanziamento parziale di un'operazione.
- Primo rilascio a marzo 2024.
- Più di 50 rilasci fra il 2024 e il 2026.
- Sincronizzazione con KOMMODO attiva sui trade e sui prezzi di mercato.
- Collaudo in corso presso il cliente.
Tecnologia
Client desktop, API e notifiche in tempo reale.
TREX è un'applicazione client/server: un client desktop Windows in WPF e un'API ASP.NET Core su database SQL Server. KOMMODO inoltra all'API di TREX le variazioni dei trade; gli utenti le ricevono come notifiche in tempo reale e decidono come applicarle a deal e finanziamenti già aperti. Un servizio pianificato esegue i controlli che generano gli avvisi.
- .NET, ASP.NET Core Web API, SQL Server con Entity Framework Core.
- Client desktop WPF con componenti e report Telerik.
- Notifiche in tempo reale con SignalR.
- Servizio pianificato per i controlli e gli avvisi.
Lezioni
La tesoreria dipende dal trade: i due sistemi devono parlarsi.
Un sistema di tesoreria per il trading fisico vale quanto è aggiornato il dato di partenza. La scelta che ha contato di più è stata non duplicare i trade: nascono in KOMMODO, arrivano in TREX con ogni variazione, e il sistema mostra che cosa quella variazione cambia in un deal o in un finanziamento. La seconda è stata costruirlo insieme a chi lo usa: le regole del trade finance cambiano da banca a banca e da operazione a operazione, e si capiscono davvero solo provandole sui casi reali.
- Una sola origine per i trade, sincronizzata e non ricopiata.
- Rendere visibile l'effetto di ogni modifica su deal e finanziamenti.
- Rilasciare spesso e far provare i casi reali agli utenti.
CTA
Hai tesoreria, finanziamenti o linee di credito da portare in un sistema?
Adeo progetta software su misura per processi finanziari e operativi complessi, e lo fa crescere insieme a chi lo usa.
Parla con Adeo