CertiExchMANUALI OPERATIVI
Home
Composer Field Reference

Validazioni e calcoli

Validazioni e calcoli#

Il Composer salva una definizione anche con errori, ma non la presenta finché la validazione non è positiva. I warning richiedono giudizio umano.

Validazioni bloccanti correnti#

  • emittente, tipo, codice, nome, valuta e date obbligatori;
  • modello di remunerazione, rimborso e collocamento presenti;
  • nominale totale e taglio positivi;
  • nominale totale multiplo del taglio;
  • scadenza successiva all’emissione;
  • tasso fisso positivo per fixed;
  • indice presente per floating;
  • indice e base positivi per inflation;
  • almeno uno step per step;
  • piano non vuoto per custom;
  • prezzi di emissione, collocamento e rimborso positivi;
  • cashflow calcolabile.

Warning correnti#

  • zero coupon con collocamento uguale al rimborso;
  • prezzo contrattuale di emissione diverso dal prezzo di collocamento;
  • nessun protocollo di negoziazione;
  • nessun covenant strutturato.

Un warning può essere coerente, ma va esaminato e motivato.

Multipli#

total_nominal / denomination = numero intero

La tolleranza tecnica gestisce i decimali, ma gli importi devono essere inseriti nella scala corretta.

Prezzi distinti#

CampoFunzione
issue_pricePrezzo contrattuale di emissione
initial_pricePrezzo applicato al collocamento
redemption_pricePrezzo di rimborso

Non copiarli automaticamente senza comprendere l’operazione.

Cashflow#

Il calcolatore produce per periodo:

  • payment date;
  • coupon amount;
  • principal amount;
  • outstanding;
  • riferimenti del modello.

Controllare almeno prima riga, transizioni di tasso, inizio ammortamento e ultima riga.

Date lavorative#

La business day convention sposta le date secondo il calendario supportato. Il documento deve indicare il calendario applicabile. Se la baseline non lo modella separatamente, la limitazione va registrata prima dell’uso reale.

Indicizzazione#

Per inflation/floating distinguere:

  • termine contrattuale;
  • fixing osservato;
  • assunzione di proiezione;
  • fallback;
  • fonte e timestamp.

Controlli manuali consigliati#

  1. Ricalcolo indipendente su un campione.
  2. Confronto con term sheet/Offering Memorandum.
  3. Verifica unità e scale.
  4. Verifica rounding.
  5. Verifica ultimo outstanding.
  6. Verifica record date e payment date.
  7. Verifica impatto su settlement e paying agent.

Estensione delle validazioni#

Una nuova regola deve dichiarare:

  • campi coinvolti;
  • condizione;
  • severità (errore/warning);
  • messaggio operativo;
  • applicazione alle versioni storiche;
  • test positivo e negativo.