| 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: MASI: EUR (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 11,448.36
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: MASI: Gross Return (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 31,625.76
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2002 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: MASI: Net Return (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 28,532.69
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: MADEX (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 10,005.75
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2002 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: MADEX: USD (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 8,597.39
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2002 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: MADEX: EUR (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 9,286.26
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: MADEX: Gross Return (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 24,284.38
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2002 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: MADEX: Net Return (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 22,028.31
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Food Producers and Processors (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 28,488.05
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Insurance (03Jul1998=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 4,977.71
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Banks (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 14,559.33
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Construction and Building Materials (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 18,305.95
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Beverages (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 17,362.02
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Chemicals (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 5,602.25
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Distributors (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 26,421.35
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Electrical and Electronic Equipment (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 3,714.29
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Real Estate (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 10,133.32
            
                                            Apr 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - Apr 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Pharmaceutical Industry (21Feb2005=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,847.95
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Software and Computer Services (10Jul2001=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,203.90
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Leisure and Hotels (15May2006=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 832.03
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Mining (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 28,673.21
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Oil and Gas (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 14,529.70
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Utilities (18Jul2005=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,537.08
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Investment Companies and Other Finance (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 10,936.18
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Holding Companies (31Dec1991=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 5,480.08
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Forestry and Papers (28Jul1998=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 32.81
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Telecommunications (31Dec2004=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,100.28
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Index: Casablanca Stock Exchange: Transport (03Mar1993=1000)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 3,279.20
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jun 2003 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Food Producers and Proc... (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 117,020,194.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Banks (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 616,013,857.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Construction and Buildi... (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 57,012,906.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Beverages (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 4,809,653.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Chemicals (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 3,212,500.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Distributors (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 95,110,888.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Electrical and Electron... (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,243,520.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Real Estate (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 367,844,556.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Pharmaceutical Industry (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,800,000.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Feb 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Software and Computer S... (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 6,529,410.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Leisure and Hotels (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 14,326,947.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            May 2006 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Mining (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 13,494,087.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Oil and Gas (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 24,297,165.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Utilities (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 8,000,000.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jul 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Investment Companies an... (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 30,751,601.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Holding Companies (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 88,172,849.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Forestry and Papers (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,582,555.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Telecommunications (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 879,095,340.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2004 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: Transport (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,527,078.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: ow Traded (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 25,377,964.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2000 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: ow Traded: Central Mark... (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 14,461,173.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2000 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: ow Traded: Block Market (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 322,580.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2000 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: ow Traded: Initial Publ... (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 4,002,656.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2000 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: ow Traded: Public Offer... (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2000 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: ow Traded: Equity Issue... (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 6,429,660.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2000 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: ow Traded: Transfers (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 71,251.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2000 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Number of Securities: Casablanca Stock Exchange: ow Traded: Securities C... (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 90,644.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2000 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Turnover: Casablanca Stock Exchange: Central Market (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,593,896,830.28
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2000 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Turnover: Casablanca Stock Exchange: Block Market (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 49,999,900.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2000 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Turnover: Casablanca Stock Exchange: Initial Public Offerings (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 665,600,000.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2000 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Turnover: Casablanca Stock Exchange: Public Offerings (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2000 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Turnover: Casablanca Stock Exchange: Equity Issues (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 996,597,300.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2000 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Turnover: Casablanca Stock Exchange: Transfers (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 14,348,405.01
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2000 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Turnover: Casablanca Stock Exchange: Securities Contribution (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 11,890,038.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jan 2000 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Food Producers and Pro... (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 32,898,530,494.10
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Nov 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Insurance (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 28,820,102,334.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Nov 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Banks (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 215,304,606,850.30
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Construction and Build... (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 71,812,796,683.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Beverages (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 11,320,708,400.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Chemicals (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,749,115,625.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Distributors (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 14,937,928,816.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Electrical and Electro... (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 20,608,468,824.60
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Real Estate (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 12,437,189,901.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Pharmaceutical Industr... (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 4,476,000,000.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Feb 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Software and Computer ... (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 3,347,399,117.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Leisure and Hotels (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,634,009,205.95
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            May 2006 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Mining (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 24,367,162,438.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Oil and Gas (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 26,117,152,187.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Utilities (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 4,871,200,000.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jul 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Investment Companies a... (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 7,679,182,138.20
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Holding Companies (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 3,220,995,684.85
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Forestry and Papers (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 61,800,541.15
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Telecommunications (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 125,798,543,154.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2004 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: Transport (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,210,896,462.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2001 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: ow Central Market (CM) (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,593,896,830.28
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Food Producers ... (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 132,530,494.03
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Insurance (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 232,452,240.77
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Banks (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 547,578,869.90
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Construction & ... (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 329,523,656.85
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Beverages (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 53,796,911.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Chemicals (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 30,004,990.05
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Distributors (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 37,486,464.90
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Electrical & El... (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 42,988,016.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Real Estate (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 210,083,334.65
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Pharmaceutical ... (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,370,715.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Software and Co... (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 18,274,723.61
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Leisure and Hot... (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 19,251,420.25
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            May 2006 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Mining (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 62,002,723.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Oil and Gas (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 137,156,085.00
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Utilities (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 8,265,462.50
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Jul 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Investment Comp... (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 758,966.70
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2005 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Holding Compani... (MAD)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 20,416,254.97
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2005 - May 2018
                                         |