| 
                                                
                                                
                                                    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
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Living Cost Index: Food: Vegetables: Fresh (1989=100)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 250.90
            
                                            Oct 2009
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Oct 2009
                                         |