Skip to content

Smart Beta and Portfolio Optimization Project: Udacity - AI for Trading Nanodegree Program

Notifications You must be signed in to change notification settings

raduenuca/smart-beta-portfolio-optimization

Repository files navigation

Smart Beta and Portfolio Optimization

Udacity - AI for Trading Nanodegree Program

Project Overview

  • Build a smart beta portfolio and compare it to a benchmark index.
  • Calculate the tracking error against the index to find out how well the smart beta portfolio did
  • Build a portfolio by using quadratic programming to optimize the weights.
  • Rebalance the portfolio and calculate turn over to evaluate the performance.
  • Use the turn over metric to find the optimal rebalancing Frequency.

For the dataset, the end of day from Quotemedia is used.

About

Smart Beta and Portfolio Optimization Project: Udacity - AI for Trading Nanodegree Program

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages