futures is only $1/side. the cost to brokers is very cheap in the exchange with seat. even at $5/trade the broker is still making profit. the $15/trade are full service brokers. and clients who don't trade often. anyone can be a broker with less than 1 million dollar investment and buy a seat. brokers cannot even sell their seats,, nobody wants it. no profit anymore with deep discount futures brokers. you either have to have lots of 'volume' or charge like $100 trades for rich institutional clients to bother with buying a seat.
your not registered or funds are not 'insured' or regulated in Canada. and transfer money to US only by 'wire'. not enough 'professional' traders in Canada that is why one company in Canada serving the entire country that is how small the market is in Canada.