Because you are using a Canadian bank, you are deemed to receive the investment income in Canada. You will then have to file your income taxes in Canada and pay capital gains taxes on the $100,000.
Using the SimpleTax calculator, I estimate that you would owe approximately $9,536 in taxes if you owe Alberta provincial taxes; $6,295 in federal taxes, $3,241 in provincial taxes. With $100,000 in investment income, you can estimate this by entering a capital gains of $100,000 (and, unfortunately, an annual income of $1 due to a design flaw in this particular calculator) or an annual income of $50,000 and $0 capital gains. Obviously, this calculator provides an estimate only.
You will want to consult with a professional accountant to determine the specifics of your circumstances. For example, to which province do you owe taxes? Do you also have to report and pay income taxes on this money in the Dominican Republic? Probably not, Canada has a tax treaty with the Dominican Republic.