BC also has legislation restricting foreign brokers. Why don't you just use RJO Canada. That way you get the benefit of Canadian account insurance.
As far as I know, and I could be wrong, Canada brokers don't allow day trading margins. Its always full margin..is that true?
That only applies to stocks. It's usually 50% margin for stocks over $3 and 30% for optionable stocks over $5, day or overnight, no difference (the dollar thresholds might be slightly different between different brokers). With futures, RTH margin is half of overnight margin, at least that's how it works with Interactive Brokers Canada with contracts like ES, YM, CL.
Thanks for the info. From my talks with AMP, they also take Ontario residents. IB Canada does futures as well, no?
They do, and you get Canadian insurance with them also. However, some people prefer a pure futures broker that supports third party platforms like CTS T4, such as RJO Canada. IB also has limitations in its support of certain spreads and some object to its automated liquidation policies. Its futures options margins are also idiosyncratic.
I use IB now and they are ok. Unfortunately their data feed isn't so good (aggregated ticks vs unfiltered rt tick data) and it also doesn't connect with Ninjatrader, hence my original query.