what is the best returning index fund from july 2016 to june 2017

AMJ had the highest return between July 1, 2016 and June 30, 2017 by a major index or ETF, returning 1,193%.

ASSET DATE % RETURN
AMJ
7/1/2016 - 6/30/2017
1,192.98%
EMFM
7/1/2016 - 6/30/2017
1,156.15%
BSCO
7/1/2016 - 6/30/2017
1,082.06%
FM
7/1/2016 - 6/30/2017
1,023.61%
RNSC
7/1/2016 - 6/30/2017
1,020.84%
KOIN
7/1/2016 - 6/30/2017
1,020.83%
LSST
7/1/2016 - 6/30/2017
1,020.83%
IBMM
7/1/2016 - 6/30/2017
1,020.83%
GBTC
7/1/2016 - 6/30/2017
227.75%
SVXY
7/1/2016 - 6/30/2017
226.33%
SOXL
7/1/2016 - 6/30/2017
215.45%
DPST
7/1/2016 - 6/30/2017
148.88%
LABU
7/1/2016 - 6/30/2017
126.64%
TQQQ
7/1/2016 - 6/30/2017
103.15%
TECL
7/1/2016 - 6/30/2017
97.45%
FAS
7/1/2016 - 6/30/2017
95.84%
KORU
7/1/2016 - 6/30/2017
92.92%
USD
7/1/2016 - 6/30/2017
83.84%
URTY
7/1/2016 - 6/30/2017
77.15%
TNA
7/1/2016 - 6/30/2017
76.59%
ROM
7/1/2016 - 6/30/2017
75.71%
UDOW
7/1/2016 - 6/30/2017
75.69%
NAIL
7/1/2016 - 6/30/2017
67.91%
XLF
7/1/2016 - 6/30/2017
67.26%
EURL
7/1/2016 - 6/30/2017
65.3%