financial education


Here is the list of free courses we are offering for beginner investors and finance students at the moment.


Free course on investments
  • Fundamental concepts in investing.
  • Portfolio theory and practice.
  • Equilibrium in financial markets.
  • Capital asset pricing model.

This course begins with an introduction of fundamental concepts in investing such as the holding period return, arithmetic average return, geometric average return, etc. We then move on to the portfolio theory and discuss how to form efficient portfolios. The final part of the course deals with the concept of market equilibrium where we introduce asset pricing models such as the capital asset pricing model (CAPM).

Go to the main page of this course: Free course on investments.
Or, head straight to the first lesson: Basic return calculations.

Trading Basics

Free course on trading basics
  • The mechanics of trading.
  • Actors involved in trading.
  • Market microstructure.
  • Trading strategies.

We begin by explaining the key features of trade orders and discuss the main order types. Then, we move on to introducing the main actors involved in trading. Finally, we discuss central issues in market microstructure and cover some of the most popular trading strategies.

Visit the main page of this course: Free course on trading basics.
Or, jump to the first lesson: Trade order.


  • Fundamental concepts in tokenomics
  • Cryptocurrency exchanges
  • Fungible tokens vs non-fungible tokens
  • Initial coin offerings

Tokenomics is the study of the economics of digital token markets. In this beginner’s course, we first give an overview of the key concepts in tokenomics. Then, we move on to discuss topics such as the functioning of cryptocurrency markets and the distinction between fungible tokens and non-fungible tokens.

Visit the main page of this course: Free course on tokenomics.