I am in Canada with employer specific work permit, I have a temporary SIN number and I opened a direct investing and TFSA account from a bank. I did some long term and short term investing and gain some profit out of it. I just want to make sure that this won't hurt my work permit conditions since it is specific to an employer with a specific occupation. of course I am doing this with my own personal savings which is something around 50,000.