All I can tell is what my Canadian friend has told me. His account is in the US and he doesn't get taxed until he repatriates the money back to Canada.
I have other self employment income,so I do not trade full time but trade on days off or first thing in morning, and I thought Revenue Canada was the one to say weather or not they conceder you a trader?