OBIETTIVI DEL CORSO

L’obiettivo del corso è quello di fornire conoscenze del linguaggio e dell’ambiente di sviluppo MATLAB per la programmazione, il calcolo numerico, e la visualizzazione, applicato a problemi di finanza.
La Finanza Computazionale sta assumendo un ruolo significativo nell’industria finanziaria sia per la fase di modellazione e di analisi, e sia per la fase decisionale.
Infatti, molti modelli utilizzati in pratica sono formulati tramite problemi matematici complessi, per i quali non è possibile trovare una soluzione esatta o in forma chiusa. Pertanto, è necessario ricorrere all’utilizzo di tecniche computazionali e di specifici algoritmi numerici per la loro risoluzione.

PROGRAMMA

1 Una breve introduzione a MATLAB
1.1 Fondamenti di MATLAB: Elementi preliminari; Assegnamento di variabili; Workspace; Operazioni aritmetiche; Vettori e matrici; Operazioni standard di algebra lineare; Moltiplicazione e divisione elemento per elemento; Operatore due punti (sorridente; Funzioni predefinite; Function inline; Anonymous Function.
1.2 M-file: Script e Function
1.3 Fondamenti di programmazione: schemi if, else, e elseif; cicli for; cicli while
1.4 Grafica in Matlab
1.5 Esercizi preliminari sulla programmazione
1.6 Esercizi sulle basi di valutazione finanziaria

TESTO ADOTTATO

F Cesarone (2020), Computational Finance. MATLAB oriented modeling, Routledge-Giappichelli Studies in Business and Management, ISBN 978-0-367-49303-5. https://www.giappichelli.it/computational-finance