How to move stocks and options from brokerage account?

I have a US based TD Ameritrade brokerage account in which I hold some stocks and options. After I informed that about my new Canadian address, they sent me an email asking me to either move all my stocks and options out of the account to some other Canadian account or liquidate it. If not done by 6/29, they would liquidate it on my behalf.
Please can someone suggest how to move those holdings to Canada? Can I maybe open a TD Direct account and transfer it ? Has someone gone through the process and can shed some light?
Will appreciate any help.


Open a questrade margin account and have it moved there. You can do it without liquidation.


I have the same situation. Do you incur any taxes if you are just moving your assets?

thanks a lot @rndmdude for that excellent suggestion. Have initiated the process now with questrade.