Name Net closed
positions
Closed positions New positions Return since
31 Dec ‘24
1
87 290 203 44.5%
2
67 322 255 114%
3
19 350 331 84%
BABA icon
4
Alibaba
BABA
$382B
14 210 196 88.8%