Skip to main content
If you continue browsing this website, you agree to our policies:
  • Condizioni di utilizzo e trattamento dei dati
Continue
x
If you continue browsing this website, you agree to our policies:
  • Condizioni di utilizzo e trattamento dei dati
Continue
x
e-Learning - UNIMIB
  • Home
  • More
Listen to this page using ReadSpeaker
English ‎(en)‎
English ‎(en)‎ Italiano ‎(it)‎
 Log in
e-Learning - UNIMIB
Home
Percorso della pagina
  1. Science
  2. Bachelor Degree
  3. Informatica [E3102Q - E3101Q]
  4. Courses
  5. A.A. 2020-2021
  6. 3rd year
  1. Business Intelligence For Financial Services
  2. Summary
Insegnamento Course full name
Business Intelligence For Financial Services
Course ID number
2021-3-E3101Q117
Course summary SYLLABUS

Course Syllabus

  • Italiano ‎(it)‎
  • English ‎(en)‎
Export

Obiettivi

Fornire competenze professionalizzanti che consentano di utilizzare e/o implementare soluzioni di Business Intelligence/Analytics e Data Science per la gestione e l'analisi dei dati finanziari, sia in modalità batch che online.

In particolare si forniranno competenze per lo sviluppo di soluzioni di analisi dei mercati finanziari. 


Contenuti sintetici

- I mercati finanziari: organizzazione, microstrutture e tecnologie (tra cui anche bitcoin e block-chain) 
- I mercati finanziari come "data generators": strumenti e tipi di operatori attivi 
- Asset allocation e Capital Asset Pricing Model 
- Pricing dei prodotti derivati 
- High Frequency Trading (HFT): arbitraggi su titoli, derivati e valute 
- R: il linguaggio della finanza computazionale 
- Python per la finanza: un'introduzione 
- Progettazione di applicativi di Predictive analytics e Algorithmic Trading

Programma esteso

- Introduzione al corso e Sorgenti di dati

- Valore attuale e tasso di rendimento

- Rischi delle attività finanziarie, funzioni di utilità

- Mercati finanziari e strumenti finanziari

- Correlazione, covarianza, Media-Varianza, Capital Asset Pricing Model (CAPM)

- Titoli di stato debito e privati

- Gli strumenti derivati

- Introduzione a R

- Download e analisi di dati finanziari (con R)

- Rappresentazione e manipolazione di dati finanziari con R

- Gestione Asset e Portafogli

- Statistiche per serie temporali di dati finanziari

- Misure di similarità e tecniche di Clustering per serie temporali

- Forecasting

- Introduzione a Python: analisi statistiche e predittive su dati finanziari


Prerequisiti

- Basi di Dati;

- Probabilità e statistica dell'informatica;

- Linguaggi di programmazione 


Modalità didattica

L'attività formativa si articolerà in lezioni frontali ed esercitazioni in cui verranno presentati gli applicativi open-source e le piattaforme disponibili sul mercato che saranno alla base dell'attività di laboratorio dedicata all'impostazione e allo sviluppo di un progetto che potrà consistere nella realizzazione o di applicativi di analytics per dati finanziari o di un applicativo di trading.

Le lezioni sono tenute in italiano.


Materiale didattico

- Slide del corso fornite dai docenti

- Articoli suggeriti durante il corso

- Testo: "Computational Finance - An Introductory Course with R", Argimiro Arratia, Atlantis Press (2014)


Periodo di erogazione dell'insegnamento

Laurea Triennale - Terzo anno - Primo Periodo

Modalità di verifica del profitto e valutazione

La modalità di verifica si basa sullo svolgimento e la presentazione di un progetto (includendosi una relazione scritta) ed una prova orale. In alternativa alla prova orale, lo studente può sostenere una prova scritta in itinere (prova parziale) che avrà luogo una sola volta durante l'anno accademico, circa a tre quarti del Corso.

La prova scritta richiede di rispondere a domande aperte e risolvere esercizi. Per le domande aperte è richiesta una succinta ma pertinente esposizione teorica degli argomenti in programma, per la risoluzione degli esercizi si terrà conto della corretta applicazione degli elementi metodologici illustrati durante il corso.

Sia la prova orale che quella parziale sono volte ad accertare l'acquisizione di competenze teoriche e di risoluzione di problemi analoghi a quelli discussi in aula durante le lezioni del Corso. 

