what is the best returning index fund from january 2015 to march 2015

CNXT had the highest return between January 1, 2015 and March 31, 2015 by a major index or ETF, returning 47.4%.

ASSET DATE % RETURN
CNXT
1/1/2015 - 3/31/2015
47.35%
ASHS
1/1/2015 - 3/31/2015
36.3%
TAN
1/1/2015 - 3/31/2015
29.68%
BIB
1/1/2015 - 3/31/2015
23.92%
RETL
1/1/2015 - 3/31/2015
23.38%
EUO
1/1/2015 - 3/31/2015
23.17%
EZJ
1/1/2015 - 3/31/2015
20.93%
DBGR
1/1/2015 - 3/31/2015
20.89%
DBEZ
1/1/2015 - 3/31/2015
20.71%
ICLN
1/1/2015 - 3/31/2015
20.51%
XBI
1/1/2015 - 3/31/2015
20.1%
BZQ
1/1/2015 - 3/31/2015
18.43%
SBIO
1/1/2015 - 3/31/2015
18.31%
HEDJ
1/1/2015 - 3/31/2015
18.13%
BBC
1/1/2015 - 3/31/2015
17.26%
HEZU
1/1/2015 - 3/31/2015
17.12%
CURE
1/1/2015 - 3/31/2015
16.01%
BBP
1/1/2015 - 3/31/2015
15.86%
FBT
1/1/2015 - 3/31/2015
15.37%
INDL
1/1/2015 - 3/31/2015
14.6%
PSCH
1/1/2015 - 3/31/2015
14.38%
PJP
1/1/2015 - 3/31/2015
14.26%
XPH
1/1/2015 - 3/31/2015
13.98%
IHE
1/1/2015 - 3/31/2015
13.55%
MIDU
1/1/2015 - 3/31/2015
13.01%