Top Performing Commodity Trading Advisors of 2023
2023 was a lackluster year for CTAs – one that brought few complaints, but few accolades, as well. CTA indices reported slightly negative results, with Barclay’s CTA index posting a ~-0.30% return for the year, and the SG CTA index posting a return of ~3.4%. Similar to 2022, trend following…