Teaching


Python Programming M2 (M203)

  • Attendance
  • Session 1 (03/09) Introduction, Methodology, and Tools.
  • Session 2 (10/09) **PyBacktestChain**: A Backtesting framework for investment strategies that uses Blockchain technology to avoid overfitting.
  • Session 3 (20/09) Data Module: Numpy, Pandas, and Object Oriented Programming..
  • Session 4 (01/10) Information Module: Portfolio Optimization with SciPy
  • Session 5 (08/10) Simulation and Risk Management
  • Session 6 (15/10) Blockchain Module: Foundations, create a blockchain from scratch
  • Session 7 (22/10) Advanced Topics in Python. Testing- Pydantic - Cython vs Python -Numba
  • Session 8 (19/11) Flask and description of the project. Project