| Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Holding Compani... (MAD) | 20,416,254.97
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Forestry and Pa... (MAD) | 662,091.89
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Telecommunicati... (MAD) | 488,327,880.20
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Transport (MAD) | 4,565,644.10
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Block Trade Market (MAD) | 49,999,900.00
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: MADEX: Annual (31Dec1991=1000) | 10,100.32
            
                                            2017 | yearly | 1998 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Annual (MAD) | 69,737,585,784.68
            
                                            2017 | yearly | 1993 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Annual: Central Market (MAD) | 39,796,882,662.85
            
                                            2017 | yearly | 1993 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Annual: Central Market: Shar... (MAD) | 39,489,035,219.97
            
                                            2017 | yearly | 1996 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Annual: Central Market: Bond... (MAD) | 307,847,442.88
            
                                            2017 | yearly | 1998 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Annual: Block Market (MAD) | 25,735,670,996.39
            
                                            2017 | yearly | 1993 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Annual: Block Market: Shares (MAD) | 24,051,262,481.40
            
                                            2017 | yearly | 1993 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Annual: Block Market: Bonds (MAD) | 1,684,408,514.99
            
                                            2017 | yearly | 1993 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Annual: Initial Public Offer... (MAD) | 657,929,850.00
            
                                            2017 | yearly | 2000 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Annual: Initial Public Offer... (MAD) | 0.00
            
                                            2017 | yearly | 2001 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Annual: Initial Public Offer... (MAD) | 657,929,850.00
            
                                            2017 | yearly | 2001 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Annual: Public Offerings (MAD) | 67,077,180.00
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Annual: Equity Issues (MAD) | 1,434,516,477.00
            
                                            2017 | yearly | 2005 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Annual: Transfers (MAD) | 622,687,950.30
            
                                            2017 | yearly | 2000 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Annual: Securities Contribut... (MAD) | 1,422,820,668.14
            
                                            2017 | yearly | 2005 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Traded: Annual (Unit) | 292,266,592.00
            
                                            2017 | yearly | 1990 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Traded: Annual: Central... (Unit) | 204,891,278.00
            
                                            2017 | yearly | 1990 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Traded: Annual: Central... (Unit) | 204,888,266.00
            
                                            2017 | yearly | 1996 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Traded: Annual: Central... (Unit) | 3,012.00
            
                                            2017 | yearly | 1990 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Traded: Annual: Block M... (Unit) | 79,255,375.00
            
                                            2017 | yearly | 1990 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Traded: Annual: Block M... (Unit) | 79,234,359.00
            
                                            2017 | yearly | 1996 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Traded: Annual: Block M... (Unit) | 21,016.00
            
                                            2017 | yearly | 1990 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Traded: Annual: Initial... (Unit) | 6,579.00
            
                                            2017 | yearly | 1999 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Traded: Annual: Initial... (Unit) | 0.00
            
                                            2017 | yearly | 1999 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Traded: Annual: Initial... (Unit) | 6,579.00
            
                                            2017 | yearly | 1999 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Traded: Annual: Public ... (Unit) | 216,378.00
            
                                            2017 | yearly | 2003 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Traded: Annual: Equity ... (Unit) | 1,236,625.00
            
                                            2017 | yearly | 2006 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Traded: Annual: Transfe... (Unit) | 2,217,450.00
            
                                            2017 | yearly | 2000 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Traded: Annual: Securit... (Unit) | 4,442,907.00
            
                                            2017 | yearly | 2005 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Annual: Daily Average: MAD: ... (MAD mn) | 159.19
            
                                            2017 | yearly | 1997 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Annual: Daily Average: MAD: ... (MAD mn) | 102.94
            
                                            2017 | yearly | 1997 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange  (MAD mn) | 626,965.40
            
                                            2017 | yearly | 1992 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Investment Companies &... (MAD mn) | 6,991.98
            
                                            2017 | yearly | 2001 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Central Market (CM) (MAD mn) | 3,850.59
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Food Producers and... (MAD mn) | 174.43
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Insurance (MAD mn) | 90.61
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Banks (MAD mn) | 1,664.71
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Construction and B... (MAD mn) | 489.12
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Beverages (MAD mn) | 41.56
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Chemicals (MAD mn) | 22.15
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Distributors (MAD mn) | 92.08
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Electrical and Ele... (MAD mn) | 0.30
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Real Estate (MAD mn) | 383.81
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Pharmaceutical Ind... (MAD mn) | 10.05
            
                                            2017 | yearly | 2005 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Leisure and Hotels (MAD mn) | 6.09
            
                                            2017 | yearly | 2006 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Software and Compu... (MAD mn) | 18.03
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Mining (MAD mn) | 88.38
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Oil and Gas (MAD mn) | 122.94
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Utilities (MAD mn) | 3.85
            
                                            2017 | yearly | 2005 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Investment Compani... (MAD mn) | 15.54
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Holding Companies (MAD mn) | 13.48
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Forestry and Paper... (MAD mn) | 2.18
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Telecommunications (MAD mn) | 342.43
            
                                            2017 | yearly | 2004 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: CM: Transport (MAD mn) | 0.37
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Block Market (BM) (MAD mn) | 16,226.65
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Food Producers and... (MAD mn) | 1,505.65
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Insurance (MAD mn) | 0.00
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Banks (MAD mn) | 8,259.78
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Construction and B... (MAD mn) | 5,228.37
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Beverages (MAD mn) | 0.00
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Chemicals (MAD mn) | 0.00
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Distributors (MAD mn) | 656.12
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Electrical and Ele... (MAD mn) | 60.04
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Real Estate (MAD mn) | 25.51
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Pharmaceutical Ind... (MAD mn) | 0.00
            
                                            2017 | yearly | 2005 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Leisure and Hotels (MAD mn) | 0.00
            
                                            2017 | yearly | 2006 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Software and Compu... (MAD mn) | 32.76
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Mining (MAD mn) | 0.00
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Oil and Gas (MAD mn) | 198.01
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Utilities (MAD mn) | 0.00
            
                                            2017 | yearly | 2005 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Investment Compani... (MAD mn) | 0.00
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Holding Companies (MAD mn) | 0.00
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Forestry and Paper... (MAD mn) | 0.00
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Telecommunications (MAD mn) | 260.41
            
                                            2017 | yearly | 2004 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: BM: Transport (MAD mn) | 0.00
            
                                            2017 | yearly | 2002 - 2017 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Treasury Bills: Subscriptions (MAD mn) | 111,364.00
            
                                            2016 | yearly | 1997 - 2016 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Treasury Bills: Subscriptions: Short Term (MAD mn) | 35,151.00
            
                                            2016 | yearly | 1997 - 2016 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Treasury Bills: Subscriptions: Short Term: 13 Weeks (MAD mn) | 6,358.00
            
                                            2016 | yearly | 1997 - 2016 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Treasury Bills: Subscriptions: Short Term: 26 Weeks (MAD mn) | 7,759.00
            
                                            2016 | yearly | 1997 - 2016 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Treasury Bills: Subscriptions: Short Term: 52 Weeks (MAD mn) | 21,044.00
            
                                            2016 | yearly | 1997 - 2016 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Treasury Bills: Subscriptions: Medium Term (MAD mn) | 53,155.00
            
                                            2016 | yearly | 1997 - 2016 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Treasury Bills: Subscriptions: Medium Term: 2 Years (MAD mn) | 24,202.00
            
                                            2016 | yearly | 1997 - 2016 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Treasury Bills: Subscriptions: Medium Term: 5 Years (MAD mn) | 28,952.00
            
                                            2016 | yearly | 1997 - 2016 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Treasury Bills: Subscriptions: Long Term (MAD mn) | 27,155.00
            
                                            2016 | yearly | 1997 - 2016 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Treasury Bills: Subscriptions: Long Term: 10 Years (MAD mn) | 10,274.00
            
                                            2016 | yearly | 1997 - 2016 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Treasury Bills: Subscriptions: Long Term: 15 Years (MAD mn) | 5,518.00
            
                                            2016 | yearly | 1997 - 2016 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Treasury Bills: Subscriptions: Long Term: 20 Years (MAD mn) | 6,903.00
            
                                            2016 | yearly | 2000 - 2016 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Living Cost Index (1989=100) | 187.80
            
                                            Oct 2009 | monthly | Jan 1990 - Oct 2009 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Living Cost Index: Food (1989=100) | 197.90
            
                                            Oct 2009 | monthly | Jan 1990 - Oct 2009 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Living Cost Index: Food: Bread and Cereals (1989=100) | 163.00
            
                                            Oct 2009 | monthly | Dec 2002 - Oct 2009 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Living Cost Index: Food: Milk, Cheese and Eggs (1989=100) | 165.70
            
                                            Oct 2009 | monthly | Dec 2002 - Oct 2009 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Living Cost Index: Food: Oils and Fats (1989=100) | 207.40
            
                                            Oct 2009 | monthly | Dec 2002 - Oct 2009 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Living Cost Index: Food: Meat (1989=100) | 202.10
            
                                            Oct 2009 | monthly | Dec 2002 - Oct 2009 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Living Cost Index: Food: Fish: Fresh (1989=100) | 214.30
            
                                            Oct 2009 | monthly | Dec 2002 - Oct 2009 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Living Cost Index: Food: Fish: Frozen and Canned (1989=100) | 183.70
            
                                            Oct 2009 | monthly | Dec 2002 - Oct 2009 |