Skip to content

Latest commit

 

History

History
15 lines (14 loc) · 1.55 KB

README.md

File metadata and controls

15 lines (14 loc) · 1.55 KB

Repository Content

Project for the course FIN-525: Finantial Big Data by Leidi Mauro and Lock Kilian.

In this project we analyze different techniques for creating financial portfolios. We analize how Louvian clustering and max likelyhood clustering are working and the difference in performance between the standard Markowitz portfolio optimization techniques in contrast with two clustering techniques: Louvian clustering and max likelyhood clustering.

Code organization

Notebooks

  • Clustering_analysis.ipynb : Notebook containing the main part of the project used to perform the comparaison between the different tested models.
  • libClusteringGiadaMarsiliFast.R : R-script necessary to import the max likelyhood clustering algorithm implemented by Giada & Marsili.
  • Clustering_exploration.ipynb : Notebook containing analysis of the two Clustering techniques, exploration of the clusters, study of similarities and differences.

DATA files

Scripts and project wide utilities

  • helpers.py : Project wide constants, file paths, helper and utility functions.