In halal investing you can not make profit from debt and therefore bonds and CDs (or GICs) are not allowed. I am surprised the the 85% of mutual fund has unknown holdings. It would be better to invest in a mutual fund where you know that 100% allocation if given to companies (equity) and not ...