As competition among non-bank brokerages continues to grow, Questrade remains the benchmark against which many of its competitors are measured.
Qtrade Direct Investing once again earns the Silver award among non-bank online brokerages in 2026. The firm’s strengths continue to include strong research tools, reliable platform experiences, and a straightforward approach to self-directed investing that resonates with a wide range of investors.
The addition of commission-free stock and ETF trading further strengthens Qtrade’s value proposition, helping it maintain its position as one of Canada’s leading independent brokerage providers.
To view all the data in the table, slide the columns right/left/up/down using your fingers or mouse.
150 trades per quarter)”,”possibleValuesAddEmpty”:false,”possibleValuesAjax”:10,”column_align_fields”:””,”defaultValue”:””,”column_align_header”:””,”column_rotate_header_name”:””,”exactFiltering”:false,”filterLabel”:””,”searchInSelectBox”:1,”searchInSelectBoxEditing”:1,”checkboxesInModal”:0,”andLogic”:0,”linkButtonLabel”:””,”rangeSlider”:false,”rangeMaxValueDisplay”:”default”,”customMaxRangeValue”:”0″},{“type”:”text”,”columnType”:”string”,”numberOfDecimalPlaces”:”2″,”possibleValuesType”:”read”,”globalSearchColumn”:1,”values”:null,”origHeader”:”differentcommissionfeesforstudentsyoungadults”,”displayHeader”:”Different commission fees for students\/young adults”,”possibleValuesAddEmpty”:false,”possibleValuesAjax”:10,”column_align_fields”:””,”defaultValue”:””,”column_align_header”:””,”column_rotate_header_name”:””,”exactFiltering”:false,”filterLabel”:””,”searchInSelectBox”:1,”searchInSelectBoxEditing”:1,”checkboxesInModal”:0,”andLogic”:0,”linkButtonLabel”:””,”rangeSlider”:false,”rangeMaxValueDisplay”:”default”,”customMaxRangeValue”:”0″},{“type”:”text”,”columnType”:”string”,”numberOfDecimalPlaces”:”2″,”possibleValuesType”:”read”,”globalSearchColumn”:1,”values”:null,”origHeader”:”0commissionetfsandmaxnoofetfs”,”displayHeader”:”$0 commission ETFs and max no. of ETFs”,”possibleValuesAddEmpty”:false,”possibleValuesAjax”:10,”column_align_fields”:””,”defaultValue”:””,”column_align_header”:””,”column_rotate_header_name”:””,”exactFiltering”:false,”filterLabel”:””,”searchInSelectBox”:1,”searchInSelectBoxEditing”:1,”checkboxesInModal”:0,”andLogic”:0,”linkButtonLabel”:””,”rangeSlider”:false,”rangeMaxValueDisplay”:”default”,”customMaxRangeValue”:”0″},{“type”:”text”,”columnType”:”string”,”numberOfDecimalPlaces”:”2″,”possibleValuesType”:”read”,”globalSearchColumn”:1,”values”:null,”origHeader”:”fractionalsharetrading”,”displayHeader”:”Fractional share trading”,”possibleValuesAddEmpty”:false,”possibleValuesAjax”:10,”column_align_fields”:””,”defaultValue”:””,”column_align_header”:””,”column_rotate_header_name”:””,”exactFiltering”:false,”filterLabel”:””,”searchInSelectBox”:1,”searchInSelectBoxEditing”:1,”checkboxesInModal”:0,”andLogic”:0,”linkButtonLabel”:””,”rangeSlider”:false,”rangeMaxValueDisplay”:”default”,”customMaxRangeValue”:”0″},{“type”:”text”,”columnType”:”string”,”numberOfDecimalPlaces”:”2″,”possibleValuesType”:”read”,”globalSearchColumn”:1,”values”:null,”origHeader”:”basicoptionstradingcommissions”,”displayHeader”:”Basic options trading commissions”,”possibleValuesAddEmpty”:false,”possibleValuesAjax”:10,”column_align_fields”:””,”defaultValue”:””,”column_align_header”:””,”column_rotate_header_name”:””,”exactFiltering”:false,”filterLabel”:””,”searchInSelectBox”:1,”searchInSelectBoxEditing”:1,”checkboxesInModal”:0,”andLogic”:0,”linkButtonLabel”:””,”rangeSlider”:false,”rangeMaxValueDisplay”:”default”,”customMaxRangeValue”:”0″},{“type”:”text”,”columnType”:”string”,”numberOfDecimalPlaces”:”2″,”possibleValuesType”:”read”,”globalSearchColumn”:1,”values”:null,”origHeader”:”multilegoptionstrade”,”displayHeader”:”Multi-leg options trade”,”possibleValuesAddEmpty”:false,”possibleValuesAjax”:10,”column_align_fields”:””,”defaultValue”:””,”column_align_header”:””,”column_rotate_header_name”:””,”exactFiltering”:false,”filterLabel”:””,”searchInSelectBox”:1,”searchInSelectBoxEditing”:1,”checkboxesInModal”:0,”andLogic”:0,”linkButtonLabel”:””,”rangeSlider”:false,”rangeMaxValueDisplay”:”default”,”customMaxRangeValue”:”0″},{“type”:”text”,”columnType”:”string”,”numberOfDecimalPlaces”:”2″,”possibleValuesType”:”read”,”globalSearchColumn”:1,”values”:null,”origHeader”:”nonregisteredaccountsannualfee”,”displayHeader”:”Non-registered accounts annual fee”,”possibleValuesAddEmpty”:false,”possibleValuesAjax”:10,”column_align_fields”:””,”defaultValue”:””,”column_align_header”:””,”column_rotate_header_name”:””,”exactFiltering”:false,”filterLabel”:””,”searchInSelectBox”:1,”searchInSelectBoxEditing”:1,”checkboxesInModal”:0,”andLogic”:0,”linkButtonLabel”:””,”rangeSlider”:false,”rangeMaxValueDisplay”:”default”,”customMaxRangeValue”:”0″},{“type”:”text”,”columnType”:”string”,”numberOfDecimalPlaces”:”2″,”possibleValuesType”:”read”,”globalSearchColumn”:1,”values”:null,”origHeader”:”registeredaccountsannualfee”,”displayHeader”:”Registered accounts annual fee”,”possibleValuesAddEmpty”:false,”possibleValuesAjax”:10,”column_align_fields”:””,”defaultValue”:””,”column_align_header”:””,”column_rotate_header_name”:””,”exactFiltering”:false,”filterLabel”:””,”searchInSelectBox”:1,”searchInSelectBoxEditing”:1,”checkboxesInModal”:0,”andLogic”:0,”linkButtonLabel”:””,”rangeSlider”:false,”rangeMaxValueDisplay”:”default”,”customMaxRangeValue”:”0″},{“type”:”text”,”columnType”:”string”,”numberOfDecimalPlaces”:”2″,”possibleValuesType”:”read”,”globalSearchColumn”:1,”values”:null,”origHeader”:”minimumaccountbalancerequiredfornoannualfee”,”displayHeader”:”Minimum account balance required for no annual fee”,”possibleValuesAddEmpty”:false,”possibleValuesAjax”:10,”column_align_fields”:””,”defaultValue”:””,”column_align_header”:””,”column_rotate_header_name”:””,”exactFiltering”:false,”filterLabel”:””,”searchInSelectBox”:1,”searchInSelectBoxEditing”:1,”checkboxesInModal”:0,”andLogic”:0,”linkButtonLabel”:””,”rangeSlider”:false,”rangeMaxValueDisplay”:”default”,”customMaxRangeValue”:”0″},{“type”:”text”,”columnType”:”string”,”numberOfDecimalPlaces”:”2″,”possibleValuesType”:”read”,”globalSearchColumn”:1,”values”:null,”origHeader”:”inactivityfee”,”displayHeader”:”Inactivity fee”,”possibleValuesAddEmpty”:false,”possibleValuesAjax”:10,”column_align_fields”:””,”defaultValue”:””,”column_align_header”:””,”column_rotate_header_name”:””,”exactFiltering”:false,”filterLabel”:””,”searchInSelectBox”:1,”searchInSelectBoxEditing”:1,”checkboxesInModal”:0,”andLogic”:0,”linkButtonLabel”:””,”rangeSlider”:false,”rangeMaxValueDisplay”:”default”,”customMaxRangeValue”:”0″},{“type”:”text”,”columnType”:”string”,”numberOfDecimalPlaces”:”2″,”possibleValuesType”:”read”,”globalSearchColumn”:1,”values”:null,”origHeader”:”howtoavoidinactivityfee”,”displayHeader”:”How to avoid inactivity fee”,”possibleValuesAddEmpty”:false,”possibleValuesAjax”:10,”column_align_fields”:””,”defaultValue”:””,”column_align_header”:””,”column_rotate_header_name”:””,”exactFiltering”:false,”filterLabel”:””,”searchInSelectBox”:1,”searchInSelectBoxEditing”:1,”checkboxesInModal”:0,”andLogic”:0,”linkButtonLabel”:””,”rangeSlider”:false,”rangeMaxValueDisplay”:”default”,”customMaxRangeValue”:”0″}],”bUseColVis”:true},”filterInForm”:false,”serverSide”:true,”autoRefreshInterval”:0,”processing”:true,”fnServerData”:true,”columnsFixed”:0,”sumFunctionsLabel”:false,”avgFunctionsLabel”:false,”minFunctionsLabel”:false,”maxFunctionsLabel”:false,”columnsDecimalPlaces”:{“wdt_ID”:-1,”wdt_created_by”:-1,”wdt_created_at”:-1,”wdt_last_edited_by”:-1,”wdt_last_edited_at”:-1,”surviscorreviews”:-1,”waittimeforanonauthenticatedserviceenquiry”:-1,”standardstocktradingcommissions”:-1,”ecnfeeontopoftheregularcommission”:-1,”differentcommissionfeesforactiveinvestors150tradesperquarter”:-1,”differentcommissionfeesforstudentsyoungadults”:-1,”0commissionetfsandmaxnoofetfs”:-1,”fractionalsharetrading”:-1,”basicoptionstradingcommissions”:-1,”multilegoptionstrade”:-1,”nonregisteredaccountsannualfee”:-1,”registeredaccountsannualfee”:-1,”minimumaccountbalancerequiredfornoannualfee”:-1,”inactivityfee”:-1,”howtoavoidinactivityfee”:-1},”columnsThousandsSeparator”:{“wdt_ID”:0},”sumColumns”:[],”avgColumns”:[],”sumAvgColumns”:[],”timeFormat”:”h:i A”,”datepickFormat”:”dd\/mm\/yy”}”/>



















