asset-simple-analysis.py
Plots time series, makes a mean and volatility table, and plots empirical density vs normal distribution for 5 different stocks (daily and weekly).
markowitz-optimization-function.py
Code to calculate markowitz minimum variance, efficient frontier and tangent portfolio using scipy optimisation function
markowitz-theoretical-formula.py
Code to calculate markowitz minimum variance, efficient frontier and tangent portfolio using theoretical formula
In order to use the scripts download the csv files from historical data yahoo finance.