{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "LaTeX macros (hidden cell)\n", "$\n", "\\newcommand{\\Q}{\\mathcal{Q}}\n", "\\newcommand{\\ECov}{\\boldsymbol{\\Sigma}}\n", "\\newcommand{\\EMean}{\\boldsymbol{\\mu}}\n", "\\newcommand{\\EAlpha}{\\boldsymbol{\\alpha}}\n", "\\newcommand{\\EBeta}{\\boldsymbol{\\beta}}\n", "$" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# Imports and configuration" ] }, { "cell_type": "code", "execution_count": 58, "metadata": { "scrolled": false }, "outputs": [], "source": [ "import sys\n", "import os\n", "import re\n", "import datetime as dt\n", "\n", "import numpy as np\n", "import pandas as pd\n", "%matplotlib inline\n", "import matplotlib\n", "import matplotlib.pyplot as plt\n", "from matplotlib.colors import LinearSegmentedColormap\n", "\n", "from mosek.fusion import *\n", "\n", "from notebook.services.config import ConfigManager\n", "\n", "from portfolio_tools import data_download, DataReader, compute_inputs" ] }, { "cell_type": "code", "execution_count": 59, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "3.6.9 (default, Jan 26 2021, 15:33:00) \n", "[GCC 8.4.0]\n", "matplotlib: 3.3.4\n" ] } ], "source": [ "# Version checks\n", "print(sys.version)\n", "print('matplotlib: {}'.format(matplotlib.__version__))\n", "\n", "# Jupyter configuration\n", "c = ConfigManager()\n", "c.update('notebook', {\"CodeCell\": {\"cm_config\": {\"autoCloseBrackets\": False}}}) \n", "\n", "# Numpy options\n", "np.set_printoptions(precision=5, linewidth=120, suppress=True)\n", "\n", "# Pandas options\n", "pd.set_option('display.max_rows', None)\n", "\n", "# Matplotlib options\n", "plt.rcParams['figure.figsize'] = [12, 8]\n", "plt.rcParams['figure.dpi'] = 200" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# Prepare input data" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Here we load the raw data that will be used to compute the optimization input variables, the vector $\\EMean$ of expected returns and the covariance matrix $\\ECov$. The data consists of daily stock prices of $8$ stocks from the US market. " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Download data" ] }, { "cell_type": "code", "execution_count": 60, "metadata": {}, "outputs": [], "source": [ "# Data downloading:\n", "# If the user has an API key for alphavantage.co, then this code part will download the data. \n", "# The code can be modified to download from other sources. To be able to run the examples, \n", "# and reproduce results in the cookbook, the files have to have the following format and content:\n", "# - File name pattern: \"daily_adjusted_[TICKER].csv\", where TICKER is the symbol of a stock. \n", "# - The file contains at least columns \"timestamp\", \"adjusted_close\", and \"volume\".\n", "# - The data is daily price/volume, covering at least the period from 2016-03-18 until 2021-03-18, \n", "# - Files are for the stocks PM, LMT, MCD, MMM, AAPL, MSFT, TXN, CSCO.\n", "list_stocks = [\"PM\", \"LMT\", \"MCD\", \"MMM\", \"AAPL\", \"MSFT\", \"TXN\", \"CSCO\"]\n", "list_factors = []\n", "alphaToken = None\n", " \n", "list_tickers = list_stocks + list_factors\n", "if alphaToken is not None:\n", " data_download(list_tickers, alphaToken) " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Read data" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "We load the daily stock price data from the downloaded CSV files. The data is adjusted for splits and dividends. Then a selected time period is taken from the data." ] }, { "cell_type": "code", "execution_count": 61, "metadata": {}, "outputs": [], "source": [ "investment_start = \"2016-03-18\"\n", "investment_end = \"2021-03-18\"" ] }, { "cell_type": "code", "execution_count": 62, "metadata": { "scrolled": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Found data files: \n", "stock_data/daily_adjusted_AAPL.csv\n", "stock_data/daily_adjusted_PM.csv\n", "stock_data/daily_adjusted_CSCO.csv\n", "stock_data/daily_adjusted_TXN.csv\n", "stock_data/daily_adjusted_MMM.csv\n", "stock_data/daily_adjusted_IWM.csv\n", "stock_data/daily_adjusted_MCD.csv\n", "stock_data/daily_adjusted_SPY.csv\n", "stock_data/daily_adjusted_MSFT.csv\n", "stock_data/daily_adjusted_LMT.csv\n", "\n", "Using data files: \n", "stock_data/daily_adjusted_PM.csv\n", "stock_data/daily_adjusted_LMT.csv\n", "stock_data/daily_adjusted_MCD.csv\n", "stock_data/daily_adjusted_MMM.csv\n", "stock_data/daily_adjusted_AAPL.csv\n", "stock_data/daily_adjusted_MSFT.csv\n", "stock_data/daily_adjusted_TXN.csv\n", "stock_data/daily_adjusted_CSCO.csv\n", "\n" ] } ], "source": [ "# The files are in \"stock_data\" folder, named as \"daily_adjusted_[TICKER].csv\"\n", "dr = DataReader(folder_path=\"stock_data\", symbol_list=list_tickers)\n", "dr.read_data()\n", "df_prices, _ = dr.get_period(start_date=investment_start, end_date=investment_end)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# Run the optimization" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Define the optimization model" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Below we implement the optimization model in Fusion API. We create it inside a function so we can call it later." ] }, { "cell_type": "code", "execution_count": 63, "metadata": {}, "outputs": [], "source": [ "def RiskBudgeting(N, G, b, z, a):\n", " \n", " with Model('Risk budgeting') as M:\n", " # Settings\n", " M.setLogHandler(sys.stdout)\n", " \n", " # Portfolio weights\n", " x = M.variable(\"x\", N, Domain.unbounded())\n", " \n", " # Orthant specifier constraint\n", " M.constraint(\"orthant\", Expr.mulElm(z, x), Domain.greaterThan(0.0))\n", " \n", " # Auxiliary variables\n", " t = M.variable(\"t\", N, Domain.unbounded())\n", " s = M.variable(\"s\", 1, Domain.unbounded())\n", " \n", " # Objective function: 1/2 * x'Sx - a * b'log(z*x) becomes s - a * b't\n", " M.objective(ObjectiveSense.Minimize, Expr.sub(s, Expr.mul(a, Expr.dot(b, t))))\n", " \n", " # Bound on risk term\n", " M.constraint(Expr.vstack(s, 1, Expr.mul(G.T, x)), Domain.inRotatedQCone())\n", " \n", " # Bound on log term t <= log(z*x) becomes (z*x, 1, t) in K_exp\n", " M.constraint(Expr.hstack(Expr.mulElm(z, x), Expr.constTerm(N, 1.0), t), Domain.inPExpCone())\n", " \n", " # Create DataFrame to store the results.\n", " columns = [\"obj\", \"risk\", \"xsum\", \"bsum\"] + df_prices.columns.tolist()\n", " df_result = pd.DataFrame(columns=columns) \n", " \n", " # Solve optimization\n", " M.solve()\n", " # Check if the solution is an optimal point\n", " solsta = M.getPrimalSolutionStatus()\n", " if (solsta != SolutionStatus.Optimal):\n", " # See https://docs.mosek.com/latest/pythonfusion/accessing-solution.html about handling solution statuses.\n", " raise Exception(\"Unexpected solution status!\")\n", " \n", " # Save results\n", " xv = x.level()\n", " \n", " # Check solution quality\n", " risk_budgets = xv * np.dot(G @ G.T, xv)\n", " \n", " # Renormalize to gross exposure = 1\n", " xv = xv / np.abs(xv).sum()\n", " \n", " # Compute portfolio metrics\n", " Gx = np.dot(G.T, xv)\n", " portfolio_risk = np.sqrt(np.dot(Gx, Gx))\n", " \n", " row = pd.Series([M.primalObjValue(), portfolio_risk, np.sum(z * xv), np.sum(risk_budgets)] + list(xv), index=columns)\n", " df_result = pd.concat([df_result, pd.DataFrame([row])], ignore_index=True)\n", " row = pd.Series([None] * 4 + list(risk_budgets), index=columns)\n", " df_result = pd.concat([df_result, pd.DataFrame([row])], ignore_index=True)\n", "\n", " return df_result" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Compute optimization input variables" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Here we use the loaded daily price data to compute the corresponding yearly mean return and covariance matrix." ] }, { "cell_type": "code", "execution_count": 64, "metadata": { "scrolled": true }, "outputs": [], "source": [ "# Number of securities\n", "N = df_prices.shape[1]\n", "\n", "# Get optimization parameters\n", "_, S = compute_inputs(df_prices)\n", "\n", "# Risk budget\n", "b = np.ones(N) / N\n", "\n", "# Orthant selector\n", "z = np.ones(N)\n", "\n", "# Global setting for sum of b\n", "a = 1" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Next we compute the matrix $G$ such that $\\ECov=GG^\\mathsf{T}$, this is the input of the conic form of the optimization problem. Here we use Cholesky factorization." ] }, { "cell_type": "code", "execution_count": 65, "metadata": {}, "outputs": [], "source": [ "G = np.linalg.cholesky(S) " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Call the optimizer function" ] }, { "cell_type": "code", "execution_count": 66, "metadata": { "scrolled": true }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Problem\n", " Name : Risk budgeting \n", " Objective sense : min \n", " Type : CONIC (conic optimization problem)\n", " Constraints : 42 \n", " Cones : 9 \n", " Scalar variables : 52 \n", " Matrix variables : 0 \n", " Integer variables : 0 \n", "\n", "Optimizer started.\n", "Presolve started.\n", "Linear dependency checker started.\n", "Linear dependency checker terminated.\n", "Eliminator started.\n", "Freed constraints in eliminator : 0\n", "Eliminator terminated.\n", "Eliminator - tries : 1 time : 0.00 \n", "Lin. dep. - tries : 1 time : 0.00 \n", "Lin. dep. - number : 0 \n", "Presolve terminated. Time: 0.00 \n", "Problem\n", " Name : Risk budgeting \n", " Objective sense : min \n", " Type : CONIC (conic optimization problem)\n", " Constraints : 42 \n", " Cones : 9 \n", " Scalar variables : 52 \n", " Matrix variables : 0 \n", " Integer variables : 0 \n", "\n", "Optimizer - threads : 20 \n", "Optimizer - solved problem : the primal \n", "Optimizer - Constraints : 8\n", "Optimizer - Cones : 9\n", "Optimizer - Scalar variables : 34 conic : 34 \n", "Optimizer - Semi-definite variables: 0 scalarized : 0 \n", "Factor - setup time : 0.00 dense det. time : 0.00 \n", "Factor - ML order time : 0.00 GP order time : 0.00 \n", "Factor - nonzeros before factor : 36 after factor : 36 \n", "Factor - dense dim. : 0 flops : 7.74e+02 \n", "ITE PFEAS DFEAS GFEAS PRSTATUS POBJ DOBJ MU TIME \n", "0 1.4e+00 1.3e+00 9.7e+00 0.00e+00 1.534945180e+00 -7.147922794e+00 1.0e+00 0.01 \n", "1 2.4e-01 2.3e-01 3.9e-01 5.11e-01 2.860275193e+00 1.099946215e+00 1.8e-01 0.02 \n", "2 3.1e-02 3.0e-02 1.3e-02 1.33e+00 1.294944866e+00 1.109238006e+00 2.3e-02 0.02 \n", "3 1.6e-03 1.5e-03 1.6e-04 1.15e+00 1.052570526e+00 1.043915847e+00 1.2e-03 0.02 \n", "4 1.8e-04 1.7e-04 6.1e-06 1.01e+00 1.043789450e+00 1.042801879e+00 1.3e-04 0.02 \n", "5 2.6e-05 2.5e-05 3.4e-07 1.00e+00 1.042814807e+00 1.042672665e+00 1.9e-05 0.02 \n", "6 5.1e-06 4.8e-06 3.1e-08 1.00e+00 1.042685135e+00 1.042657303e+00 3.8e-06 0.02 \n", "7 1.4e-06 1.3e-06 4.5e-09 1.00e+00 1.042662348e+00 1.042655043e+00 9.9e-07 0.02 \n", "8 3.3e-07 3.1e-07 6.6e-10 1.00e+00 1.042656394e+00 1.042654634e+00 2.4e-07 0.02 \n", "9 3.6e-08 3.4e-08 3.0e-11 1.00e+00 1.042654983e+00 1.042654798e+00 2.6e-08 0.02 \n", "10 4.4e-09 4.2e-09 1.4e-12 1.00e+00 1.042654892e+00 1.042654869e+00 3.3e-09 0.02 \n", "11 1.5e-08 1.9e-09 5.2e-14 1.00e+00 1.042654881e+00 1.042654879e+00 3.6e-10 0.02 \n", "Optimizer terminated. Time: 0.03 \n", "\n", "\n", "Interior-point solution summary\n", " Problem status : PRIMAL_AND_DUAL_FEASIBLE\n", " Solution status : OPTIMAL\n", " Primal. obj: 1.0426548813e+00 nrm: 1e+00 Viol. con: 2e-09 var: 0e+00 cones: 5e-09 \n", " Dual. obj: 1.0426548788e+00 nrm: 1e+00 Viol. con: 0e+00 var: 1e-09 cones: 0e+00 \n" ] } ], "source": [ "df_result = RiskBudgeting(N, G, b, z, a)" ] }, { "cell_type": "code", "execution_count": 67, "metadata": { "scrolled": true }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
objriskxsumbsumPMLMTMCDMMMAAPLMSFTTXNCSCO
01.0426550.2129831.01.0000070.1281980.1343680.1475670.1377820.0903730.1149480.1149740.131791
1NaNNaNNaNNaN0.1250010.1250010.1250010.1250010.1250010.1250010.1250010.125001
\n", "
" ], "text/plain": [ " obj risk xsum bsum PM LMT MCD MMM \\\n", "0 1.042655 0.212983 1.0 1.000007 0.128198 0.134368 0.147567 0.137782 \n", "1 NaN NaN NaN NaN 0.125001 0.125001 0.125001 0.125001 \n", "\n", " AAPL MSFT TXN CSCO \n", "0 0.090373 0.114948 0.114974 0.131791 \n", "1 0.125001 0.125001 0.125001 0.125001 " ] }, "execution_count": 67, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df_result" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Visualize the results" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Plot the portfolio components." ] }, { "cell_type": "code", "execution_count": 68, "metadata": { "scrolled": false }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAB+QAAAU2CAYAAACsog+NAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8QVMy6AAAACXBIWXMAAB7CAAAewgFu0HU+AACKBklEQVR4nOzdf7judV3n+9ebNrAXyMaareG4PVIagScpBnLAHwjHLo9Gpmem0mp0MHfW6bqMElAZu05qM8CoZI5dzZSYZHgmmmmSDE/HI4qISaDipY4g0kRKNSma/FybDfI5f9zf1b7drr1+f9a99n0/Hte1rvv7Xffn/n4/y31/9nbz3N/vXa21AAAAAAAAAAAb65BJTwAAAAAAAAAAppEgDwAAAAAAAAAdCPIAAAAAAAAA0IEgDwAAAAAAAAAdCPIAAAAAAAAA0IEgDwAAAAAAAAAdCPIAAAAAAAAA0IEgDwAAAAAAAAAdCPIAAAAAAAAA0IEgDwAAAAAAAAAdCPIAAAAAAAAA0IEgDwAAAAAAAAAdCPIAAAAAAAAA0IEgDwAAAAAAAAAdCPIAAAAAAAAA0IEgDwAAAAAAAAAdbJv0BDh4VNXhSZ487H4lyTcmOB0AAAAAAACAjfRtSR41bH+mtfbAeg8oyLMaT05y46QnAQAAAAAAANDZDyb5+HoP4pb1AAAAAAAAANCBK+RZja8sbNxwww15zGMeM8m5sE7z8/O59tprkySnn3565ubmJjwjYIH1CVubNQpbl/UJW5s1CluX9QlbmzUKW5f1OX3+7u/+Lk95ylMWdr+y1NiVEuRZjX/8zPjHPOYx2bVr1yTnwjrNz89n586dSZJdu3b5QwK2EOsTtjZrFLYu6xO2NmsUti7rE7Y2axS2Lutz6n1j+SHLc8t6AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhAkAcAAAAAAACADgR5AAAAAAAAAOhg26QnAADAdDn2NVdNegpdHX1YyxtOHm2fetHVuWtvTXZCnd1+8VmTngIAAAAAHLRcIQ8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAAAAAAANCBIA8AAAAAAAAAHQjyAAAA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\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "ax = df_result.iloc[0, 4:].T.plot.bar(xlabel=\"securities\", ylabel=\"x\", grid=True, rot=0)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Plot the risk budgets." ] }, { "cell_type": "code", "execution_count": 69, "metadata": { "scrolled": false }, "outputs": [ { "data": { "image/png": "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8gAAAAAAAADQgUAeAAAAAAAAADoQyAMAAAAAAABABwJ5AAAAAAAAAOhAIA8AAAAAAAAAHQjkAQAAAAAAAKADgTwAAAAAAAAAdCCQBwAAAAAAAIAOBPIAAAAAAAAA0IFAHgAAAAAAAAA6EMgDAAAAAAAAQAcCeQAAAAAAAADoQCAPAAAAAAAAAB0I5AEAAAAAAACgA4E8AAAAAAAAAHQgkAcAAAAAAACADgTyAAAAAAAAANCBQB4AAAAAAAAAOhDIAwAAAAAAAEAHAnkAAAAAAAAA6EAgDwAAAAAAAAAdCOQBAAAAAAAAoAOBPAAAAAAAAAB0IJAHAAAAAAAAgA4E8gAAAAAAAADQgUAeAAAAAAAAADoQyAMAAAAAAABABwJ5AAAAAAAAAOhAIA8AAAAAAAAAHQjkAQAAAAAAAKADgTwAAAAAAAAAdCCQBwAAAAAAAIAOBPIAAAAAAAAA0IFAHgAAAAAAAAA6EMgDAAAAAAAAQAcCeQAAAAAAAADoQCAPAAAAAAAAAB0I5AEAAAAAAACgA4E8AAAAAAAAAHQgkAcAAAAAAACADgTyAAAAAAAAANCBQB4AAAAAAAAAOhDIAwAAAAAAAEAHAnkAAAAAAAAA6EAgDwAAAAAAAAAdCOQBAAAAAAAAoAOBPAAAAAAAAAB0IJAHAAAAAAAAgA4E8gAAAAAAAADQgUAeAAAAAAAAADoQyAMAAAAAAABABwJ5AAAAAAAAAOhAIA8AAAAAAAAAHQjkAQAAAAAAAKADgTwAAAAAAAAAdCCQBwAAAAAAAIAOBPIAAAAAAAAA0IFAHgAAAAAAAAA6EMgDAAAAAAAAQAcCeQAAAAAAAADoQCAPAAAAAAAAAB0I5AEAAAAAAACgA4E8AAAAAAAAAHQgkAcAAAAAAACADgTyAAAAAAAAANCBQB4AAAAAAAAAOhDIAwAAAAAAAEAHAnkAAAAAAAAA6EAgDwAAAAAAAAAdCOQBAAAAAAAAoAOBPAAAAAAAAAB0IJAHAAAAAAAAgA4E8gAAAAAAAADQgUAeAAAAAAAAADoQyAMAAAAAAABABwJ5AAAAAAAAAOhAIA8AAAAAAAAAHQjkAQAAAAAAAKADgTwAAAAAAAAAdCCQBwAAAAAAAIAOBPIAAAAAAAAA0IFAHgAAAAAAAAA6EMgDAAAAAAAAQAcCeQAAAAAAAADoQCAPAAAAAAAA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AABABwJ5AAAAAAAAAOhAIA8AAAAAAAAAHQjkAQAAAAAAAKADgTwAAAAAAAAAdCCQBwAAAAAAAIAOBPIAAAAAAAAA0IFAHgAAAAAAAAA6EMgDAAAAAAAAQAcCeQAAAAAAAADoQCAPAAAAAAAAAB0I5AEAAAAAAACgA4E8AAAAAAAAAHQgkAcAAAAAAACADgTyAAAAAAAAANCBQB4AAAAAAAAAOhDIAwAAAAAAAEAHAnkAAAAAAAAA6EAgDwAAAAAAAAAdCOQBAAAAAAAAoAOBPAAAAAAAAAB0IJAHAAAAAAAAgA4E8gAAAAAAAADQgUAeAAAAAAAAADoQyAMAAAAAAABABwJ5AAAAAAAAAOhAIA8AAAAAAAAAHQjkAQAAAAAAAKADgTwAAAAAAAAAdCCQBwAAAAAAAIAOBPIAAAAAAAAA0IFAHgAAAAAAAAA6EMgDAAAAAAAAQAcCeQAAAAAAAADoQCAPAAAAAAAAAB0I5AEAAAAAAACgA4E8AAAAAAAAAHQgkAcAAAAAAACADgTyAAAAAAAAANCBQB4AAAAAAAAAOhDIAwAAAAAAAEAHAnkAAAAAAAAA6EAgDwAAAAAAAAAdCOQBAAAAAAAAoAOBPAAAAAAAAAB0IJAHAAAAAAAAgA4E8gAAAAAAAADQgUAeAAAAAAAAADoQyAMAAAAAAABABwJ5AAAAAAAAAOhAIA8AAAAAAAAAHQjkAQAAAAAAAKADgTwAAAAAAAAAdCCQBwAAAAAAAIAOBPIAAAAAAAAA0IFAHgAAAAAAAAA6EMgDAAAAAAAAQAcCeQAAAAAAAADoQCAPAAAAAAAAAB0I5AEAAAAAAACgA4E8AAAAAAAAAHQgkAcAAAAAAACADgTyAAAAAAAAANCBQB4AAAAAAAAAOhDIAwAAAAAAAEAHAnkAAAAAAAAA6EAgDwAAAAAAAAAdCOQBAAAAAAAAoAOBPAAAAAAAAAB0IJAHAAAAAAAAgA4E8gAAAAAAAADQgUAeAAAAAAAAADoQyAMAAAAAAABABwJ5AAAAAAAAAOhAIA8AAAAAAAAAHQjkAQAAAAAAAKADgTwAAAAAAAAAdCCQBwAAAAAAAIAOBPIAAAAAAAAA0IFAHgAAAAAAAAA6EMgDAAAAAAAAQAcCeQAAAAAAAADoQCAPAAAAAAAAAB0I5AEAAAAAAACgA4E8AAAAAAAAAHQgkAcA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AQAAAAAAAKADgTwAAAAAAAAAdCCQBwAAAAAAAIAOBPIAAAAAAAAA0IFAHgAAAAAAAAA6EMgDAAAAAAAAQAcCeQAAAAAAAADoQCAPAAAAAAAAAB0I5AEAAAAAAACgA4E8AAAAAAAAAHQgkAcAAAAAAACADgTyAAAAAAAAANCBQB4AAAAAAAAAOhDIAwAAAAAAAEAHAnkAAAAAAAAA6EAgDwAAAAAAAAAdCOQBAAAAAAAAoAOBPAAAAAAAAAB0IJAHAAAAAAAAgA4E8gAAAAAAAADQgUAeAAAAAAAAADoQyAMAAAAAAABABwJ5AAAAAAAAAOhAIA8AAAAAAAAAHQjkAQAAAAAAAKADgTwAAAAAAAAAdCCQBwAAAAAAAIAOBPIAAAAAAAAA0IFAHgAAAAAAAAA6EMgDAAAAAAAAQAcCeQAAAAAAAADoQCAPAAAAAAAAAB0I5AEAAAAAAACgA4E8AAAAAAAAAHQgkAcAAAAAAACADgTyAAAAAAAAANCBQB4AAAAAAAAAOhDIAwAAAAAAAEAHAnkAAAAAAAAA6EAgDwAAAAAAAAAdCOQBAAAAAAAAoAOBPAAAAAAAAAB0IJAHAAAAAAAAgA4E8gAAAAAAAADQgUAeAAAAAAAAADoQyAMAAAAAAABABwJ5AAAAAAAAAOhAIA8AAAAAAAAAHQjkAQAAAAAAAKADgTwAAAAAAAAAdCCQBwAAAAAAAIAOBPIAAAAAAAAA0IFAHgAAAAAAAAA6EMgDAAAAAAAAQAcCeQAAAAAAAADoQCAPAAAAAAAAAB0I5AEAAAAAAACgA4E8AAAAAAAAAHQgkAcAAAAAAACADgTyAAAAAAAAANCBQB4AAAAAAAAAOhDIAwAAAAAAAEAHAnkAAAAAAAAA6EAgDwAAAAAAAAAdCOQBAAAAAAAAoAOBPAAAAAAAAAB0IJAHAAAAAAAAgA4E8gAAAAAAAADQgUAeAAAAAAAAADoQyAMAAAAAAABABwJ5AAAAAAAAAOhAIA8AAAAAAAAAHQjkAQAAAAAAAKADgTwAAAAAAAAAdCCQBwAAAAAAAIAOBPIAAAAAAAAA0IFAHgAAAAAAAAA6EMgDAAAAAAAAQAcCeQAAAAAAAADoQCAPAAAAAAAAAB0I5AEAAAAAAACgA4E8AAAAAAAAAHQgkAcAAAAAAACADgTyAAAAAAAAANCBQB4AAAAAAAAA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AABABwJ5AAAAAAAAAOhAIA8AAAAAAAAAHQjkAQAAAAAAAKADgTwAAAAAAAAAdCCQBwAAAAAAAIAOBPIAAAAAAAAA0IFAHgAAAAAAAAA6EMgDAAAAAAAAQAcCeQAAAAAAAADoQCAPAAAAAAAAAB0I5AEAAAAAAACgA4E8AAAAAAAAAHQgkAcAAAAAAACADgTyAAAAAAAAANCBQB4AAAAAAAAAOhDIAwAAAAAAAEAHAnkAAAAAAAAA6EAgDwAAAAAAAAAdCOQBAAAAAAAAoAOBPAAAAAAAAAB0IJAHAAAAAAAAgA4E8gAAAAAAAADQgUAeAAAAAAAAADoQyAMAAAAAAABABwJ5AAAAAAAAAOhAIA8AAAAAAAAAHQjkAQAAAAAAAKADgTwAAAAAAAAAdCCQBwAAAAAAAIAOBPIAAAAAAAAA0IFAHgAAAAAAAAA6EMgDAAAAAAAAQAcCeQAAAAAAAADoQCAPAAAAAAAAAB0I5AEAAAAAAACgA4E8AAAAAAAAAHQgkAcAAAAAAACADgTyAAAAAAAAANCBQB4AAAAAAAAAOhDIAwAAAAAAAEAHAnkAAAAAAAAA6EAgDwAAAAAAAAAdCOQBAAAAAAAAoAOBPAAAAAAAAAB0IJAHAAAAAAAAgA4E8gAAAAAAAADQgUAeAAAAAAAAADoQyAMAAAAAAABABwJ5AAAAAAAAAOhAIA8AAAAAAAAAHQjkAQAAAAAAAKADgTwAAAAAAAAAdCCQBwAAAAAAAIAOBPIAAAAAAAAA0IFAHgAAAAAAAAA6EMgDAAAAAAAAQAcCeQAAAAAAAADoQCAPAAAAAAAAAB0I5AEAAAAAAACgA4E8AAAAAAAAAHQgkAcAAAAAAACADgTyAAAAAAAAANCBQB4AAAAAAAAAOhDIAwAAAAAAAEAHAnkAAAAAAAAA6EAgDwAAAAAAAAAdCOQBAAAAAAAAoAOBPAAAAAAAAAB0IJAHAAAAAAAAgA4E8gAAAAAAAADQgUAeAAAAAAAAADoQyAMAAAAAAABABwJ5AAAAAAAAAOhAIA8AAAAAAAAAHQjkAQAAAAAAAKADgTwAAAAAAAAAdCCQBwAAAAAAAIAOBPIAAAAAAAAA0IFAHgAAAAAAAAA6EMgDAAAAAAAAQAcCeQAAAAAAAADoQCAPAAAAAAAAAB0I5AEAAAAAAACgA4E8AAAAAAAAAHQgkAcA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\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "ax = df_result.iloc[1, 4:].T.plot.bar(xlabel=\"securities\", ylabel=\"risk budget\", grid=True, rot=0)" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.9.7" } }, "nbformat": 4, "nbformat_minor": 2 }