{"id":7483,"date":"2022-03-20T20:02:50","date_gmt":"2022-03-20T19:02:50","guid":{"rendered":"https:\/\/www.simtrade.fr\/blog_simtrade\/?p=7483"},"modified":"2022-03-20T20:02:50","modified_gmt":"2022-03-20T19:02:50","slug":"implementing-markowitz-asset-allocation-model","status":"publish","type":"post","link":"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/","title":{"rendered":"Implementing Markowitz asset allocation model"},"content":{"rendered":"<p><a href=\"https:\/\/www.linkedin.com\/in\/youssef-louraoui\/\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2021\/09\/Youssef_Louraoui-150x150.jpeg\" alt=\"Youssef_Louraoui\" width=\"150\" height=\"150\" class=\"alignright size-thumbnail wp-image-5396\" \/><\/a><\/p>\n<p>In this article, <a href=\"https:\/\/www.linkedin.com\/in\/youssef-louraoui\/\" target=\"_blank\" rel=\"noopener\">Youssef LOURAOUI<\/a> (Bayes Business School, MSc. Energy, Trade &amp; Finance, 2021-2022) explains how to implement the Markowitz asset allocation model. This model is used to determine optimal asset portfolios based on the risk-return trade-off.<\/p>\n<p>This article follows the following structure: first, we introduce the Markowitz model. We then present the mathematical foundations of this model. We conclude with an explanation of the methodology to build the spreadsheet with the results obtained. You will find in this post an Excel spreadsheet which implements the Markowitz asset allocation model.<\/p>\n<h2>Introduction<\/h2>\n<p>Markowitz&#8217;s work is widely regarded as a pioneer work in financial economics and corporate finance due to its theoretical foundations and applicability in the financial sector. Harry Markowitz received the Nobel Prize in 1990 for his contributions to these disciplines, which he outlined in his 1952 article &#8220;Portfolio Selection&#8221; published in <i>The Journal of Finance<\/i>. His major work established the foundation for what is now commonly referred to as &#8220;Modern Portfolio Theory&#8221; (MPT).<\/p>\n<p>To find the portfolio&#8217;s minimal variance, the Markowitz model uses a constrained optimization strategy. The goal of the Markowitz model is to take into account the expected return and volatility of the assets in the investable universe to provide an optimal weight vector that indicates the best allocation for a given level of expected return or the best allocation for a given level of volatility. The expected return, volatility (standard deviation of expected return), and the variance-covariance matrix to reflect the co-movement of each asset in the overall portfolio design are the major inputs for this portfolio allocation model for an n-asset portfolio. We&#8217;ll go over how to use this complex method to find the best portfolio weights in the next sections.<\/p>\n<h2>Mathematical foundations<\/h2>\n<p>The investment universe is composed of N assets characterized by their expected returns \u03bc and variance-covariance matrix V. For a given level of expected return \u03bc<sub>P<\/sub>, the Markowitz model gives the composition of the optimal portfolio. The vector of weights of the optimal portfolio is given by the following formula:<\/p>\n<p><a href=\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2022\/03\/img_SimTrade_implementing_Markowitz_1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2022\/03\/img_SimTrade_implementing_Markowitz_1.png\" alt=\"img_SimTrade_implementing_Markowitz_1\" width=\"435\" height=\"81\" class=\"aligncenter size-full wp-image-7486\" srcset=\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2022\/03\/img_SimTrade_implementing_Markowitz_1.png 435w, https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2022\/03\/img_SimTrade_implementing_Markowitz_1-300x56.png 300w\" sizes=\"auto, (max-width: 435px) 100vw, 435px\" \/><\/a><\/p>\n<p>With the following notations:<\/p>\n<ul>\n<li>w<sub>P<\/sub> = vector of asset weights of the portfolio<\/li>\n<li>\u03bc<sub>P<\/sub> = desired level of expected return<\/li>\n<li>e = identity vector<\/li>\n<li>\u03bc = vector of expected returns<\/li>\n<li>V = variance-covariance matrix of returns<\/li>\n<li>V<sup>-1<\/sup> = inverse of the variance-covariance matrix<\/li>\n<li>t = transpose operation for vectors and matrices<\/li>\n<\/ul>\n<p>A, B and C are intermediate parameters computed below:<\/p>\n<p style=\"text-align:center\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2022\/03\/img_SimTrade_implementing_Markowitz_2.png\" alt=\"img_SimTrade_implementing_Markowitz_2\" width=\"184\" height=\"158\" class=\"aligncenter size-full wp-image-7485\" \/><\/p>\n<p>The variance of the optimal portfolio is computed as follows<\/p>\n<p style=\"text-align:center\"><img decoding=\"async\" src=\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2022\/03\/img_SimTrade_implementing_Markowitz_3.png\" alt=\"img_SimTrade_implementing_Markowitz_3\" width=\"250\" \/><\/p>\n<p>To calculate the standard deviation of the optimal portfolio, we take the square root of the variance.<\/p>\n<h2>Implementation of the Markowitz asset allocation model in practice<\/h2>\n<p>We generated a large time series to obtain useful results by downloading the equivalent of 23 years of market data from a data provider (in this example, Bloomberg). We generate the variance-covariance matrix after obtaining all necessary statistical data, which includes the expected return and volatility indicated by the standard deviation of the returns for each stock during the provided period. Table 1 depicts the expected return and volatility for each stock retained in this analysis.<\/p>\n<p style=\"text-align:center\">Table 1. Asset characteristics of Apple, Amazon, Microsoft, Goldman Sachs, and Pfizer.<br \/>\n<img decoding=\"async\" src=\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2022\/03\/img_SimTrade_implementing_Markowitz_spreadsheet_1.png\" alt=\"img_SimTrade_implementing_Markowitz_spreadsheet_1\" width=\"600\" \/><br \/>\nSource: computation by the author.<\/p>\n<p>We use the data analysis tool pack supplied in Excel to run a variance-covariance matrix for ease of computation (Table 2).<\/p>\n<p style=\"text-align:center\">Table 2. Variance-covariance matrix of asset returns.<br \/>\n<img decoding=\"async\" src=\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2022\/03\/img_SimTrade_implementing_Markowitz_spreadsheet_4.png\" alt=\"img_SimTrade_implementing_Markowitz_spreadsheet_4\" width=\"600\" \/><br \/>\nSource: computation by the author.<\/p>\n<p>We can start the optimization task by setting a desirable expected return after computing the expected return, volatility, and the variance-covariance matrix of expected return. With the data that is fed into the appropriate cells, the model will complete the optimization task. For a 10% desired expected return, we get the following results (Table 3).<\/p>\n<p style=\"text-align:center\">Table 3. Asset weights for an optimal portfolio.<br \/>\n<img decoding=\"async\" src=\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2022\/03\/img_SimTrade_implementing_Markowitz_spreadsheet_2.png\" alt=\"img_SimTrade_implementing_Markowitz_spreadsheet_2\" width=\"400\" \/><br \/>\nSource: computation by the author.<\/p>\n<p>To demonstrate the effect of diversification in the reduction of volatility, we can form a Markowitz efficient frontier by tilting the desired anticipated return with their relative volatility in a graph. The Markowitz efficient frontier is depicted in Figure 1 for various levels of expected return (Figure 1).<\/p>\n<p style=\"text-align:center\">Figure 1. Markowitz efficient portfolio frontier.<br \/>\n<img decoding=\"async\" src=\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2022\/03\/img_SimTrade_implementing_Markowitz_spreadsheet_3.png\" alt=\"img_SimTrade_implementing_Markowitz_spreadsheet_3\" width=\"600\" \/><br \/>\nSource: computation by the author.<\/p>\n<p>You can download the Excel file below to use the Markowitz portfolio allocation model.<\/p>\n<p><a><a href=\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2022\/03\/doc_SimTrade_Markowitz_asset_allocation_model.xlsx\"><img decoding=\"async\" class=\"aligncenter\" style=\"padding: 3px\" title=\"Download the Excel file for the Markowitz portfolio allocation model\" src=\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2021\/05\/img_SimTrade_Btn_Download_Excel_file_US.png\" alt=\" Download the Excel file for the Markowitz portfolio allocation model\" width=\"200\" align=\"center\" \/><\/a><\/p>\n<h2>Why should I be interested in this post?<\/h2>\n<p>Modern Portfolio Theory (MPT) is at the heart of modern finance, shaping the modern investing landscape. MPT has become the cornerstone of current financial theory and practice. MPT has been around for nearly sixty years and shows no signs of slowing down. His theoretical contributions paved the way for more portfolio theories. This post helps you to grasp the theoretical model and its implementation.<\/p>\n<h2>Related posts on the SimTrade blog<\/h2>\n<p>&nbsp;&nbsp;&nbsp;&#9654; Youssef LOURAOUI <a href=\"https:\/\/www.simtrade.fr\/blog_simtrade\/markowitz-modern-portfolio-theory\/\" target=\"_parent\" rel=\"noopener\">Markowitz Modern Portfolio Theory<\/a><\/p>\n<p>&nbsp;&nbsp;&nbsp;&#9654; Youssef LOURAOUI <a href=\"https:\/\/www.simtrade.fr\/blog_simtrade\/portfolio\/\" target=\"_parent\" rel=\"noopener\">Portfolio<\/a><\/p>\n<p>&nbsp;&nbsp;&nbsp;&#9654; Jayati WALIA <a href=\"https:\/\/www.simtrade.fr\/blog_simtrade\/capital-asset-pricing-model-capm\/\" target=\"_parent\" rel=\"noopener\">Capital Asset Pricing Model (CAPM)<\/a><\/p>\n<p>&nbsp;&nbsp;&nbsp;&#9654; Youssef LOURAOUI <a href=\"https:\/\/www.simtrade.fr\/blog_simtrade\/black-litterman-model\/\" target=\"_parent\" rel=\"noopener\">Black-Litterman Model<\/a><\/p>\n<p>&nbsp;&nbsp;&nbsp;&#9654; Youssef LOURAOUI <a href=\"https:\/\/www.simtrade.fr\/blog_simtrade\/origin-factor-investing\/\" target=\"_parent\" rel=\"noopener\">Origin of factor investing<\/a><\/p>\n<p>&nbsp;&nbsp;&nbsp;&#9654; Youssef LOURAOUI <a href=\"https:\/\/www.simtrade.fr\/blog_simtrade\/alpha\/\" target=\"_parent\" rel=\"noopener\">Alpha<\/a><\/p>\n<p>&nbsp;&nbsp;&nbsp;&#9654; Youssef LOURAOUI <a href=\"https:\/\/www.simtrade.fr\/blog_simtrade\/factor-investing\/\" target=\"_parent\" rel=\"noopener\">Factor Investing<\/a><\/p>\n<h2>Useful resources<\/h2>\n<h3>Academic research<\/h3>\n<p>Petters, A. O., and Dong, X. 2016. An Introduction to Mathematical Finance and Applications. Springer Undergraduate Texts in Mathematics and Technology.<\/p>\n<p>Markowitz, H., 1952. Portfolio Selection. <i>The Journal of Finance<\/i>, 7(1): 77-91.<\/p>\n<h2>About the author<\/h2>\n<p>The article was written in Mars 2022 by <a href=\"https:\/\/www.linkedin.com\/in\/youssef-louraoui\/\" target=\"_blank\" rel=\"noopener\">Youssef LOURAOUI<\/a> (Bayes Business School, MSc. Energy, Trade &amp; Finance, 2021-2022).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this article, Youssef LOURAOUI (Bayes Business School, MSc. Energy, Trade &amp; Finance, 2021-2022) explains how to implement the Markowitz asset allocation model. This model is used to determine optimal asset portfolios based on the risk-return trade-off. This article follows the following structure: first, we introduce the Markowitz model. We then present the mathematical foundations &#8230; <a title=\"Implementing Markowitz asset allocation model\" class=\"read-more\" href=\"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/\" aria-label=\"Read more about Implementing Markowitz asset allocation model\">Read more<\/a><\/p>\n","protected":false},"author":19,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[5,10],"tags":[55,205,380,396,461,464],"class_list":["post-7483","post","type-post","status-publish","format-standard","hentry","category-contributors","category-financial-techniques","tag-asset-allocation","tag-efficient-frontier","tag-markowitz","tag-modern-portfolio-theory","tag-portfolio","tag-portfolio-optimization"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.3 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Implementing Markowitz asset allocation model - SimTrade blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Implementing Markowitz asset allocation model\" \/>\n<meta property=\"og:description\" content=\"In this article, Youssef LOURAOUI (Bayes Business School, MSc. Energy, Trade &amp; Finance, 2021-2022) explains how to implement the Markowitz asset allocation model. This model is used to determine optimal asset portfolios based on the risk-return trade-off. This article follows the following structure: first, we introduce the Markowitz model. We then present the mathematical foundations ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/\" \/>\n<meta property=\"og:site_name\" content=\"SimTrade blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/fr-fr.facebook.com\/simtrade.fr\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-03-20T19:02:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2021\/09\/Youssef_Louraoui-150x150.jpeg\" \/>\n<meta name=\"author\" content=\"Youssef LOURAOUI\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@simtrade\" \/>\n<meta name=\"twitter:site\" content=\"@simtrade\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Youssef LOURAOUI\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/\"},\"author\":{\"name\":\"Youssef LOURAOUI\",\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/#\/schema\/person\/02a5d6a07e98095e455854dbc5818a42\"},\"headline\":\"Implementing Markowitz asset allocation model\",\"datePublished\":\"2022-03-20T19:02:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/\"},\"wordCount\":873,\"publisher\":{\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2021\/09\/Youssef_Louraoui-150x150.jpeg\",\"keywords\":[\"Asset Allocation\",\"Efficient Frontier\",\"Markowitz\",\"Modern Portfolio Theory\",\"Portfolio\",\"Portfolio Optimization\"],\"articleSection\":[\"Contributors\",\"Financial techniques\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/\",\"url\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/\",\"name\":\"Implementing Markowitz asset allocation model - SimTrade blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2021\/09\/Youssef_Louraoui-150x150.jpeg\",\"datePublished\":\"2022-03-20T19:02:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/#primaryimage\",\"url\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2021\/09\/Youssef_Louraoui.jpeg\",\"contentUrl\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2021\/09\/Youssef_Louraoui.jpeg\",\"width\":960,\"height\":1280},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Implementing Markowitz asset allocation model\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/#website\",\"url\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/\",\"name\":\"SimTrade blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/#organization\",\"name\":\"SimTrade\",\"url\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2014\/01\/cropped-cropped-Banner_blog_SimTrade2.jpg\",\"contentUrl\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2014\/01\/cropped-cropped-Banner_blog_SimTrade2.jpg\",\"width\":940,\"height\":126,\"caption\":\"SimTrade\"},\"image\":{\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/fr-fr.facebook.com\/simtrade.fr\/\",\"https:\/\/x.com\/simtrade\",\"https:\/\/www.linkedin.com\/company\/sim-trade\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/#\/schema\/person\/02a5d6a07e98095e455854dbc5818a42\",\"name\":\"Youssef LOURAOUI\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/41386de39f61886e863068039c06ef5c8dd3c3a8b7bb4577e0d7cd3a77fd6572?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/41386de39f61886e863068039c06ef5c8dd3c3a8b7bb4577e0d7cd3a77fd6572?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/41386de39f61886e863068039c06ef5c8dd3c3a8b7bb4577e0d7cd3a77fd6572?s=96&d=mm&r=g\",\"caption\":\"Youssef LOURAOUI\"},\"url\":\"https:\/\/www.simtrade.fr\/blog_simtrade\/author\/ylouraoui\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Implementing Markowitz asset allocation model - SimTrade blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/","og_locale":"en_US","og_type":"article","og_title":"Implementing Markowitz asset allocation model","og_description":"In this article, Youssef LOURAOUI (Bayes Business School, MSc. Energy, Trade &amp; Finance, 2021-2022) explains how to implement the Markowitz asset allocation model. This model is used to determine optimal asset portfolios based on the risk-return trade-off. This article follows the following structure: first, we introduce the Markowitz model. We then present the mathematical foundations ... Read more","og_url":"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/","og_site_name":"SimTrade blog","article_publisher":"https:\/\/fr-fr.facebook.com\/simtrade.fr\/","article_published_time":"2022-03-20T19:02:50+00:00","og_image":[{"url":"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2021\/09\/Youssef_Louraoui-150x150.jpeg","type":"","width":"","height":""}],"author":"Youssef LOURAOUI","twitter_card":"summary_large_image","twitter_creator":"@simtrade","twitter_site":"@simtrade","twitter_misc":{"Written by":"Youssef LOURAOUI","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/#article","isPartOf":{"@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/"},"author":{"name":"Youssef LOURAOUI","@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/#\/schema\/person\/02a5d6a07e98095e455854dbc5818a42"},"headline":"Implementing Markowitz asset allocation model","datePublished":"2022-03-20T19:02:50+00:00","mainEntityOfPage":{"@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/"},"wordCount":873,"publisher":{"@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/#organization"},"image":{"@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/#primaryimage"},"thumbnailUrl":"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2021\/09\/Youssef_Louraoui-150x150.jpeg","keywords":["Asset Allocation","Efficient Frontier","Markowitz","Modern Portfolio Theory","Portfolio","Portfolio Optimization"],"articleSection":["Contributors","Financial techniques"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/","url":"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/","name":"Implementing Markowitz asset allocation model - SimTrade blog","isPartOf":{"@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/#primaryimage"},"image":{"@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/#primaryimage"},"thumbnailUrl":"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2021\/09\/Youssef_Louraoui-150x150.jpeg","datePublished":"2022-03-20T19:02:50+00:00","breadcrumb":{"@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/#primaryimage","url":"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2021\/09\/Youssef_Louraoui.jpeg","contentUrl":"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2021\/09\/Youssef_Louraoui.jpeg","width":960,"height":1280},{"@type":"BreadcrumbList","@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/implementing-markowitz-asset-allocation-model\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.simtrade.fr\/blog_simtrade\/"},{"@type":"ListItem","position":2,"name":"Implementing Markowitz asset allocation model"}]},{"@type":"WebSite","@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/#website","url":"https:\/\/www.simtrade.fr\/blog_simtrade\/","name":"SimTrade blog","description":"","publisher":{"@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.simtrade.fr\/blog_simtrade\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/#organization","name":"SimTrade","url":"https:\/\/www.simtrade.fr\/blog_simtrade\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/#\/schema\/logo\/image\/","url":"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2014\/01\/cropped-cropped-Banner_blog_SimTrade2.jpg","contentUrl":"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-content\/uploads\/2014\/01\/cropped-cropped-Banner_blog_SimTrade2.jpg","width":940,"height":126,"caption":"SimTrade"},"image":{"@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/fr-fr.facebook.com\/simtrade.fr\/","https:\/\/x.com\/simtrade","https:\/\/www.linkedin.com\/company\/sim-trade"]},{"@type":"Person","@id":"https:\/\/www.simtrade.fr\/blog_simtrade\/#\/schema\/person\/02a5d6a07e98095e455854dbc5818a42","name":"Youssef LOURAOUI","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/41386de39f61886e863068039c06ef5c8dd3c3a8b7bb4577e0d7cd3a77fd6572?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/41386de39f61886e863068039c06ef5c8dd3c3a8b7bb4577e0d7cd3a77fd6572?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/41386de39f61886e863068039c06ef5c8dd3c3a8b7bb4577e0d7cd3a77fd6572?s=96&d=mm&r=g","caption":"Youssef LOURAOUI"},"url":"https:\/\/www.simtrade.fr\/blog_simtrade\/author\/ylouraoui\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-json\/wp\/v2\/posts\/7483","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-json\/wp\/v2\/comments?post=7483"}],"version-history":[{"count":0,"href":"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-json\/wp\/v2\/posts\/7483\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-json\/wp\/v2\/media?parent=7483"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-json\/wp\/v2\/categories?post=7483"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.simtrade.fr\/blog_simtrade\/wp-json\/wp\/v2\/tags?post=7483"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}