Insegnamento a.a. 2026-2027

20999 - EMPIRICAL FINANCE

Department of Finance


Student consultation hours

Course taught in English
Go to class group/s: 44 - 45 - 46 - 47
FIN (8 credits - I sem. - OB  |  STAT-04/A)
Course Director:
FRANCESCO ROTONDI

Classes: 44 (I sem.) - 45 (I sem.) - 46 (I sem.) - 47 (I sem.)
Instructors:
Class 44: FRANCESCO ROTONDI, Class 45: FRANCESCO CORIELLI, Class 46: FRANCESCO CORIELLI, Class 47: FRANCESCO ROTONDI


Mission & Content Summary

MISSION

The mission of this course is to provide Students with the probabilistic and statistical tools that are necessary to analyse financial markets. Emphasising rigorous theory alongside real-world applications, the course covers models of asset prices and returns and estimation techniques. Throughout the course, Students will also gain hands-on experience through several Python-based lab sessions designed to develop their ability to implement and interpret empirical analyses.

CONTENT SUMMARY

The course is divided into two main parts.

 

The first part focuses on univariate price processes and returns, covering the following topics:

1) Prices and Returns

2) The Log Random Walk Model

3) Estimation of the Log Random Walk Model

4) On the (Non-)Normality of Returns

 

The second part of the course addresses multivariate models to study cross-sectional variability, covering the following topics:

5) Multivariate Problems in Probability and Statistics

6) The Linear Regression Model

7) Factor Models

8) Principal Component Analysis


Intended Learning Outcomes (ILO)

KNOWLEDGE AND UNDERSTANDING

At the end of the course student will be able to...
  • Define key concepts related to asset prices, returns, and probabilistic/statistical modeling in financial markets.
  • Describe the stylized facts of financial returns on an unconconditional basis.
  • Estimate parameters of univariate and multivariate models using empirical data and assess the precision of such estimates.
  • Identify the assumptions and the correct reading of the linear regressions in finance.
  • Describe the main statistical techniques to study cross-sectional variability.

APPLYING KNOWLEDGE AND UNDERSTANDING

At the end of the course student will be able to...
  • Apply probabilistic and statistical reasoning to support data-driven financial decisions.
  • Implement financial models in Python to analyze and interpret real-world market data.
  • Develop reproducible and well-documented Python scripts to support empirical financial analysis.

Teaching methods

  • Lectures
  • Practical Exercises

DETAILS

The course includes

  • traditional "theory classes", where key topics are explained through a blend of rigorous theoretical concepts and practical examples
  • exercise sessions, where Students first attempt exam-style questions and then review the solutions with the Instructor
  • Python-based lab classes, where Students engage in hands-on learning to conduct rigorous empirical analyses in finance.

Assessment methods

  Continuous assessment Partial exams General exam
  • Written individual exam (traditional/online)
  x x

ATTENDING AND NOT ATTENDING STUDENTS

The exam can be taken either as a single final written exam or as two partial exams, with the first held during the midterm break in October and the second during the regular exam session in January. All exams will be conducted on paper.

 

Since the two partial exams are each equivalent to one half of the general exam, the structure of the general exam is presented first, followed by a breakdown of how it is divided into the two partials.

 

General Exam Structure

The general exam consists of 24 closed-ended questions and lasts 80 minutes (namely, 1 hour and 20 minutes). Questions will assess:

  • Theoretical understanding of key concepts
  • Simple numerical applications of these concepts
  • Material covered during lab classes, including Python code seen in class

 

The exam includes:

  • 4 true/false questions, each worth 1 raw point if answered correctly, with a penalty of 0.25 points for incorrect answers
  • 20 multiple choice questions, each with four options, only one of which is correct
    • Each correct answer earns 2 raw points, with a penalty of 0.5 points for incorrect answers
    • 4 of the multiple choice questions will focus specifically on labs' materials

 

Unanswered questions carry no penalty.


The maximum raw score is:
4 × 1 (T/F) + 20 × 2 (MCQ) = 44 points

After the exam, raw points are rounded to the nearest integer (e.g., 22.25 rounds to 22; 24.5 and 24.75 round to 25).

The final grade, on a 31-point scale, is then determined using the following conversion table*:

 

   Raw points/44   Final grade/31

   44-41                 = 31

   39-40                 = 30

   37-38                 = 29

   35-36                 = 28

   33-34                 = 27

   31-32                 = 26
   29-30                 = 25
   27-28                 = 24
   25-26                 = 23
   23-24                 = 22
   21-22                 = 21
   19-20                 = 20

   17-18                 = 19

   16                      = 18
   15-0                   = raw points + 1 --> Fail

 

   * changes to this conversion table, though unlikely, can only benefit students (by awarding a higher grade out of 31 for the same number of raw points out of 44)

 

Partial Exams Structure

Each partial exam mirrors half of the general exam:

  • Duration: 40 minutes
  • Number of questions: 12
    • 2 true/false questions
    • 10 multiple choice questions, including 2 on labs' materials
  • Maximum raw score: 2 × 1 (T/F) + 10 × 2 (MCQ) = 22 points

 

If the score on the first partial exam is at least 6, it will be recorded in raw points (out of 22), without rounding.

This score will then be added to the raw score from the second partial exam, provided that the latter is also at least 6.

Once the total raw score is computed, rounding and grade conversion will follow the same procedure used for the general exam.

If either of the two partial exam scores is strictly below 6, the final grade (out of 31) will be set to 10, regardless of the total raw score.

Consequently, if a student scores less than 6 on the first partial, they should not take the second partial but instead sit the general exam. Moreover, even if a student achieves a perfect score of 22 on the first partial but only 5 on the second, the final grade will still be 10 (a fail), despite the nominal total of 27 points, which would otherwise correspond to a grade of 24.

 

According to the Content Summary section of the Syllabus:

  • The first partial covers topics 1) to 4)
  • The second partial covers topics 5) to 8)

Any changes to this schedule will be communicated to students in advance.

 

As per Bocconi rules, the second partial exam can be taken only once.

 

A mock version of both the general and partial exams will be uploaded to Blackboard to help students become familiar with the exam format.


Teaching materials


ATTENDING AND NOT ATTENDING STUDENTS

The main reference is Essentials of Empirical Finance, F. Rotondi (September 2026), available as a PDF on BlackBoard at the beginning of the course.

These comprehensive notes cover all course topics and provide a review of fundamental concepts in linear algebra, probability, and statistics that Students are expected to have prior knowledge of.

Additional course materials, including

  • exercises,
  • slides,
  • Excel spreadsheets and dataset,
  • supplementary notes,

will be uploaded to BlackBoard as needed throughout the semester.

Last change 21/04/2026 18:52