It is definitely a Myth.
CFA (Chartered Financial Analyst) is open for students from any academic background who aspires for a career in the finance stream.
While many candidates do come from commerce, finance, or business backgrounds, the CFA curriculum is designed to be accessible to graduates from any discipline—engineering, science, arts, or even medicine.
CFA candidates generally has global candidate mix – Many CFA candidates have background in engineering, IT & mathematics. And these skills comes as an added advantage in your various career roles once you embark on your journey to be a CFA Charter Holder.