XBID: Relevant Characteristics — Part 1/2

Luigi Poderico
3 min readMar 2, 2020

--

Partendo dalla descrizione pubblica dell’algoritmo di continuos trading dell’XBID, proviamo a capire cosa attenderci per il mercato infragiornaliero in Italia.

La caratteristiche rilevanti

Come tutti gli algoritmi che si rispettano, anche quello usato per XBID ha dei parametri di configurazione e degli input.

Products

Un prodotto descrive le caratteristiche uniche di un scambio di energia. Tra gli attributi previsti per un prodotto ci sono:

  • la durata della consegna;
  • la periodicità, in ore e divisibile per 24 ore;
  • unità di misura (MW, kW, …)
  • valuta applicata (Euro, Dollars, …)
  • quantità a contratto minima e massima
  • prezzo a contratto minimo e massimo

Contracts

Un contratto è uno specifico prodotto, con tutti gli attributi opportunamente valorizzati. Ad esempio ci può essere un prodotto orario per lo scambio di energia in un’ora qualunque e il contratto la terza ora del giorno x, che fa riferimento ad un ora di mercato ben specifica.

Regular order

Il primo tipo di ordine è quello detto regular order, detto anche limit order.

Fa riferimento ad un contratto specifico, è sottomesso da un operatore di mercato (il market partecipant) ad una borsa specifica (il power exchange).

Un regular order è caratterizzato da:

  • un verso: acquisto o vendita
  • un contratto
  • una quantità
  • un prezzo

Il prezzo può essere:

  • minimo in vendita
  • massimo in acquisto

Iceberg order

Un particolare regular order è l’iceberg order.

Un ordine iceberg permette di seguire una presunta elasticità di mercato, cambiando dinamicamente il prezzo di acquisto e vendita in funzione della richiesta del mercato.

L’operatore inserisce una quantità totale da scambiare e un delta quantità che appare visibile sul book.

Quando il delta viene completamente scambiato a mercato, dalla total quantity un altro delta viene reso disponibile sul book.

In maniera opzionale è possibile fare in modo che i prezzi dei nuovi delta seguano l’elasticità del valore dell’energia. In caso di acquisto (risp. vendita) ogni nuovo delta viene offerta ad un prezzo più basso (risp. più alto).

In questo modo chi vende persegue un ricavo maggiore, mentre chi acquista persegue un costo minore.

Block orders

Un block order collega più ordini regolari imponendo che questi abbiano periodi di consegna consecutivi.

Per definizione, un block order non può collegare ordini iceberg.

--

--

Luigi Poderico
Luigi Poderico

Written by Luigi Poderico

I help people building machines that give the best answers to their best questions. https://linktr.ee/poderico

No responses yet