Given enough series of die rolls by enough different rollers, there is inevitably going to be some with long strings of success.
It only takes looking at 1024 cases before you find someone who bet correctly on 10 binary decisions.
There are assuredly more than 1024 funds.
He might have some special sauce, or may have done some smart things, but it is just as possible he's just #1024