ACCA and ICMA are professional qualifications in accounting while CFA deals with finance so there is no comparison between these qualifications.
Search the average salaries of all these qualifications and you will have an idea.
ACCA without articles have to really fight its way through to be successful in PAKISTAN.
CFA is supreme global qualification in finance and is respected a lot all around the globe with real handsome salaries and serving in key positions.
Due to the underdeveloped economy of PAKISTAN the scope of CFA is narrow in here and ACCA without articles is also not worth much.
Having said that CFAz are enjoying some real top notch positions in different organisations in PAK.And one can also find ACCAz in good positions also.ACCA is a lot in demand in middle east.The head of KPMG in a middle eastern country is an ACCA and CAz of PAK work under him.
And yes i missed one thing that CFA is a real big hard nut to crack for some especially those who dont have a sound background related to the course content of CFA and can prove to be very expensive.Do some research and think and then think again before stepping into this field.ACCA can be done relatively easily with hardwork and will though it should never be taken lightly.