Course Detail (Course Description By Faculty)

Quantitative Portfolio Management (35126)

This course develops a framework to use quantitative methods to build and analyze investment strategies. We will take advantage of recent innovations in AI models and extensively use models such as GPT-4 (and related tools). You will get an in-depth understanding and hands-on experience how these methods are incredibly useful in the asset management industry and how they can transform the industry in the future. 

We will use the AI models to develop code to analyze big data (such as stock prices and returns, firm fundamentals, text data, portfolio holdings and flows) and to then predict returns, measure risk, estimate the valuation of firms, and ultimately build investment strategies. The final project requires you to develop and pitch a new investment strategy using this framework as well. The course will use Python as a coding language, but no prior knowledge of Python is required for this course.

The course starts from a brief review of the traditional portfolio choice framework introduced in the Investments course and then covers much of the recent research on quantitative methods to build and critically assess investment strategies.

Key topics covered in the course are:

  • An overview of the developments in the asset management industry related to active vs passive investing, institutional vs retail investors, and sustainable investing.
  • Recent innovations in quantitative investing, such as factor investing, and industry applications via fundamental indexing and smart-beta products. We will also discuss how macroeconomic conditions (e.g., inflation and monetary policy) impact the success of these strategies.
  • Market frictions and the capacity of investment strategies, incentives of asset managers, and evaluating the performance of actively-managed strategies, with applications to ETFs, hedge funds, and mutual funds.
  • AI/ML methods and big data in the asset management industry: Applications and insights from big data (text, holdings, and flows).
  • Using quantitative methods for firm valuation, and how to connect and integrate different approaches to investing, such as fundamental/value investing and quantitative investing.

The lecture material is built around recent academic research, problem sets, case studies, and significant time is spent on current events.

Business 30000, 33001, and 35000 are non-strict (non-enforced) prerequisites. Business 41000 (or 41100) is a strict (enforced) prerequisite. Students must be comfortable with statistics, regression analysis, microeconomics, and investments at the level of the above courses. No prior knowledge of Python is required.
  • Strict Prerequisite
There is no required textbook and all lecture notes will be made available on Canvas. In addition, problem sets and supplementary materials (such as academic papers and Python code templates for the investment strategies / portfolio analytics) will be made available on Canvas as well.
The assignments for the course consist of 3 problem sets, 2 cases, a midterm, and a final project. There will be no final exam. Problem sets and case questions will be available on Canvas and should be submitted via Canvas.  No auditors.
  • Early Final Grades (For joint degree and non-Booth students only)
  • No auditors
Description and/or course criteria last updated: September 22 2023
SCHEDULE
  • Autumn 2023
    Section: 35126-01
    W 8:30 AM-11:30 AM
    Harper Center
    C06
    In-Person Only
  • Autumn 2023
    Section: 35126-81
    W 6:00 PM-9:00 PM
    Gleacher Center
    204
    In-Person Only

Quantitative Portfolio Management (35126) - Koijen, Ralph>>

This course develops a framework to use quantitative methods to build and analyze investment strategies. We will take advantage of recent innovations in AI models and extensively use models such as GPT-4 (and related tools). You will get an in-depth understanding and hands-on experience how these methods are incredibly useful in the asset management industry and how they can transform the industry in the future. 

We will use the AI models to develop code to analyze big data (such as stock prices and returns, firm fundamentals, text data, portfolio holdings and flows) and to then predict returns, measure risk, estimate the valuation of firms, and ultimately build investment strategies. The final project requires you to develop and pitch a new investment strategy using this framework as well. The course will use Python as a coding language, but no prior knowledge of Python is required for this course.

The course starts from a brief review of the traditional portfolio choice framework introduced in the Investments course and then covers much of the recent research on quantitative methods to build and critically assess investment strategies.

Key topics covered in the course are:

  • An overview of the developments in the asset management industry related to active vs passive investing, institutional vs retail investors, and sustainable investing.
  • Recent innovations in quantitative investing, such as factor investing, and industry applications via fundamental indexing and smart-beta products. We will also discuss how macroeconomic conditions (e.g., inflation and monetary policy) impact the success of these strategies.
  • Market frictions and the capacity of investment strategies, incentives of asset managers, and evaluating the performance of actively-managed strategies, with applications to ETFs, hedge funds, and mutual funds.
  • AI/ML methods and big data in the asset management industry: Applications and insights from big data (text, holdings, and flows).
  • Using quantitative methods for firm valuation, and how to connect and integrate different approaches to investing, such as fundamental/value investing and quantitative investing.

The lecture material is built around recent academic research, problem sets, case studies, and significant time is spent on current events.

Business 30000, 33001, and 35000 are non-strict (non-enforced) prerequisites. Business 41000 (or 41100) is a strict (enforced) prerequisite. Students must be comfortable with statistics, regression analysis, microeconomics, and investments at the level of the above courses. No prior knowledge of Python is required.
  • Strict Prerequisite
There is no required textbook and all lecture notes will be made available on Canvas. In addition, problem sets and supplementary materials (such as academic papers and Python code templates for the investment strategies / portfolio analytics) will be made available on Canvas as well.
The assignments for the course consist of 3 problem sets, 2 cases, a midterm, and a final project. There will be no final exam. Problem sets and case questions will be available on Canvas and should be submitted via Canvas.  No auditors.
  • Early Final Grades (For joint degree and non-Booth students only)
  • No auditors
Description and/or course criteria last updated: September 22 2023
SCHEDULE
  • Autumn 2023
    Section: 35126-01
    W 8:30 AM-11:30 AM
    Harper Center
    C06
    In-Person Only
  • Autumn 2023
    Section: 35126-81
    W 6:00 PM-9:00 PM
    Gleacher Center
    204
    In-Person Only