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