3 ms·
Maybe...still 66% every single year for 20+ years is odd. Since there's so much money involved, nothing stops funds to invest tens of billions to duplicate thei
by onetimemanytime 7y ago
Maybe...still 66% every single year for 20+ years is odd. Since there's so much money involved, nothing stops funds to invest tens of billions to duplicate their success.
- papln 7y agoIn any investing environment, the tactic with the best returns are only available up to some limit of invested money before the "raw material" is consumed.