This course covers the principles that underly financial theory. We will tackle the study of one-factor models, multi-factorial models, CAPM, APT and the concept of market efficiency. We will rely on the use of Bloomberg data and learn how to use the software R to implement and analyze portfolios. We will finalize this course with the study of the option market and suistainable investements.