COMPUTATIONAL TOOLS FOR ECONOMICS AND FINANCE
- Anno accademico
- 2022/2023 Programmi anni precedenti
- Titolo corso in inglese
- COMPUTATIONAL TOOLS FOR ECONOMICS AND FINANCE
- Codice insegnamento
- ET4010 (AF:331473 AR:179036)
- Lingua di insegnamento
- Inglese
- Modalità
- In presenza
- Crediti formativi universitari
- 6
- Livello laurea
- Laurea
- Settore scientifico disciplinare
- SECS-S/06
- Periodo
- 3° Periodo
- Anno corso
- 3
- Sede
- VENEZIA
- Spazio Moodle
- Link allo spazio del corso
Inquadramento dell'insegnamento nel percorso del corso di studio
Il corso si sofferma su problemi economici di rilevanza pratica che richiedono soluzione numerica o analisi/discussione quantitativa. Si farà uso prevalentemente di R (software molto potente e diffuso, liberamente scaricabile da http://cran.r-project.org/ o https://www.rstudio.com/ ).
Risultati di apprendimento attesi
- definizione del problema matematico/tecnica da usare;
- selezionare lo strumento appropriato per affrontare il problema;
- conoscere quale funzione/pacchetto di R utilizzare per il problema dato.
b) Abilità:
- scrivere brevi codici funzionanti per risolvere un problema e, qualora possibile, produrre grafici significativi e rappresentazioni dei dati oggetto di esame;
- capacità di usare e fornire gli input adeguati alle funzioni di R utilizzate per risolvere il problema;
- capacità di gestire errori logici e di sintassi e di valutare il senso complessivo della soluzione numerica.
c) Competenze:
- abilità di comprendere (alcuni) aspetti rilevanti del problema, di usare il software per ottenere una soluzione computazionale e di valutare il significato e l'affidabilità del risultato.
Prerequisiti
Contenuti
1) Introduzione a R (installazione, la console, defaults, input/output)
2) Grafici e soluzioni di equazioni (ad esempio, per determinare tassi di rendimento o quote di mercato ed eguagliare costi e ricavi marginali)
3) Determinazione di massimi e minimi, ottimizzazione libera e vincolata (ad esempio, per trovare la produzione ottima, prezzi e quantità in presenza di vincoli di bilancio)
4) Il modello state preference e algebra lineare (che consente, ad esempio, di verificare la presenza di arbitraggi in un modello di mercato finanziario semplificato)
5) Cenni di simulazione (per valutare esiti affetti da casualità e la loro variabilità).
La partecipazione attiva è fondamentale e molta pratica al computer è richiesta per sfruttare adeguatamente un approccio computazionale alle decisioni e alla soluzione dei problemi.
Testi di riferimento
Letture consigliate: "The R Guide" by Jason Owen, http://cran.r-project.org/doc/contrib/Owen-TheRGuide.pdf (altri manuali, anche in italiano, si trovano at https://cran.r-project.org/ )