almost any US firm will take you... as far as dealing with a canadian firm you could go with gmmi, http://proptrading.ca hope that helps - mnx
Yes, Nevis Trading is a sponsor here at Elitetrader and ONLY accepts non US traders. Canada is the first country listed on their website: http://www.nevistrading.com/company.php