Trade for $9.95, any time, for all clients

With National Bank Direct Brokerage you can trade stocks or ETFs for a flat $9.95 commission fee when you place your trades through our electronic systems. 

We are also proud to offer one of the most competitive fee structures in the industry. With us, active traders can trade stocks and exchange traded funds (ETFs) for as low as $6.95. See full pricing details and promotional offers on the full site