Sorry for the delay in replying.
I couldnt find a few thou like HDFC Equity, HDFC Top 200, SBI Magnum Contra.
I am investing in HDFC Equity, SBI Magnum Contra thorugh ICICIDirect. There is a slight different naming. But they are there for sure.
When you try to buy a SIP through ICICI Direct, it assumes you want to make the installments out of your ICICI account, if I am not mistaken. Please correct me if I am wrong. Is it possible for me to pull the installments from lets say HDFC?
Yes. These installments are debited from your ICICI account only.
And you have said that you are happy with their service and charge. Do they charge? I thought it is free. I do have an account and I dont think I am paying anything for that.
They have annual charges. It is not free. The anual charges differ for different accounts with different options. You can refer the site for more information.