RE:RE:RE:Trading todayLev8me, you can simply transfer shares you may have purchased in a cash account to your TFSA account.
You could even do it on New Year's day (this Sunday) using your online trading account at Friday's cosing price (unless you think it will go down after January, then you might want to to wait.)
----------------------------------------------------------------
Stock transfers to a Tax-Free Savings Account are permitted by law. If your account allows you to hold stocks (some don’t) it won’t be a problem. But there are two factors to consider before you decide.
First, you should never transfer losing stocks into a TFSA, or any registered plan. The Canada Revenue Agency will not allow you to claim any capital losses in that situation. You should sell the losers into the market, thereby legitimizing any capital losses. Then contribute the cash.
If you have winning stocks, transferring them to a TFSA is deemed as a sale and will trigger a capital gain. You must decide if you want to incur that tax liability now. The shares will be valued at their current price when they go into the TFSA and future capital gains will be tax sheltered.