Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for more kinds of assets. #2

Open
johanley opened this issue Jun 24, 2022 · 0 comments
Open

Add support for more kinds of assets. #2

johanley opened this issue Jun 24, 2022 · 0 comments

Comments

@johanley
Copy link
Owner

johanley commented Jun 24, 2022

Supporting more kinds of assets is important, but usually not easy.

Assets I have in mind:

  • ETFs
  • Bonds
  • Mutual Funds

Plain bonds would likely be the simplest to implement of the these three. Plain bonds apparently have high commissions at moderate levels of principal.

One aspect is how widely held the asset is. For example, do people hold actual bonds more than they hold bond ETFs? I don't know.

Another aspect is the tax implications, especially for the non-registered account. Would it be acceptable, at least initially, to restrict an asset class to the TFSA and RIF, and exclude it from the NRA? That would greatly simplify the tax treatment.

Would it be acceptable to support ETFs, but leave out Mutual Funds? The distributions of mutual funds seem particularly complex for tax implications, because they come in a mix of dividends, interest, capital gain, and return-of-capital.

Ref: https://www.finiki.org/wiki/Conventional_bonds

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant