Programma del corso di “Risk Management in VBA” (a.a. 2015/2016

Transcript

Programma del corso di “Risk Management in VBA” (a.a. 2015/2016
Programma del corso di “Risk Management in VBA”
(a.a. 2015/2016)
Dott. Fabio de Luca (UniCredit Bank AG)
https://it.linkedin.com/in/fabio-de-luca-31114b6/it
Obiettivi formativi del corso:
Il corso si propone di illustrare agli studenti come i contenuti dei corsi di Informatica per
la Finanza, Derivatives e Risk Measures siano utilizzati dal Risk Manager di una banca
d’investimento, SGR o SIM per affrontare l’attività ordinaria e straordinaria che avviene
all’interno di un ufficio Market Risk.
In particolare lo studente sarà in grado di calcolare la rischiosità di un portafoglio
composto da azioni, strumenti derivati e titolo di debito attraverso l’implementazione di
codice scritto in VBA all’interno del programma Microsoft Excel.
Il corso si articola in 5 incontri di 3 ore ciascuno secondo il calendario riportato più
avanti.
Programma:
1. Implementazione di funzioni di pricing (opzioni plain vanilla, futures ecc.) con
relative greche: lo studente sarà in grado di creare una libreria dei pricing capace
di prezzare opzioni plain vanilla, e capace di calcolare le principale misure di
sensitività (Delta, Gamma, Vega, Rho, Theta).
2. Calcolo del VaR in simulazione storica (gestione di time series e calcolo delle
P&L strip): lo studente sarà in grado di gestire in maniera automatica lo scarico
dei Market Data relativi ad ogni singolo fattore di rischio presente nel portafoglio,
rivalutare il portafoglio sotto ogni singolo scenario e calcolarne la rischiosità
utilizzando la misura di VaR.
3. Backtesting: Con tale procedura lo studente sarà in grado di verificare a posteriori
l’efficacia del modello di VaR implementato al punto 2.
4. Stresstesting: con le recente crisi finanziare l’attività di Stress testing è divenuta
sempre più importante, a tal proposito verrà richiesto allo studente di
implementare alcuni scenari di Stress test richiesti dall’EBA al portafoglio
oggetto di analisi.
Prerequisiti:
La frequenza del corso è aperta a tutti gli studenti che abbiano superato gli esami di
Informatica per la Finanza e Derivatives.
Calendario:
giovedì 3/3/2016 9.30-12.30, ECOLAB 716
giovedì 10/3/2016 9.30-12.30, ECOLAB 716
giovedì 17/3/2016 9.30-12.30, ECOLAB 716
giovedì 31/3/2016 9.30-12.30, ECOLAB 716
giovedì 7/4/2016 9.30-12.30, ECOLAB 713 (notare il cambio di location)
Modalità di riconoscimento crediti:
Agli studenti che avranno frequentato i 5 incontri e svolto in maniera soddisfacente un
assignment saranno attribuiti 2 cfu.
Bibliografia
Lucidi delle lezioni
Simon Benninga (2001): “Modelli finanziari – la finanza con Excel”, McGraw-Hill
Jackson, Staunton (2001): “Advanced modelling in finance using Excel and VBA”,
Wiley Finance
John C. Hull (2012): “Opzioni, future e altri derivati”
Testi di approfondimento per VBA:
John Walkenbach (2007): “Excel 2007 Power Programming with VBA”, Wiley
Michael Alexander (2007): “Excel 2007 VBA Programmer’s Reference”, Wrox
John Walkenbach (2010): “Excel 2010 Power Programming with VBA”, Wiley
Letture consigliate
Sironi, Resti (2008) : “Rischio e Valore nelle Banche”
Responsabile organizzativo:
Prof. Fabio Bellini