Il progetto riguarderà la progettazione e lo sviluppo di un applicativo software per l'analisi di dati finanziari e l'attuazione di strategie di trading. Le fasi di progettazione e sviluppo, le scelte progettuali, ed i relativi risultati dovranno essere sintetizzati in una relazione scritta ed una presentazione orale, inclusa una discussione con domande su aspetti teorici. La presentazione si tiene il giorno dell'esame; per chi non ha sostenuto o superato la prova intermedia, la discussione orale riguarderà tutti i temi teorici del corso, mentre per gli altri riguarderà solo i temi non toccati dalla prova parziale.

Il voto finale è costituito dalla media tra la prova parziale (o in alternativa dalla prova orale) ed il voto relativo al progetto.

Nel periodo di emergenza Covid-19 gli esami orali saranno solo telematici. Verranno svolti utilizzando la piattaforma WebEx e nella pagina e-learning dell'insegnamento verrà riportato un link pubblico per l'accesso all'esame di possibili spettatori virtuali


Orario di ricevimento

Martedì 10:00-12:00

Export

Aims

Training participants to be able to professionally use and/or implement business intelligence/analytics and data science applications with particular emphasis on management and analysis of fdinancial data, both batch and online.

More precisley, the course will provide competences for the development of solutions aimed at supporting financial market analysis.


Contents

- Financial markets: organization, micro-structures and technologies (e.g. bitcoin and block-chain) 
- Financial markets as "data generators" 
- Asset allocation and Capital Asset Pricing Model 
- Pricing of derivatives 
- High Frequency Trading (HFT): arbitrage techniques 
- Computational finance through R 
- Pythn for finance: an introduction 
- Design of applications for Predictive analytics and Algorithmic Trading

Detailed program

- Intro to the course and the data sources

- Actual Value and returns

- Risks of financial activities, utility functions

- Finacial markets and financial instruments

- Correlation, covariance, mean-variance, Capital Asset Pricing Model (CAPM)

- Bonds, debt securities, stocks

- Derivatives

- Introduction to R

- Data download and analysis (with R)

- Representing and Handling financial data with R

- Asset & Portfolio management

- Statistics of Financial Time Series Data

- Similarity measures and Clustering of financial time series data 

- Forecasting

- Introduction to Python: statistical and predictive analysis on financial data


Prerequisites

- Data Bases;

- Statistics;

- Software programming


Teaching form

The training will consist of lectures, tutorials that will present the details of computational methods needed for the development of a project and support activites in laboratory. 

The course is taught in Italian.


Textbook and teaching resource

- Slides provided by the teachers

- Papers suggested during the course

- Book: "Computational Finance - An Introductory Course with R", Argimiro Arratia, Atlantis Press (2014)


Semester

Bachelor degree - third year - first period

Assessment method

The exam will be organized as follows:

1) An intermediate test, around mid of December, consisting of a set of questions (max 10), requiring an "open-answer" and related to the topics of the course 

Every question is associated to a score, 3 to 5. The student can reply to all or part of the questions.

Some examples of questions:

  • [5 POINTS] Capital asset pricing model
  • [5 POINTS] how are the attitudes to risk represented by the utility functions?
  • [3 POINTS] Average return rate

Evaluation of the intermediate test will be reported through a quali-quantitative rating:

  • Not sufficient [<18]
  • Sufficient [18->22]
  • Good [23->26]
  • Excellent [27->29]
  • Top [ >30]
The intermediate test is NOT mandatory: a rating at least sufficient allows the student to avoid questions on the same topics at the final exam.

2) The final exam will be organized as follows:

  • Oral examination: 
    On topics presented during lessons by teachers.
    • Topics of the intermidiate test will not be part of the oral examination for students who pass the test. 
  • Project: 
    Development of an application, in R, for the analysis of financial data. In addition to a report, the project will be discussed , through a set of slides.
    Deadlines for submitting the project will be indicated on Moodle.
During the Covid-19 emergency period, oral examanimations will take place remotely through the WebEx platform. On the e-learning page of the course there will be a public link for accessing to the examination of possible virtual spectators

Office hours

Tuesday 10:00-12:00

Enter

Key information

Field of research
INF/01
ECTS
8
Term
First semester
Activity type
Mandatory to be chosen
Course Length (Hours)
72
Degree Course Type
Degree Course

Staff

    Teacher

  • Antonio Candelieri
    Antonio Candelieri
  • RP
    Riccardo Perego

Students' opinion

View previous A.Y. opinion

Bibliography

Find the books for this course in the Library

Enrolment methods

Manual enrolments
Self enrolment (Student)
Self enrolment (Student)

You are not logged in. (Log in)
Policies
Get the mobile app
Powered by Moodle
© 2025 Università degli Studi di Milano-Bicocca
  • Privacy policy
  • Accessibility
  • Statistics