This seems pretty different from the Canadian asset requirement [1]. The Canadian asset requirement is meant to ensure that new (skilled worker) immigrants can support themselves (and it's on the order of $10 000. The immigrant keeps this money and can spend it however he likes.
Canada does have something similar to this visa though[2], but the investment is managed by the government.
1. http://www.cic.gc.ca/english/immigrate/skilled/funds.asp
2. http://www.cic.gc.ca/english/immigrate/business/investors/in...