| 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Currency Options: USD/CNT FX Options (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 5,952.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jun 2016 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Number of Trading Account: Individual (Unit)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,767,888.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1999 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Number of Trading Account: Institutional Investor (Unit)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 10,340.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1999 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Transaction (TR): Total (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 23,314,292.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: TR: Buy: Proprietary Trader (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 6,959,056.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: TR: Buy: Commission Merchant (CM) (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 16,355,236.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: TR: Buy: CM: Proprietary Trading Securities Firm (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 81,356.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: TR: Buy: CM: Securities Investment Trust Co (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 42,176.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: TR: Buy: CM: Foreign Institutional Investor (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 4,439,732.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: TR: Buy: CM: Other Institutional Investor (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 258,140.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: TR: Buy: CM: Individual (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 11,521,373.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: TR: Sell: Proprietary Trader (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 7,175,959.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: TR: Sell: Commission Merchant (CM) (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 16,138,333.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: TR: Sell: CM: Proprietary Trading Securities Firm (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 85,469.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: TR: Sell: CM: Securities Investment Trust Co (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 44,025.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: TR: Sell: CM: Foreign Institutional Investor (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 4,389,177.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: TR: Sell: CM: Other Institutional Investor (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 255,391.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: TR: Sell: CM: Individual (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 11,354,299.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: TR: Open Interest (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 955,464.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Stock Index Options (SO) (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 14,792,477.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2001 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Open Interest: Stock Index Options (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 618,658.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2001 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Equity Options (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 27,368.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2003 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Open Interest: Equity Options (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 8,197.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2003 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Transaction (TR): Daily Avg (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,165,715.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2003 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Daily Avg: Stock Index Futures (SI) (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 317,520.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2003 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Daily Avg: SI: TAIFEX (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 177,614.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2003 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Daily Avg: SI: Mini-TAIFEX (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 133,544.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2003 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                TAIFEX: Futures: TR: Daily Avg: SI: Taiwan 50 (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 63.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jun 2003 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Daily Avg: SI: Electronic Sector Index (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 3,963.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2003 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Daily Avg: SI: Finance Sector Index (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,904.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2003 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Daily Avg: TAIEX (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 738,349.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2003 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Daily Avg: Finance Sector Index (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 461.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2003 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: TR: Daily Avg: Open Interest (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,044,540.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2003 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: TR: Buy: CM: Managed Futures Ent & Trust Fund (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 12,459.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Feb 2004 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: TR: Sell: CM: Managed Futures Ent & Trust Fund (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 9,972.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Feb 2004 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Daily Avg: SI: Non Finance Non Electronics (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 412.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Oct 2007 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Daily Avg: SI: GreTai Securities Market (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 20.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Oct 2007 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Daily Avg: 10-Year Government Bond (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 0.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2007 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Daily Avg: TAIFEX Gold Futures (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 56.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2007 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Daily Avg: TAIFEX NTD Gold Futures (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 331.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2008 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Daily Avg: Electronic Sector Index (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 814.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2007 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Daily Avg: Non Finance Non Electronics (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 0.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Oct 2007 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Daily Avg: GreTai Securities Market (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 0.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Oct 2007 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Daily Avg: Equity Options: Cash Settlement (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 772.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2009 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Daily Avg: Gold Options (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 176.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2009 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Daily Avg: Stock Futures (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 97,459.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2010 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Buy: Proprietary Trader (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,071,902.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Sell: Proprietary Trader (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,086,965.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Buy: Commission Merchant (CM) (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 7,412,047.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Sell: Commission Merchant (CM) (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 7,396,984.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: Transaction (TR): Total (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 8,483,949.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Open Interest (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 321,316.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Buy: CM: Proprietary Trading Securities Firm (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 56,408.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Sell: CM: Proprietary Trading Securities Firm (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 60,200.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Buy: CM: Securities Investment Trust Co (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 39,785.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Sell: CM: Securities Investment Trust Co (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 40,098.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Buy: CM: Foreign Institutional Investor (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 2,520,234.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Sell: CM: Foreign Institutional Investor (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 2,538,816.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Buy: CM: Managed Futures Ent & Trust Fund (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 6,558.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Feb 2004 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Sell: CM: Managed Futures Ent & Trust Fund (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 6,433.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Feb 2004 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Buy: CM: Other Institutional Investor (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 217,917.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Sell: CM: Other Institutional Investor (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 218,001.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Buy: CM: Individual (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 4,571,145.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Sell: CM: Individual (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 4,533,436.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1998 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Buy: Proprietary Trader (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 5,887,154.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2001 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Sell: Proprietary Trader (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 6,088,994.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2001 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Buy: Commission Merchant (CM) (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 8,943,189.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2001 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Sell: Commission Merchant (CM) (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 8,741,349.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2001 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: Transcation (TR): Total (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 14,830,343.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2001 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Open Interest (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 634,148.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2001 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Buy: CM: Proprietary Trading Securities Firm (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 24,948.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2001 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Sell: CM: Proprietary Trading Securities Firm (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 25,269.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2001 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Buy: CM: Securities Investment Trust Co (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 2,391.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2002 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Sell: CM: Securities Investment Trust Co (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 3,927.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2002 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Buy: CM: Foreign Institutional Investor (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,919,498.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2001 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Sell: CM: Foreign Institutional Investor (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,850,361.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2001 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Buy: CM: Managed Futures Ent & Trust Fund (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 5,901.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Feb 2004 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Sell: CM: Managed Futures Ent & Trust Fund (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 3,539.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Feb 2004 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Buy: CM: Other Institutional Investor (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 40,223.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2001 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Sell: CM: Other Institutional Investor (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 37,390.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2001 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Buy: CM: Individual (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 6,950,228.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2001 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Sell: CM: Individual (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 6,820,863.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2001 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: SF: TAIEX (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 3,552,277.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        May 2008 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: SF: Mini-TAIEX (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 2,670,887.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        May 2008 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Stock Futures (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,949,165.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2010 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Gold Futures: TAIFEX NTD Gold (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 6,625.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        May 2008 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: SO: TAIEX (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 14,766,971.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        May 2008 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Gold Options (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 3,512.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2009 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Daily Avg: Futures Total (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 424,197.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2003 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Daily Avg: Options Total (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 741,517.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2003 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Daily Avg: Stock Futures: Single Stock (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 91,963.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2015 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Daily Avg: Stock Futures: ETF (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 5,496.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2015 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Daily Avg: USD/CNH FX Futures (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 433.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 2015 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: Daily Avg: USD/CNT FX Futures (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,666.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 2015 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Options: TR: Daily Avg: ETF Options (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 596.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2015 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                TAIFEX: Futures: TR: SF: Taiwan 50 (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,267.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        May 2008 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: SF: Electronic Sector Index (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 79,267.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        May 2008 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: SF: Finance Sector Index (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 38,089.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        May 2008 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: SF: Non Finance Non Electronics Sub-Index (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 8,233.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        May 2008 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: SF: GreTai Securities Market Stock Index (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 392.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        May 2008 - Jun 2018
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Taiwan TAIFEX: Futures: TR: SF: TOPIX (Contract)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 4,039.00
            
                                        Jun 2018
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 2015 - Jun 2018
                                     |