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.