Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘22
1
181 406 225 199%
2
161 364 203 151%
3
120 251 131 388%
BABA icon
4
Alibaba
BABA
$318B
74 229 155 21.8%
5
61 173 112 399%
6
54 193 139 142%
7
45 203 158 13.2%
8
38 177 139 211%
9
27 180 153 129%
10
24 187 163 184%
QQQ icon
11
Invesco QQQ Trust
QQQ
$426B
23 219 196 80.7%
12
23 161 138 22.6%
13
22 163 141 118%
14
14 121 107 398%
15
8 138 130 116%
16
5 165 160 271%
17
3 163 160 513%
18
3 53 50 9.59%