I just make less than 30 trades per quarter but the volume would be over 1000 shares. I am in Canada and want to invest in Toronto and New York stock market. I just know “E*trade Canada” up till now.

I wonder:
1, which is the cheapest reliable online broker according to my situation? (Few trade and big volume)
2, is there any services and fee comparison chart for all those online brokers?
Thanks