Hi, i need front end to route stock orders to Canadian exchanges and ECNs like TMX, Alpa, Chi-X, Pure, Lynx, Omega and Aequitas. Anybody has experience with banks like CIBC, National Bank, Royal Canadian for clearing purposes. (need portfolio margin account) Thanks for sharing ideas