{"id":861362,"date":"2020-06-10T11:35:54","date_gmt":"2020-06-10T15:35:54","guid":{"rendered":"https:\/\/www.finder.com\/ca\/?p=861362"},"modified":"2025-10-29T13:48:51","modified_gmt":"2025-10-29T17:48:51","slug":"how-to-buy-stocks-online","status":"publish","type":"post","link":"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online","title":{"rendered":"Guide to online trading in Canada"},"content":{"rendered":"<p>It\u2019s cheaper and easier than ever before to buy stocks online in Canada. And if you\u2019re ready to start investing, choosing the best online trading platform for your needs is crucial.<\/p><p>But with so many options to choose from, which is the best online trading platform in Canada? Keep reading for our top picks.<\/p><h3>What is an online broker?<\/h3><p>An online broker is a platform where you can buy and sell investments. You can use an online broker to trade stocks, ETFs, mutual funds, bonds and more over the internet.<\/p><p>Brokers give traders access to financial markets in Canada and around the world, like the Toronto Stock Exchange and the New York Stock Exchange. They also provide tools you can use to research trades, choose investments and track your portfolio.<\/p><p>And in return, brokers charge trading commissions as well as other fees.<\/p><h3>The best online trading platforms in Canada<\/h3><p>Keep reading for our top picks of the best online trading platforms in Canada.<\/p><ul><li>Best overall online trading platform: <a href=\"#questrade\">Questrade<\/a><\/li><li>Best for low-cost online trading: <a href=\"#interactive\">Interactive Brokers<\/a><\/li><li>Best beginner account for online trading: <a href=\"#cibc\">CIBC Investor\u2019s Edge<\/a><\/li><li>Best online and mobile brokerage: <a href=\"#moomoo\">Moomoo<\/a><\/li><li>Best online trading for extra features: <a href=\"#rbc\">RBC Direct Investing<\/a><\/li><li>Best well-rounded online brokerage: <a href=\"#qtrade\">Qtrade Direct Investing<\/a><\/li><li>Best for online commodity trading: <a href=\"#scotia\">Scotia iTRADE<\/a><\/li><li>Best online interface: <a href=\"#bmo\">BMO InvestorLine<\/a><\/li><li>Best platform to buy Canadian stocks online: <a href=\"#wealthsimple\">Wealthsimple<\/a><\/li><\/ul><style>\n.round-b { border-radius: 14px; max-width: 100%; }\n.trust-title { font-size: 1.2rem; font-weight: 600; margin-bottom: 1rem;}\n.trust-card { display: flex; justify-content: center; padding: 0.75rem 0em; }\n\n@media (max-width:481px) \n{\n.round-b { border-radius: 14px; max-width: 100%; }\n}\n<\/style>\n\n\n\n\n\n\n\n\n<div class=\"u-grid\">\n  <div class=\"u-grid__col u-1\/1@s trust-card\">\n    <article class=\"luna-card luna-card--shadow round-b\">\n      <div class=\"luna-card__block\">\n        <p class=\"trust-title\">Why trust Finder<\/p>\n<ul class=\"list-1\">\n     <li>14+ online brokers reviewed and rated by our team of experts<\/li>\n     <li>Evaluated under our unbiased <a href=\"https:\/\/www.finder.com\/ca\/stock-trading\/trading-platforms-ratings-methodology\" target=\"_blank\" rel=\"noopener\">rating system<\/a> covering five categories<\/li>\n    <\/ul>\n\n<hr>\n\n    <p>We're big on editorial independence. That means our content, reviews and ratings are fair, accurate and trustworthy. We don't let advertisers or partners sway our opinions. Our financial experts put in the hard work, spending hours researching and analyzing hundreds of products based on data-driven methodologies to find the best accounts and providers for you. Explore our <a href=\"https:\/\/www.finder.com\/ca\/editorial-guidelines\" target=\"_blank\" rel=\"noopener\">editorial guidelines<\/a> to see how we work.<\/p>\n      <\/div>\n    <\/article>\n  <\/div>\n<\/div>\n<hr><h3 id=\"questrade\">Best overall online trading platform: Questrade<\/h3><div class=\"best-page\" id=\"best-page-7752f221897b460c99e2d0ab161d963d--1652963868\">\n\n<style>.bestpage_infobox tr {display: flex; flex-direction: column-reverse; padding-bottom: 15px; background-image: url(https:\/\/www.finder.com\/finder-us\/wp-uploads\/2021\/02\/Finder-SitesLike-BlackBullet-20px.png); background-repeat: no-repeat; padding-left: 30px; background-position-y: 10px; } .bestpage_infobox th { border-bottom: 0 none #d5d9dc; width: auto; padding: 0; font-size: .9em; font-weight: 500; } .bestpage_infobox td { border-bottom: 0 none #d5d9dc; font-size: 1.2em; padding: 0; } .bestpage_card { border-width: .1em; border-style: solid; border-radius: .5em; .bestpage_card-promoted { border: #93c5fd; border-width: .15em; border-style: solid; border-radius: .5em; } .best-pagePromoted-div { margin-bottom: -.8em; z-index: 9; position: relative; margin-left: 2em; } .best-pagePromoted-span { font-size: 0.7em; font-weight: 700; background-color: #f6c744; border-radius: 1em; padding-left: 0.8em; padding-right: 0.8em; padding-top: 0.4em; padding-bottom: 0.4em; } .best-pageTopPick-div { margin-bottom: -.8em; z-index: 9; position: relative; margin-left: 2em; } .best-pageTopPick-span { color: #fff; font-size: 0.7em; font-weight: 700; background-color: #1D53FF; border-radius: 1em; padding-left: 0.8em; padding-right: 0.8em; padding-top: 0.4em; padding-bottom: 0.4em; } .hotstatText { font-size: 0.7em; } .luna-accordion__details.in.collapse { overflow: visible; } div.popover.fade.bottom.in { white-space: normal; } .bestpage_card { overflow: visible; } .popover-content { word-wrap: break-word; } .sign-up-reqs { font-size: 0.9rem !important; } .has-margin-bottom-xsmall.offertext { color: #000 !important; border-radius: 0.2em !important; font-size: 0.9em }.comparison-table__product-offer {\n    background: #e5ffed;\n    border: 1px solid #1dd751;\n    min-height: 36px;\n    padding: 8px 12px;\n    border-radius: 12px;\n    width: 100%;\n    display: flex;\n    flex-direction: row;\n    box-sizing: border-box !important;\n}\n\n.comparison-table__product-offer .luna-icon {\n    --fill: #1dd751;\n    width: 20px;\n    height: 20px;\n    vertical-align: top;\n    margin-right: 8px;\n    flex-shrink: 0;\n}<\/style>\n\n\n\n\n<div>\n<article class=\"luna-card luna-card--border bestpage_card\">\n<div class=\"luna-card__block\" style=\"padding: 0; margin: 0;\">\n<div class=\"u-grid\" style=\"margin:0;\">\n<div class=\"u-grid__col u-3\/4@m u-2\/3@s\" style=\"padding: 0.9rem;\">\n\n<div class=\"u-grid u-grid--alignMiddle\">\n<div class=\"u-grid__col u-1\/4@m u-1\/3\" style=\"padding-bottom:0.5em\">\n<center><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.finder.com\/redirect\/ca\/share-trading\/questrade-ca-share-trading-secure.html?nb=1&amp;src_country=ca&amp;redirect_tracking_params=%7B%22placement_type%22%3A%22nb-product%22%2C%22product_id%22%3A%227752f221-897b-460c-99e2-d0ab161d963d%22%2C%22product_name%22%3A%22Questrade%22%2C%22offer_id%22%3A%2223803%22%2C%22decorator%22%3A%22GLOBAL.PRODUCT.USFIN_IMAGE%22%2C%22niche_code%22%3A%22CAFST%22%2C%22post_id%22%3A%22861362%22%2C%22post_path%22%3A%22stock-trading%252Fhow-to-buy-stocks-online%22%2C%22post_country%22%3A%22ca%22%2C%22partial%22%3A%7B%22id%22%3A948790%2C%22name%22%3A%22best-page%22%2C%22country%22%3A%22ca%22%7D%7D\" style=\"margin-bottom: 10px;\" title=\"Go to Questrade\">\r\n\r\n  \r\n  \r\n\r\n<img decoding=\"async\" src=\"https:\/\/www.finder.com\/niche-builder\/67c7503bd54ab.png\" loading=\"lazy\" alt=\"Questrade logo\" class=\"luna-image compare-logo no-lazyload \" width=\"450\" height=\"250\" srcset=\"https:\/\/www.finder.com\/niche-builder\/67c7503bd54ab.png?fit=180 180w, https:\/\/www.finder.com\/niche-builder\/67c7503bd54ab.png?fit=360 360w, https:\/\/www.finder.com\/niche-builder\/67c7503bd54ab.png?fit=600 600w, https:\/\/www.finder.com\/niche-builder\/67c7503bd54ab.png?fit=900 900w, https:\/\/www.finder.com\/niche-builder\/67c7503bd54ab.png?fit=1200 1200w, https:\/\/www.finder.com\/niche-builder\/67c7503bd54ab.png?fit=1350 1350w\" sizes=\"(max-width: 1350px) 28vw, 1350px\">\r\n<\/a><\/center>\n<\/div>\n\n\n\n\n\n<div class=\"u-grid__col u-3\/4@m u-2\/3\" style=\"padding-bottom:0.5em\">\n<p style=\"margin-bottom:0; font-size: 1.2em; font-weight: 700;\" id=\"7752f221-897b-460c-99e2-d0ab161d963d\"><strong>\nQuestrade\n<\/strong><\/p>\n<style>\n\ntable div[class*=\"methodology-partial\"] {\n    display:none;\n}\n\n\n.scoreCombined {\n  text-decoration: none;\n}\n\n.scoreCombined.finder-score::before {\n  display: none;\n}\n\na.scoreCombined,\na.scoreCombined:hover {\n  text-decoration: none;\n  white-space: nowrap;\n}\n\n.score__container {\n  display: flex;\n  width: 100%;\n  flex-flow: column nowrap;\n  align-items: center;\n  justify-content: center;\n  font-size: 20px;\n  gap: 4px;\n}\n\n.score__badge {\n  border-radius: 2px 24px 24px 24px;\n  border: none;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  height: 2.5rem;\n  width: 2.5rem;\n  background-image: linear-gradient(\n    45deg,\n    transparent 25%,\n    rgba(255, 255, 255, 0.2) 50%,\n    transparent 75%,\n    transparent 100%\n  );\n  background-size:\n    250% 250%,\n    100% 100%;\n  background-position:\n    -100% 0,\n    0 0;\n  background-repeat: no-repeat;\n  position: relative;\n}\n\n.score__badge--excellent {\n  background-color: #1d53ff;\n}\n\n.score__badge--great {\n  background-color: #008024;\n}\n\n.score__badge--standard {\n  background-color: #ffd23b;\n\n  .score__value {\n    color: #232320;\n  }\n}\n\n.score__badge--basic {\n  background-color: #db2420;\n}\n\n.score__badge:hover {\n  animation: shine-effect 1.5s ease;\n}\n\n.score__value {\n  color: #fff;\n  font-weight: 800;\n  font-size: 20px;\n  line-height: 1.25;\n  letter-spacing: -0.025em;\n  font-variant-numeric: lining-nums tabular-nums;\n}\n\n.score__text-wrapper {\n  border: none;\n  display: flex;\n  align-items: center;\n  top: -4px;\n  width: auto;\n}\n\n.score__text-wrapper.score__text {\n  background: none;\n}\n\n.score__text {\n  font-weight: 800;\n  font-size: 16px;\n  line-height: 1.25;\n  color: #232320;\n  font-variant-numeric: lining-nums tabular-nums;\n}\n\n.finder-score__text {\n  text-align: left;\n  text-wrap-mode: nowrap;\n  margin-left: 10px;\n  text-decoration: underline;\n}\n<\/style>\n\n\n\n\n<div class=\"detail-info 7752f221-897b-460c-99e2-d0ab161d963d\" style=\"z-index: 1;position: relative; margin-bottom: 1rem\">\n  \n                  <p class=\"scoreCombined score__container finder-score\">\n      <span class=\"score__badge score__badge--excellent\">\n        <span class=\"score__value\">9.6<\/span>\n      <\/span>\n      <span class=\"score__text-wrapper score__text score__text--excellent\">\n        Excellent\n      <\/span>\n    <\/p>\n  <\/div>\n\n<\/div>\n<div class=\"u-grid__col u-1\/1@m u-1\/1@s\" style=\"padding-bottom:0.5em; color: black !important; font-size: 0.9em; font-weight: 300 !important;\">\n<div class=\"comparison-table__cellWrapper comparison-table__product-offer js-calculator-table-value\" style=\"box-sizing: border-box;\" data-heading=\"Default Offer\"><svg class=\"luna-icon\" role=\"img\" aria-label=\"Special offer\"><use href=\"#gift\"><\/use><\/svg><span class=\"offer-content\"><b>Finder exclusive:<\/b> Get $50 cash back with the Questrade promo code <b>FINDER100<\/b>. Offer ends May 13, 2026 T&amp;Cs apply.<\/span>\r\n<\/div>\n<\/div>\n\n\n<div class=\"u-grid__col u-1\/1 is-hidden@s is-visible\" style=\"padding-top: 1em; padding-bottom: 1em;\">\n<center>\n<style>\r\n.table--success { width: max-content !important; }\r\n<\/style>\r\n\r\n\r\n<div aria-hidden=\"false\" class=\"rewards--element-container rewards--container sticky-cta \" data-product-id=\"7752f221-897b-460c-99e2-d0ab161d963d\" data-product-name=\"Questrade\" data-niche=\"Share Trading\" data-provider-name=\"Questrade\" data-rewards-campaign-name=\"\">\r\n\r\n\r\n\r\n\r\n\r\n\r\n    \r\n\t\t\t<a class=\"  luna-button luna-button--success  luna-button--large \" style=\"text-wrap: wrap;\" title=\"Go to Questrade\" rel=\"sponsored\" target=\"_blank\" href=\"https:\/\/www.finder.com\/redirect\/ca\/share-trading\/questrade-ca-share-trading-secure.html?nb=1&amp;src_country=ca&amp;redirect_tracking_params=%7B%22placement_type%22%3A%22nb-product%22%2C%22product_id%22%3A%227752f221-897b-460c-99e2-d0ab161d963d%22%2C%22product_name%22%3A%22Questrade%22%2C%22offer_id%22%3A%2223803%22%2C%22decorator%22%3A%22GLOBAL.PRODUCT.USFIN_REDIRECT_BUTTON%22%2C%22niche_code%22%3A%22CAFST%22%2C%22post_id%22%3A%22861362%22%2C%22post_path%22%3A%22stock-trading%252Fhow-to-buy-stocks-online%22%2C%22post_country%22%3A%22ca%22%2C%22partial%22%3A%7B%22id%22%3A948790%2C%22name%22%3A%22best-page%22%2C%22country%22%3A%22ca%22%7D%7D\"> \r\n\t\t\t\t\r\n\t\t\t\t\tGo to site\r\n\t\t\t\t\r\n\t\t\t<\/a>\r\n\t\r\n\r\n  \r\n\r\n\r\n\r\n\r\n      \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n  \r\n \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n<style>\r\n.hidden-temp {  overflow: visible; }\r\n.back-cover { display:none; width: 100vw; height: 100vh; background-color:rgba(0,0,0,.5); position: fixed !important; z-index: 10; top:0; left: 0; }  \r\n.card-t { position: fixed !important; z-index: 11; text-align: justify; display: flex; justify-content: center; width: 100%; top: 50%; left: 50%;  transform: translate(-50%, -50%); }\r\n.terms-c { color: #0271e1; z-index:3; } \r\n.terms-c:hover { color: #1591fe; cursor: pointer;}\r\n.terms-card-r { border-radius: 14px; }\r\n\r\n\r\n  \r\n@media (max-width:481px)  { \r\n\/* .card-t { position: fixed; width: 80%; text-align: justify;  top: 30vw; left: 5vh; }\r\n .card-t { position: fixed; z-index: 11; text-align: justify;  }*\/\r\n }\r\n<\/style>\r\n  \r\n\r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.addEventListener(\"click\", function(event) {\r\n        const sendDataButton = document.getElementById(\"sendDataButton\");\r\n\r\n        \/\/ Check if the click was on the sendDataButton\r\n        if (event.target && event.target.id === \"sendDataButton\") {\r\n            event.preventDefault(); \/\/ Prevent default link behavior\r\n\r\n            \/\/ Ensure the button exists\r\n            if (sendDataButton) {\r\n                \/\/ Use dataset to get the data attributes\r\n                const nicheData = sendDataButton.dataset.nicheData || ''; \/\/ Fallback to empty string\r\n                const productData = sendDataButton.dataset.productData || ''; \/\/ Fallback to empty string\r\n                const fiUri = sendDataButton.dataset.fiUri || ''; \/\/ Access fiUri in camelCase\r\n                const psUri = sendDataButton.dataset.psUri || ''; \/\/ Access psUri in camelCase\r\n                const psGn = sendDataButton.dataset.psGn || ''; \/\/ Access psGn in camelCase\r\n                const tc = sendDataButton.dataset.tc || ''; \/\/ Access data-tc attribute\r\n\r\n                \/\/ Extract the category from the current URL\r\n                const currentUrl = window.location.href;\r\n                const urlParts = currentUrl.split('\/');\r\n                const category = urlParts.length > 4 ? urlParts[3] : ''; \/\/ Get the category from the URL\r\n\r\n                \/\/ Construct the new URL with query parameters, encoding each value\r\n                const newUrl = `https:\/\/www.finder.com\/about-us\/product-lander-test?niche_data=${encodeURIComponent(nicheData)}&product_data=${encodeURIComponent(productData)}&fi_uri=${encodeURIComponent(fiUri)}&ps_uri=${encodeURIComponent(psUri)}&ps_gn=${encodeURIComponent(psGn)}&category=${encodeURIComponent(category)}&tc=${encodeURIComponent(tc)}`;\r\n                \r\n                \/\/ Perform the redirect with the updated URL\r\n                window.location.href = newUrl;\r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n  \r\n\n<\/center>\n<\/div>\n<div class=\"u-grid__col u-1\/1\">\n\n<div style=\"padding-top: 1em; padding-bottom: 1em;\">\nQuestrade is our top pick as the overall best online trading platform for most people \u2014 and for several reasons. Its biggest selling point is of course zero-commission trading of stocks and ETFs, so you don't need to worry about brokerage fees eating into your investments. But Questrade also provides access to a wide range of other assets, supports fractional shares, and offers a wide range of research tools to help you choose the right investments. And with a choice of trading platforms designed for beginners as well as active traders, Questrade offers a comprehensive solution to suit most people.<\/div>\n\n\n            \n\n<ul class=\"luna-accordionGroup accordionGroup\">\n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n<div class=\"luna-accordion__summary\">\n<p class=\"luna-accordion__heading\">  \n<button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"accordion1003593255\" data-toggle=\"collapse\" data-target=\"#accordion1003593255\">\n        <span class=\"luna-accordion__title\">Pros and cons<\/span>\n        <svg class=\"luna-icon\" aria-hidden=\"true\"><use xlink:href=\"#add\" data-accordion-icon=\"show\"><\/use><use xlink:href=\"#remove\"><\/use><\/svg><\/button>\n    <\/p>\n  <\/div>\n  <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"accordion1003593255\" data-accordion=\"details\">\n    <div class=\"accordionContent\"><style> .pros-deco { margin: 0; } <\/style>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n  \r\n\r\n\r\n\r\n  <div class=\"has-padding-xsmall\"><\/div>\r\n  <div class=\"u-grid u-grid--gutterCollapse pros-deco\">\r\n    <div class=\"u-grid__col u-1\/2@m\">\r\n      <b id=\"pros\">Pros<\/b>\r\n      <ul class=\"list-1 \">\r\n        \r\n          \r\n            \r\n              \r\n              <li>Choice of user-friendly trading platforms available<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Commission-free trading<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Trade US markets and a wide range of assets<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>100% Canadian owned online trading platform<\/li>\r\n            \r\n          \r\n        \r\n      <\/ul>\r\n    <\/div>\r\n\r\n    <div class=\"u-grid__col u-1\/2@m\">\r\n      <b id=\"cons\">Cons<\/b>\r\n      <ul class=\"list-12 \">\r\n        \r\n          \r\n            \r\n              \r\n              <li>High investment minimum for bonds and GICs<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>No futures trading<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>1.5\/5 stars based on 300+ Trustpilot reviews<\/li>\r\n            \r\n          \r\n        \r\n      <\/ul>\r\n    <\/div>\r\n  <\/div><\/div>\n  <\/div>\n<\/li>\n \n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n<div class=\"luna-accordion__summary\">\n    <p class=\"luna-accordion__heading\">\n      <button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"accordion579903014\" data-toggle=\"collapse\" data-target=\"#accordion579903014\">\n        <span class=\"luna-accordion__title\">More details<\/span>\n        <svg class=\"luna-icon\" aria-hidden=\"true\"><use xlink:href=\"#add\" data-accordion-icon=\"show\"><\/use><use xlink:href=\"#remove\"><\/use><\/svg><\/button>\n    <\/p>\n  <\/div>\n  <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"accordion579903014\" data-accordion=\"details\">\n    <div class=\"accordionContent\"><div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"bestpage\" class=\"CAFST bestpage \">\n        <table class=\"i_infobox product_infobox\">\n        <tbody><tr><th>Signup Offer<\/th><td class=\"i_infobox_data product_infobox_data\">Get $50 cash back (with a $250 minimum deposit) by using our Questrade promo code <b>FINDER100<\/b> when signing up. Offer ends May 13, 2026.<\/td><\/tr><tr><th>Monthly Account Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr><tr><th>Account Types<\/th><td class=\"i_infobox_data product_infobox_data\">RRSP,           RESP,           RRIF,           TFSA,           Personal,           Joint,           FHSA,          Margin<\/td><\/tr><tr><th>Available Asset Types<\/th><td class=\"i_infobox_data product_infobox_data\">Stocks, Bonds, Options, Mutual Funds, Index Funds, ETFs, Forex, GICs, Precious Metals, IPOs<\/td><\/tr><tr><th>ETF Transaction Cost<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr><tr><th>Option Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0 + $0.99 per contract<\/td><\/tr><tr><th>Inactivity Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr>\n        <\/tbody>\n        <\/table><\/div><\/div>\n  <\/div>\n<\/li>\n  \n<\/ul>\n\n\n\n<\/div>\n<\/div>\n<\/div>\n<div class=\"u-grid__col u-1\/4@m u-1\/3@s is-hidden is-visible@s\" style=\"background-color: #F2F8FD; padding: 1.25rem calc(1.25rem - 1px)\">\n<div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"default\" class=\"CAFST default bestpage_infobox\">\n<div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"bestpage_hotstats\" class=\"CAFST bestpage_hotstats \">\n        <table class=\"i_infobox product_infobox\">\n        <tbody><tr><th>Stock Trading Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr><tr><th>Account Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr><tr><th>FX Fee<\/th><td class=\"i_infobox_data product_infobox_data\">1.5%<\/td><\/tr><tr><th>Min. Deposit<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr>\n        <\/tbody>\n        <\/table><\/div>\n<\/div>\n<center>\n\n<style>\r\n.table--success { width: max-content !important; }\r\n<\/style>\r\n\r\n\r\n<div aria-hidden=\"false\" class=\"rewards--element-container rewards--container sticky-cta \" data-product-id=\"7752f221-897b-460c-99e2-d0ab161d963d\" data-product-name=\"Questrade\" data-niche=\"Share Trading\" data-provider-name=\"Questrade\" data-rewards-campaign-name=\"\">\r\n\r\n\r\n\r\n\r\n\r\n\r\n    \r\n\t\t\t<a class=\"  luna-button luna-button--success  luna-button--large \" style=\"text-wrap: wrap;\" title=\"Go to Questrade\" rel=\"sponsored\" target=\"_blank\" href=\"https:\/\/www.finder.com\/redirect\/ca\/share-trading\/questrade-ca-share-trading-secure.html?nb=1&amp;src_country=ca&amp;redirect_tracking_params=%7B%22placement_type%22%3A%22nb-product%22%2C%22product_id%22%3A%227752f221-897b-460c-99e2-d0ab161d963d%22%2C%22product_name%22%3A%22Questrade%22%2C%22offer_id%22%3A%2223803%22%2C%22decorator%22%3A%22GLOBAL.PRODUCT.USFIN_REDIRECT_BUTTON%22%2C%22niche_code%22%3A%22CAFST%22%2C%22post_id%22%3A%22861362%22%2C%22post_path%22%3A%22stock-trading%252Fhow-to-buy-stocks-online%22%2C%22post_country%22%3A%22ca%22%2C%22partial%22%3A%7B%22id%22%3A948790%2C%22name%22%3A%22best-page%22%2C%22country%22%3A%22ca%22%7D%7D\"> \r\n\t\t\t\t\r\n\t\t\t\t\tGo to site\r\n\t\t\t\t\r\n\t\t\t<\/a>\r\n\t\r\n\r\n  \r\n\r\n\r\n\r\n\r\n      \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n  \r\n \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n<style>\r\n.hidden-temp {  overflow: visible; }\r\n.back-cover { display:none; width: 100vw; height: 100vh; background-color:rgba(0,0,0,.5); position: fixed !important; z-index: 10; top:0; left: 0; }  \r\n.card-t { position: fixed !important; z-index: 11; text-align: justify; display: flex; justify-content: center; width: 100%; top: 50%; left: 50%;  transform: translate(-50%, -50%); }\r\n.terms-c { color: #0271e1; z-index:3; } \r\n.terms-c:hover { color: #1591fe; cursor: pointer;}\r\n.terms-card-r { border-radius: 14px; }\r\n\r\n\r\n  \r\n@media (max-width:481px)  { \r\n\/* .card-t { position: fixed; width: 80%; text-align: justify;  top: 30vw; left: 5vh; }\r\n .card-t { position: fixed; z-index: 11; text-align: justify;  }*\/\r\n }\r\n<\/style>\r\n  \r\n\r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.addEventListener(\"click\", function(event) {\r\n        const sendDataButton = document.getElementById(\"sendDataButton\");\r\n\r\n        \/\/ Check if the click was on the sendDataButton\r\n        if (event.target && event.target.id === \"sendDataButton\") {\r\n            event.preventDefault(); \/\/ Prevent default link behavior\r\n\r\n            \/\/ Ensure the button exists\r\n            if (sendDataButton) {\r\n                \/\/ Use dataset to get the data attributes\r\n                const nicheData = sendDataButton.dataset.nicheData || ''; \/\/ Fallback to empty string\r\n                const productData = sendDataButton.dataset.productData || ''; \/\/ Fallback to empty string\r\n                const fiUri = sendDataButton.dataset.fiUri || ''; \/\/ Access fiUri in camelCase\r\n                const psUri = sendDataButton.dataset.psUri || ''; \/\/ Access psUri in camelCase\r\n                const psGn = sendDataButton.dataset.psGn || ''; \/\/ Access psGn in camelCase\r\n                const tc = sendDataButton.dataset.tc || ''; \/\/ Access data-tc attribute\r\n\r\n                \/\/ Extract the category from the current URL\r\n                const currentUrl = window.location.href;\r\n                const urlParts = currentUrl.split('\/');\r\n                const category = urlParts.length > 4 ? urlParts[3] : ''; \/\/ Get the category from the URL\r\n\r\n                \/\/ Construct the new URL with query parameters, encoding each value\r\n                const newUrl = `https:\/\/www.finder.com\/about-us\/product-lander-test?niche_data=${encodeURIComponent(nicheData)}&product_data=${encodeURIComponent(productData)}&fi_uri=${encodeURIComponent(fiUri)}&ps_uri=${encodeURIComponent(psUri)}&ps_gn=${encodeURIComponent(psGn)}&category=${encodeURIComponent(category)}&tc=${encodeURIComponent(tc)}`;\r\n                \r\n                \/\/ Perform the redirect with the updated URL\r\n                window.location.href = newUrl;\r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n  \r\n\n\n \n\n<\/center>\n\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<\/div>\n\n<\/div><h4>Questrade online trading tools<\/h4><p>Questrade Trading is the broker\u2019s main web-based trading platform. Designed for use with any web browser, it offers a user-friendly interface for buying and selling stocks and ETFs, checking account balances and monitoring your portfolio. It also provides access to real-time data, the latest market news and customizable watchlists.<\/p><p>Questrade\u2019s advanced trading platform, Questrade Edge, is also available in a web-based version for experienced investors. It features a customizable trading interface, advanced order types and access to market research and analysis from providers like Morningstar and TipRanks.<\/p><hr><h3 id=\"interactive\">Best for low-cost online trading: Interactive Brokers<\/h3><div class=\"best-page\" id=\"best-page-975d70cea17f4df3a20b5979922c8032--784055645\">\n\n<style>.bestpage_infobox tr {display: flex; flex-direction: column-reverse; padding-bottom: 15px; background-image: url(https:\/\/www.finder.com\/finder-us\/wp-uploads\/2021\/02\/Finder-SitesLike-BlackBullet-20px.png); background-repeat: no-repeat; padding-left: 30px; background-position-y: 10px; } .bestpage_infobox th { border-bottom: 0 none #d5d9dc; width: auto; padding: 0; font-size: .9em; font-weight: 500; } .bestpage_infobox td { border-bottom: 0 none #d5d9dc; font-size: 1.2em; padding: 0; } .bestpage_card { border-width: .1em; border-style: solid; border-radius: .5em; .bestpage_card-promoted { border: #93c5fd; border-width: .15em; border-style: solid; border-radius: .5em; } .best-pagePromoted-div { margin-bottom: -.8em; z-index: 9; position: relative; margin-left: 2em; } .best-pagePromoted-span { font-size: 0.7em; font-weight: 700; background-color: #f6c744; border-radius: 1em; padding-left: 0.8em; padding-right: 0.8em; padding-top: 0.4em; padding-bottom: 0.4em; } .best-pageTopPick-div { margin-bottom: -.8em; z-index: 9; position: relative; margin-left: 2em; } .best-pageTopPick-span { color: #fff; font-size: 0.7em; font-weight: 700; background-color: #1D53FF; border-radius: 1em; padding-left: 0.8em; padding-right: 0.8em; padding-top: 0.4em; padding-bottom: 0.4em; } .hotstatText { font-size: 0.7em; } .luna-accordion__details.in.collapse { overflow: visible; } div.popover.fade.bottom.in { white-space: normal; } .bestpage_card { overflow: visible; } .popover-content { word-wrap: break-word; } .sign-up-reqs { font-size: 0.9rem !important; } .has-margin-bottom-xsmall.offertext { color: #000 !important; border-radius: 0.2em !important; font-size: 0.9em }.comparison-table__product-offer {\n    background: #e5ffed;\n    border: 1px solid #1dd751;\n    min-height: 36px;\n    padding: 8px 12px;\n    border-radius: 12px;\n    width: 100%;\n    display: flex;\n    flex-direction: row;\n    box-sizing: border-box !important;\n}\n\n.comparison-table__product-offer .luna-icon {\n    --fill: #1dd751;\n    width: 20px;\n    height: 20px;\n    vertical-align: top;\n    margin-right: 8px;\n    flex-shrink: 0;\n}<\/style>\n\n\n\n\n<div>\n<article class=\"luna-card luna-card--border bestpage_card\">\n<div class=\"luna-card__block\" style=\"padding: 0; margin: 0;\">\n<div class=\"u-grid\" style=\"margin:0;\">\n<div class=\"u-grid__col u-3\/4@m u-2\/3@s\" style=\"padding: 0.9rem;\">\n\n<div class=\"u-grid u-grid--alignMiddle\">\n<div class=\"u-grid__col u-1\/4@m u-1\/3\" style=\"padding-bottom:0.5em\">\n<center><a href=\"https:\/\/www.finder.com\/ca\/stock-trading\/interactive-brokers-share-trading\" title=\"Read Interactive Brokers review\">\r\n\r\n  \r\n  \r\n\r\n<img decoding=\"async\" src=\"https:\/\/www.finder.com\/niche-builder\/67cb374726403.png\" loading=\"lazy\" alt=\"Interactive Brokers logo\" class=\"luna-image compare-logo no-lazyload \" width=\"450\" height=\"250\" srcset=\"https:\/\/www.finder.com\/niche-builder\/67cb374726403.png?fit=180 180w, https:\/\/www.finder.com\/niche-builder\/67cb374726403.png?fit=360 360w, https:\/\/www.finder.com\/niche-builder\/67cb374726403.png?fit=600 600w, https:\/\/www.finder.com\/niche-builder\/67cb374726403.png?fit=900 900w, https:\/\/www.finder.com\/niche-builder\/67cb374726403.png?fit=1200 1200w, https:\/\/www.finder.com\/niche-builder\/67cb374726403.png?fit=1350 1350w\" sizes=\"(max-width: 1350px) 28vw, 1350px\">\r\n<\/a><\/center>\n<\/div>\n\n\n\n\n\n<div class=\"u-grid__col u-3\/4@m u-2\/3\" style=\"padding-bottom:0.5em\">\n<p style=\"margin-bottom:0; font-size: 1.2em; font-weight: 700;\" id=\"975d70ce-a17f-4df3-a20b-5979922c8032\"><strong>\nInteractive Brokers\n<\/strong><\/p>\n<style>\n\ntable div[class*=\"methodology-partial\"] {\n    display:none;\n}\n\n\n.scoreCombined {\n  text-decoration: none;\n}\n\n.scoreCombined.finder-score::before {\n  display: none;\n}\n\na.scoreCombined,\na.scoreCombined:hover {\n  text-decoration: none;\n  white-space: nowrap;\n}\n\n.score__container {\n  display: flex;\n  width: 100%;\n  flex-flow: column nowrap;\n  align-items: center;\n  justify-content: center;\n  font-size: 20px;\n  gap: 4px;\n}\n\n.score__badge {\n  border-radius: 2px 24px 24px 24px;\n  border: none;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  height: 2.5rem;\n  width: 2.5rem;\n  background-image: linear-gradient(\n    45deg,\n    transparent 25%,\n    rgba(255, 255, 255, 0.2) 50%,\n    transparent 75%,\n    transparent 100%\n  );\n  background-size:\n    250% 250%,\n    100% 100%;\n  background-position:\n    -100% 0,\n    0 0;\n  background-repeat: no-repeat;\n  position: relative;\n}\n\n.score__badge--excellent {\n  background-color: #1d53ff;\n}\n\n.score__badge--great {\n  background-color: #008024;\n}\n\n.score__badge--standard {\n  background-color: #ffd23b;\n\n  .score__value {\n    color: #232320;\n  }\n}\n\n.score__badge--basic {\n  background-color: #db2420;\n}\n\n.score__badge:hover {\n  animation: shine-effect 1.5s ease;\n}\n\n.score__value {\n  color: #fff;\n  font-weight: 800;\n  font-size: 20px;\n  line-height: 1.25;\n  letter-spacing: -0.025em;\n  font-variant-numeric: lining-nums tabular-nums;\n}\n\n.score__text-wrapper {\n  border: none;\n  display: flex;\n  align-items: center;\n  top: -4px;\n  width: auto;\n}\n\n.score__text-wrapper.score__text {\n  background: none;\n}\n\n.score__text {\n  font-weight: 800;\n  font-size: 16px;\n  line-height: 1.25;\n  color: #232320;\n  font-variant-numeric: lining-nums tabular-nums;\n}\n\n.finder-score__text {\n  text-align: left;\n  text-wrap-mode: nowrap;\n  margin-left: 10px;\n  text-decoration: underline;\n}\n<\/style>\n\n\n\n\n<div class=\"detail-info 975d70ce-a17f-4df3-a20b-5979922c8032\" style=\"z-index: 1;position: relative; margin-bottom: 1rem\">\n  \n                  <p class=\"scoreCombined score__container finder-score\">\n      <span class=\"score__badge score__badge--excellent\">\n        <span class=\"score__value\">9.4<\/span>\n      <\/span>\n      <span class=\"score__text-wrapper score__text score__text--excellent\">\n        Excellent\n      <\/span>\n    <\/p>\n  <\/div>\n\n<\/div>\n\n\n<div class=\"u-grid__col u-1\/1 is-hidden@s is-visible\" style=\"padding-top: 1em; padding-bottom: 1em;\">\n<center>\n<style>\r\n.table--success { width: max-content !important; }\r\n<\/style>\r\n\r\n\r\n<div aria-hidden=\"false\" class=\"rewards--element-container rewards--container sticky-cta \" data-product-id=\"975d70ce-a17f-4df3-a20b-5979922c8032\" data-product-name=\"Interactive Brokers\" data-niche=\"Share Trading\" data-provider-name=\"Interactive Brokers\" data-rewards-campaign-name=\"\">\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n\r\n\r\n      \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n  \r\n \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n<style>\r\n.hidden-temp {  overflow: visible; }\r\n.back-cover { display:none; width: 100vw; height: 100vh; background-color:rgba(0,0,0,.5); position: fixed !important; z-index: 10; top:0; left: 0; }  \r\n.card-t { position: fixed !important; z-index: 11; text-align: justify; display: flex; justify-content: center; width: 100%; top: 50%; left: 50%;  transform: translate(-50%, -50%); }\r\n.terms-c { color: #0271e1; z-index:3; } \r\n.terms-c:hover { color: #1591fe; cursor: pointer;}\r\n.terms-card-r { border-radius: 14px; }\r\n\r\n\r\n  \r\n@media (max-width:481px)  { \r\n\/* .card-t { position: fixed; width: 80%; text-align: justify;  top: 30vw; left: 5vh; }\r\n .card-t { position: fixed; z-index: 11; text-align: justify;  }*\/\r\n }\r\n<\/style>\r\n  \r\n\r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.addEventListener(\"click\", function(event) {\r\n        const sendDataButton = document.getElementById(\"sendDataButton\");\r\n\r\n        \/\/ Check if the click was on the sendDataButton\r\n        if (event.target && event.target.id === \"sendDataButton\") {\r\n            event.preventDefault(); \/\/ Prevent default link behavior\r\n\r\n            \/\/ Ensure the button exists\r\n            if (sendDataButton) {\r\n                \/\/ Use dataset to get the data attributes\r\n                const nicheData = sendDataButton.dataset.nicheData || ''; \/\/ Fallback to empty string\r\n                const productData = sendDataButton.dataset.productData || ''; \/\/ Fallback to empty string\r\n                const fiUri = sendDataButton.dataset.fiUri || ''; \/\/ Access fiUri in camelCase\r\n                const psUri = sendDataButton.dataset.psUri || ''; \/\/ Access psUri in camelCase\r\n                const psGn = sendDataButton.dataset.psGn || ''; \/\/ Access psGn in camelCase\r\n                const tc = sendDataButton.dataset.tc || ''; \/\/ Access data-tc attribute\r\n\r\n                \/\/ Extract the category from the current URL\r\n                const currentUrl = window.location.href;\r\n                const urlParts = currentUrl.split('\/');\r\n                const category = urlParts.length > 4 ? urlParts[3] : ''; \/\/ Get the category from the URL\r\n\r\n                \/\/ Construct the new URL with query parameters, encoding each value\r\n                const newUrl = `https:\/\/www.finder.com\/about-us\/product-lander-test?niche_data=${encodeURIComponent(nicheData)}&product_data=${encodeURIComponent(productData)}&fi_uri=${encodeURIComponent(fiUri)}&ps_uri=${encodeURIComponent(psUri)}&ps_gn=${encodeURIComponent(psGn)}&category=${encodeURIComponent(category)}&tc=${encodeURIComponent(tc)}`;\r\n                \r\n                \/\/ Perform the redirect with the updated URL\r\n                window.location.href = newUrl;\r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n  \r\n\n<\/center>\n<\/div>\n<div class=\"u-grid__col u-1\/1\">\n\n<div style=\"padding-top: 1em; padding-bottom: 1em;\">\nInteractive Brokers combines a feature-packed online trading platform with competitive commissions across a wide range of assets. You can also trade across 160 global markets and access stocks, ETFs, options, futures, currencies and bonds. And with a choice of desktop and mobile trading platforms to suit beginners as well as experienced traders, there are lots of good reasons why Interactive Brokers is a top choice for Canadian investors.<\/div>\n\n\n            \n\n<ul class=\"luna-accordionGroup accordionGroup\">\n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n<div class=\"luna-accordion__summary\">\n<p class=\"luna-accordion__heading\">  \n<button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"accordion1995253117\" data-toggle=\"collapse\" data-target=\"#accordion1995253117\">\n        <span class=\"luna-accordion__title\">Pros and cons<\/span>\n        <svg class=\"luna-icon\" aria-hidden=\"true\"><use xlink:href=\"#add\" data-accordion-icon=\"show\"><\/use><use xlink:href=\"#remove\"><\/use><\/svg><\/button>\n    <\/p>\n  <\/div>\n  <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"accordion1995253117\" data-accordion=\"details\">\n    <div class=\"accordionContent\"><style> .pros-deco { margin: 0; } <\/style>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n  \r\n\r\n\r\n\r\n  <div class=\"has-padding-xsmall\"><\/div>\r\n  <div class=\"u-grid u-grid--gutterCollapse pros-deco\">\r\n    <div class=\"u-grid__col u-1\/2@m\">\r\n      <b id=\"pros\">Pros<\/b>\r\n      <ul class=\"list-1 \">\r\n        \r\n          \r\n            \r\n              \r\n              <li>Trade a huge range of investments on global markets<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Platforms for beginners and advanced users<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Supports over 100 order types<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Competitive pricing across the board<\/li>\r\n            \r\n          \r\n        \r\n      <\/ul>\r\n    <\/div>\r\n\r\n    <div class=\"u-grid__col u-1\/2@m\">\r\n      <b id=\"cons\">Cons<\/b>\r\n      <ul class=\"list-12 \">\r\n        \r\n          \r\n            \r\n              \r\n              <li>You can't trade stocks commission-free<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Only 1 free withdrawal per month<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Some features overwhelming for beginners<\/li>\r\n            \r\n          \r\n        \r\n      <\/ul>\r\n    <\/div>\r\n  <\/div><\/div>\n  <\/div>\n<\/li>\n \n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n<div class=\"luna-accordion__summary\">\n    <p class=\"luna-accordion__heading\">\n      <button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"accordion1496737988\" data-toggle=\"collapse\" data-target=\"#accordion1496737988\">\n        <span class=\"luna-accordion__title\">More details<\/span>\n        <svg class=\"luna-icon\" aria-hidden=\"true\"><use xlink:href=\"#add\" data-accordion-icon=\"show\"><\/use><use xlink:href=\"#remove\"><\/use><\/svg><\/button>\n    <\/p>\n  <\/div>\n  <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"accordion1496737988\" data-accordion=\"details\">\n    <div class=\"accordionContent\"><div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"bestpage\" class=\"CAFST bestpage \">\n        <table class=\"i_infobox product_infobox\">\n        <tbody><tr><th>Monthly Account Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr><tr><th>Account Types<\/th><td class=\"i_infobox_data product_infobox_data\">RRSP,           TFSA,           Personal,           Joint,           Business,           FHSA,          Margin<\/td><\/tr><tr><th>Available Asset Types<\/th><td class=\"i_infobox_data product_infobox_data\">Stocks, Bonds, Options, Index Funds, ETFs, Forex, Currencies, Futures<\/td><\/tr><tr><th>ETF Transaction Cost<\/th><td class=\"i_infobox_data product_infobox_data\">Min. $1.00, Max. 0.5%<\/td><\/tr><tr><th>Option Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$1.00\u2013$1.25 per contract (min. $1.50)<\/td><\/tr>\n        <\/tbody>\n        <\/table><\/div><\/div>\n  <\/div>\n<\/li>\n  \n<\/ul>\n\n\n\n<\/div>\n<\/div>\n<\/div>\n<div class=\"u-grid__col u-1\/4@m u-1\/3@s is-hidden is-visible@s\" style=\"background-color: #F2F8FD; padding: 1.25rem calc(1.25rem - 1px)\">\n<div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"default\" class=\"CAFST default bestpage_infobox\">\n<div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"bestpage_hotstats\" class=\"CAFST bestpage_hotstats \">\n        <table class=\"i_infobox product_infobox\">\n        <tbody><tr><th>Stock Trading Fee<\/th><td class=\"i_infobox_data product_infobox_data\">Max. 0.5%<\/td><\/tr><tr><th>Account Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr><tr><th>FX Fee<\/th><td class=\"i_infobox_data product_infobox_data\">0.08\u20130.2 bps trade value, min $1.00\u2013$2.00 USD<\/td><\/tr><tr><th>Min. Deposit<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr>\n        <\/tbody>\n        <\/table><\/div>\n<\/div>\n<center>\n\n<style>\r\n.table--success { width: max-content !important; }\r\n<\/style>\r\n\r\n\r\n<div aria-hidden=\"false\" class=\"rewards--element-container rewards--container sticky-cta \" data-product-id=\"975d70ce-a17f-4df3-a20b-5979922c8032\" data-product-name=\"Interactive Brokers\" data-niche=\"Share Trading\" data-provider-name=\"Interactive Brokers\" data-rewards-campaign-name=\"\">\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n\r\n\r\n      \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n  \r\n \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n<style>\r\n.hidden-temp {  overflow: visible; }\r\n.back-cover { display:none; width: 100vw; height: 100vh; background-color:rgba(0,0,0,.5); position: fixed !important; z-index: 10; top:0; left: 0; }  \r\n.card-t { position: fixed !important; z-index: 11; text-align: justify; display: flex; justify-content: center; width: 100%; top: 50%; left: 50%;  transform: translate(-50%, -50%); }\r\n.terms-c { color: #0271e1; z-index:3; } \r\n.terms-c:hover { color: #1591fe; cursor: pointer;}\r\n.terms-card-r { border-radius: 14px; }\r\n\r\n\r\n  \r\n@media (max-width:481px)  { \r\n\/* .card-t { position: fixed; width: 80%; text-align: justify;  top: 30vw; left: 5vh; }\r\n .card-t { position: fixed; z-index: 11; text-align: justify;  }*\/\r\n }\r\n<\/style>\r\n  \r\n\r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.addEventListener(\"click\", function(event) {\r\n        const sendDataButton = document.getElementById(\"sendDataButton\");\r\n\r\n        \/\/ Check if the click was on the sendDataButton\r\n        if (event.target && event.target.id === \"sendDataButton\") {\r\n            event.preventDefault(); \/\/ Prevent default link behavior\r\n\r\n            \/\/ Ensure the button exists\r\n            if (sendDataButton) {\r\n                \/\/ Use dataset to get the data attributes\r\n                const nicheData = sendDataButton.dataset.nicheData || ''; \/\/ Fallback to empty string\r\n                const productData = sendDataButton.dataset.productData || ''; \/\/ Fallback to empty string\r\n                const fiUri = sendDataButton.dataset.fiUri || ''; \/\/ Access fiUri in camelCase\r\n                const psUri = sendDataButton.dataset.psUri || ''; \/\/ Access psUri in camelCase\r\n                const psGn = sendDataButton.dataset.psGn || ''; \/\/ Access psGn in camelCase\r\n                const tc = sendDataButton.dataset.tc || ''; \/\/ Access data-tc attribute\r\n\r\n                \/\/ Extract the category from the current URL\r\n                const currentUrl = window.location.href;\r\n                const urlParts = currentUrl.split('\/');\r\n                const category = urlParts.length > 4 ? urlParts[3] : ''; \/\/ Get the category from the URL\r\n\r\n                \/\/ Construct the new URL with query parameters, encoding each value\r\n                const newUrl = `https:\/\/www.finder.com\/about-us\/product-lander-test?niche_data=${encodeURIComponent(nicheData)}&product_data=${encodeURIComponent(productData)}&fi_uri=${encodeURIComponent(fiUri)}&ps_uri=${encodeURIComponent(psUri)}&ps_gn=${encodeURIComponent(psGn)}&category=${encodeURIComponent(category)}&tc=${encodeURIComponent(tc)}`;\r\n                \r\n                \/\/ Perform the redirect with the updated URL\r\n                window.location.href = newUrl;\r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n  \r\n\n\n \n\n<\/center>\n\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<\/div>\n\n<\/div><h4>Interactive Brokers online trading tools<\/h4><p>Interactive Brokers\u2019 Client Portal is a web platform that offers everything you need to place trades and manage your account. You can place quick trades and easily check your portfolio, but the platform also offers more advanced features like customizable charts and detailed quotes. You can also use the Client Portal to trade the vast majority of assets that Interactive Brokers provides access to.<\/p><hr><h3 id=\"cibc\">Best beginner account for online trading: CIBC Investor\u2019s Edge<\/h3><div class=\"best-page\" id=\"best-page-d599fb3a3477406387f41540c26e9cad--481350815\">\n\n<style>.bestpage_infobox tr {display: flex; flex-direction: column-reverse; padding-bottom: 15px; background-image: url(https:\/\/www.finder.com\/finder-us\/wp-uploads\/2021\/02\/Finder-SitesLike-BlackBullet-20px.png); background-repeat: no-repeat; padding-left: 30px; background-position-y: 10px; } .bestpage_infobox th { border-bottom: 0 none #d5d9dc; width: auto; padding: 0; font-size: .9em; font-weight: 500; } .bestpage_infobox td { border-bottom: 0 none #d5d9dc; font-size: 1.2em; padding: 0; } .bestpage_card { border-width: .1em; border-style: solid; border-radius: .5em; .bestpage_card-promoted { border: #93c5fd; border-width: .15em; border-style: solid; border-radius: .5em; } .best-pagePromoted-div { margin-bottom: -.8em; z-index: 9; position: relative; margin-left: 2em; } .best-pagePromoted-span { font-size: 0.7em; font-weight: 700; background-color: #f6c744; border-radius: 1em; padding-left: 0.8em; padding-right: 0.8em; padding-top: 0.4em; padding-bottom: 0.4em; } .best-pageTopPick-div { margin-bottom: -.8em; z-index: 9; position: relative; margin-left: 2em; } .best-pageTopPick-span { color: #fff; font-size: 0.7em; font-weight: 700; background-color: #1D53FF; border-radius: 1em; padding-left: 0.8em; padding-right: 0.8em; padding-top: 0.4em; padding-bottom: 0.4em; } .hotstatText { font-size: 0.7em; } .luna-accordion__details.in.collapse { overflow: visible; } div.popover.fade.bottom.in { white-space: normal; } .bestpage_card { overflow: visible; } .popover-content { word-wrap: break-word; } .sign-up-reqs { font-size: 0.9rem !important; } .has-margin-bottom-xsmall.offertext { color: #000 !important; border-radius: 0.2em !important; font-size: 0.9em }.comparison-table__product-offer {\n    background: #e5ffed;\n    border: 1px solid #1dd751;\n    min-height: 36px;\n    padding: 8px 12px;\n    border-radius: 12px;\n    width: 100%;\n    display: flex;\n    flex-direction: row;\n    box-sizing: border-box !important;\n}\n\n.comparison-table__product-offer .luna-icon {\n    --fill: #1dd751;\n    width: 20px;\n    height: 20px;\n    vertical-align: top;\n    margin-right: 8px;\n    flex-shrink: 0;\n}<\/style>\n\n\n\n\n<div>\n<article class=\"luna-card luna-card--border bestpage_card\">\n<div class=\"luna-card__block\" style=\"padding: 0; margin: 0;\">\n<div class=\"u-grid\" style=\"margin:0;\">\n<div class=\"u-grid__col u-3\/4@m u-2\/3@s\" style=\"padding: 0.9rem;\">\n\n<div class=\"u-grid u-grid--alignMiddle\">\n<div class=\"u-grid__col u-1\/4@m u-1\/3\" style=\"padding-bottom:0.5em\">\n<center><a href=\"https:\/\/www.finder.com\/ca\/stock-trading\/cibc-investors-edge-review\" title=\"Read CIBC Investor's Edge review\">\r\n\r\n  \r\n  \r\n\r\n<img decoding=\"async\" src=\"https:\/\/www.finder.com\/niche-builder\/67f2de2fc2a4f.png\" loading=\"lazy\" alt=\"CIBC logo\" class=\"luna-image compare-logo no-lazyload \" width=\"450\" height=\"250\" srcset=\"https:\/\/www.finder.com\/niche-builder\/67f2de2fc2a4f.png?fit=180 180w, https:\/\/www.finder.com\/niche-builder\/67f2de2fc2a4f.png?fit=360 360w, https:\/\/www.finder.com\/niche-builder\/67f2de2fc2a4f.png?fit=600 600w, https:\/\/www.finder.com\/niche-builder\/67f2de2fc2a4f.png?fit=900 900w, https:\/\/www.finder.com\/niche-builder\/67f2de2fc2a4f.png?fit=1200 1200w, https:\/\/www.finder.com\/niche-builder\/67f2de2fc2a4f.png?fit=1350 1350w\" sizes=\"(max-width: 1350px) 28vw, 1350px\">\r\n<\/a><\/center>\n<\/div>\n\n\n\n\n\n<div class=\"u-grid__col u-3\/4@m u-2\/3\" style=\"padding-bottom:0.5em\">\n<p style=\"margin-bottom:0; font-size: 1.2em; font-weight: 700;\" id=\"d599fb3a-3477-4063-87f4-1540c26e9cad\"><strong>\nCIBC Investor's Edge\n<\/strong><\/p>\n<style>\n\ntable div[class*=\"methodology-partial\"] {\n    display:none;\n}\n\n\n.scoreCombined {\n  text-decoration: none;\n}\n\n.scoreCombined.finder-score::before {\n  display: none;\n}\n\na.scoreCombined,\na.scoreCombined:hover {\n  text-decoration: none;\n  white-space: nowrap;\n}\n\n.score__container {\n  display: flex;\n  width: 100%;\n  flex-flow: column nowrap;\n  align-items: center;\n  justify-content: center;\n  font-size: 20px;\n  gap: 4px;\n}\n\n.score__badge {\n  border-radius: 2px 24px 24px 24px;\n  border: none;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  height: 2.5rem;\n  width: 2.5rem;\n  background-image: linear-gradient(\n    45deg,\n    transparent 25%,\n    rgba(255, 255, 255, 0.2) 50%,\n    transparent 75%,\n    transparent 100%\n  );\n  background-size:\n    250% 250%,\n    100% 100%;\n  background-position:\n    -100% 0,\n    0 0;\n  background-repeat: no-repeat;\n  position: relative;\n}\n\n.score__badge--excellent {\n  background-color: #1d53ff;\n}\n\n.score__badge--great {\n  background-color: #008024;\n}\n\n.score__badge--standard {\n  background-color: #ffd23b;\n\n  .score__value {\n    color: #232320;\n  }\n}\n\n.score__badge--basic {\n  background-color: #db2420;\n}\n\n.score__badge:hover {\n  animation: shine-effect 1.5s ease;\n}\n\n.score__value {\n  color: #fff;\n  font-weight: 800;\n  font-size: 20px;\n  line-height: 1.25;\n  letter-spacing: -0.025em;\n  font-variant-numeric: lining-nums tabular-nums;\n}\n\n.score__text-wrapper {\n  border: none;\n  display: flex;\n  align-items: center;\n  top: -4px;\n  width: auto;\n}\n\n.score__text-wrapper.score__text {\n  background: none;\n}\n\n.score__text {\n  font-weight: 800;\n  font-size: 16px;\n  line-height: 1.25;\n  color: #232320;\n  font-variant-numeric: lining-nums tabular-nums;\n}\n\n.finder-score__text {\n  text-align: left;\n  text-wrap-mode: nowrap;\n  margin-left: 10px;\n  text-decoration: underline;\n}\n<\/style>\n\n\n\n\n<div class=\"detail-info d599fb3a-3477-4063-87f4-1540c26e9cad\" style=\"z-index: 1;position: relative; margin-bottom: 1rem\">\n  \n                  <p class=\"scoreCombined score__container finder-score\">\n      <span class=\"score__badge score__badge--great\">\n        <span class=\"score__value\">7.9<\/span>\n      <\/span>\n      <span class=\"score__text-wrapper score__text score__text--great\">\n        Great\n      <\/span>\n    <\/p>\n  <\/div>\n\n<\/div>\n\n\n<div class=\"u-grid__col u-1\/1 is-hidden@s is-visible\" style=\"padding-top: 1em; padding-bottom: 1em;\">\n<center>\n<style>\r\n.table--success { width: max-content !important; }\r\n<\/style>\r\n\r\n\r\n<div aria-hidden=\"false\" class=\"rewards--element-container rewards--container sticky-cta \" data-product-id=\"d599fb3a-3477-4063-87f4-1540c26e9cad\" data-product-name=\"CIBC Investor's Edge\" data-niche=\"Share Trading\" data-provider-name=\"CIBC\" data-rewards-campaign-name=\"\">\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n\r\n\r\n      \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n  \r\n \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n<style>\r\n.hidden-temp {  overflow: visible; }\r\n.back-cover { display:none; width: 100vw; height: 100vh; background-color:rgba(0,0,0,.5); position: fixed !important; z-index: 10; top:0; left: 0; }  \r\n.card-t { position: fixed !important; z-index: 11; text-align: justify; display: flex; justify-content: center; width: 100%; top: 50%; left: 50%;  transform: translate(-50%, -50%); }\r\n.terms-c { color: #0271e1; z-index:3; } \r\n.terms-c:hover { color: #1591fe; cursor: pointer;}\r\n.terms-card-r { border-radius: 14px; }\r\n\r\n\r\n  \r\n@media (max-width:481px)  { \r\n\/* .card-t { position: fixed; width: 80%; text-align: justify;  top: 30vw; left: 5vh; }\r\n .card-t { position: fixed; z-index: 11; text-align: justify;  }*\/\r\n }\r\n<\/style>\r\n  \r\n\r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.addEventListener(\"click\", function(event) {\r\n        const sendDataButton = document.getElementById(\"sendDataButton\");\r\n\r\n        \/\/ Check if the click was on the sendDataButton\r\n        if (event.target && event.target.id === \"sendDataButton\") {\r\n            event.preventDefault(); \/\/ Prevent default link behavior\r\n\r\n            \/\/ Ensure the button exists\r\n            if (sendDataButton) {\r\n                \/\/ Use dataset to get the data attributes\r\n                const nicheData = sendDataButton.dataset.nicheData || ''; \/\/ Fallback to empty string\r\n                const productData = sendDataButton.dataset.productData || ''; \/\/ Fallback to empty string\r\n                const fiUri = sendDataButton.dataset.fiUri || ''; \/\/ Access fiUri in camelCase\r\n                const psUri = sendDataButton.dataset.psUri || ''; \/\/ Access psUri in camelCase\r\n                const psGn = sendDataButton.dataset.psGn || ''; \/\/ Access psGn in camelCase\r\n                const tc = sendDataButton.dataset.tc || ''; \/\/ Access data-tc attribute\r\n\r\n                \/\/ Extract the category from the current URL\r\n                const currentUrl = window.location.href;\r\n                const urlParts = currentUrl.split('\/');\r\n                const category = urlParts.length > 4 ? urlParts[3] : ''; \/\/ Get the category from the URL\r\n\r\n                \/\/ Construct the new URL with query parameters, encoding each value\r\n                const newUrl = `https:\/\/www.finder.com\/about-us\/product-lander-test?niche_data=${encodeURIComponent(nicheData)}&product_data=${encodeURIComponent(productData)}&fi_uri=${encodeURIComponent(fiUri)}&ps_uri=${encodeURIComponent(psUri)}&ps_gn=${encodeURIComponent(psGn)}&category=${encodeURIComponent(category)}&tc=${encodeURIComponent(tc)}`;\r\n                \r\n                \/\/ Perform the redirect with the updated URL\r\n                window.location.href = newUrl;\r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n  \r\n\n<\/center>\n<\/div>\n<div class=\"u-grid__col u-1\/1\">\n\n<div style=\"padding-top: 1em; padding-bottom: 1em;\">\nIf you're new to the world of online trading and you're still wrapping your head around how to buy stocks online, CIBC Investor's Edge is well worth a look. This big bank trading platform lets you trade stocks, ETFs, options, bonds and much more in a registered or non-registered account. It provides an intuitive trading interface that makes it easy to place buy and sell orders, and Investor Edge's extensive range of research tools and educational resources makes it a great option for new investors.<\/div>\n\n\n            \n\n<ul class=\"luna-accordionGroup accordionGroup\">\n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n<div class=\"luna-accordion__summary\">\n<p class=\"luna-accordion__heading\">  \n<button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"accordion632631796\" data-toggle=\"collapse\" data-target=\"#accordion632631796\">\n        <span class=\"luna-accordion__title\">Pros and cons<\/span>\n        <svg class=\"luna-icon\" aria-hidden=\"true\"><use xlink:href=\"#add\" data-accordion-icon=\"show\"><\/use><use xlink:href=\"#remove\"><\/use><\/svg><\/button>\n    <\/p>\n  <\/div>\n  <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"accordion632631796\" data-accordion=\"details\">\n    <div class=\"accordionContent\"><style> .pros-deco { margin: 0; } <\/style>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n  \r\n\r\n\r\n\r\n  <div class=\"has-padding-xsmall\"><\/div>\r\n  <div class=\"u-grid u-grid--gutterCollapse pros-deco\">\r\n    <div class=\"u-grid__col u-1\/2@m\">\r\n      <b id=\"pros\">Pros<\/b>\r\n      <ul class=\"list-1 \">\r\n        \r\n          \r\n            \r\n              \r\n              <li>Supports a wide range of account types<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Discounts for active, young and student investors<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Access a wide range of investments<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>User-friendly platform<\/li>\r\n            \r\n          \r\n        \r\n      <\/ul>\r\n    <\/div>\r\n\r\n    <div class=\"u-grid__col u-1\/2@m\">\r\n      <b id=\"cons\">Cons<\/b>\r\n      <ul class=\"list-12 \">\r\n        \r\n          \r\n            \r\n              \r\n              <li>You'll find cheaper brokerage fees elsewhere<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>$100 account fee unless you meet a minimum market balance requirement<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>You can only fund your account online from a linked CIBC account<\/li>\r\n            \r\n          \r\n        \r\n      <\/ul>\r\n    <\/div>\r\n  <\/div><\/div>\n  <\/div>\n<\/li>\n \n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n<div class=\"luna-accordion__summary\">\n    <p class=\"luna-accordion__heading\">\n      <button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"accordion42994672\" data-toggle=\"collapse\" data-target=\"#accordion42994672\">\n        <span class=\"luna-accordion__title\">More details<\/span>\n        <svg class=\"luna-icon\" aria-hidden=\"true\"><use xlink:href=\"#add\" data-accordion-icon=\"show\"><\/use><use xlink:href=\"#remove\"><\/use><\/svg><\/button>\n    <\/p>\n  <\/div>\n  <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"accordion42994672\" data-accordion=\"details\">\n    <div class=\"accordionContent\"><div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"bestpage\" class=\"CAFST bestpage \">\n        <table class=\"i_infobox product_infobox\">\n        <tbody><tr><th>Signup Offer<\/th><td class=\"i_infobox_data product_infobox_data\">Save up to 20% off TurboTax with CIBC. <b>Valid until April 30, 2026<\/b>.<\/td><\/tr><tr><th>Monthly Account Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0 if conditions met, or $100<\/td><\/tr><tr><th>Account Types<\/th><td class=\"i_infobox_data product_infobox_data\">RRSP,           RESP,           RRIF,           TFSA,           Personal,           Joint,           Business,           FHSA,          Margin<\/td><\/tr><tr><th>Available Asset Types<\/th><td class=\"i_infobox_data product_infobox_data\">Stocks, Bonds, Options, Mutual Funds, ETFs, GICs, Precious Metals, IPOs<\/td><\/tr><tr><th>ETF Transaction Cost<\/th><td class=\"i_infobox_data product_infobox_data\">$6.95<\/td><\/tr><tr><th>Option Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$6.95 (+$1.25 per contract)<\/td><\/tr>\n        <\/tbody>\n        <\/table><\/div><\/div>\n  <\/div>\n<\/li>\n  \n<\/ul>\n\n\n\n<\/div>\n<\/div>\n<\/div>\n<div class=\"u-grid__col u-1\/4@m u-1\/3@s is-hidden is-visible@s\" style=\"background-color: #F2F8FD; padding: 1.25rem calc(1.25rem - 1px)\">\n<div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"default\" class=\"CAFST default bestpage_infobox\">\n<div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"bestpage_hotstats\" class=\"CAFST bestpage_hotstats \">\n        <table class=\"i_infobox product_infobox\">\n        <tbody><tr><th>Stock Trading Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0\u2013$6.95<\/td><\/tr><tr><th>Account Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$100<\/td><\/tr><tr><th>FX Fee<\/th><td class=\"i_infobox_data product_infobox_data\">0.2%\u20131.6%<\/td><\/tr><tr><th>Min. Deposit<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr>\n        <\/tbody>\n        <\/table><\/div>\n<\/div>\n<center>\n\n<style>\r\n.table--success { width: max-content !important; }\r\n<\/style>\r\n\r\n\r\n<div aria-hidden=\"false\" class=\"rewards--element-container rewards--container sticky-cta \" data-product-id=\"d599fb3a-3477-4063-87f4-1540c26e9cad\" data-product-name=\"CIBC Investor's Edge\" data-niche=\"Share Trading\" data-provider-name=\"CIBC\" data-rewards-campaign-name=\"\">\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n\r\n\r\n      \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n  \r\n \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n<style>\r\n.hidden-temp {  overflow: visible; }\r\n.back-cover { display:none; width: 100vw; height: 100vh; background-color:rgba(0,0,0,.5); position: fixed !important; z-index: 10; top:0; left: 0; }  \r\n.card-t { position: fixed !important; z-index: 11; text-align: justify; display: flex; justify-content: center; width: 100%; top: 50%; left: 50%;  transform: translate(-50%, -50%); }\r\n.terms-c { color: #0271e1; z-index:3; } \r\n.terms-c:hover { color: #1591fe; cursor: pointer;}\r\n.terms-card-r { border-radius: 14px; }\r\n\r\n\r\n  \r\n@media (max-width:481px)  { \r\n\/* .card-t { position: fixed; width: 80%; text-align: justify;  top: 30vw; left: 5vh; }\r\n .card-t { position: fixed; z-index: 11; text-align: justify;  }*\/\r\n }\r\n<\/style>\r\n  \r\n\r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.addEventListener(\"click\", function(event) {\r\n        const sendDataButton = document.getElementById(\"sendDataButton\");\r\n\r\n        \/\/ Check if the click was on the sendDataButton\r\n        if (event.target && event.target.id === \"sendDataButton\") {\r\n            event.preventDefault(); \/\/ Prevent default link behavior\r\n\r\n            \/\/ Ensure the button exists\r\n            if (sendDataButton) {\r\n                \/\/ Use dataset to get the data attributes\r\n                const nicheData = sendDataButton.dataset.nicheData || ''; \/\/ Fallback to empty string\r\n                const productData = sendDataButton.dataset.productData || ''; \/\/ Fallback to empty string\r\n                const fiUri = sendDataButton.dataset.fiUri || ''; \/\/ Access fiUri in camelCase\r\n                const psUri = sendDataButton.dataset.psUri || ''; \/\/ Access psUri in camelCase\r\n                const psGn = sendDataButton.dataset.psGn || ''; \/\/ Access psGn in camelCase\r\n                const tc = sendDataButton.dataset.tc || ''; \/\/ Access data-tc attribute\r\n\r\n                \/\/ Extract the category from the current URL\r\n                const currentUrl = window.location.href;\r\n                const urlParts = currentUrl.split('\/');\r\n                const category = urlParts.length > 4 ? urlParts[3] : ''; \/\/ Get the category from the URL\r\n\r\n                \/\/ Construct the new URL with query parameters, encoding each value\r\n                const newUrl = `https:\/\/www.finder.com\/about-us\/product-lander-test?niche_data=${encodeURIComponent(nicheData)}&product_data=${encodeURIComponent(productData)}&fi_uri=${encodeURIComponent(fiUri)}&ps_uri=${encodeURIComponent(psUri)}&ps_gn=${encodeURIComponent(psGn)}&category=${encodeURIComponent(category)}&tc=${encodeURIComponent(tc)}`;\r\n                \r\n                \/\/ Perform the redirect with the updated URL\r\n                window.location.href = newUrl;\r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n  \r\n\n\n \n\n<\/center>\n\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<\/div>\n\n<\/div><h4>CIBC Investor\u2019s Edge online trading tools<\/h4><p>Investor\u2019s Edge offers a variety of tools to help you research your trades and investments. You can use the Trade Ideas stock screener to find investments based on different themes or criteria, access expert analysis, set up watchlists and alerts, and use stock charting tools to help inform your trading decisions. The platform also provides a range of convenient online courses and tutorials to help new investors navigate the Investor\u2019s Edge platform and also improve their trading knowledge.<\/p><hr><h3 id=\"moomoo\">Best online and mobile brokerage: Moomoo<\/h3><div class=\"best-page\" id=\"best-page-1f60143b04404c509fb78cbd88131889--1579467117\">\n\n<style>.bestpage_infobox tr {display: flex; flex-direction: column-reverse; padding-bottom: 15px; background-image: url(https:\/\/www.finder.com\/finder-us\/wp-uploads\/2021\/02\/Finder-SitesLike-BlackBullet-20px.png); background-repeat: no-repeat; padding-left: 30px; background-position-y: 10px; } .bestpage_infobox th { border-bottom: 0 none #d5d9dc; width: auto; padding: 0; font-size: .9em; font-weight: 500; } .bestpage_infobox td { border-bottom: 0 none #d5d9dc; font-size: 1.2em; padding: 0; } .bestpage_card { border-width: .1em; border-style: solid; border-radius: .5em; .bestpage_card-promoted { border: #93c5fd; border-width: .15em; border-style: solid; border-radius: .5em; } .best-pagePromoted-div { margin-bottom: -.8em; z-index: 9; position: relative; margin-left: 2em; } .best-pagePromoted-span { font-size: 0.7em; font-weight: 700; background-color: #f6c744; border-radius: 1em; padding-left: 0.8em; padding-right: 0.8em; padding-top: 0.4em; padding-bottom: 0.4em; } .best-pageTopPick-div { margin-bottom: -.8em; z-index: 9; position: relative; margin-left: 2em; } .best-pageTopPick-span { color: #fff; font-size: 0.7em; font-weight: 700; background-color: #1D53FF; border-radius: 1em; padding-left: 0.8em; padding-right: 0.8em; padding-top: 0.4em; padding-bottom: 0.4em; } .hotstatText { font-size: 0.7em; } .luna-accordion__details.in.collapse { overflow: visible; } div.popover.fade.bottom.in { white-space: normal; } .bestpage_card { overflow: visible; } .popover-content { word-wrap: break-word; } .sign-up-reqs { font-size: 0.9rem !important; } .has-margin-bottom-xsmall.offertext { color: #000 !important; border-radius: 0.2em !important; font-size: 0.9em }.comparison-table__product-offer {\n    background: #e5ffed;\n    border: 1px solid #1dd751;\n    min-height: 36px;\n    padding: 8px 12px;\n    border-radius: 12px;\n    width: 100%;\n    display: flex;\n    flex-direction: row;\n    box-sizing: border-box !important;\n}\n\n.comparison-table__product-offer .luna-icon {\n    --fill: #1dd751;\n    width: 20px;\n    height: 20px;\n    vertical-align: top;\n    margin-right: 8px;\n    flex-shrink: 0;\n}<\/style>\n\n\n\n\n<div>\n<article class=\"luna-card luna-card--border bestpage_card\">\n<div class=\"luna-card__block\" style=\"padding: 0; margin: 0;\">\n<div class=\"u-grid\" style=\"margin:0;\">\n<div class=\"u-grid__col u-3\/4@m u-2\/3@s\" style=\"padding: 0.9rem;\">\n\n<div class=\"u-grid u-grid--alignMiddle\">\n<div class=\"u-grid__col u-1\/4@m u-1\/3\" style=\"padding-bottom:0.5em\">\n<center><a href=\"https:\/\/www.finder.com\/ca\/stock-trading\/moomoo-review\" title=\"Read Moomoo review\">\r\n\r\n  \r\n  \r\n\r\n<img decoding=\"async\" src=\"https:\/\/www.finder.com\/niche-builder\/65ca9a9c51e92.png\" loading=\"lazy\" alt=\"Moomoo logo\" class=\"luna-image compare-logo no-lazyload \" width=\"450\" height=\"250\" srcset=\"https:\/\/www.finder.com\/niche-builder\/65ca9a9c51e92.png?fit=180 180w, https:\/\/www.finder.com\/niche-builder\/65ca9a9c51e92.png?fit=360 360w, https:\/\/www.finder.com\/niche-builder\/65ca9a9c51e92.png?fit=600 600w, https:\/\/www.finder.com\/niche-builder\/65ca9a9c51e92.png?fit=900 900w, https:\/\/www.finder.com\/niche-builder\/65ca9a9c51e92.png?fit=1200 1200w, https:\/\/www.finder.com\/niche-builder\/65ca9a9c51e92.png?fit=1350 1350w\" sizes=\"(max-width: 1350px) 28vw, 1350px\">\r\n<\/a><\/center>\n<\/div>\n\n\n\n\n\n<div class=\"u-grid__col u-3\/4@m u-2\/3\" style=\"padding-bottom:0.5em\">\n<p style=\"margin-bottom:0; font-size: 1.2em; font-weight: 700;\" id=\"1f60143b-0440-4c50-9fb7-8cbd88131889\"><strong>\nMoomoo\n<\/strong><\/p>\n<style>\n\ntable div[class*=\"methodology-partial\"] {\n    display:none;\n}\n\n\n.scoreCombined {\n  text-decoration: none;\n}\n\n.scoreCombined.finder-score::before {\n  display: none;\n}\n\na.scoreCombined,\na.scoreCombined:hover {\n  text-decoration: none;\n  white-space: nowrap;\n}\n\n.score__container {\n  display: flex;\n  width: 100%;\n  flex-flow: column nowrap;\n  align-items: center;\n  justify-content: center;\n  font-size: 20px;\n  gap: 4px;\n}\n\n.score__badge {\n  border-radius: 2px 24px 24px 24px;\n  border: none;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  height: 2.5rem;\n  width: 2.5rem;\n  background-image: linear-gradient(\n    45deg,\n    transparent 25%,\n    rgba(255, 255, 255, 0.2) 50%,\n    transparent 75%,\n    transparent 100%\n  );\n  background-size:\n    250% 250%,\n    100% 100%;\n  background-position:\n    -100% 0,\n    0 0;\n  background-repeat: no-repeat;\n  position: relative;\n}\n\n.score__badge--excellent {\n  background-color: #1d53ff;\n}\n\n.score__badge--great {\n  background-color: #008024;\n}\n\n.score__badge--standard {\n  background-color: #ffd23b;\n\n  .score__value {\n    color: #232320;\n  }\n}\n\n.score__badge--basic {\n  background-color: #db2420;\n}\n\n.score__badge:hover {\n  animation: shine-effect 1.5s ease;\n}\n\n.score__value {\n  color: #fff;\n  font-weight: 800;\n  font-size: 20px;\n  line-height: 1.25;\n  letter-spacing: -0.025em;\n  font-variant-numeric: lining-nums tabular-nums;\n}\n\n.score__text-wrapper {\n  border: none;\n  display: flex;\n  align-items: center;\n  top: -4px;\n  width: auto;\n}\n\n.score__text-wrapper.score__text {\n  background: none;\n}\n\n.score__text {\n  font-weight: 800;\n  font-size: 16px;\n  line-height: 1.25;\n  color: #232320;\n  font-variant-numeric: lining-nums tabular-nums;\n}\n\n.finder-score__text {\n  text-align: left;\n  text-wrap-mode: nowrap;\n  margin-left: 10px;\n  text-decoration: underline;\n}\n<\/style>\n\n\n\n\n<div class=\"detail-info 1f60143b-0440-4c50-9fb7-8cbd88131889\" style=\"z-index: 1;position: relative; margin-bottom: 1rem\">\n  \n                  <p class=\"scoreCombined score__container finder-score\">\n      <span class=\"score__badge score__badge--great\">\n        <span class=\"score__value\">8.6<\/span>\n      <\/span>\n      <span class=\"score__text-wrapper score__text score__text--great\">\n        Great\n      <\/span>\n    <\/p>\n  <\/div>\n\n<\/div>\n<div class=\"u-grid__col u-1\/1@m u-1\/1@s\" style=\"padding-bottom:0.5em; color: black !important; font-size: 0.9em; font-weight: 300 !important;\">\n<div class=\"comparison-table__cellWrapper comparison-table__product-offer js-calculator-table-value\" style=\"box-sizing: border-box;\" data-heading=\"Default Offer\"><svg class=\"luna-icon\" role=\"img\" aria-label=\"Special offer\"><use href=\"#gift\"><\/use><\/svg><span class=\"offer-content\">Get up to $4,600+ in trading perks <b>T&amp;Cs apply.<\/b> T&amp;Cs apply.<\/span>\r\n<\/div>\n<\/div>\n\n\n<div class=\"u-grid__col u-1\/1 is-hidden@s is-visible\" style=\"padding-top: 1em; padding-bottom: 1em;\">\n<center>\n<style>\r\n.table--success { width: max-content !important; }\r\n<\/style>\r\n\r\n\r\n<div aria-hidden=\"false\" class=\"rewards--element-container rewards--container sticky-cta \" data-product-id=\"1f60143b-0440-4c50-9fb7-8cbd88131889\" data-product-name=\"Moomoo\" data-niche=\"Share Trading\" data-provider-name=\"Moomoo\" data-rewards-campaign-name=\"\">\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n\r\n\r\n      \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n  \r\n \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n<style>\r\n.hidden-temp {  overflow: visible; }\r\n.back-cover { display:none; width: 100vw; height: 100vh; background-color:rgba(0,0,0,.5); position: fixed !important; z-index: 10; top:0; left: 0; }  \r\n.card-t { position: fixed !important; z-index: 11; text-align: justify; display: flex; justify-content: center; width: 100%; top: 50%; left: 50%;  transform: translate(-50%, -50%); }\r\n.terms-c { color: #0271e1; z-index:3; } \r\n.terms-c:hover { color: #1591fe; cursor: pointer;}\r\n.terms-card-r { border-radius: 14px; }\r\n\r\n\r\n  \r\n@media (max-width:481px)  { \r\n\/* .card-t { position: fixed; width: 80%; text-align: justify;  top: 30vw; left: 5vh; }\r\n .card-t { position: fixed; z-index: 11; text-align: justify;  }*\/\r\n }\r\n<\/style>\r\n  \r\n\r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.addEventListener(\"click\", function(event) {\r\n        const sendDataButton = document.getElementById(\"sendDataButton\");\r\n\r\n        \/\/ Check if the click was on the sendDataButton\r\n        if (event.target && event.target.id === \"sendDataButton\") {\r\n            event.preventDefault(); \/\/ Prevent default link behavior\r\n\r\n            \/\/ Ensure the button exists\r\n            if (sendDataButton) {\r\n                \/\/ Use dataset to get the data attributes\r\n                const nicheData = sendDataButton.dataset.nicheData || ''; \/\/ Fallback to empty string\r\n                const productData = sendDataButton.dataset.productData || ''; \/\/ Fallback to empty string\r\n                const fiUri = sendDataButton.dataset.fiUri || ''; \/\/ Access fiUri in camelCase\r\n                const psUri = sendDataButton.dataset.psUri || ''; \/\/ Access psUri in camelCase\r\n                const psGn = sendDataButton.dataset.psGn || ''; \/\/ Access psGn in camelCase\r\n                const tc = sendDataButton.dataset.tc || ''; \/\/ Access data-tc attribute\r\n\r\n                \/\/ Extract the category from the current URL\r\n                const currentUrl = window.location.href;\r\n                const urlParts = currentUrl.split('\/');\r\n                const category = urlParts.length > 4 ? urlParts[3] : ''; \/\/ Get the category from the URL\r\n\r\n                \/\/ Construct the new URL with query parameters, encoding each value\r\n                const newUrl = `https:\/\/www.finder.com\/about-us\/product-lander-test?niche_data=${encodeURIComponent(nicheData)}&product_data=${encodeURIComponent(productData)}&fi_uri=${encodeURIComponent(fiUri)}&ps_uri=${encodeURIComponent(psUri)}&ps_gn=${encodeURIComponent(psGn)}&category=${encodeURIComponent(category)}&tc=${encodeURIComponent(tc)}`;\r\n                \r\n                \/\/ Perform the redirect with the updated URL\r\n                window.location.href = newUrl;\r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n  \r\n\n<\/center>\n<\/div>\n<div class=\"u-grid__col u-1\/1\">\n\n<div style=\"padding-top: 1em; padding-bottom: 1em;\">\nIf you're searching for a broker that offers a seamless online and mobile trading experience, it's hard to go past Moomoo. This discount brokerage platform offers slick mobile and desktop apps and lets you trade US and Canadian stocks and ETFs as well as US options. It's quick and easy to sign up for an account and start trading, while handy features like free real-time Level 2 market data and advanced charting tools ensure that you have a range of important trading resources at your fingertips.<\/div>\n\n\n            \n\n<ul class=\"luna-accordionGroup accordionGroup\">\n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n<div class=\"luna-accordion__summary\">\n<p class=\"luna-accordion__heading\">  \n<button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"accordion122464824\" data-toggle=\"collapse\" data-target=\"#accordion122464824\">\n        <span class=\"luna-accordion__title\">Pros and cons<\/span>\n        <svg class=\"luna-icon\" aria-hidden=\"true\"><use xlink:href=\"#add\" data-accordion-icon=\"show\"><\/use><use xlink:href=\"#remove\"><\/use><\/svg><\/button>\n    <\/p>\n  <\/div>\n  <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"accordion122464824\" data-accordion=\"details\">\n    <div class=\"accordionContent\"><style> .pros-deco { margin: 0; } <\/style>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n  \r\n\r\n\r\n\r\n  <div class=\"has-padding-xsmall\"><\/div>\r\n  <div class=\"u-grid u-grid--gutterCollapse pros-deco\">\r\n    <div class=\"u-grid__col u-1\/2@m\">\r\n      <b id=\"pros\">Pros<\/b>\r\n      <ul class=\"list-1 \">\r\n        \r\n          \r\n            \r\n              \r\n              <li>Highly-rated mobile ap<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>User-friendly trading experience<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Competitive commissions<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>No account minimum<\/li>\r\n            \r\n          \r\n        \r\n      <\/ul>\r\n    <\/div>\r\n\r\n    <div class=\"u-grid__col u-1\/2@m\">\r\n      <b id=\"cons\">Cons<\/b>\r\n      <ul class=\"list-12 \">\r\n        \r\n          \r\n            \r\n              \r\n              <li>Other brokers allow you to trade a wider range of assets<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>High fees on large trades<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Limited account types available<\/li>\r\n            \r\n          \r\n        \r\n      <\/ul>\r\n    <\/div>\r\n  <\/div><\/div>\n  <\/div>\n<\/li>\n \n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n<div class=\"luna-accordion__summary\">\n    <p class=\"luna-accordion__heading\">\n      <button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"accordion2021153825\" data-toggle=\"collapse\" data-target=\"#accordion2021153825\">\n        <span class=\"luna-accordion__title\">More details<\/span>\n        <svg class=\"luna-icon\" aria-hidden=\"true\"><use xlink:href=\"#add\" data-accordion-icon=\"show\"><\/use><use xlink:href=\"#remove\"><\/use><\/svg><\/button>\n    <\/p>\n  <\/div>\n  <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"accordion2021153825\" data-accordion=\"details\">\n    <div class=\"accordionContent\"><div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"bestpage\" class=\"CAFST bestpage \">\n        <table class=\"i_infobox product_infobox\">\n        <tbody><tr><th>Signup Offer<\/th><td class=\"i_infobox_data product_infobox_data\"><b>Get up to $4,600+ in trading perks:<\/b> Get a 6% cashback reward offer, commission fees refunded up to $2,000 in the first 30 days, $300 in stock coupons and $2,300 in transfer-in rewards.<b>T&amp;Cs apply.<\/b><\/td><\/tr><tr><th>Monthly Account Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr><tr><th>Account Types<\/th><td class=\"i_infobox_data product_infobox_data\">RRSP,           TFSA,           Personal,           FHSA,          Margin<\/td><\/tr><tr><th>Available Asset Types<\/th><td class=\"i_infobox_data product_infobox_data\">Stocks, Options, ETFs<\/td><\/tr><tr><th>ETF Transaction Cost<\/th><td class=\"i_infobox_data product_infobox_data\">USD$0.99\/stock<\/td><\/tr><tr><th>Option Fee<\/th><td class=\"i_infobox_data product_infobox_data\">US stocks and ETFs: USD$0.99\/stock (min. US$1.99 per trade)<\/td><\/tr><tr><th>Inactivity Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr>\n        <\/tbody>\n        <\/table><\/div><\/div>\n  <\/div>\n<\/li>\n  \n<\/ul>\n\n\n\n<\/div>\n<\/div>\n<\/div>\n<div class=\"u-grid__col u-1\/4@m u-1\/3@s is-hidden is-visible@s\" style=\"background-color: #F2F8FD; padding: 1.25rem calc(1.25rem - 1px)\">\n<div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"default\" class=\"CAFST default bestpage_infobox\">\n<div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"bestpage_hotstats\" class=\"CAFST bestpage_hotstats \">\n        <table class=\"i_infobox product_infobox\">\n        <tbody><tr><th>Stock Trading Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0.99 - $1.49<\/td><\/tr><tr><th>Account Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr><tr><th>FX Fee<\/th><td class=\"i_infobox_data product_infobox_data\">0%<\/td><\/tr><tr><th>Min. Deposit<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr>\n        <\/tbody>\n        <\/table><\/div>\n<\/div>\n<center>\n\n<style>\r\n.table--success { width: max-content !important; }\r\n<\/style>\r\n\r\n\r\n<div aria-hidden=\"false\" class=\"rewards--element-container rewards--container sticky-cta \" data-product-id=\"1f60143b-0440-4c50-9fb7-8cbd88131889\" data-product-name=\"Moomoo\" data-niche=\"Share Trading\" data-provider-name=\"Moomoo\" data-rewards-campaign-name=\"\">\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n\r\n\r\n      \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n  \r\n \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n<style>\r\n.hidden-temp {  overflow: visible; }\r\n.back-cover { display:none; width: 100vw; height: 100vh; background-color:rgba(0,0,0,.5); position: fixed !important; z-index: 10; top:0; left: 0; }  \r\n.card-t { position: fixed !important; z-index: 11; text-align: justify; display: flex; justify-content: center; width: 100%; top: 50%; left: 50%;  transform: translate(-50%, -50%); }\r\n.terms-c { color: #0271e1; z-index:3; } \r\n.terms-c:hover { color: #1591fe; cursor: pointer;}\r\n.terms-card-r { border-radius: 14px; }\r\n\r\n\r\n  \r\n@media (max-width:481px)  { \r\n\/* .card-t { position: fixed; width: 80%; text-align: justify;  top: 30vw; left: 5vh; }\r\n .card-t { position: fixed; z-index: 11; text-align: justify;  }*\/\r\n }\r\n<\/style>\r\n  \r\n\r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.addEventListener(\"click\", function(event) {\r\n        const sendDataButton = document.getElementById(\"sendDataButton\");\r\n\r\n        \/\/ Check if the click was on the sendDataButton\r\n        if (event.target && event.target.id === \"sendDataButton\") {\r\n            event.preventDefault(); \/\/ Prevent default link behavior\r\n\r\n            \/\/ Ensure the button exists\r\n            if (sendDataButton) {\r\n                \/\/ Use dataset to get the data attributes\r\n                const nicheData = sendDataButton.dataset.nicheData || ''; \/\/ Fallback to empty string\r\n                const productData = sendDataButton.dataset.productData || ''; \/\/ Fallback to empty string\r\n                const fiUri = sendDataButton.dataset.fiUri || ''; \/\/ Access fiUri in camelCase\r\n                const psUri = sendDataButton.dataset.psUri || ''; \/\/ Access psUri in camelCase\r\n                const psGn = sendDataButton.dataset.psGn || ''; \/\/ Access psGn in camelCase\r\n                const tc = sendDataButton.dataset.tc || ''; \/\/ Access data-tc attribute\r\n\r\n                \/\/ Extract the category from the current URL\r\n                const currentUrl = window.location.href;\r\n                const urlParts = currentUrl.split('\/');\r\n                const category = urlParts.length > 4 ? urlParts[3] : ''; \/\/ Get the category from the URL\r\n\r\n                \/\/ Construct the new URL with query parameters, encoding each value\r\n                const newUrl = `https:\/\/www.finder.com\/about-us\/product-lander-test?niche_data=${encodeURIComponent(nicheData)}&product_data=${encodeURIComponent(productData)}&fi_uri=${encodeURIComponent(fiUri)}&ps_uri=${encodeURIComponent(psUri)}&ps_gn=${encodeURIComponent(psGn)}&category=${encodeURIComponent(category)}&tc=${encodeURIComponent(tc)}`;\r\n                \r\n                \/\/ Perform the redirect with the updated URL\r\n                window.location.href = newUrl;\r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n  \r\n\n\n \n\n<\/center>\n\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<\/div>\n\n<\/div><h4>Moomoo online trading tools<\/h4><p>Moomoo provides investors with a suite of tools and resources to help inform trading decisions. You can take advantage of advanced charting tools and stock screeners, research different investment themes, and use Moomoo\u2019s AI tool for trend analysis and to get answers to trading-related questions. Moomoo also offers a demo account so you can practice trading before committing any real money, giving you a taste of how its online trading platform works.<\/p><hr><h3 id=\"rbc\">Best online trading for extra features: RBC Direct Investing<\/h3><div class=\"best-page\" id=\"best-page-84f2e6c88c2a4ff88d688d1c5ccfeebf--2028365295\">\n\n<style>.bestpage_infobox tr {display: flex; flex-direction: column-reverse; padding-bottom: 15px; background-image: url(https:\/\/www.finder.com\/finder-us\/wp-uploads\/2021\/02\/Finder-SitesLike-BlackBullet-20px.png); background-repeat: no-repeat; padding-left: 30px; background-position-y: 10px; } .bestpage_infobox th { border-bottom: 0 none #d5d9dc; width: auto; padding: 0; font-size: .9em; font-weight: 500; } .bestpage_infobox td { border-bottom: 0 none #d5d9dc; font-size: 1.2em; padding: 0; } .bestpage_card { border-width: .1em; border-style: solid; border-radius: .5em; .bestpage_card-promoted { border: #93c5fd; border-width: .15em; border-style: solid; border-radius: .5em; } .best-pagePromoted-div { margin-bottom: -.8em; z-index: 9; position: relative; margin-left: 2em; } .best-pagePromoted-span { font-size: 0.7em; font-weight: 700; background-color: #f6c744; border-radius: 1em; padding-left: 0.8em; padding-right: 0.8em; padding-top: 0.4em; padding-bottom: 0.4em; } .best-pageTopPick-div { margin-bottom: -.8em; z-index: 9; position: relative; margin-left: 2em; } .best-pageTopPick-span { color: #fff; font-size: 0.7em; font-weight: 700; background-color: #1D53FF; border-radius: 1em; padding-left: 0.8em; padding-right: 0.8em; padding-top: 0.4em; padding-bottom: 0.4em; } .hotstatText { font-size: 0.7em; } .luna-accordion__details.in.collapse { overflow: visible; } div.popover.fade.bottom.in { white-space: normal; } .bestpage_card { overflow: visible; } .popover-content { word-wrap: break-word; } .sign-up-reqs { font-size: 0.9rem !important; } .has-margin-bottom-xsmall.offertext { color: #000 !important; border-radius: 0.2em !important; font-size: 0.9em }.comparison-table__product-offer {\n    background: #e5ffed;\n    border: 1px solid #1dd751;\n    min-height: 36px;\n    padding: 8px 12px;\n    border-radius: 12px;\n    width: 100%;\n    display: flex;\n    flex-direction: row;\n    box-sizing: border-box !important;\n}\n\n.comparison-table__product-offer .luna-icon {\n    --fill: #1dd751;\n    width: 20px;\n    height: 20px;\n    vertical-align: top;\n    margin-right: 8px;\n    flex-shrink: 0;\n}<\/style>\n\n\n\n\n<div>\n<article class=\"luna-card luna-card--border bestpage_card\">\n<div class=\"luna-card__block\" style=\"padding: 0; margin: 0;\">\n<div class=\"u-grid\" style=\"margin:0;\">\n<div class=\"u-grid__col u-3\/4@m u-2\/3@s\" style=\"padding: 0.9rem;\">\n\n<div class=\"u-grid u-grid--alignMiddle\">\n<div class=\"u-grid__col u-1\/4@m u-1\/3\" style=\"padding-bottom:0.5em\">\n<center><a href=\"https:\/\/www.finder.com\/ca\/stock-trading\/rbc-direct-investing-review\" title=\"Read RBC Direct Investing review\">\r\n\r\n  \r\n  \r\n\r\n<img decoding=\"async\" src=\"https:\/\/www.finder.com\/niche-builder\/61fb1cf464d81.png\" loading=\"lazy\" alt=\"RBC Direct Investing logo\" class=\"luna-image compare-logo no-lazyload \" width=\"450\" height=\"250\" srcset=\"https:\/\/www.finder.com\/niche-builder\/61fb1cf464d81.png?fit=180 180w, https:\/\/www.finder.com\/niche-builder\/61fb1cf464d81.png?fit=360 360w, https:\/\/www.finder.com\/niche-builder\/61fb1cf464d81.png?fit=600 600w, https:\/\/www.finder.com\/niche-builder\/61fb1cf464d81.png?fit=900 900w, https:\/\/www.finder.com\/niche-builder\/61fb1cf464d81.png?fit=1200 1200w, https:\/\/www.finder.com\/niche-builder\/61fb1cf464d81.png?fit=1350 1350w\" sizes=\"(max-width: 1350px) 28vw, 1350px\">\r\n<\/a><\/center>\n<\/div>\n\n\n\n\n\n<div class=\"u-grid__col u-3\/4@m u-2\/3\" style=\"padding-bottom:0.5em\">\n<p style=\"margin-bottom:0; font-size: 1.2em; font-weight: 700;\" id=\"84f2e6c8-8c2a-4ff8-8d68-8d1c5ccfeebf\"><strong>\nRBC Direct Investing\n<\/strong><\/p>\n<style>\n\ntable div[class*=\"methodology-partial\"] {\n    display:none;\n}\n\n\n.scoreCombined {\n  text-decoration: none;\n}\n\n.scoreCombined.finder-score::before {\n  display: none;\n}\n\na.scoreCombined,\na.scoreCombined:hover {\n  text-decoration: none;\n  white-space: nowrap;\n}\n\n.score__container {\n  display: flex;\n  width: 100%;\n  flex-flow: column nowrap;\n  align-items: center;\n  justify-content: center;\n  font-size: 20px;\n  gap: 4px;\n}\n\n.score__badge {\n  border-radius: 2px 24px 24px 24px;\n  border: none;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  height: 2.5rem;\n  width: 2.5rem;\n  background-image: linear-gradient(\n    45deg,\n    transparent 25%,\n    rgba(255, 255, 255, 0.2) 50%,\n    transparent 75%,\n    transparent 100%\n  );\n  background-size:\n    250% 250%,\n    100% 100%;\n  background-position:\n    -100% 0,\n    0 0;\n  background-repeat: no-repeat;\n  position: relative;\n}\n\n.score__badge--excellent {\n  background-color: #1d53ff;\n}\n\n.score__badge--great {\n  background-color: #008024;\n}\n\n.score__badge--standard {\n  background-color: #ffd23b;\n\n  .score__value {\n    color: #232320;\n  }\n}\n\n.score__badge--basic {\n  background-color: #db2420;\n}\n\n.score__badge:hover {\n  animation: shine-effect 1.5s ease;\n}\n\n.score__value {\n  color: #fff;\n  font-weight: 800;\n  font-size: 20px;\n  line-height: 1.25;\n  letter-spacing: -0.025em;\n  font-variant-numeric: lining-nums tabular-nums;\n}\n\n.score__text-wrapper {\n  border: none;\n  display: flex;\n  align-items: center;\n  top: -4px;\n  width: auto;\n}\n\n.score__text-wrapper.score__text {\n  background: none;\n}\n\n.score__text {\n  font-weight: 800;\n  font-size: 16px;\n  line-height: 1.25;\n  color: #232320;\n  font-variant-numeric: lining-nums tabular-nums;\n}\n\n.finder-score__text {\n  text-align: left;\n  text-wrap-mode: nowrap;\n  margin-left: 10px;\n  text-decoration: underline;\n}\n<\/style>\n\n\n\n\n<div class=\"detail-info 84f2e6c8-8c2a-4ff8-8d68-8d1c5ccfeebf\" style=\"z-index: 1;position: relative; margin-bottom: 1rem\">\n  \n                  <p class=\"scoreCombined score__container finder-score\">\n      <span class=\"score__badge score__badge--great\">\n        <span class=\"score__value\">8.2<\/span>\n      <\/span>\n      <span class=\"score__text-wrapper score__text score__text--great\">\n        Great\n      <\/span>\n    <\/p>\n  <\/div>\n\n<\/div>\n\n\n<div class=\"u-grid__col u-1\/1 is-hidden@s is-visible\" style=\"padding-top: 1em; padding-bottom: 1em;\">\n<center>\n<style>\r\n.table--success { width: max-content !important; }\r\n<\/style>\r\n\r\n\r\n<div aria-hidden=\"false\" class=\"rewards--element-container rewards--container sticky-cta \" data-product-id=\"84f2e6c8-8c2a-4ff8-8d68-8d1c5ccfeebf\" data-product-name=\"RBC Direct Investing\" data-niche=\"Share Trading\" data-provider-name=\"RBC Direct Investing\" data-rewards-campaign-name=\"\">\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n\r\n\r\n      \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n  \r\n \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n<style>\r\n.hidden-temp {  overflow: visible; }\r\n.back-cover { display:none; width: 100vw; height: 100vh; background-color:rgba(0,0,0,.5); position: fixed !important; z-index: 10; top:0; left: 0; }  \r\n.card-t { position: fixed !important; z-index: 11; text-align: justify; display: flex; justify-content: center; width: 100%; top: 50%; left: 50%;  transform: translate(-50%, -50%); }\r\n.terms-c { color: #0271e1; z-index:3; } \r\n.terms-c:hover { color: #1591fe; cursor: pointer;}\r\n.terms-card-r { border-radius: 14px; }\r\n\r\n\r\n  \r\n@media (max-width:481px)  { \r\n\/* .card-t { position: fixed; width: 80%; text-align: justify;  top: 30vw; left: 5vh; }\r\n .card-t { position: fixed; z-index: 11; text-align: justify;  }*\/\r\n }\r\n<\/style>\r\n  \r\n\r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.addEventListener(\"click\", function(event) {\r\n        const sendDataButton = document.getElementById(\"sendDataButton\");\r\n\r\n        \/\/ Check if the click was on the sendDataButton\r\n        if (event.target && event.target.id === \"sendDataButton\") {\r\n            event.preventDefault(); \/\/ Prevent default link behavior\r\n\r\n            \/\/ Ensure the button exists\r\n            if (sendDataButton) {\r\n                \/\/ Use dataset to get the data attributes\r\n                const nicheData = sendDataButton.dataset.nicheData || ''; \/\/ Fallback to empty string\r\n                const productData = sendDataButton.dataset.productData || ''; \/\/ Fallback to empty string\r\n                const fiUri = sendDataButton.dataset.fiUri || ''; \/\/ Access fiUri in camelCase\r\n                const psUri = sendDataButton.dataset.psUri || ''; \/\/ Access psUri in camelCase\r\n                const psGn = sendDataButton.dataset.psGn || ''; \/\/ Access psGn in camelCase\r\n                const tc = sendDataButton.dataset.tc || ''; \/\/ Access data-tc attribute\r\n\r\n                \/\/ Extract the category from the current URL\r\n                const currentUrl = window.location.href;\r\n                const urlParts = currentUrl.split('\/');\r\n                const category = urlParts.length > 4 ? urlParts[3] : ''; \/\/ Get the category from the URL\r\n\r\n                \/\/ Construct the new URL with query parameters, encoding each value\r\n                const newUrl = `https:\/\/www.finder.com\/about-us\/product-lander-test?niche_data=${encodeURIComponent(nicheData)}&product_data=${encodeURIComponent(productData)}&fi_uri=${encodeURIComponent(fiUri)}&ps_uri=${encodeURIComponent(psUri)}&ps_gn=${encodeURIComponent(psGn)}&category=${encodeURIComponent(category)}&tc=${encodeURIComponent(tc)}`;\r\n                \r\n                \/\/ Perform the redirect with the updated URL\r\n                window.location.href = newUrl;\r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n  \r\n\n<\/center>\n<\/div>\n<div class=\"u-grid__col u-1\/1\">\n\n<div style=\"padding-top: 1em; padding-bottom: 1em;\">\nRBC Direct Investing is well known as a major player in the online trading game. This Big Five broker lets you trade stocks, ETFs, options, bonds and more through a wide variety of account types, and its feature-packed trading platform provides you with a toolkit full of resources to help you choose and track your investments. You can trade online, via mobile or using the customizable Trading Dashboard, while real-time streaming quotes and the Portfolio Analyzer tool are just some of the many convenient features on offer for Canadian traders.<\/div>\n\n\n            \n\n<ul class=\"luna-accordionGroup accordionGroup\">\n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n<div class=\"luna-accordion__summary\">\n<p class=\"luna-accordion__heading\">  \n<button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"accordion963858064\" data-toggle=\"collapse\" data-target=\"#accordion963858064\">\n        <span class=\"luna-accordion__title\">Pros and cons<\/span>\n        <svg class=\"luna-icon\" aria-hidden=\"true\"><use xlink:href=\"#add\" data-accordion-icon=\"show\"><\/use><use xlink:href=\"#remove\"><\/use><\/svg><\/button>\n    <\/p>\n  <\/div>\n  <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"accordion963858064\" data-accordion=\"details\">\n    <div class=\"accordionContent\"><style> .pros-deco { margin: 0; } <\/style>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n  \r\n\r\n\r\n\r\n  <div class=\"has-padding-xsmall\"><\/div>\r\n  <div class=\"u-grid u-grid--gutterCollapse pros-deco\">\r\n    <div class=\"u-grid__col u-1\/2@m\">\r\n      <b id=\"pros\">Pros<\/b>\r\n      <ul class=\"list-1 \">\r\n        \r\n          \r\n            \r\n              \r\n              <li>No account maintenance fee<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Commission-free trading of selected ETFs and all mutual funds<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Handy stock screeners and picklists<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Educational resources for new investors<\/li>\r\n            \r\n          \r\n        \r\n      <\/ul>\r\n    <\/div>\r\n\r\n    <div class=\"u-grid__col u-1\/2@m\">\r\n      <b id=\"cons\">Cons<\/b>\r\n      <ul class=\"list-12 \">\r\n        \r\n          \r\n            \r\n              \r\n              <li>Other platforms have lower brokerage fees<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Mixed app reviews<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Best suited to people who are already RBC customers<\/li>\r\n            \r\n          \r\n        \r\n      <\/ul>\r\n    <\/div>\r\n  <\/div><\/div>\n  <\/div>\n<\/li>\n \n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n<div class=\"luna-accordion__summary\">\n    <p class=\"luna-accordion__heading\">\n      <button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"accordion2115588222\" data-toggle=\"collapse\" data-target=\"#accordion2115588222\">\n        <span class=\"luna-accordion__title\">More details<\/span>\n        <svg class=\"luna-icon\" aria-hidden=\"true\"><use xlink:href=\"#add\" data-accordion-icon=\"show\"><\/use><use xlink:href=\"#remove\"><\/use><\/svg><\/button>\n    <\/p>\n  <\/div>\n  <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"accordion2115588222\" data-accordion=\"details\">\n    <div class=\"accordionContent\"><div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"bestpage\" class=\"CAFST bestpage \">\n        <table class=\"i_infobox product_infobox\">\n        <tbody><tr><th>Monthly Account Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr><tr><th>Account Types<\/th><td class=\"i_infobox_data product_infobox_data\">RRSP,           RESP,           RRIF,           TFSA,           Personal,           Joint,           Business,          FHSA<\/td><\/tr><tr><th>Available Asset Types<\/th><td class=\"i_infobox_data product_infobox_data\">Stocks, Bonds, Options, Mutual Funds, ETFs, GICs, Precious Metals, IPOs<\/td><\/tr><tr><th>ETF Transaction Cost<\/th><td class=\"i_infobox_data product_infobox_data\">$9.95 ($6.95 if you place 150+ trades per quarter, GoSmart clients get 50 free stock\/ETF trades per year)<\/td><\/tr><tr><th>Option Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$6.95 to $9.95 (+$1.25 per contract)<\/td><\/tr>\n        <\/tbody>\n        <\/table><\/div><\/div>\n  <\/div>\n<\/li>\n  \n<\/ul>\n\n\n\n<\/div>\n<\/div>\n<\/div>\n<div class=\"u-grid__col u-1\/4@m u-1\/3@s is-hidden is-visible@s\" style=\"background-color: #F2F8FD; padding: 1.25rem calc(1.25rem - 1px)\">\n<div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"default\" class=\"CAFST default bestpage_infobox\">\n<div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"bestpage_hotstats\" class=\"CAFST bestpage_hotstats \">\n        <table class=\"i_infobox product_infobox\">\n        <tbody><tr><th>Stock Trading Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$9.95<\/td><\/tr><tr><th>FX Fee<\/th><td class=\"i_infobox_data product_infobox_data\">0.10% - 1.60%<\/td><\/tr><tr><th>Min. Deposit<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr>\n        <\/tbody>\n        <\/table><\/div>\n<\/div>\n<center>\n\n<style>\r\n.table--success { width: max-content !important; }\r\n<\/style>\r\n\r\n\r\n<div aria-hidden=\"false\" class=\"rewards--element-container rewards--container sticky-cta \" data-product-id=\"84f2e6c8-8c2a-4ff8-8d68-8d1c5ccfeebf\" data-product-name=\"RBC Direct Investing\" data-niche=\"Share Trading\" data-provider-name=\"RBC Direct Investing\" data-rewards-campaign-name=\"\">\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n\r\n\r\n      \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n  \r\n \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n<style>\r\n.hidden-temp {  overflow: visible; }\r\n.back-cover { display:none; width: 100vw; height: 100vh; background-color:rgba(0,0,0,.5); position: fixed !important; z-index: 10; top:0; left: 0; }  \r\n.card-t { position: fixed !important; z-index: 11; text-align: justify; display: flex; justify-content: center; width: 100%; top: 50%; left: 50%;  transform: translate(-50%, -50%); }\r\n.terms-c { color: #0271e1; z-index:3; } \r\n.terms-c:hover { color: #1591fe; cursor: pointer;}\r\n.terms-card-r { border-radius: 14px; }\r\n\r\n\r\n  \r\n@media (max-width:481px)  { \r\n\/* .card-t { position: fixed; width: 80%; text-align: justify;  top: 30vw; left: 5vh; }\r\n .card-t { position: fixed; z-index: 11; text-align: justify;  }*\/\r\n }\r\n<\/style>\r\n  \r\n\r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.addEventListener(\"click\", function(event) {\r\n        const sendDataButton = document.getElementById(\"sendDataButton\");\r\n\r\n        \/\/ Check if the click was on the sendDataButton\r\n        if (event.target && event.target.id === \"sendDataButton\") {\r\n            event.preventDefault(); \/\/ Prevent default link behavior\r\n\r\n            \/\/ Ensure the button exists\r\n            if (sendDataButton) {\r\n                \/\/ Use dataset to get the data attributes\r\n                const nicheData = sendDataButton.dataset.nicheData || ''; \/\/ Fallback to empty string\r\n                const productData = sendDataButton.dataset.productData || ''; \/\/ Fallback to empty string\r\n                const fiUri = sendDataButton.dataset.fiUri || ''; \/\/ Access fiUri in camelCase\r\n                const psUri = sendDataButton.dataset.psUri || ''; \/\/ Access psUri in camelCase\r\n                const psGn = sendDataButton.dataset.psGn || ''; \/\/ Access psGn in camelCase\r\n                const tc = sendDataButton.dataset.tc || ''; \/\/ Access data-tc attribute\r\n\r\n                \/\/ Extract the category from the current URL\r\n                const currentUrl = window.location.href;\r\n                const urlParts = currentUrl.split('\/');\r\n                const category = urlParts.length > 4 ? urlParts[3] : ''; \/\/ Get the category from the URL\r\n\r\n                \/\/ Construct the new URL with query parameters, encoding each value\r\n                const newUrl = `https:\/\/www.finder.com\/about-us\/product-lander-test?niche_data=${encodeURIComponent(nicheData)}&product_data=${encodeURIComponent(productData)}&fi_uri=${encodeURIComponent(fiUri)}&ps_uri=${encodeURIComponent(psUri)}&ps_gn=${encodeURIComponent(psGn)}&category=${encodeURIComponent(category)}&tc=${encodeURIComponent(tc)}`;\r\n                \r\n                \/\/ Perform the redirect with the updated URL\r\n                window.location.href = newUrl;\r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n  \r\n\n\n \n\n<\/center>\n\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<\/div>\n\n<\/div><h4>RBC Direct Investing online trading tools<\/h4><p>Open an RBC Direct Investing account and you can access research and analysis from trusted providers like Morningstar, Refinitiv, Trading Central and RBC. You can use stock screeners to research suitable investments, get analyst-built investment lists, check your portfolio diversity and risk level with the Portfolio Analyzer, and access a variety of educational resources in the Investing Academy. You also have the flexibility of testing out RBC Direct Investing\u2019s online trading tools first with a Practice Account.<\/p><hr><h3 id=\"qtrade\">Best well-rounded online brokerage: Qtrade Direct Investing<\/h3><div class=\"best-page\" id=\"best-page-4683c389dc2c495685ea16ae67f2aa37--1703970443\">\n\n<style>.bestpage_infobox tr {display: flex; flex-direction: column-reverse; padding-bottom: 15px; background-image: url(https:\/\/www.finder.com\/finder-us\/wp-uploads\/2021\/02\/Finder-SitesLike-BlackBullet-20px.png); background-repeat: no-repeat; padding-left: 30px; background-position-y: 10px; } .bestpage_infobox th { border-bottom: 0 none #d5d9dc; width: auto; padding: 0; font-size: .9em; font-weight: 500; } .bestpage_infobox td { border-bottom: 0 none #d5d9dc; font-size: 1.2em; padding: 0; } .bestpage_card { border-width: .1em; border-style: solid; border-radius: .5em; .bestpage_card-promoted { border: #93c5fd; border-width: .15em; border-style: solid; border-radius: .5em; } .best-pagePromoted-div { margin-bottom: -.8em; z-index: 9; position: relative; margin-left: 2em; } .best-pagePromoted-span { font-size: 0.7em; font-weight: 700; background-color: #f6c744; border-radius: 1em; padding-left: 0.8em; padding-right: 0.8em; padding-top: 0.4em; padding-bottom: 0.4em; } .best-pageTopPick-div { margin-bottom: -.8em; z-index: 9; position: relative; margin-left: 2em; } .best-pageTopPick-span { color: #fff; font-size: 0.7em; font-weight: 700; background-color: #1D53FF; border-radius: 1em; padding-left: 0.8em; padding-right: 0.8em; padding-top: 0.4em; padding-bottom: 0.4em; } .hotstatText { font-size: 0.7em; } .luna-accordion__details.in.collapse { overflow: visible; } div.popover.fade.bottom.in { white-space: normal; } .bestpage_card { overflow: visible; } .popover-content { word-wrap: break-word; } .sign-up-reqs { font-size: 0.9rem !important; } .has-margin-bottom-xsmall.offertext { color: #000 !important; border-radius: 0.2em !important; font-size: 0.9em }.comparison-table__product-offer {\n    background: #e5ffed;\n    border: 1px solid #1dd751;\n    min-height: 36px;\n    padding: 8px 12px;\n    border-radius: 12px;\n    width: 100%;\n    display: flex;\n    flex-direction: row;\n    box-sizing: border-box !important;\n}\n\n.comparison-table__product-offer .luna-icon {\n    --fill: #1dd751;\n    width: 20px;\n    height: 20px;\n    vertical-align: top;\n    margin-right: 8px;\n    flex-shrink: 0;\n}<\/style>\n\n\n\n\n<div>\n<article class=\"luna-card luna-card--border bestpage_card\">\n<div class=\"luna-card__block\" style=\"padding: 0; margin: 0;\">\n<div class=\"u-grid\" style=\"margin:0;\">\n<div class=\"u-grid__col u-3\/4@m u-2\/3@s\" style=\"padding: 0.9rem;\">\n\n<div class=\"u-grid u-grid--alignMiddle\">\n<div class=\"u-grid__col u-1\/4@m u-1\/3\" style=\"padding-bottom:0.5em\">\n<center><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.finder.com\/redirect\/ca\/share-trading\/qtrade-ca-stock-trading-secure.html?nb=1&amp;src_country=ca&amp;redirect_tracking_params=%7B%22placement_type%22%3A%22nb-product%22%2C%22product_id%22%3A%224683c389-dc2c-4956-85ea-16ae67f2aa37%22%2C%22product_name%22%3A%22Qtrade%2BDirect%2BInvesting%22%2C%22offer_id%22%3A%2221989%22%2C%22decorator%22%3A%22GLOBAL.PRODUCT.USFIN_IMAGE%22%2C%22niche_code%22%3A%22CAFST%22%2C%22post_id%22%3A%22861362%22%2C%22post_path%22%3A%22stock-trading%252Fhow-to-buy-stocks-online%22%2C%22post_country%22%3A%22ca%22%2C%22partial%22%3A%7B%22id%22%3A948790%2C%22name%22%3A%22best-page%22%2C%22country%22%3A%22ca%22%7D%7D\" style=\"margin-bottom: 10px;\" title=\"Go to Qtrade\">\r\n\r\n  \r\n  \r\n\r\n<img decoding=\"async\" src=\"https:\/\/www.finder.com\/niche-builder\/66db5e0aa0f81.png\" loading=\"lazy\" alt=\"Qtrade logo\" class=\"luna-image compare-logo no-lazyload \" width=\"450\" height=\"250\" srcset=\"https:\/\/www.finder.com\/niche-builder\/66db5e0aa0f81.png?fit=180 180w, https:\/\/www.finder.com\/niche-builder\/66db5e0aa0f81.png?fit=360 360w, https:\/\/www.finder.com\/niche-builder\/66db5e0aa0f81.png?fit=600 600w, https:\/\/www.finder.com\/niche-builder\/66db5e0aa0f81.png?fit=900 900w, https:\/\/www.finder.com\/niche-builder\/66db5e0aa0f81.png?fit=1200 1200w, https:\/\/www.finder.com\/niche-builder\/66db5e0aa0f81.png?fit=1350 1350w\" sizes=\"(max-width: 1350px) 28vw, 1350px\">\r\n<\/a><\/center>\n<\/div>\n\n\n\n\n\n<div class=\"u-grid__col u-3\/4@m u-2\/3\" style=\"padding-bottom:0.5em\">\n<p style=\"margin-bottom:0; font-size: 1.2em; font-weight: 700;\" id=\"4683c389-dc2c-4956-85ea-16ae67f2aa37\"><strong>\nQtrade Direct Investing\n<\/strong><\/p>\n<style>\n\ntable div[class*=\"methodology-partial\"] {\n    display:none;\n}\n\n\n.scoreCombined {\n  text-decoration: none;\n}\n\n.scoreCombined.finder-score::before {\n  display: none;\n}\n\na.scoreCombined,\na.scoreCombined:hover {\n  text-decoration: none;\n  white-space: nowrap;\n}\n\n.score__container {\n  display: flex;\n  width: 100%;\n  flex-flow: column nowrap;\n  align-items: center;\n  justify-content: center;\n  font-size: 20px;\n  gap: 4px;\n}\n\n.score__badge {\n  border-radius: 2px 24px 24px 24px;\n  border: none;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  height: 2.5rem;\n  width: 2.5rem;\n  background-image: linear-gradient(\n    45deg,\n    transparent 25%,\n    rgba(255, 255, 255, 0.2) 50%,\n    transparent 75%,\n    transparent 100%\n  );\n  background-size:\n    250% 250%,\n    100% 100%;\n  background-position:\n    -100% 0,\n    0 0;\n  background-repeat: no-repeat;\n  position: relative;\n}\n\n.score__badge--excellent {\n  background-color: #1d53ff;\n}\n\n.score__badge--great {\n  background-color: #008024;\n}\n\n.score__badge--standard {\n  background-color: #ffd23b;\n\n  .score__value {\n    color: #232320;\n  }\n}\n\n.score__badge--basic {\n  background-color: #db2420;\n}\n\n.score__badge:hover {\n  animation: shine-effect 1.5s ease;\n}\n\n.score__value {\n  color: #fff;\n  font-weight: 800;\n  font-size: 20px;\n  line-height: 1.25;\n  letter-spacing: -0.025em;\n  font-variant-numeric: lining-nums tabular-nums;\n}\n\n.score__text-wrapper {\n  border: none;\n  display: flex;\n  align-items: center;\n  top: -4px;\n  width: auto;\n}\n\n.score__text-wrapper.score__text {\n  background: none;\n}\n\n.score__text {\n  font-weight: 800;\n  font-size: 16px;\n  line-height: 1.25;\n  color: #232320;\n  font-variant-numeric: lining-nums tabular-nums;\n}\n\n.finder-score__text {\n  text-align: left;\n  text-wrap-mode: nowrap;\n  margin-left: 10px;\n  text-decoration: underline;\n}\n<\/style>\n\n\n\n\n<div class=\"detail-info 4683c389-dc2c-4956-85ea-16ae67f2aa37\" style=\"z-index: 1;position: relative; margin-bottom: 1rem\">\n  \n                  <p class=\"scoreCombined score__container finder-score\">\n      <span class=\"score__badge score__badge--excellent\">\n        <span class=\"score__value\">9.1<\/span>\n      <\/span>\n      <span class=\"score__text-wrapper score__text score__text--excellent\">\n        Excellent\n      <\/span>\n    <\/p>\n  <\/div>\n\n<\/div>\n<div class=\"u-grid__col u-1\/1@m u-1\/1@s\" style=\"padding-bottom:0.5em; color: black !important; font-size: 0.9em; font-weight: 300 !important;\">\n<div class=\"comparison-table__cellWrapper comparison-table__product-offer js-calculator-table-value\" style=\"box-sizing: border-box;\" data-heading=\"Default Offer\"><svg class=\"luna-icon\" role=\"img\" aria-label=\"Special offer\"><use href=\"#gift\"><\/use><\/svg><span class=\"offer-content\">Earn up to $5,000 in cashback when opening and funding a new Qtrade account.  Valid until <b>April 30, 2026.<\/b> T&amp;Cs apply.<\/span>\r\n<\/div>\n<\/div>\n\n\n<div class=\"u-grid__col u-1\/1 is-hidden@s is-visible\" style=\"padding-top: 1em; padding-bottom: 1em;\">\n<center>\n<style>\r\n.table--success { width: max-content !important; }\r\n<\/style>\r\n\r\n\r\n<div aria-hidden=\"false\" class=\"rewards--element-container rewards--container sticky-cta \" data-product-id=\"4683c389-dc2c-4956-85ea-16ae67f2aa37\" data-product-name=\"Qtrade Direct Investing\" data-niche=\"Share Trading\" data-provider-name=\"Qtrade\" data-rewards-campaign-name=\"\">\r\n\r\n\r\n\r\n\r\n\r\n\r\n    \r\n\t\t\t<a class=\"  luna-button luna-button--success  luna-button--large \" style=\"text-wrap: wrap;\" title=\"Go to Qtrade\" rel=\"sponsored\" target=\"_blank\" href=\"https:\/\/www.finder.com\/redirect\/ca\/share-trading\/qtrade-ca-stock-trading-secure.html?nb=1&amp;src_country=ca&amp;redirect_tracking_params=%7B%22placement_type%22%3A%22nb-product%22%2C%22product_id%22%3A%224683c389-dc2c-4956-85ea-16ae67f2aa37%22%2C%22product_name%22%3A%22Qtrade%2BDirect%2BInvesting%22%2C%22offer_id%22%3A%2221989%22%2C%22decorator%22%3A%22GLOBAL.PRODUCT.USFIN_REDIRECT_BUTTON%22%2C%22niche_code%22%3A%22CAFST%22%2C%22post_id%22%3A%22861362%22%2C%22post_path%22%3A%22stock-trading%252Fhow-to-buy-stocks-online%22%2C%22post_country%22%3A%22ca%22%2C%22partial%22%3A%7B%22id%22%3A948790%2C%22name%22%3A%22best-page%22%2C%22country%22%3A%22ca%22%7D%7D\"> \r\n\t\t\t\t\r\n\t\t\t\t\tGo to site\r\n\t\t\t\t\r\n\t\t\t<\/a>\r\n\t\r\n\r\n  \r\n\r\n\r\n\r\n\r\n      \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n  \r\n \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n<style>\r\n.hidden-temp {  overflow: visible; }\r\n.back-cover { display:none; width: 100vw; height: 100vh; background-color:rgba(0,0,0,.5); position: fixed !important; z-index: 10; top:0; left: 0; }  \r\n.card-t { position: fixed !important; z-index: 11; text-align: justify; display: flex; justify-content: center; width: 100%; top: 50%; left: 50%;  transform: translate(-50%, -50%); }\r\n.terms-c { color: #0271e1; z-index:3; } \r\n.terms-c:hover { color: #1591fe; cursor: pointer;}\r\n.terms-card-r { border-radius: 14px; }\r\n\r\n\r\n  \r\n@media (max-width:481px)  { \r\n\/* .card-t { position: fixed; width: 80%; text-align: justify;  top: 30vw; left: 5vh; }\r\n .card-t { position: fixed; z-index: 11; text-align: justify;  }*\/\r\n }\r\n<\/style>\r\n  \r\n\r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.addEventListener(\"click\", function(event) {\r\n        const sendDataButton = document.getElementById(\"sendDataButton\");\r\n\r\n        \/\/ Check if the click was on the sendDataButton\r\n        if (event.target && event.target.id === \"sendDataButton\") {\r\n            event.preventDefault(); \/\/ Prevent default link behavior\r\n\r\n            \/\/ Ensure the button exists\r\n            if (sendDataButton) {\r\n                \/\/ Use dataset to get the data attributes\r\n                const nicheData = sendDataButton.dataset.nicheData || ''; \/\/ Fallback to empty string\r\n                const productData = sendDataButton.dataset.productData || ''; \/\/ Fallback to empty string\r\n                const fiUri = sendDataButton.dataset.fiUri || ''; \/\/ Access fiUri in camelCase\r\n                const psUri = sendDataButton.dataset.psUri || ''; \/\/ Access psUri in camelCase\r\n                const psGn = sendDataButton.dataset.psGn || ''; \/\/ Access psGn in camelCase\r\n                const tc = sendDataButton.dataset.tc || ''; \/\/ Access data-tc attribute\r\n\r\n                \/\/ Extract the category from the current URL\r\n                const currentUrl = window.location.href;\r\n                const urlParts = currentUrl.split('\/');\r\n                const category = urlParts.length > 4 ? urlParts[3] : ''; \/\/ Get the category from the URL\r\n\r\n                \/\/ Construct the new URL with query parameters, encoding each value\r\n                const newUrl = `https:\/\/www.finder.com\/about-us\/product-lander-test?niche_data=${encodeURIComponent(nicheData)}&product_data=${encodeURIComponent(productData)}&fi_uri=${encodeURIComponent(fiUri)}&ps_uri=${encodeURIComponent(psUri)}&ps_gn=${encodeURIComponent(psGn)}&category=${encodeURIComponent(category)}&tc=${encodeURIComponent(tc)}`;\r\n                \r\n                \/\/ Perform the redirect with the updated URL\r\n                window.location.href = newUrl;\r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n  \r\n\n<\/center>\n<\/div>\n<div class=\"u-grid__col u-1\/1\">\n\n<div style=\"padding-top: 1em; padding-bottom: 1em;\">\nQtrade is a Canadian online brokerage that offers a complete package of tools and resources for new and more experienced investors. Sign up online and you can take advantage of features like fast market access, stock screening tools, and the ability to trade a wide variety of assets. You also get real-time quotes so you can stay up to date with price movements, and there are plenty of advanced research tools and educational guides to help you boost your investing knowledge.<\/div>\n\n\n            \n\n<ul class=\"luna-accordionGroup accordionGroup\">\n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n<div class=\"luna-accordion__summary\">\n<p class=\"luna-accordion__heading\">  \n<button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"accordion1270860198\" data-toggle=\"collapse\" data-target=\"#accordion1270860198\">\n        <span class=\"luna-accordion__title\">Pros and cons<\/span>\n        <svg class=\"luna-icon\" aria-hidden=\"true\"><use xlink:href=\"#add\" data-accordion-icon=\"show\"><\/use><use xlink:href=\"#remove\"><\/use><\/svg><\/button>\n    <\/p>\n  <\/div>\n  <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"accordion1270860198\" data-accordion=\"details\">\n    <div class=\"accordionContent\"><style> .pros-deco { margin: 0; } <\/style>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n  \r\n\r\n\r\n\r\n  <div class=\"has-padding-xsmall\"><\/div>\r\n  <div class=\"u-grid u-grid--gutterCollapse pros-deco\">\r\n    <div class=\"u-grid__col u-1\/2@m\">\r\n      <b id=\"pros\">Pros<\/b>\r\n      <ul class=\"list-1 \">\r\n        \r\n          \r\n            \r\n              \r\n              <li>$0 commissions on equities, mutual funds, ETFs and options<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Easy to sign up and get started<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Supports a wide range of investments and account types<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Convenient portfolio analytics<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Good range of research tools<\/li>\r\n            \r\n          \r\n        \r\n      <\/ul>\r\n    <\/div>\r\n\r\n    <div class=\"u-grid__col u-1\/2@m\">\r\n      <b id=\"cons\">Cons<\/b>\r\n      <ul class=\"list-12 \">\r\n        \r\n          \r\n            \r\n              \r\n              <li>No futures trading<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Negative reviews on Trustpilot<\/li>\r\n            \r\n          \r\n        \r\n      <\/ul>\r\n    <\/div>\r\n  <\/div><\/div>\n  <\/div>\n<\/li>\n \n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n<div class=\"luna-accordion__summary\">\n    <p class=\"luna-accordion__heading\">\n      <button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"accordion2101326546\" data-toggle=\"collapse\" data-target=\"#accordion2101326546\">\n        <span class=\"luna-accordion__title\">More details<\/span>\n        <svg class=\"luna-icon\" aria-hidden=\"true\"><use xlink:href=\"#add\" data-accordion-icon=\"show\"><\/use><use xlink:href=\"#remove\"><\/use><\/svg><\/button>\n    <\/p>\n  <\/div>\n  <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"accordion2101326546\" data-accordion=\"details\">\n    <div class=\"accordionContent\"><div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"bestpage\" class=\"CAFST bestpage \">\n        <table class=\"i_infobox product_infobox\">\n        <tbody><tr><th>Signup Offer<\/th><td class=\"i_infobox_data product_infobox_data\">Earn up to $5,000 in cashback when opening and funding a new Qtrade account. Use code <b>CASHBACK26<\/b>. Valid until <b>April 30, 2026.<\/b><\/td><\/tr><tr><th>Monthly Account Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr><tr><th>Account Types<\/th><td class=\"i_infobox_data product_infobox_data\">RRSP,           RESP,           RRIF,           TFSA,           Personal,           Joint,           FHSA,          Margin<\/td><\/tr><tr><th>Available Asset Types<\/th><td class=\"i_infobox_data product_infobox_data\">Stocks, Bonds, Options, Mutual Funds, ETFs, GICs, IPOs<\/td><\/tr><tr><th>ETF Transaction Cost<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr><tr><th>Option Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0 + $0.75 per contract<\/td><\/tr><tr><th>Inactivity Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr>\n        <\/tbody>\n        <\/table><\/div><\/div>\n  <\/div>\n<\/li>\n  \n<\/ul>\n\n\n\n<\/div>\n<\/div>\n<\/div>\n<div class=\"u-grid__col u-1\/4@m u-1\/3@s is-hidden is-visible@s\" style=\"background-color: #F2F8FD; padding: 1.25rem calc(1.25rem - 1px)\">\n<div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"default\" class=\"CAFST default bestpage_infobox\">\n<div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"bestpage_hotstats\" class=\"CAFST bestpage_hotstats \">\n        <table class=\"i_infobox product_infobox\">\n        <tbody><tr><th>Stock Trading Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr><tr><th>Account Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr><tr><th>Min. Deposit<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr>\n        <\/tbody>\n        <\/table><\/div>\n<\/div>\n<center>\n\n<style>\r\n.table--success { width: max-content !important; }\r\n<\/style>\r\n\r\n\r\n<div aria-hidden=\"false\" class=\"rewards--element-container rewards--container sticky-cta \" data-product-id=\"4683c389-dc2c-4956-85ea-16ae67f2aa37\" data-product-name=\"Qtrade Direct Investing\" data-niche=\"Share Trading\" data-provider-name=\"Qtrade\" data-rewards-campaign-name=\"\">\r\n\r\n\r\n\r\n\r\n\r\n\r\n    \r\n\t\t\t<a class=\"  luna-button luna-button--success  luna-button--large \" style=\"text-wrap: wrap;\" title=\"Go to Qtrade\" rel=\"sponsored\" target=\"_blank\" href=\"https:\/\/www.finder.com\/redirect\/ca\/share-trading\/qtrade-ca-stock-trading-secure.html?nb=1&amp;src_country=ca&amp;redirect_tracking_params=%7B%22placement_type%22%3A%22nb-product%22%2C%22product_id%22%3A%224683c389-dc2c-4956-85ea-16ae67f2aa37%22%2C%22product_name%22%3A%22Qtrade%2BDirect%2BInvesting%22%2C%22offer_id%22%3A%2221989%22%2C%22decorator%22%3A%22GLOBAL.PRODUCT.USFIN_REDIRECT_BUTTON%22%2C%22niche_code%22%3A%22CAFST%22%2C%22post_id%22%3A%22861362%22%2C%22post_path%22%3A%22stock-trading%252Fhow-to-buy-stocks-online%22%2C%22post_country%22%3A%22ca%22%2C%22partial%22%3A%7B%22id%22%3A948790%2C%22name%22%3A%22best-page%22%2C%22country%22%3A%22ca%22%7D%7D\"> \r\n\t\t\t\t\r\n\t\t\t\t\tGo to site\r\n\t\t\t\t\r\n\t\t\t<\/a>\r\n\t\r\n\r\n  \r\n\r\n\r\n\r\n\r\n      \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n  \r\n \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n<style>\r\n.hidden-temp {  overflow: visible; }\r\n.back-cover { display:none; width: 100vw; height: 100vh; background-color:rgba(0,0,0,.5); position: fixed !important; z-index: 10; top:0; left: 0; }  \r\n.card-t { position: fixed !important; z-index: 11; text-align: justify; display: flex; justify-content: center; width: 100%; top: 50%; left: 50%;  transform: translate(-50%, -50%); }\r\n.terms-c { color: #0271e1; z-index:3; } \r\n.terms-c:hover { color: #1591fe; cursor: pointer;}\r\n.terms-card-r { border-radius: 14px; }\r\n\r\n\r\n  \r\n@media (max-width:481px)  { \r\n\/* .card-t { position: fixed; width: 80%; text-align: justify;  top: 30vw; left: 5vh; }\r\n .card-t { position: fixed; z-index: 11; text-align: justify;  }*\/\r\n }\r\n<\/style>\r\n  \r\n\r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.addEventListener(\"click\", function(event) {\r\n        const sendDataButton = document.getElementById(\"sendDataButton\");\r\n\r\n        \/\/ Check if the click was on the sendDataButton\r\n        if (event.target && event.target.id === \"sendDataButton\") {\r\n            event.preventDefault(); \/\/ Prevent default link behavior\r\n\r\n            \/\/ Ensure the button exists\r\n            if (sendDataButton) {\r\n                \/\/ Use dataset to get the data attributes\r\n                const nicheData = sendDataButton.dataset.nicheData || ''; \/\/ Fallback to empty string\r\n                const productData = sendDataButton.dataset.productData || ''; \/\/ Fallback to empty string\r\n                const fiUri = sendDataButton.dataset.fiUri || ''; \/\/ Access fiUri in camelCase\r\n                const psUri = sendDataButton.dataset.psUri || ''; \/\/ Access psUri in camelCase\r\n                const psGn = sendDataButton.dataset.psGn || ''; \/\/ Access psGn in camelCase\r\n                const tc = sendDataButton.dataset.tc || ''; \/\/ Access data-tc attribute\r\n\r\n                \/\/ Extract the category from the current URL\r\n                const currentUrl = window.location.href;\r\n                const urlParts = currentUrl.split('\/');\r\n                const category = urlParts.length > 4 ? urlParts[3] : ''; \/\/ Get the category from the URL\r\n\r\n                \/\/ Construct the new URL with query parameters, encoding each value\r\n                const newUrl = `https:\/\/www.finder.com\/about-us\/product-lander-test?niche_data=${encodeURIComponent(nicheData)}&product_data=${encodeURIComponent(productData)}&fi_uri=${encodeURIComponent(fiUri)}&ps_uri=${encodeURIComponent(psUri)}&ps_gn=${encodeURIComponent(psGn)}&category=${encodeURIComponent(category)}&tc=${encodeURIComponent(tc)}`;\r\n                \r\n                \/\/ Perform the redirect with the updated URL\r\n                window.location.href = newUrl;\r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n  \r\n\n\n \n\n<\/center>\n\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<\/div>\n\n<\/div><h4>Qtrade Direct Investing online trading tools<\/h4><p>There\u2019s a long list of trading tools and resources to take advantage of with Qtrade. Log in to your account and you can access screeners and technical research, use planning tools to create your investment strategy, and check Morningstar analyst recommendations. There\u2019s also a 30-day Trial Account available if you want to test out Qtrade\u2019s suite of online trading tools, plus a handy range of portfolio analytics tools to help you assess the health of your portfolio.<\/p><hr><h3 id=\"scotia\">Best for online commodity trading: Scotia iTRADE<\/h3><div class=\"best-page\" id=\"best-page-c67ffeb23da94085a3438a5cbd7ae186--1187716454\">\n\n<style>.bestpage_infobox tr {display: flex; flex-direction: column-reverse; padding-bottom: 15px; background-image: url(https:\/\/www.finder.com\/finder-us\/wp-uploads\/2021\/02\/Finder-SitesLike-BlackBullet-20px.png); background-repeat: no-repeat; padding-left: 30px; background-position-y: 10px; } .bestpage_infobox th { border-bottom: 0 none #d5d9dc; width: auto; padding: 0; font-size: .9em; font-weight: 500; } .bestpage_infobox td { border-bottom: 0 none #d5d9dc; font-size: 1.2em; padding: 0; } .bestpage_card { border-width: .1em; border-style: solid; border-radius: .5em; .bestpage_card-promoted { border: #93c5fd; border-width: .15em; border-style: solid; border-radius: .5em; } .best-pagePromoted-div { margin-bottom: -.8em; z-index: 9; position: relative; margin-left: 2em; } .best-pagePromoted-span { font-size: 0.7em; font-weight: 700; background-color: #f6c744; border-radius: 1em; padding-left: 0.8em; padding-right: 0.8em; padding-top: 0.4em; padding-bottom: 0.4em; } .best-pageTopPick-div { margin-bottom: -.8em; z-index: 9; position: relative; margin-left: 2em; } .best-pageTopPick-span { color: #fff; font-size: 0.7em; font-weight: 700; background-color: #1D53FF; border-radius: 1em; padding-left: 0.8em; padding-right: 0.8em; padding-top: 0.4em; padding-bottom: 0.4em; } .hotstatText { font-size: 0.7em; } .luna-accordion__details.in.collapse { overflow: visible; } div.popover.fade.bottom.in { white-space: normal; } .bestpage_card { overflow: visible; } .popover-content { word-wrap: break-word; } .sign-up-reqs { font-size: 0.9rem !important; } .has-margin-bottom-xsmall.offertext { color: #000 !important; border-radius: 0.2em !important; font-size: 0.9em }.comparison-table__product-offer {\n    background: #e5ffed;\n    border: 1px solid #1dd751;\n    min-height: 36px;\n    padding: 8px 12px;\n    border-radius: 12px;\n    width: 100%;\n    display: flex;\n    flex-direction: row;\n    box-sizing: border-box !important;\n}\n\n.comparison-table__product-offer .luna-icon {\n    --fill: #1dd751;\n    width: 20px;\n    height: 20px;\n    vertical-align: top;\n    margin-right: 8px;\n    flex-shrink: 0;\n}<\/style>\n\n\n\n\n<div>\n<article class=\"luna-card luna-card--border bestpage_card\">\n<div class=\"luna-card__block\" style=\"padding: 0; margin: 0;\">\n<div class=\"u-grid\" style=\"margin:0;\">\n<div class=\"u-grid__col u-3\/4@m u-2\/3@s\" style=\"padding: 0.9rem;\">\n\n<div class=\"u-grid u-grid--alignMiddle\">\n<div class=\"u-grid__col u-1\/4@m u-1\/3\" style=\"padding-bottom:0.5em\">\n<center><a href=\"https:\/\/www.finder.com\/ca\/stock-trading\/scotia-itrade-review\" title=\"Read Scotia iTRADE review\">\r\n\r\n  \r\n  \r\n\r\n<img decoding=\"async\" src=\"https:\/\/www.finder.com\/niche-builder\/5fda735585ba0.png\" loading=\"lazy\" alt=\"Scotia iTRADE logo\" class=\"luna-image compare-logo no-lazyload \" width=\"450\" height=\"250\" srcset=\"https:\/\/www.finder.com\/niche-builder\/5fda735585ba0.png?fit=180 180w, https:\/\/www.finder.com\/niche-builder\/5fda735585ba0.png?fit=360 360w, https:\/\/www.finder.com\/niche-builder\/5fda735585ba0.png?fit=600 600w, https:\/\/www.finder.com\/niche-builder\/5fda735585ba0.png?fit=900 900w, https:\/\/www.finder.com\/niche-builder\/5fda735585ba0.png?fit=1200 1200w, https:\/\/www.finder.com\/niche-builder\/5fda735585ba0.png?fit=1350 1350w\" sizes=\"(max-width: 1350px) 28vw, 1350px\">\r\n<\/a><\/center>\n<\/div>\n\n\n\n\n\n<div class=\"u-grid__col u-3\/4@m u-2\/3\" style=\"padding-bottom:0.5em\">\n<p style=\"margin-bottom:0; font-size: 1.2em; font-weight: 700;\" id=\"c67ffeb2-3da9-4085-a343-8a5cbd7ae186\"><strong>\nScotia iTRADE\n<\/strong><\/p>\n<style>\n\ntable div[class*=\"methodology-partial\"] {\n    display:none;\n}\n\n\n.scoreCombined {\n  text-decoration: none;\n}\n\n.scoreCombined.finder-score::before {\n  display: none;\n}\n\na.scoreCombined,\na.scoreCombined:hover {\n  text-decoration: none;\n  white-space: nowrap;\n}\n\n.score__container {\n  display: flex;\n  width: 100%;\n  flex-flow: column nowrap;\n  align-items: center;\n  justify-content: center;\n  font-size: 20px;\n  gap: 4px;\n}\n\n.score__badge {\n  border-radius: 2px 24px 24px 24px;\n  border: none;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  height: 2.5rem;\n  width: 2.5rem;\n  background-image: linear-gradient(\n    45deg,\n    transparent 25%,\n    rgba(255, 255, 255, 0.2) 50%,\n    transparent 75%,\n    transparent 100%\n  );\n  background-size:\n    250% 250%,\n    100% 100%;\n  background-position:\n    -100% 0,\n    0 0;\n  background-repeat: no-repeat;\n  position: relative;\n}\n\n.score__badge--excellent {\n  background-color: #1d53ff;\n}\n\n.score__badge--great {\n  background-color: #008024;\n}\n\n.score__badge--standard {\n  background-color: #ffd23b;\n\n  .score__value {\n    color: #232320;\n  }\n}\n\n.score__badge--basic {\n  background-color: #db2420;\n}\n\n.score__badge:hover {\n  animation: shine-effect 1.5s ease;\n}\n\n.score__value {\n  color: #fff;\n  font-weight: 800;\n  font-size: 20px;\n  line-height: 1.25;\n  letter-spacing: -0.025em;\n  font-variant-numeric: lining-nums tabular-nums;\n}\n\n.score__text-wrapper {\n  border: none;\n  display: flex;\n  align-items: center;\n  top: -4px;\n  width: auto;\n}\n\n.score__text-wrapper.score__text {\n  background: none;\n}\n\n.score__text {\n  font-weight: 800;\n  font-size: 16px;\n  line-height: 1.25;\n  color: #232320;\n  font-variant-numeric: lining-nums tabular-nums;\n}\n\n.finder-score__text {\n  text-align: left;\n  text-wrap-mode: nowrap;\n  margin-left: 10px;\n  text-decoration: underline;\n}\n<\/style>\n\n\n\n\n<div class=\"detail-info c67ffeb2-3da9-4085-a343-8a5cbd7ae186\" style=\"z-index: 1;position: relative; margin-bottom: 1rem\">\n  \n                  <p class=\"scoreCombined score__container finder-score\">\n      <span class=\"score__badge score__badge--great\">\n        <span class=\"score__value\">8.5<\/span>\n      <\/span>\n      <span class=\"score__text-wrapper score__text score__text--great\">\n        Great\n      <\/span>\n    <\/p>\n  <\/div>\n\n<\/div>\n\n\n<div class=\"u-grid__col u-1\/1 is-hidden@s is-visible\" style=\"padding-top: 1em; padding-bottom: 1em;\">\n<center>\n<style>\r\n.table--success { width: max-content !important; }\r\n<\/style>\r\n\r\n\r\n<div aria-hidden=\"false\" class=\"rewards--element-container rewards--container sticky-cta \" data-product-id=\"c67ffeb2-3da9-4085-a343-8a5cbd7ae186\" data-product-name=\"Scotia iTRADE\" data-niche=\"Share Trading\" data-provider-name=\"Scotia iTRADE\" data-rewards-campaign-name=\"\">\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n\r\n\r\n      \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n  \r\n \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n<style>\r\n.hidden-temp {  overflow: visible; }\r\n.back-cover { display:none; width: 100vw; height: 100vh; background-color:rgba(0,0,0,.5); position: fixed !important; z-index: 10; top:0; left: 0; }  \r\n.card-t { position: fixed !important; z-index: 11; text-align: justify; display: flex; justify-content: center; width: 100%; top: 50%; left: 50%;  transform: translate(-50%, -50%); }\r\n.terms-c { color: #0271e1; z-index:3; } \r\n.terms-c:hover { color: #1591fe; cursor: pointer;}\r\n.terms-card-r { border-radius: 14px; }\r\n\r\n\r\n  \r\n@media (max-width:481px)  { \r\n\/* .card-t { position: fixed; width: 80%; text-align: justify;  top: 30vw; left: 5vh; }\r\n .card-t { position: fixed; z-index: 11; text-align: justify;  }*\/\r\n }\r\n<\/style>\r\n  \r\n\r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.addEventListener(\"click\", function(event) {\r\n        const sendDataButton = document.getElementById(\"sendDataButton\");\r\n\r\n        \/\/ Check if the click was on the sendDataButton\r\n        if (event.target && event.target.id === \"sendDataButton\") {\r\n            event.preventDefault(); \/\/ Prevent default link behavior\r\n\r\n            \/\/ Ensure the button exists\r\n            if (sendDataButton) {\r\n                \/\/ Use dataset to get the data attributes\r\n                const nicheData = sendDataButton.dataset.nicheData || ''; \/\/ Fallback to empty string\r\n                const productData = sendDataButton.dataset.productData || ''; \/\/ Fallback to empty string\r\n                const fiUri = sendDataButton.dataset.fiUri || ''; \/\/ Access fiUri in camelCase\r\n                const psUri = sendDataButton.dataset.psUri || ''; \/\/ Access psUri in camelCase\r\n                const psGn = sendDataButton.dataset.psGn || ''; \/\/ Access psGn in camelCase\r\n                const tc = sendDataButton.dataset.tc || ''; \/\/ Access data-tc attribute\r\n\r\n                \/\/ Extract the category from the current URL\r\n                const currentUrl = window.location.href;\r\n                const urlParts = currentUrl.split('\/');\r\n                const category = urlParts.length > 4 ? urlParts[3] : ''; \/\/ Get the category from the URL\r\n\r\n                \/\/ Construct the new URL with query parameters, encoding each value\r\n                const newUrl = `https:\/\/www.finder.com\/about-us\/product-lander-test?niche_data=${encodeURIComponent(nicheData)}&product_data=${encodeURIComponent(productData)}&fi_uri=${encodeURIComponent(fiUri)}&ps_uri=${encodeURIComponent(psUri)}&ps_gn=${encodeURIComponent(psGn)}&category=${encodeURIComponent(category)}&tc=${encodeURIComponent(tc)}`;\r\n                \r\n                \/\/ Perform the redirect with the updated URL\r\n                window.location.href = newUrl;\r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n  \r\n\n<\/center>\n<\/div>\n<div class=\"u-grid__col u-1\/1\">\n\n<div style=\"padding-top: 1em; padding-bottom: 1em;\">\nScotia iTRADE is another popular choice for investors who want to trade with a Big Bank broker. If you want to gain exposure to commodities markets, you can invest in individual stocks, commodity ETFs and gold, silver and platinum certificates. You can also choose from a wide range of other investment and account types, while a series of free webinars provide info and resources to help you boost your trading skills.<\/div>\n\n\n            \n\n<ul class=\"luna-accordionGroup accordionGroup\">\n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n<div class=\"luna-accordion__summary\">\n<p class=\"luna-accordion__heading\">  \n<button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"accordion662327053\" data-toggle=\"collapse\" data-target=\"#accordion662327053\">\n        <span class=\"luna-accordion__title\">Pros and cons<\/span>\n        <svg class=\"luna-icon\" aria-hidden=\"true\"><use xlink:href=\"#add\" data-accordion-icon=\"show\"><\/use><use xlink:href=\"#remove\"><\/use><\/svg><\/button>\n    <\/p>\n  <\/div>\n  <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"accordion662327053\" data-accordion=\"details\">\n    <div class=\"accordionContent\"><style> .pros-deco { margin: 0; } <\/style>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n  \r\n\r\n\r\n\r\n  <div class=\"has-padding-xsmall\"><\/div>\r\n  <div class=\"u-grid u-grid--gutterCollapse pros-deco\">\r\n    <div class=\"u-grid__col u-1\/2@m\">\r\n      <b id=\"pros\">Pros<\/b>\r\n      <ul class=\"list-1 \">\r\n        \r\n          \r\n            \r\n              \r\n              <li>Trade a wide range of assets<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Commission-free ETFs available<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Free educational resources<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Discounts for active traders<\/li>\r\n            \r\n          \r\n        \r\n      <\/ul>\r\n    <\/div>\r\n\r\n    <div class=\"u-grid__col u-1\/2@m\">\r\n      <b id=\"cons\">Cons<\/b>\r\n      <ul class=\"list-12 \">\r\n        \r\n          \r\n            \r\n              \r\n              <li>Higher fees than discount brokers<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Doesn't support fractional shares<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Some mixed reviews for mobile app<\/li>\r\n            \r\n          \r\n        \r\n      <\/ul>\r\n    <\/div>\r\n  <\/div><\/div>\n  <\/div>\n<\/li>\n \n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n<div class=\"luna-accordion__summary\">\n    <p class=\"luna-accordion__heading\">\n      <button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"accordion924813819\" data-toggle=\"collapse\" data-target=\"#accordion924813819\">\n        <span class=\"luna-accordion__title\">More details<\/span>\n        <svg class=\"luna-icon\" aria-hidden=\"true\"><use xlink:href=\"#add\" data-accordion-icon=\"show\"><\/use><use xlink:href=\"#remove\"><\/use><\/svg><\/button>\n    <\/p>\n  <\/div>\n  <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"accordion924813819\" data-accordion=\"details\">\n    <div class=\"accordionContent\"><div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"bestpage\" class=\"CAFST bestpage \">\n        <table class=\"i_infobox product_infobox\">\n        <tbody><tr><th>Monthly Account Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0 if conditions met, otherwise $100\/yr<\/td><\/tr><tr><th>Account Types<\/th><td class=\"i_infobox_data product_infobox_data\">RRSP,           RESP,           RRIF,           TFSA,           Personal,           Joint,           Business,          FHSA<\/td><\/tr><tr><th>Available Asset Types<\/th><td class=\"i_infobox_data product_infobox_data\">Stocks, Bonds, Options, Mutual Funds, ETFs, GICs, IPOs<\/td><\/tr><tr><th>ETF Transaction Cost<\/th><td class=\"i_infobox_data product_infobox_data\">$9.99 ($4.99 if completed 150 trades or more a quarter)<\/td><\/tr><tr><th>Option Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$9.99 + $1.25 contract ($4.99 + $1.25 contract if completed 150 trades or more a quarter)<\/td><\/tr><tr><th>Inactivity Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$25\/year<\/td><\/tr>\n        <\/tbody>\n        <\/table><\/div><\/div>\n  <\/div>\n<\/li>\n  \n<\/ul>\n\n\n\n<\/div>\n<\/div>\n<\/div>\n<div class=\"u-grid__col u-1\/4@m u-1\/3@s is-hidden is-visible@s\" style=\"background-color: #F2F8FD; padding: 1.25rem calc(1.25rem - 1px)\">\n<div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"default\" class=\"CAFST default bestpage_infobox\">\n<div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"bestpage_hotstats\" class=\"CAFST bestpage_hotstats \">\n        <table class=\"i_infobox product_infobox\">\n        <tbody><tr><th>Stock Trading Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$4.99\u2013$9.99<\/td><\/tr><tr><th>Account Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$100<\/td><\/tr><tr><th>FX Fee<\/th><td class=\"i_infobox_data product_infobox_data\">Varies<\/td><\/tr><tr><th>Min. Deposit<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr>\n        <\/tbody>\n        <\/table><\/div>\n<\/div>\n<center>\n\n<style>\r\n.table--success { width: max-content !important; }\r\n<\/style>\r\n\r\n\r\n<div aria-hidden=\"false\" class=\"rewards--element-container rewards--container sticky-cta \" data-product-id=\"c67ffeb2-3da9-4085-a343-8a5cbd7ae186\" data-product-name=\"Scotia iTRADE\" data-niche=\"Share Trading\" data-provider-name=\"Scotia iTRADE\" data-rewards-campaign-name=\"\">\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n\r\n\r\n      \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n  \r\n \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n<style>\r\n.hidden-temp {  overflow: visible; }\r\n.back-cover { display:none; width: 100vw; height: 100vh; background-color:rgba(0,0,0,.5); position: fixed !important; z-index: 10; top:0; left: 0; }  \r\n.card-t { position: fixed !important; z-index: 11; text-align: justify; display: flex; justify-content: center; width: 100%; top: 50%; left: 50%;  transform: translate(-50%, -50%); }\r\n.terms-c { color: #0271e1; z-index:3; } \r\n.terms-c:hover { color: #1591fe; cursor: pointer;}\r\n.terms-card-r { border-radius: 14px; }\r\n\r\n\r\n  \r\n@media (max-width:481px)  { \r\n\/* .card-t { position: fixed; width: 80%; text-align: justify;  top: 30vw; left: 5vh; }\r\n .card-t { position: fixed; z-index: 11; text-align: justify;  }*\/\r\n }\r\n<\/style>\r\n  \r\n\r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.addEventListener(\"click\", function(event) {\r\n        const sendDataButton = document.getElementById(\"sendDataButton\");\r\n\r\n        \/\/ Check if the click was on the sendDataButton\r\n        if (event.target && event.target.id === \"sendDataButton\") {\r\n            event.preventDefault(); \/\/ Prevent default link behavior\r\n\r\n            \/\/ Ensure the button exists\r\n            if (sendDataButton) {\r\n                \/\/ Use dataset to get the data attributes\r\n                const nicheData = sendDataButton.dataset.nicheData || ''; \/\/ Fallback to empty string\r\n                const productData = sendDataButton.dataset.productData || ''; \/\/ Fallback to empty string\r\n                const fiUri = sendDataButton.dataset.fiUri || ''; \/\/ Access fiUri in camelCase\r\n                const psUri = sendDataButton.dataset.psUri || ''; \/\/ Access psUri in camelCase\r\n                const psGn = sendDataButton.dataset.psGn || ''; \/\/ Access psGn in camelCase\r\n                const tc = sendDataButton.dataset.tc || ''; \/\/ Access data-tc attribute\r\n\r\n                \/\/ Extract the category from the current URL\r\n                const currentUrl = window.location.href;\r\n                const urlParts = currentUrl.split('\/');\r\n                const category = urlParts.length > 4 ? urlParts[3] : ''; \/\/ Get the category from the URL\r\n\r\n                \/\/ Construct the new URL with query parameters, encoding each value\r\n                const newUrl = `https:\/\/www.finder.com\/about-us\/product-lander-test?niche_data=${encodeURIComponent(nicheData)}&product_data=${encodeURIComponent(productData)}&fi_uri=${encodeURIComponent(fiUri)}&ps_uri=${encodeURIComponent(psUri)}&ps_gn=${encodeURIComponent(psGn)}&category=${encodeURIComponent(category)}&tc=${encodeURIComponent(tc)}`;\r\n                \r\n                \/\/ Perform the redirect with the updated URL\r\n                window.location.href = newUrl;\r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n  \r\n\n\n \n\n<\/center>\n\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<\/div>\n\n<\/div><h4>Scotia iTRADE online trading tools<\/h4><p>When you log in to your account, you can access all your Scotia iTRADE and Scotiabank accounts in the same place. You can create personalized watchlists, check research reports and analysis, use stock screeners to find your next investments, and access technical analysis features designed for more advanced traders. Detailed research reports and stock ratings are also available.<\/p><hr><h3 id=\"bmo\">Best online interface: BMO InvestorLine<\/h3><div class=\"best-page\" id=\"best-page-640c54986f16411bb038998827a3a524--459222786\">\n\n<style>.bestpage_infobox tr {display: flex; flex-direction: column-reverse; padding-bottom: 15px; background-image: url(https:\/\/www.finder.com\/finder-us\/wp-uploads\/2021\/02\/Finder-SitesLike-BlackBullet-20px.png); background-repeat: no-repeat; padding-left: 30px; background-position-y: 10px; } .bestpage_infobox th { border-bottom: 0 none #d5d9dc; width: auto; padding: 0; font-size: .9em; font-weight: 500; } .bestpage_infobox td { border-bottom: 0 none #d5d9dc; font-size: 1.2em; padding: 0; } .bestpage_card { border-width: .1em; border-style: solid; border-radius: .5em; .bestpage_card-promoted { border: #93c5fd; border-width: .15em; border-style: solid; border-radius: .5em; } .best-pagePromoted-div { margin-bottom: -.8em; z-index: 9; position: relative; margin-left: 2em; } .best-pagePromoted-span { font-size: 0.7em; font-weight: 700; background-color: #f6c744; border-radius: 1em; padding-left: 0.8em; padding-right: 0.8em; padding-top: 0.4em; padding-bottom: 0.4em; } .best-pageTopPick-div { margin-bottom: -.8em; z-index: 9; position: relative; margin-left: 2em; } .best-pageTopPick-span { color: #fff; font-size: 0.7em; font-weight: 700; background-color: #1D53FF; border-radius: 1em; padding-left: 0.8em; padding-right: 0.8em; padding-top: 0.4em; padding-bottom: 0.4em; } .hotstatText { font-size: 0.7em; } .luna-accordion__details.in.collapse { overflow: visible; } div.popover.fade.bottom.in { white-space: normal; } .bestpage_card { overflow: visible; } .popover-content { word-wrap: break-word; } .sign-up-reqs { font-size: 0.9rem !important; } .has-margin-bottom-xsmall.offertext { color: #000 !important; border-radius: 0.2em !important; font-size: 0.9em }.comparison-table__product-offer {\n    background: #e5ffed;\n    border: 1px solid #1dd751;\n    min-height: 36px;\n    padding: 8px 12px;\n    border-radius: 12px;\n    width: 100%;\n    display: flex;\n    flex-direction: row;\n    box-sizing: border-box !important;\n}\n\n.comparison-table__product-offer .luna-icon {\n    --fill: #1dd751;\n    width: 20px;\n    height: 20px;\n    vertical-align: top;\n    margin-right: 8px;\n    flex-shrink: 0;\n}<\/style>\n\n\n\n\n<div>\n<article class=\"luna-card luna-card--border bestpage_card\">\n<div class=\"luna-card__block\" style=\"padding: 0; margin: 0;\">\n<div class=\"u-grid\" style=\"margin:0;\">\n<div class=\"u-grid__col u-3\/4@m u-2\/3@s\" style=\"padding: 0.9rem;\">\n\n<div class=\"u-grid u-grid--alignMiddle\">\n<div class=\"u-grid__col u-1\/4@m u-1\/3\" style=\"padding-bottom:0.5em\">\n<center><a href=\"https:\/\/www.finder.com\/ca\/stock-trading\/bmo-investorline-review\" title=\"Read BMO InvestorLine review\">\r\n\r\n  \r\n  \r\n\r\n<img decoding=\"async\" src=\"https:\/\/www.finder.com\/niche-builder\/69a8760f8d4cb.png\" loading=\"lazy\" alt=\"BMO logo\" class=\"luna-image compare-logo no-lazyload \" width=\"450\" height=\"250\" srcset=\"https:\/\/www.finder.com\/niche-builder\/69a8760f8d4cb.png?fit=180 180w, https:\/\/www.finder.com\/niche-builder\/69a8760f8d4cb.png?fit=360 360w, https:\/\/www.finder.com\/niche-builder\/69a8760f8d4cb.png?fit=600 600w, https:\/\/www.finder.com\/niche-builder\/69a8760f8d4cb.png?fit=900 900w, https:\/\/www.finder.com\/niche-builder\/69a8760f8d4cb.png?fit=1200 1200w, https:\/\/www.finder.com\/niche-builder\/69a8760f8d4cb.png?fit=1350 1350w\" sizes=\"(max-width: 1350px) 28vw, 1350px\">\r\n<\/a><\/center>\n<\/div>\n\n\n\n\n\n<div class=\"u-grid__col u-3\/4@m u-2\/3\" style=\"padding-bottom:0.5em\">\n<p style=\"margin-bottom:0; font-size: 1.2em; font-weight: 700;\" id=\"640c5498-6f16-411b-b038-998827a3a524\"><strong>\nBMO InvestorLine\n<\/strong><\/p>\n<style>\n\ntable div[class*=\"methodology-partial\"] {\n    display:none;\n}\n\n\n.scoreCombined {\n  text-decoration: none;\n}\n\n.scoreCombined.finder-score::before {\n  display: none;\n}\n\na.scoreCombined,\na.scoreCombined:hover {\n  text-decoration: none;\n  white-space: nowrap;\n}\n\n.score__container {\n  display: flex;\n  width: 100%;\n  flex-flow: column nowrap;\n  align-items: center;\n  justify-content: center;\n  font-size: 20px;\n  gap: 4px;\n}\n\n.score__badge {\n  border-radius: 2px 24px 24px 24px;\n  border: none;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  height: 2.5rem;\n  width: 2.5rem;\n  background-image: linear-gradient(\n    45deg,\n    transparent 25%,\n    rgba(255, 255, 255, 0.2) 50%,\n    transparent 75%,\n    transparent 100%\n  );\n  background-size:\n    250% 250%,\n    100% 100%;\n  background-position:\n    -100% 0,\n    0 0;\n  background-repeat: no-repeat;\n  position: relative;\n}\n\n.score__badge--excellent {\n  background-color: #1d53ff;\n}\n\n.score__badge--great {\n  background-color: #008024;\n}\n\n.score__badge--standard {\n  background-color: #ffd23b;\n\n  .score__value {\n    color: #232320;\n  }\n}\n\n.score__badge--basic {\n  background-color: #db2420;\n}\n\n.score__badge:hover {\n  animation: shine-effect 1.5s ease;\n}\n\n.score__value {\n  color: #fff;\n  font-weight: 800;\n  font-size: 20px;\n  line-height: 1.25;\n  letter-spacing: -0.025em;\n  font-variant-numeric: lining-nums tabular-nums;\n}\n\n.score__text-wrapper {\n  border: none;\n  display: flex;\n  align-items: center;\n  top: -4px;\n  width: auto;\n}\n\n.score__text-wrapper.score__text {\n  background: none;\n}\n\n.score__text {\n  font-weight: 800;\n  font-size: 16px;\n  line-height: 1.25;\n  color: #232320;\n  font-variant-numeric: lining-nums tabular-nums;\n}\n\n.finder-score__text {\n  text-align: left;\n  text-wrap-mode: nowrap;\n  margin-left: 10px;\n  text-decoration: underline;\n}\n<\/style>\n\n\n\n\n<div class=\"detail-info 640c5498-6f16-411b-b038-998827a3a524\" style=\"z-index: 1;position: relative; margin-bottom: 1rem\">\n  \n                  <p class=\"scoreCombined score__container finder-score\">\n      <span class=\"score__badge score__badge--great\">\n        <span class=\"score__value\">8.2<\/span>\n      <\/span>\n      <span class=\"score__text-wrapper score__text score__text--great\">\n        Great\n      <\/span>\n    <\/p>\n  <\/div>\n\n<\/div>\n<div class=\"u-grid__col u-1\/1@m u-1\/1@s\" style=\"padding-bottom:0.5em; color: black !important; font-size: 0.9em; font-weight: 300 !important;\">\n<div class=\"comparison-table__cellWrapper comparison-table__product-offer js-calculator-table-value\" style=\"box-sizing: border-box;\" data-heading=\"Default Offer\"><svg class=\"luna-icon\" role=\"img\" aria-label=\"Special offer\"><use href=\"#gift\"><\/use><\/svg><span class=\"offer-content\">Win up to $100,000. Open and fund a new BMO InvestorLine account for your chance to win one of 11 cash prizes. <b>T&amp;Cs apply. Valid until June 1, 2026<\/b> T&amp;Cs apply.<\/span>\r\n<\/div>\n<\/div>\n\n\n<div class=\"u-grid__col u-1\/1 is-hidden@s is-visible\" style=\"padding-top: 1em; padding-bottom: 1em;\">\n<center>\n<style>\r\n.table--success { width: max-content !important; }\r\n<\/style>\r\n\r\n\r\n<div aria-hidden=\"false\" class=\"rewards--element-container rewards--container sticky-cta \" data-product-id=\"640c5498-6f16-411b-b038-998827a3a524\" data-product-name=\"BMO InvestorLine\" data-niche=\"Share Trading\" data-provider-name=\"BMO\" data-rewards-campaign-name=\"\">\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n\r\n\r\n      \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n  \r\n \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n<style>\r\n.hidden-temp {  overflow: visible; }\r\n.back-cover { display:none; width: 100vw; height: 100vh; background-color:rgba(0,0,0,.5); position: fixed !important; z-index: 10; top:0; left: 0; }  \r\n.card-t { position: fixed !important; z-index: 11; text-align: justify; display: flex; justify-content: center; width: 100%; top: 50%; left: 50%;  transform: translate(-50%, -50%); }\r\n.terms-c { color: #0271e1; z-index:3; } \r\n.terms-c:hover { color: #1591fe; cursor: pointer;}\r\n.terms-card-r { border-radius: 14px; }\r\n\r\n\r\n  \r\n@media (max-width:481px)  { \r\n\/* .card-t { position: fixed; width: 80%; text-align: justify;  top: 30vw; left: 5vh; }\r\n .card-t { position: fixed; z-index: 11; text-align: justify;  }*\/\r\n }\r\n<\/style>\r\n  \r\n\r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.addEventListener(\"click\", function(event) {\r\n        const sendDataButton = document.getElementById(\"sendDataButton\");\r\n\r\n        \/\/ Check if the click was on the sendDataButton\r\n        if (event.target && event.target.id === \"sendDataButton\") {\r\n            event.preventDefault(); \/\/ Prevent default link behavior\r\n\r\n            \/\/ Ensure the button exists\r\n            if (sendDataButton) {\r\n                \/\/ Use dataset to get the data attributes\r\n                const nicheData = sendDataButton.dataset.nicheData || ''; \/\/ Fallback to empty string\r\n                const productData = sendDataButton.dataset.productData || ''; \/\/ Fallback to empty string\r\n                const fiUri = sendDataButton.dataset.fiUri || ''; \/\/ Access fiUri in camelCase\r\n                const psUri = sendDataButton.dataset.psUri || ''; \/\/ Access psUri in camelCase\r\n                const psGn = sendDataButton.dataset.psGn || ''; \/\/ Access psGn in camelCase\r\n                const tc = sendDataButton.dataset.tc || ''; \/\/ Access data-tc attribute\r\n\r\n                \/\/ Extract the category from the current URL\r\n                const currentUrl = window.location.href;\r\n                const urlParts = currentUrl.split('\/');\r\n                const category = urlParts.length > 4 ? urlParts[3] : ''; \/\/ Get the category from the URL\r\n\r\n                \/\/ Construct the new URL with query parameters, encoding each value\r\n                const newUrl = `https:\/\/www.finder.com\/about-us\/product-lander-test?niche_data=${encodeURIComponent(nicheData)}&product_data=${encodeURIComponent(productData)}&fi_uri=${encodeURIComponent(fiUri)}&ps_uri=${encodeURIComponent(psUri)}&ps_gn=${encodeURIComponent(psGn)}&category=${encodeURIComponent(category)}&tc=${encodeURIComponent(tc)}`;\r\n                \r\n                \/\/ Perform the redirect with the updated URL\r\n                window.location.href = newUrl;\r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n  \r\n\n<\/center>\n<\/div>\n<div class=\"u-grid__col u-1\/1\">\n\n<div style=\"padding-top: 1em; padding-bottom: 1em;\">\nIf you're looking for a streamlined trading experience on a user-friendly platform, BMO InvestorLine is worth a closer look. This online trading platform is designed to make it simple and straightforward to invest in stocks, ETFs, mutual funds and more. There's a wide range of account types available, while you can also trade a selection of popular ETFs commission-free. And if you're an experienced trader, you can take advantage of the advanced tools offered by the BMO Active Trader platform.<\/div>\n\n\n            \n\n<ul class=\"luna-accordionGroup accordionGroup\">\n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n<div class=\"luna-accordion__summary\">\n<p class=\"luna-accordion__heading\">  \n<button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"accordion189444479\" data-toggle=\"collapse\" data-target=\"#accordion189444479\">\n        <span class=\"luna-accordion__title\">Pros and cons<\/span>\n        <svg class=\"luna-icon\" aria-hidden=\"true\"><use xlink:href=\"#add\" data-accordion-icon=\"show\"><\/use><use xlink:href=\"#remove\"><\/use><\/svg><\/button>\n    <\/p>\n  <\/div>\n  <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"accordion189444479\" data-accordion=\"details\">\n    <div class=\"accordionContent\"><style> .pros-deco { margin: 0; } <\/style>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n  \r\n\r\n\r\n\r\n  <div class=\"has-padding-xsmall\"><\/div>\r\n  <div class=\"u-grid u-grid--gutterCollapse pros-deco\">\r\n    <div class=\"u-grid__col u-1\/2@m\">\r\n      <b id=\"pros\">Pros<\/b>\r\n      <ul class=\"list-1 \">\r\n        \r\n          \r\n            \r\n              \r\n              <li>Go with this platform if you're an existing BMO customer or active trader who wants to invest through a Big Bank.<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Regulated by CIRO (formerly IIROC), CIPF member<\/li>\r\n            \r\n          \r\n        \r\n      <\/ul>\r\n    <\/div>\r\n\r\n    <div class=\"u-grid__col u-1\/2@m\">\r\n      <b id=\"cons\">Cons<\/b>\r\n      <ul class=\"list-12 \">\r\n        \r\n          \r\n            \r\n              \r\n              <li>Discount brokers have lower trading fees<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>$25 quarterly fee if conditions aren't met<\/li>\r\n            \r\n          \r\n        \r\n      <\/ul>\r\n    <\/div>\r\n  <\/div><\/div>\n  <\/div>\n<\/li>\n \n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n<div class=\"luna-accordion__summary\">\n    <p class=\"luna-accordion__heading\">\n      <button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"accordion943041952\" data-toggle=\"collapse\" data-target=\"#accordion943041952\">\n        <span class=\"luna-accordion__title\">More details<\/span>\n        <svg class=\"luna-icon\" aria-hidden=\"true\"><use xlink:href=\"#add\" data-accordion-icon=\"show\"><\/use><use xlink:href=\"#remove\"><\/use><\/svg><\/button>\n    <\/p>\n  <\/div>\n  <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"accordion943041952\" data-accordion=\"details\">\n    <div class=\"accordionContent\"><div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"bestpage\" class=\"CAFST bestpage \">\n        <table class=\"i_infobox product_infobox\">\n        <tbody><tr><th>Signup Offer<\/th><td class=\"i_infobox_data product_infobox_data\">Win up to $100,000. Open and fund a new BMO InvestorLine account for your chance to win one of 11 cash prizes. <b>T&amp;Cs apply. Valid until June 1, 2026.<\/b><\/td><\/tr><tr><th>Monthly Account Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0 if conditions met, otherwise $50 - $100 per year<\/td><\/tr><tr><th>Account Types<\/th><td class=\"i_infobox_data product_infobox_data\">RRSP,           RESP,           RRIF,           TFSA,           Personal,           Joint,           FHSA,          Margin<\/td><\/tr><tr><th>Available Asset Types<\/th><td class=\"i_infobox_data product_infobox_data\">Stocks, Bonds, Options, Mutual Funds, ETFs, GICs<\/td><\/tr><tr><th>ETF Transaction Cost<\/th><td class=\"i_infobox_data product_infobox_data\">$0 - $9.95<\/td><\/tr><tr><th>Option Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$9.95 + $1.25 per options contract<\/td><\/tr>\n        <\/tbody>\n        <\/table><\/div><\/div>\n  <\/div>\n<\/li>\n  \n<\/ul>\n\n\n\n<\/div>\n<\/div>\n<\/div>\n<div class=\"u-grid__col u-1\/4@m u-1\/3@s is-hidden is-visible@s\" style=\"background-color: #F2F8FD; padding: 1.25rem calc(1.25rem - 1px)\">\n<div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"default\" class=\"CAFST default bestpage_infobox\">\n<div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"bestpage_hotstats\" class=\"CAFST bestpage_hotstats \">\n        <table class=\"i_infobox product_infobox\">\n        <tbody><tr><th>Stock Trading Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$9.95 ($3.95 for active traders)<\/td><\/tr><tr><th>Account Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0 - $100<\/td><\/tr><tr><th>Min. Deposit<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr>\n        <\/tbody>\n        <\/table><\/div>\n<\/div>\n<center>\n\n<style>\r\n.table--success { width: max-content !important; }\r\n<\/style>\r\n\r\n\r\n<div aria-hidden=\"false\" class=\"rewards--element-container rewards--container sticky-cta \" data-product-id=\"640c5498-6f16-411b-b038-998827a3a524\" data-product-name=\"BMO InvestorLine\" data-niche=\"Share Trading\" data-provider-name=\"BMO\" data-rewards-campaign-name=\"\">\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n\r\n\r\n      \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n  \r\n \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n<style>\r\n.hidden-temp {  overflow: visible; }\r\n.back-cover { display:none; width: 100vw; height: 100vh; background-color:rgba(0,0,0,.5); position: fixed !important; z-index: 10; top:0; left: 0; }  \r\n.card-t { position: fixed !important; z-index: 11; text-align: justify; display: flex; justify-content: center; width: 100%; top: 50%; left: 50%;  transform: translate(-50%, -50%); }\r\n.terms-c { color: #0271e1; z-index:3; } \r\n.terms-c:hover { color: #1591fe; cursor: pointer;}\r\n.terms-card-r { border-radius: 14px; }\r\n\r\n\r\n  \r\n@media (max-width:481px)  { \r\n\/* .card-t { position: fixed; width: 80%; text-align: justify;  top: 30vw; left: 5vh; }\r\n .card-t { position: fixed; z-index: 11; text-align: justify;  }*\/\r\n }\r\n<\/style>\r\n  \r\n\r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.addEventListener(\"click\", function(event) {\r\n        const sendDataButton = document.getElementById(\"sendDataButton\");\r\n\r\n        \/\/ Check if the click was on the sendDataButton\r\n        if (event.target && event.target.id === \"sendDataButton\") {\r\n            event.preventDefault(); \/\/ Prevent default link behavior\r\n\r\n            \/\/ Ensure the button exists\r\n            if (sendDataButton) {\r\n                \/\/ Use dataset to get the data attributes\r\n                const nicheData = sendDataButton.dataset.nicheData || ''; \/\/ Fallback to empty string\r\n                const productData = sendDataButton.dataset.productData || ''; \/\/ Fallback to empty string\r\n                const fiUri = sendDataButton.dataset.fiUri || ''; \/\/ Access fiUri in camelCase\r\n                const psUri = sendDataButton.dataset.psUri || ''; \/\/ Access psUri in camelCase\r\n                const psGn = sendDataButton.dataset.psGn || ''; \/\/ Access psGn in camelCase\r\n                const tc = sendDataButton.dataset.tc || ''; \/\/ Access data-tc attribute\r\n\r\n                \/\/ Extract the category from the current URL\r\n                const currentUrl = window.location.href;\r\n                const urlParts = currentUrl.split('\/');\r\n                const category = urlParts.length > 4 ? urlParts[3] : ''; \/\/ Get the category from the URL\r\n\r\n                \/\/ Construct the new URL with query parameters, encoding each value\r\n                const newUrl = `https:\/\/www.finder.com\/about-us\/product-lander-test?niche_data=${encodeURIComponent(nicheData)}&product_data=${encodeURIComponent(productData)}&fi_uri=${encodeURIComponent(fiUri)}&ps_uri=${encodeURIComponent(psUri)}&ps_gn=${encodeURIComponent(psGn)}&category=${encodeURIComponent(category)}&tc=${encodeURIComponent(tc)}`;\r\n                \r\n                \/\/ Perform the redirect with the updated URL\r\n                window.location.href = newUrl;\r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n  \r\n\n\n \n\n<\/center>\n\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<\/div>\n\n<\/div><h4>BMO InvestorLine online trading tools<\/h4><p>With an InvestorLine account, you can access a host of research and analysis tools online. There are investment screeners, personalized watchlists, fundamental analysis tools and portfolio performance trackers. You can also take advantage of analyst ratings as well as research from BMO Capital Markets and third-party providers like Morningstar and S&amp;P Global Ratings.<\/p><hr><h3 id=\"wealthsimple\">Best platform to buy Canadian stocks online: Wealthsimple<\/h3><div class=\"best-page\" id=\"best-page-40d8f33d0ae24ee49ffa8b288dd3a606--169763367\">\n\n<style>.bestpage_infobox tr {display: flex; flex-direction: column-reverse; padding-bottom: 15px; background-image: url(https:\/\/www.finder.com\/finder-us\/wp-uploads\/2021\/02\/Finder-SitesLike-BlackBullet-20px.png); background-repeat: no-repeat; padding-left: 30px; background-position-y: 10px; } .bestpage_infobox th { border-bottom: 0 none #d5d9dc; width: auto; padding: 0; font-size: .9em; font-weight: 500; } .bestpage_infobox td { border-bottom: 0 none #d5d9dc; font-size: 1.2em; padding: 0; } .bestpage_card { border-width: .1em; border-style: solid; border-radius: .5em; .bestpage_card-promoted { border: #93c5fd; border-width: .15em; border-style: solid; border-radius: .5em; } .best-pagePromoted-div { margin-bottom: -.8em; z-index: 9; position: relative; margin-left: 2em; } .best-pagePromoted-span { font-size: 0.7em; font-weight: 700; background-color: #f6c744; border-radius: 1em; padding-left: 0.8em; padding-right: 0.8em; padding-top: 0.4em; padding-bottom: 0.4em; } .best-pageTopPick-div { margin-bottom: -.8em; z-index: 9; position: relative; margin-left: 2em; } .best-pageTopPick-span { color: #fff; font-size: 0.7em; font-weight: 700; background-color: #1D53FF; border-radius: 1em; padding-left: 0.8em; padding-right: 0.8em; padding-top: 0.4em; padding-bottom: 0.4em; } .hotstatText { font-size: 0.7em; } .luna-accordion__details.in.collapse { overflow: visible; } div.popover.fade.bottom.in { white-space: normal; } .bestpage_card { overflow: visible; } .popover-content { word-wrap: break-word; } .sign-up-reqs { font-size: 0.9rem !important; } .has-margin-bottom-xsmall.offertext { color: #000 !important; border-radius: 0.2em !important; font-size: 0.9em }.comparison-table__product-offer {\n    background: #e5ffed;\n    border: 1px solid #1dd751;\n    min-height: 36px;\n    padding: 8px 12px;\n    border-radius: 12px;\n    width: 100%;\n    display: flex;\n    flex-direction: row;\n    box-sizing: border-box !important;\n}\n\n.comparison-table__product-offer .luna-icon {\n    --fill: #1dd751;\n    width: 20px;\n    height: 20px;\n    vertical-align: top;\n    margin-right: 8px;\n    flex-shrink: 0;\n}<\/style>\n\n\n\n\n<div>\n<article class=\"luna-card luna-card--border bestpage_card\">\n<div class=\"luna-card__block\" style=\"padding: 0; margin: 0;\">\n<div class=\"u-grid\" style=\"margin:0;\">\n<div class=\"u-grid__col u-3\/4@m u-2\/3@s\" style=\"padding: 0.9rem;\">\n\n<div class=\"u-grid u-grid--alignMiddle\">\n<div class=\"u-grid__col u-1\/4@m u-1\/3\" style=\"padding-bottom:0.5em\">\n<center><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.finder.com\/redirect\/ca\/share-trading\/wealthsimple-trade-ca-stock-trading-secure.html?nb=1&amp;src_country=ca&amp;redirect_tracking_params=%7B%22placement_type%22%3A%22nb-product%22%2C%22product_id%22%3A%2240d8f33d-0ae2-4ee4-9ffa-8b288dd3a606%22%2C%22product_name%22%3A%22Wealthsimple%22%2C%22offer_id%22%3A%2227031%22%2C%22decorator%22%3A%22GLOBAL.PRODUCT.USFIN_IMAGE%22%2C%22niche_code%22%3A%22CAFST%22%2C%22post_id%22%3A%22861362%22%2C%22post_path%22%3A%22stock-trading%252Fhow-to-buy-stocks-online%22%2C%22post_country%22%3A%22ca%22%2C%22partial%22%3A%7B%22id%22%3A948790%2C%22name%22%3A%22best-page%22%2C%22country%22%3A%22ca%22%7D%7D\" style=\"margin-bottom: 10px;\" title=\"Go to Wealthsimple\">\r\n\r\n  \r\n  \r\n\r\n<img decoding=\"async\" src=\"https:\/\/www.finder.com\/niche-builder\/67e5830d85c2f.png\" loading=\"lazy\" alt=\"Wealthsimple logo\" class=\"luna-image compare-logo no-lazyload \" width=\"450\" height=\"250\" srcset=\"https:\/\/www.finder.com\/niche-builder\/67e5830d85c2f.png?fit=180 180w, https:\/\/www.finder.com\/niche-builder\/67e5830d85c2f.png?fit=360 360w, https:\/\/www.finder.com\/niche-builder\/67e5830d85c2f.png?fit=600 600w, https:\/\/www.finder.com\/niche-builder\/67e5830d85c2f.png?fit=900 900w, https:\/\/www.finder.com\/niche-builder\/67e5830d85c2f.png?fit=1200 1200w, https:\/\/www.finder.com\/niche-builder\/67e5830d85c2f.png?fit=1350 1350w\" sizes=\"(max-width: 1350px) 28vw, 1350px\">\r\n<\/a><\/center>\n<\/div>\n\n\n\n\n\n<div class=\"u-grid__col u-3\/4@m u-2\/3\" style=\"padding-bottom:0.5em\">\n<p style=\"margin-bottom:0; font-size: 1.2em; font-weight: 700;\" id=\"40d8f33d-0ae2-4ee4-9ffa-8b288dd3a606\"><strong>\nWealthsimple\n<\/strong><\/p>\n<style>\n\ntable div[class*=\"methodology-partial\"] {\n    display:none;\n}\n\n\n.scoreCombined {\n  text-decoration: none;\n}\n\n.scoreCombined.finder-score::before {\n  display: none;\n}\n\na.scoreCombined,\na.scoreCombined:hover {\n  text-decoration: none;\n  white-space: nowrap;\n}\n\n.score__container {\n  display: flex;\n  width: 100%;\n  flex-flow: column nowrap;\n  align-items: center;\n  justify-content: center;\n  font-size: 20px;\n  gap: 4px;\n}\n\n.score__badge {\n  border-radius: 2px 24px 24px 24px;\n  border: none;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  height: 2.5rem;\n  width: 2.5rem;\n  background-image: linear-gradient(\n    45deg,\n    transparent 25%,\n    rgba(255, 255, 255, 0.2) 50%,\n    transparent 75%,\n    transparent 100%\n  );\n  background-size:\n    250% 250%,\n    100% 100%;\n  background-position:\n    -100% 0,\n    0 0;\n  background-repeat: no-repeat;\n  position: relative;\n}\n\n.score__badge--excellent {\n  background-color: #1d53ff;\n}\n\n.score__badge--great {\n  background-color: #008024;\n}\n\n.score__badge--standard {\n  background-color: #ffd23b;\n\n  .score__value {\n    color: #232320;\n  }\n}\n\n.score__badge--basic {\n  background-color: #db2420;\n}\n\n.score__badge:hover {\n  animation: shine-effect 1.5s ease;\n}\n\n.score__value {\n  color: #fff;\n  font-weight: 800;\n  font-size: 20px;\n  line-height: 1.25;\n  letter-spacing: -0.025em;\n  font-variant-numeric: lining-nums tabular-nums;\n}\n\n.score__text-wrapper {\n  border: none;\n  display: flex;\n  align-items: center;\n  top: -4px;\n  width: auto;\n}\n\n.score__text-wrapper.score__text {\n  background: none;\n}\n\n.score__text {\n  font-weight: 800;\n  font-size: 16px;\n  line-height: 1.25;\n  color: #232320;\n  font-variant-numeric: lining-nums tabular-nums;\n}\n\n.finder-score__text {\n  text-align: left;\n  text-wrap-mode: nowrap;\n  margin-left: 10px;\n  text-decoration: underline;\n}\n<\/style>\n\n\n\n\n<div class=\"detail-info 40d8f33d-0ae2-4ee4-9ffa-8b288dd3a606\" style=\"z-index: 1;position: relative; margin-bottom: 1rem\">\n  \n                  <p class=\"scoreCombined score__container finder-score\">\n      <span class=\"score__badge score__badge--great\">\n        <span class=\"score__value\">8.6<\/span>\n      <\/span>\n      <span class=\"score__text-wrapper score__text score__text--great\">\n        Great\n      <\/span>\n    <\/p>\n  <\/div>\n\n<\/div>\n<div class=\"u-grid__col u-1\/1@m u-1\/1@s\" style=\"padding-bottom:0.5em; color: black !important; font-size: 0.9em; font-weight: 300 !important;\">\n<div class=\"comparison-table__cellWrapper comparison-table__product-offer js-calculator-table-value\" style=\"box-sizing: border-box;\" data-heading=\"Default Offer\"><svg class=\"luna-icon\" role=\"img\" aria-label=\"Special offer\"><use href=\"#gift\"><\/use><\/svg><span class=\"offer-content\">Get up to 3% of your deposit matched in a new Wealthsimple account.  <b>Valid until April 30, 2026<\/b> T&amp;Cs apply.<\/span>\r\n<\/div>\n<\/div>\n\n\n<div class=\"u-grid__col u-1\/1 is-hidden@s is-visible\" style=\"padding-top: 1em; padding-bottom: 1em;\">\n<center>\n<style>\r\n.table--success { width: max-content !important; }\r\n<\/style>\r\n\r\n\r\n<div aria-hidden=\"false\" class=\"rewards--element-container rewards--container sticky-cta \" data-product-id=\"40d8f33d-0ae2-4ee4-9ffa-8b288dd3a606\" data-product-name=\"Wealthsimple\" data-niche=\"Share Trading\" data-provider-name=\"Wealthsimple\" data-rewards-campaign-name=\"\">\r\n\r\n\r\n\r\n\r\n\r\n\r\n    \r\n\t\t\t<a class=\"  luna-button luna-button--success  luna-button--large \" style=\"text-wrap: wrap;\" title=\"Go to Wealthsimple\" rel=\"sponsored\" target=\"_blank\" href=\"https:\/\/www.finder.com\/redirect\/ca\/share-trading\/wealthsimple-trade-ca-stock-trading-secure.html?nb=1&amp;src_country=ca&amp;redirect_tracking_params=%7B%22placement_type%22%3A%22nb-product%22%2C%22product_id%22%3A%2240d8f33d-0ae2-4ee4-9ffa-8b288dd3a606%22%2C%22product_name%22%3A%22Wealthsimple%22%2C%22offer_id%22%3A%2227031%22%2C%22decorator%22%3A%22GLOBAL.PRODUCT.USFIN_REDIRECT_BUTTON%22%2C%22niche_code%22%3A%22CAFST%22%2C%22post_id%22%3A%22861362%22%2C%22post_path%22%3A%22stock-trading%252Fhow-to-buy-stocks-online%22%2C%22post_country%22%3A%22ca%22%2C%22partial%22%3A%7B%22id%22%3A948790%2C%22name%22%3A%22best-page%22%2C%22country%22%3A%22ca%22%7D%7D\"> \r\n\t\t\t\t\r\n\t\t\t\t\tGo to site\r\n\t\t\t\t\r\n\t\t\t<\/a>\r\n\t\r\n\r\n  \r\n\r\n\r\n\r\n\r\n      \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n  \r\n \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n<style>\r\n.hidden-temp {  overflow: visible; }\r\n.back-cover { display:none; width: 100vw; height: 100vh; background-color:rgba(0,0,0,.5); position: fixed !important; z-index: 10; top:0; left: 0; }  \r\n.card-t { position: fixed !important; z-index: 11; text-align: justify; display: flex; justify-content: center; width: 100%; top: 50%; left: 50%;  transform: translate(-50%, -50%); }\r\n.terms-c { color: #0271e1; z-index:3; } \r\n.terms-c:hover { color: #1591fe; cursor: pointer;}\r\n.terms-card-r { border-radius: 14px; }\r\n\r\n\r\n  \r\n@media (max-width:481px)  { \r\n\/* .card-t { position: fixed; width: 80%; text-align: justify;  top: 30vw; left: 5vh; }\r\n .card-t { position: fixed; z-index: 11; text-align: justify;  }*\/\r\n }\r\n<\/style>\r\n  \r\n\r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.addEventListener(\"click\", function(event) {\r\n        const sendDataButton = document.getElementById(\"sendDataButton\");\r\n\r\n        \/\/ Check if the click was on the sendDataButton\r\n        if (event.target && event.target.id === \"sendDataButton\") {\r\n            event.preventDefault(); \/\/ Prevent default link behavior\r\n\r\n            \/\/ Ensure the button exists\r\n            if (sendDataButton) {\r\n                \/\/ Use dataset to get the data attributes\r\n                const nicheData = sendDataButton.dataset.nicheData || ''; \/\/ Fallback to empty string\r\n                const productData = sendDataButton.dataset.productData || ''; \/\/ Fallback to empty string\r\n                const fiUri = sendDataButton.dataset.fiUri || ''; \/\/ Access fiUri in camelCase\r\n                const psUri = sendDataButton.dataset.psUri || ''; \/\/ Access psUri in camelCase\r\n                const psGn = sendDataButton.dataset.psGn || ''; \/\/ Access psGn in camelCase\r\n                const tc = sendDataButton.dataset.tc || ''; \/\/ Access data-tc attribute\r\n\r\n                \/\/ Extract the category from the current URL\r\n                const currentUrl = window.location.href;\r\n                const urlParts = currentUrl.split('\/');\r\n                const category = urlParts.length > 4 ? urlParts[3] : ''; \/\/ Get the category from the URL\r\n\r\n                \/\/ Construct the new URL with query parameters, encoding each value\r\n                const newUrl = `https:\/\/www.finder.com\/about-us\/product-lander-test?niche_data=${encodeURIComponent(nicheData)}&product_data=${encodeURIComponent(productData)}&fi_uri=${encodeURIComponent(fiUri)}&ps_uri=${encodeURIComponent(psUri)}&ps_gn=${encodeURIComponent(psGn)}&category=${encodeURIComponent(category)}&tc=${encodeURIComponent(tc)}`;\r\n                \r\n                \/\/ Perform the redirect with the updated URL\r\n                window.location.href = newUrl;\r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n  \r\n\n<\/center>\n<\/div>\n<div class=\"u-grid__col u-1\/1\">\n\n<div style=\"padding-top: 1em; padding-bottom: 1em;\">\nIf you want to invest in Canadian stocks, or US stocks for that matter, Wealthsimple is well worth checking out. This popular online broker offers a user-friendly trading platform and a host of features that make it easy for new investors to get started. It lets you trade commission-free, supports fractional share trading, and provides real-time streaming quotes so you can trade based on up-to-date information. But if you'd rather let someone else do the hard work of picking stocks, managed investing services are available too.<\/div>\n\n\n            \n\n<ul class=\"luna-accordionGroup accordionGroup\">\n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n<div class=\"luna-accordion__summary\">\n<p class=\"luna-accordion__heading\">  \n<button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"accordion2043785575\" data-toggle=\"collapse\" data-target=\"#accordion2043785575\">\n        <span class=\"luna-accordion__title\">Pros and cons<\/span>\n        <svg class=\"luna-icon\" aria-hidden=\"true\"><use xlink:href=\"#add\" data-accordion-icon=\"show\"><\/use><use xlink:href=\"#remove\"><\/use><\/svg><\/button>\n    <\/p>\n  <\/div>\n  <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"accordion2043785575\" data-accordion=\"details\">\n    <div class=\"accordionContent\"><style> .pros-deco { margin: 0; } <\/style>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n  \r\n\r\n\r\n\r\n  <div class=\"has-padding-xsmall\"><\/div>\r\n  <div class=\"u-grid u-grid--gutterCollapse pros-deco\">\r\n    <div class=\"u-grid__col u-1\/2@m\">\r\n      <b id=\"pros\">Pros<\/b>\r\n      <ul class=\"list-1 \">\r\n        \r\n          \r\n            \r\n              \r\n              <li>Commission-free trading<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>User-friendly online and mobile trading<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Competitive margin interest rates<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Also offers crypto trading<\/li>\r\n            \r\n          \r\n        \r\n      <\/ul>\r\n    <\/div>\r\n\r\n    <div class=\"u-grid__col u-1\/2@m\">\r\n      <b id=\"cons\">Cons<\/b>\r\n      <ul class=\"list-12 \">\r\n        \r\n          \r\n            \r\n              \r\n              <li>Lacks advanced trading features<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Monthly USD account fee for Core clients<\/li>\r\n            \r\n          \r\n        \r\n          \r\n            \r\n              \r\n              <li>Watch out for FX fees<\/li>\r\n            \r\n          \r\n        \r\n      <\/ul>\r\n    <\/div>\r\n  <\/div><\/div>\n  <\/div>\n<\/li>\n \n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n<div class=\"luna-accordion__summary\">\n    <p class=\"luna-accordion__heading\">\n      <button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"accordion2048788281\" data-toggle=\"collapse\" data-target=\"#accordion2048788281\">\n        <span class=\"luna-accordion__title\">More details<\/span>\n        <svg class=\"luna-icon\" aria-hidden=\"true\"><use xlink:href=\"#add\" data-accordion-icon=\"show\"><\/use><use xlink:href=\"#remove\"><\/use><\/svg><\/button>\n    <\/p>\n  <\/div>\n  <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"accordion2048788281\" data-accordion=\"details\">\n    <div class=\"accordionContent\"><div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"bestpage\" class=\"CAFST bestpage \">\n        <table class=\"i_infobox product_infobox\">\n        <tbody><tr><th>Signup Offer<\/th><td class=\"i_infobox_data product_infobox_data\">Get up to 3% of your deposit matched in a new Wealthsimple account.  <b>Valid until April 30, 2026.<\/b><\/td><\/tr><tr><th>Monthly Account Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr><tr><th>Account Types<\/th><td class=\"i_infobox_data product_infobox_data\">RRSP,           TFSA,           Personal,          Margin<\/td><\/tr><tr><th>Available Asset Types<\/th><td class=\"i_infobox_data product_infobox_data\">Stocks, Options, ETFs, Cryptocurrency<\/td><\/tr><tr><th>ETF Transaction Cost<\/th><td class=\"i_infobox_data product_infobox_data\">Free<\/td><\/tr><tr><th>Option Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr><tr><th>Inactivity Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr>\n        <\/tbody>\n        <\/table><\/div><\/div>\n  <\/div>\n<\/li>\n  \n<\/ul>\n\n\n\n<\/div>\n<\/div>\n<\/div>\n<div class=\"u-grid__col u-1\/4@m u-1\/3@s is-hidden is-visible@s\" style=\"background-color: #F2F8FD; padding: 1.25rem calc(1.25rem - 1px)\">\n<div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"default\" class=\"CAFST default bestpage_infobox\">\n<div data-category=\"\" data-niche=\"CAFST\" data-fieldset=\"bestpage_hotstats\" class=\"CAFST bestpage_hotstats \">\n        <table class=\"i_infobox product_infobox\">\n        <tbody><tr><th>Stock Trading Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr><tr><th>Account Fee<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr><tr><th>FX Fee<\/th><td class=\"i_infobox_data product_infobox_data\">1.50%<\/td><\/tr><tr><th>Min. Deposit<\/th><td class=\"i_infobox_data product_infobox_data\">$0<\/td><\/tr>\n        <\/tbody>\n        <\/table><\/div>\n<\/div>\n<center>\n\n<style>\r\n.table--success { width: max-content !important; }\r\n<\/style>\r\n\r\n\r\n<div aria-hidden=\"false\" class=\"rewards--element-container rewards--container sticky-cta \" data-product-id=\"40d8f33d-0ae2-4ee4-9ffa-8b288dd3a606\" data-product-name=\"Wealthsimple\" data-niche=\"Share Trading\" data-provider-name=\"Wealthsimple\" data-rewards-campaign-name=\"\">\r\n\r\n\r\n\r\n\r\n\r\n\r\n    \r\n\t\t\t<a class=\"  luna-button luna-button--success  luna-button--large \" style=\"text-wrap: wrap;\" title=\"Go to Wealthsimple\" rel=\"sponsored\" target=\"_blank\" href=\"https:\/\/www.finder.com\/redirect\/ca\/share-trading\/wealthsimple-trade-ca-stock-trading-secure.html?nb=1&amp;src_country=ca&amp;redirect_tracking_params=%7B%22placement_type%22%3A%22nb-product%22%2C%22product_id%22%3A%2240d8f33d-0ae2-4ee4-9ffa-8b288dd3a606%22%2C%22product_name%22%3A%22Wealthsimple%22%2C%22offer_id%22%3A%2227031%22%2C%22decorator%22%3A%22GLOBAL.PRODUCT.USFIN_REDIRECT_BUTTON%22%2C%22niche_code%22%3A%22CAFST%22%2C%22post_id%22%3A%22861362%22%2C%22post_path%22%3A%22stock-trading%252Fhow-to-buy-stocks-online%22%2C%22post_country%22%3A%22ca%22%2C%22partial%22%3A%7B%22id%22%3A948790%2C%22name%22%3A%22best-page%22%2C%22country%22%3A%22ca%22%7D%7D\"> \r\n\t\t\t\t\r\n\t\t\t\t\tGo to site\r\n\t\t\t\t\r\n\t\t\t<\/a>\r\n\t\r\n\r\n  \r\n\r\n\r\n\r\n\r\n      \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n  \r\n \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n<style>\r\n.hidden-temp {  overflow: visible; }\r\n.back-cover { display:none; width: 100vw; height: 100vh; background-color:rgba(0,0,0,.5); position: fixed !important; z-index: 10; top:0; left: 0; }  \r\n.card-t { position: fixed !important; z-index: 11; text-align: justify; display: flex; justify-content: center; width: 100%; top: 50%; left: 50%;  transform: translate(-50%, -50%); }\r\n.terms-c { color: #0271e1; z-index:3; } \r\n.terms-c:hover { color: #1591fe; cursor: pointer;}\r\n.terms-card-r { border-radius: 14px; }\r\n\r\n\r\n  \r\n@media (max-width:481px)  { \r\n\/* .card-t { position: fixed; width: 80%; text-align: justify;  top: 30vw; left: 5vh; }\r\n .card-t { position: fixed; z-index: 11; text-align: justify;  }*\/\r\n }\r\n<\/style>\r\n  \r\n\r\n  \r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.addEventListener(\"click\", function(event) {\r\n        const sendDataButton = document.getElementById(\"sendDataButton\");\r\n\r\n        \/\/ Check if the click was on the sendDataButton\r\n        if (event.target && event.target.id === \"sendDataButton\") {\r\n            event.preventDefault(); \/\/ Prevent default link behavior\r\n\r\n            \/\/ Ensure the button exists\r\n            if (sendDataButton) {\r\n                \/\/ Use dataset to get the data attributes\r\n                const nicheData = sendDataButton.dataset.nicheData || ''; \/\/ Fallback to empty string\r\n                const productData = sendDataButton.dataset.productData || ''; \/\/ Fallback to empty string\r\n                const fiUri = sendDataButton.dataset.fiUri || ''; \/\/ Access fiUri in camelCase\r\n                const psUri = sendDataButton.dataset.psUri || ''; \/\/ Access psUri in camelCase\r\n                const psGn = sendDataButton.dataset.psGn || ''; \/\/ Access psGn in camelCase\r\n                const tc = sendDataButton.dataset.tc || ''; \/\/ Access data-tc attribute\r\n\r\n                \/\/ Extract the category from the current URL\r\n                const currentUrl = window.location.href;\r\n                const urlParts = currentUrl.split('\/');\r\n                const category = urlParts.length > 4 ? urlParts[3] : ''; \/\/ Get the category from the URL\r\n\r\n                \/\/ Construct the new URL with query parameters, encoding each value\r\n                const newUrl = `https:\/\/www.finder.com\/about-us\/product-lander-test?niche_data=${encodeURIComponent(nicheData)}&product_data=${encodeURIComponent(productData)}&fi_uri=${encodeURIComponent(fiUri)}&ps_uri=${encodeURIComponent(psUri)}&ps_gn=${encodeURIComponent(psGn)}&category=${encodeURIComponent(category)}&tc=${encodeURIComponent(tc)}`;\r\n                \r\n                \/\/ Perform the redirect with the updated URL\r\n                window.location.href = newUrl;\r\n            }\r\n        }\r\n    });\r\n});\r\n<\/script>\r\n\r\n  \r\n\n\n \n\n<\/center>\n\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<\/div>\n\n<\/div><h4>Wealthsimple online trading tools<\/h4><p>Wealthsimple\u2019s online trading tools are designed to simplify the investing process. You can fund your account with instant transfers, and Wealthsimple is partnered with five Canadian brokers and three US market makers to ensure fast trade execution. It also makes it easy to set up recurring investments, reinvest any dividends you receive, and automatically invest a portion of every paycheque.<\/p><hr><article class=\"luna-card luna-card--alt\"><div class=\"luna-card__block\"><h3>Methodology: How we chose the best online trading platforms<\/h3><p>Finder\u2019s investments experts reviewed 14+ brokerages available on the market to narrow down the best brokerage accounts and stock trading apps for trading and investing.<\/p><p>We analyzed each platform based on 40 key metrics we collected directly from brokerages and assessed each provider\u2019s performance based on five different categories, weighing each metric based on the expertise and insights of Finder\u2019s investment experts. We then scored and ranked each provider depending on how it performed in each category.<\/p><p><strong>See how we weigh the overall rating<\/strong><\/p><table class=\"luna-table luna-table--responsiveList\"><thead class=\"luna-table__header\"><tr><th style=\"width: 20%;\" scope=\"col\">Investment options<\/th><th style=\"width: 20%;\" scope=\"col\">Trading costs, rates and fees<\/th><th style=\"width: 20%;\" scope=\"col\">Features and amenities<\/th><th style=\"width: 20%;\" scope=\"col\">User experience and support<\/th><th style=\"width: 20%;\" scope=\"col\">Regulatory compliance<\/th><\/tr><\/thead><tbody><tr><td>30%<\/td><td>30%<\/td><td>20%<\/td><td>10%<\/td><td>10%<\/td><\/tr><\/tbody><\/table><p>We update our best picks as products change, disappear or emerge in the market. We also regularly review and revise our selections to ensure our best provider lists reflect the most competitive available.<\/p><\/div><\/article><h3>Can I buy stocks online?<\/h3><p>Yes, you can buy stocks online in Canada. There\u2019s a long list of brokerage firms that allow you to buy and sell stocks online.<\/p><p>You\u2019ll need to compare online trading platforms to find the right one for you, then create an account and deposit funds. It\u2019s then a matter of choosing the stock you want to buy, entering your purchase amount and price, and placing a buy order.<article class=\"luna-card luna-card--primary luna-card--border\">\n  <div class=\"luna-card__block\" style=\"padding:0.7em\">\n<span style=\"font-size:0.9em; font-weight: 800; font-style: italic; text-transform: uppercase;\">Dive deeper: <\/span><a href=\"https:\/\/www.finder.com\/ca\/stock-trading\/best-canadian-stocks\" style=\"text-decoration:underline; font-size:0.9em;\">Best Canadian stocks to buy right now<\/a>\n<\/div>\n<\/article><\/p><h3>How to buy stocks online<\/h3><p>Ready to start investing? Keep reading for a step-by-step guide on how to trade stocks online in Canada.<\/p><h4>Step 1: Choose an online trading platform<\/h4><p>Compare online brokers to find the best trading platform for your needs. Look for low or no fees, user-friendly online and mobile platforms, and a broker that offers access to all the assets and markets you want to trade.<\/p><h4>Step 2: Sign up for an account<\/h4><p>Registering for an account is usually free, but some providers may charge subscription or ongoing fees for features like market research. You can sign up online by providing:<\/p><ul><li>Your name, address, date of birth and contact details<\/li><li>Your Social Insurance Number<\/li><li>Proof of ID<\/li><li>Linked bank account details<\/li><li>Details of your trading experience<\/li><\/ul><h4>Step 3: Deposit funds<\/h4><p>Once you\u2019ve created an account, you can deposit money to trade with. Payment methods vary between brokers, but you may be able to deposit funds via bank transfer, e-Transfer, wire transfer or bill payment.<\/p><h4>Step 4: Choose the stock you want to buy<\/h4><p>Research stocks that match your investment goals. To help you make informed decisions, access market research, analysis and even trading recommendations through your platform.<br>Also consider the number of shares you want to buy. Many trading platforms now support fractional shares, so you can invest only $10 or $100 in that $1,000 stock.<\/p><h4>Step 5: Place your order<\/h4><p>This is where trading can get confusing for novice investors. You have two main options when placing a trade to buy shares \u2014 trade \u201cat market\u201d or \u201cat limit\u201d.<\/p><ul><li><strong>Market orders.<\/strong> When you want to buy a share immediately at the best price currently available. Though you risk paying more than you expected if shares are difficult to trade or prices are volatile.<\/li><li><strong>Limit orders.<\/strong> Set a maximum purchase price for your buy order. If that price becomes available within your specified time period, your trade is executed. However, you risk not trading at all if the price changes too much. You can generally set your order for the day or until you decide to cancel it.<\/li><\/ul><h4>Step 6: Pay for the transaction<\/h4><p>Review all the details of your transaction including the number of stocks you\u2019re buying, at what price and the total cost of the purchase. You need sufficient funds in your online trading account to cover the cost of the transaction, including any brokerage fees that apply.<\/p><p>When you\u2019re happy with all the details, submit your buy order.<\/p><h3>How to choose the best online trading platform<\/h3><p>Consider the following factors when comparing brokers to find the best online trading platform in Canada for your needs.<\/p><h4>Supported assets and markets<\/h4><p>If you just want to trade Canadian stocks, every Canadian broker has got you covered. But if you want to trade on international markets or trade other assets like options, futures and forex, you\u2019ll need to shop around for a platform that supports all investment types you want to trade.<\/p><h4>Brokerage fees<\/h4><p>Many brokers will charge a commission each time you place a buy or sell order, but there are also some <a href=\"https:\/\/www.finder.com\/ca\/stock-trading\/commission-free-stock-trading\">commission-free stock trading platforms in Canada<\/a>. Some platforms also offer fee discounts for frequent traders, so consider your trading volume when finding the most cost-effective broker.<\/p><h4>Other fees<\/h4><p>Other than brokerage fees, you\u2019ll also need to check for a variety of other charges that may apply. Watch out for:<\/p><ul><li>Currency conversion fees<\/li><li>Monthly subscription fees for real-time market data<\/li><li>An annual or quarterly account fee if you don\u2019t meet a minimum asset requirement<\/li><li>Account inactivity fees<\/li><li>Deposit or withdrawal fees<\/li><\/ul><h4>Ease of use<\/h4><p>The best online stock broker will offer easy-to-use trading platforms. Consider whether you will be trading on desktop or mobile when choosing a broker. Some providers also offer multiple trading platforms, including options designed for beginners as well as for more experienced investors.<\/p><h4>Market data<\/h4><p>Check whether you can access real-time market data so you can trade based on current market information, or whether data is delayed. You\u2019ll also need to find out whether you need to pay a fee to get real-time data.<\/p><h4>Research and analysis<\/h4><p>What research tools does the broker provide to help you choose investments? Does it offer market news from reliable sources? Does it offer access to expert stock recommendations and market analysis from trusted third-party providers?<\/p><h4>Account types<\/h4><p>Does the platform offer cash accounts only, or can you also borrow money with a margin trading account? Depending on your needs, you may also want to check whether the broker offers registered accounts such as TFSAs, RRSPs and RESPs.<\/p><h4>Demo account<\/h4><p>Many of the best online trading platforms in Canada offer demo or paper trading accounts. These allow you to trade with a virtual account balance in real market conditions, allowing you to test out the platform and your trading strategies before investing any real money.<\/p><p>Learn more in <a href=\"https:\/\/www.finder.com\/ca\/stock-trading\/paper-trading\">our guide to the best paper trading platforms in Canada<\/a><\/p><h4>Customer support<\/h4><p>Find out how you can get in touch with the broker\u2019s support team when needed, and during which hours support is available. It\u2019s also a good idea to check what educational resources the broker offers to help you navigate its trading platform and boost your investing knowledge.<article class=\"luna-card luna-card--primary luna-card--border\">\n  <div class=\"luna-card__block\" style=\"padding:0.7em\">\n<span style=\"font-size:0.9em; font-weight: 800; font-style: italic; text-transform: uppercase;\">Related: <\/span><a href=\"https:\/\/www.finder.com\/ca\/stock-trading\/best-brokerage-signup-bonuses\" style=\"text-decoration:underline; font-size:0.9em;\">Best brokerage signup bonuses in Canada<\/a>\n<\/div>\n<\/article><\/p><h3>How to trade stocks online<\/h3><p>Use the tips below to help inform your investing decisions when trading online.<\/p><h4>Set your investment goals and strategy<\/h4><p>Before you can place your first trade, you\u2019ll need to decide on your investment goals and timeframe. For many new investors, the simplest approach is to adopt a long-term buy-and-hold strategy. Advanced and complicated strategies like <a href=\"https:\/\/www.finder.com\/ca\/stock-trading\/day-trading-in-canada\">day trading<\/a> are best left to experienced investors.<\/p><h4>Take advantage of your broker\u2019s research and analysis tools<\/h4><p>No matter which online trading platform you choose, it will provide a host of research and analysis tools. For example, you might be able to view stock ratings and analyst recommendations, as well as a range of fundamental and technical analysis tools. Make the most of these resources to help you choose the right investments.<\/p><h4>Use stock screeners<\/h4><p>Online brokers and independent platforms also offer stock screeners. These allow you to filter thousands of stocks and ETFs based on the features you\u2019re looking for in an investment. Use these screeners to find stocks and funds that match your investment goals.<\/p><h4>Stay up to date with the economy<\/h4><p>Understand the health of the economy, interest rate decisions, government policy changes, levels of investor confidence, exchange rates and the performance of stock markets in other countries. All of these can influence when to invest.<\/p><h4>Start with blue-chip companies<\/h4><p>One of the safest options for anyone starting out in the stock market is to invest in <a href=\"https:\/\/www.finder.com\/ca\/stock-trading\/blue-chip-stocks\">blue-chip companies<\/a>. These are Canada\u2019s biggest, most established companies, many included in the Dow Jones Industrial Average. They usually offer the best chance for minimizing your risk and providing steady returns.<\/p><h4>Diversify<\/h4><p>To minimize your exposure to risk, diversify your portfolio across a range of different industries. If you buy stocks across five or six industries instead of only one or two, you can be better protected against losses if one particular industry experiences a sharp downturn. ETFs also offer a simple way to diversify your portfolio.<\/p><h4>Monitor your investments<\/h4><p>Monitor the performance of your shares against your investment plan. Do they still align with your investment goals? Remember that your goals are most likely long-term, so don\u2019t let short-term volatility lead you to panic-sell.<\/p><h4>The basics of selling stocks<\/h4><p>If you decide to sell your stocks, you can choose to sell via a market or a limit order. Market orders mean the shares are sold immediately at the best available price, while limit orders allow you to set the minimum sale price you\u2019re willing to accept.<\/p><p>Advanced orders like stop-loss and trailing stop-loss orders are more complex and are for more experienced traders, but they can be very useful for managing your risk.<\/p><h3>Is online trading legal in Canada?<\/h3><p>Yes, online trading is legal in Canada. You can trade stocks, ETFs, options and much more with online brokerages, and you can buy and sell these assets using your computer or mobile device.<\/p><p>However, you\u2019ll need to make sure you trade with a reputable broker that is properly regulated in Canada.<\/p><h3>Are online trading platforms safe?<\/h3><p>Yes \u2014 provided you deal with a reputable broker. Make sure you deal with a provider that is regulated by the Canadian Investment Regulatory Organization (CIRO). You can also check if they are a member of the Canadian Investor Protection Fund (CIPF), ensuring that you\u2019ll be protected if the broker becomes insolvent.<\/p><p>But it\u2019s also essential to be aware that even though legit trading platforms are safe, there are always risks associated with investing. Returns are not guaranteed, and there\u2019s a chance that you could end up losing money. Be sure that you understand the risks of online trading before investing any of your hard-earned money.<\/p><h3>List of online trading platforms in Canada<\/h3><table class=\"luna-table luna-table--responsiveList\"><thead class=\"luna-table__header\"><tr><th style=\"text-align: left; width: 20%;\" scope=\"col\">Brokerage<\/th><th style=\"text-align: left; width: 40%;\" scope=\"col\">Account fees<\/th><th style=\"text-align: left; width: 40%;\" scope=\"col\">Trading options<\/th><\/tr><\/thead><tbody class=\"luna-table__body\"><tr><td>BMO InvestorLine<\/td><td><ul><li>Annual fee: $0 if conditions met, otherwise $50 - $100 per year<\/li><li>Stock trading fees: $9.95 per trade (or $3.95 per trade if you make 150+ trades per quarter)<\/li><\/ul><\/td><td>Stocks, ETFs, options, mutual funds, bonds, GICs<\/td><\/tr><tr><td>CIBC Investor\u2019s Edge<\/td><td><ul><li>Annual fee: $0 if conditions met, or $100<\/li><li>Stock trading fees: $6.95 per trade ($4.95 for active investors, $5.95 for students or $0 for account holders under the age of 25)<\/li><\/ul><\/td><td>Stocks, ETFs, options, mutual funds, bonds, GICs, precious metals<\/td><\/tr><tr><td>Interactive Brokers<\/td><td><ul><li>Stock trading fees: $0.003\u2013$0.01 per share (minimum $1 per order)<\/li><\/ul><\/td><td>Stocks, ETFs, options, bonds, futures, forex<\/td><\/tr><tr><td>Moomoo<\/td><td><ul><li>Annual fee: $0<\/li><li>Stock trading fees: $0.0149 per share (minimum $1.49 per trade)<\/li><\/ul><\/td><td>Stocks, ETFs, options<\/td><\/tr><tr><td>MogoTrade<\/td><td><ul><li>Annual fee: $0<\/li><li>Stock trading fees: $0<\/li><\/ul><\/td><td>Stocks, ETFs<\/td><\/tr><tr><td>National Bank Direct Brokerage<\/td><td><ul><li>Annual fee: $0 if conditions met, otherwise $100\/yr<\/li><li>Stock trading fees: $0<\/li><\/ul><\/td><td>Stocks, ETFs, options, mutual funds, bonds, GICs<\/td><\/tr><tr><td>Qtrade<\/td><td><ul><li>Annual fee: $0<\/li><li>Stock trading fees: $0 per trade<\/li><\/ul><\/td><td>Stocks, ETFs, options, mutual funds, bonds, GICs<\/td><\/tr><tr><td>Questrade<\/td><td><ul><li>Annual fee: $0<\/li><li>Stock trading fees: $0<\/li><\/ul><\/td><td>Stocks, ETFs, options, mutual funds, bonds, GICs, precious metals, CFDs, forex<\/td><\/tr><tr><td>RBC Direct Investing<\/td><td><ul><li>Annual fee: $0<\/li><li>Stock trading fees: $9.95 per trade (or $6.95 per trade for active traders)<\/li><\/ul><\/td><td>Stocks, ETFs, options, mutual funds, bonds, GICs, precious metals<\/td><\/tr><tr><td>Scotia iTRADE<\/td><td><ul><li>Annual fee: $0 if conditions met, otherwise $100\/yr<\/li><li>Stock trading fees: $9.99 per trade (or $4.99 per trade for active traders)<\/li><\/ul><\/td><td>Stocks, ETFs, options, mutual funds, bonds, GICs<\/td><\/tr><tr><td>TD Direct Investing<\/td><td><ul><li>Annual fee: $0 if conditions met, otherwise $100\/year<\/li><li>Stock trading fees: $9.99 per trade (or $7 per trade for active traders)<\/li><\/ul><\/td><td>Stocks, ETFs, options, mutual funds, bonds, GICs<\/td><\/tr><tr><td>TD Easy Trade<\/td><td><ul><li>Annual fee: $0<\/li><li>Stock trading fees: $9.99, but all account holders get 50 free stock trades per year<\/li><\/ul><\/td><td>Stocks, ETFs<\/td><\/tr><tr><td>Wealthsimple<\/td><td><ul><li>Annual fee: $0<\/li><li>Stock trading fees: $0<\/li><\/ul><\/td><td>Stocks, ETFs, options, crypto<\/td><\/tr><tr><td>Webull<\/td><td><ul><li>Annual fee: $10<\/li><li>Stock trading fees: $2.99 (CAD or USD depending on the trade currency)<\/li><\/ul><\/td><td>Stocks, ETFs, options<\/td><\/tr><\/tbody><\/table><h3>Bottom line<\/h3><p>There are plenty of brokers worth checking out when choosing an online trading platform. Compare fees, features and ease of use before deciding which is the best online trading platform for you. Then work out your investment strategy and goals before placing your first trade.<\/p><h3>FAQs about online trading in Canada<\/h3><ul class=\"luna-accordionGroup accordionGroup\">\n\t<li class=\"luna-accordion\" data-accordion=\"accordion\">\n    <div class=\"luna-accordion__summary\">\n        <h4 class=\"luna-accordion__heading\">\n            <button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"faq-builder-0000000000\" data-toggle=\"collapse\" data-target=\"#faq-builder-0000000000\">\n                <span class=\"luna-accordion__title\">Which is the best platform for online trading?<\/span>\n                <svg class=\"luna-icon\" aria-hidden=\"true\">\n                    <use xlink:href=\"#chevron-down\" data-accordion-icon=\"show\"><\/use>\n                    <use xlink:href=\"#chevron-up\" data-accordion-icon=\"hide\" class=\"is-hidden\"><\/use>\n                <\/svg>\n            <\/button>\n        <\/h4>\n    <\/div>\n    <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"faq-builder-0000000000\" data-accordion=\"details\">\n        <div class=\"accordionContent\">\n            <div>\n                <p>Questrade is our top pick as the best online trading platform overall. However, the best platform for you depends on factors such as the assets and markets you want to trade, your investing experience and how often you trade. Compare a range of online trading platforms to find the right broker for your needs.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/li>\n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n    <div class=\"luna-accordion__summary\">\n        <h4 class=\"luna-accordion__heading\">\n            <button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"faq-builder-0000000001\" data-toggle=\"collapse\" data-target=\"#faq-builder-0000000001\">\n                <span class=\"luna-accordion__title\">How do you start trading online?<\/span>\n                <svg class=\"luna-icon\" aria-hidden=\"true\">\n                    <use xlink:href=\"#chevron-down\" data-accordion-icon=\"show\"><\/use>\n                    <use xlink:href=\"#chevron-up\" data-accordion-icon=\"hide\" class=\"is-hidden\"><\/use>\n                <\/svg>\n            <\/button>\n        <\/h4>\n    <\/div>\n    <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"faq-builder-0000000001\" data-accordion=\"details\">\n        <div class=\"accordionContent\">\n            <div>\n                <p>You'll need to open an account with an online stock brokerage to start trading online. Compare brokers to find one with low fees and all the features you need, then sign up for an account by providing your personal information and contact details. Then it's a matter of depositing funds into your account and placing your first trade.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/li>\n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n    <div class=\"luna-accordion__summary\">\n        <h4 class=\"luna-accordion__heading\">\n            <button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"faq-builder-0000000002\" data-toggle=\"collapse\" data-target=\"#faq-builder-0000000002\">\n                <span class=\"luna-accordion__title\">How much does online trading cost?<\/span>\n                <svg class=\"luna-icon\" aria-hidden=\"true\">\n                    <use xlink:href=\"#chevron-down\" data-accordion-icon=\"show\"><\/use>\n                    <use xlink:href=\"#chevron-up\" data-accordion-icon=\"hide\" class=\"is-hidden\"><\/use>\n                <\/svg>\n            <\/button>\n        <\/h4>\n    <\/div>\n    <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"faq-builder-0000000002\" data-accordion=\"details\">\n        <div class=\"accordionContent\">\n            <div>\n                <p>It depends on the trading platform you choose. In some cases, you'll need to pay a brokerage fee every time you place a buy or sell order, while an account maintenance fee may also apply if you don't meet minimum balance requirements. However, some platforms offer commission-free stock and ETF trading and also don't charge any account maintenance fees.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/li>\n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n    <div class=\"luna-accordion__summary\">\n        <h4 class=\"luna-accordion__heading\">\n            <button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"faq-builder-0000000003\" data-toggle=\"collapse\" data-target=\"#faq-builder-0000000003\">\n                <span class=\"luna-accordion__title\">Can I buy stocks through a mobile app?<\/span>\n                <svg class=\"luna-icon\" aria-hidden=\"true\">\n                    <use xlink:href=\"#chevron-down\" data-accordion-icon=\"show\"><\/use>\n                    <use xlink:href=\"#chevron-up\" data-accordion-icon=\"hide\" class=\"is-hidden\"><\/use>\n                <\/svg>\n            <\/button>\n        <\/h4>\n    <\/div>\n    <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"faq-builder-0000000003\" data-accordion=\"details\">\n        <div class=\"accordionContent\">\n            <div>\n                <p>Yes. All major online brokerages offer their own mobile apps. You can use apps to place trades, research investments and track the performance of your portfolio. Check out our guide to the <a href=\"https:\/\/www.finder.com\/ca\/stock-trading\/best-stock-trading-apps-in-canada\">best stock trading apps in Canada<\/a> for more information.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/li>\n<li class=\"luna-accordion\" data-accordion=\"accordion\">\n    <div class=\"luna-accordion__summary\">\n        <h4 class=\"luna-accordion__heading\">\n            <button class=\"luna-accordion__action collapsed\" aria-expanded=\"false\" aria-controls=\"faq-builder-0000000004\" data-toggle=\"collapse\" data-target=\"#faq-builder-0000000004\">\n                <span class=\"luna-accordion__title\">Can I buy US stocks from Canada?<\/span>\n                <svg class=\"luna-icon\" aria-hidden=\"true\">\n                    <use xlink:href=\"#chevron-down\" data-accordion-icon=\"show\"><\/use>\n                    <use xlink:href=\"#chevron-up\" data-accordion-icon=\"hide\" class=\"is-hidden\"><\/use>\n                <\/svg>\n            <\/button>\n        <\/h4>\n    <\/div>\n    <div class=\"luna-accordion__details collapse\" aria-hidden=\"true\" id=\"faq-builder-0000000004\" data-accordion=\"details\">\n        <div class=\"accordionContent\">\n            <div>\n                <p>Yes. Many brokerages allow Canadians to buy and sell US stocks that trade on US exchanges. To get started, look for an online trading platform that offers US market access, and be sure to check the fine print for details of any brokerage and currency conversion fees that apply.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/li>\n\n<\/ul>\n<div id=\"sources\" style=\"position: relative;\"><h3 style=\"position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0;\">Sources<\/h3>\n<div id=\"lazy0000000005\"><\/div>\n<script type=\"application\/json\" id=\"lazyloaded-assets-json-lazy0000000005\" class=\"lazyloaded-assets-json\">{\"critical-scripts\":[],\"scripts\":[\"https:\\\/\\\/www.finder.com\\\/parent-theme\\\/shortcodes\\\/article-source\\\/prod\\\/article-source.de087a0da9824e407767.js\"],\"styles\":[\"https:\\\/\\\/www.finder.com\\\/parent-theme\\\/shortcodes\\\/article-source\\\/prod\\\/article-source.87684078d471e76125dd.css\"]}<\/script><\/div>","protected":false},"excerpt":{"rendered":"<p>Compare the best online trading platforms in Canada and learn how to buy stocks online.<\/p>\n","protected":false},"author":516,"featured_media":1057851,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"","apple_news_api_id":"","apple_news_api_modified_at":"","apple_news_api_revision":"","apple_news_api_share_url":"","apple_news_cover_media_provider":"image","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_cover_video_id":0,"apple_news_cover_video_url":"","apple_news_cover_embedwebvideo_url":"","apple_news_is_hidden":"","apple_news_is_paid":"","apple_news_is_preview":"","apple_news_is_sponsored":"","apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":[],"apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"nicheCode":"","productId":"","enableOptimizely":false,"_persistent_nav_menu_items":null,"blockTemplateId":"","_post_hreflang":"en","related_url":"\/how-to-buy-stocks-online","footnotes":""},"categories":[38411],"tags":[5441,33533],"asset_tag":[],"class_list":["post-861362","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-stock-trading","tag-latest-2","tag-share-trading"],"apple_news_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.9 (Yoast SEO v24.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Best Online Trading Platform in Canada for 2025 | Finder Canada<\/title>\n<meta name=\"description\" content=\"Find out how to choose an online trading platform, how to buy stocks online and see our top picks for the best online trading platforms.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guide to online trading in Canada\" \/>\n<meta property=\"og:description\" content=\"Want to start investing in shares but not sure where to start? Find everything you need to know in this step-by-step guide to buying shares in Australia.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online\" \/>\n<meta property=\"og:site_name\" content=\"Finder Canada\" \/>\n<meta property=\"article:published_time\" content=\"2020-06-10T15:35:54+00:00\" \/>\n<meta name=\"author\" content=\"Tim Falk\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tim Falk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"28 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online\"},\"author\":{\"name\":\"Tim Falk\",\"@id\":\"https:\/\/www.finder.com\/ca\/#\/schema\/person\/e84372ad54f89a7447d88eab25817464\"},\"headline\":\"Guide to online trading in Canada\",\"datePublished\":\"2020-06-10T15:35:54+00:00\",\"dateModified\":\"2025-08-07T19:07:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online\"},\"wordCount\":5618,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.finder.com\/ca\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/sites\/5\/2025\/05\/Trading_Crypto_Online_Laptop_Phone_Canva_1800x1000.jpg\",\"articleSection\":[\"Stock Trading\"],\"inLanguage\":{\"@type\":\"Language\",\"name\":\"English\",\"alternateName\":\"en\"},\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online#respond\"]}],\"citation\":[{\"@type\":\"CreativeWork\",\"name\":\"Financial Consumer Agency of Canada: Basics of investing\",\"url\":\"https:\/\/www.canada.ca\/en\/financial-consumer-agency\/services\/savings-investments\/investing-basics.html\"},{\"@type\":\"CreativeWork\",\"name\":\"Canadian Securities Administrators: Investing Basics\",\"url\":\"https:\/\/www.securities-administrators.ca\/investor-tools\/investing-basics\/\"}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online\",\"url\":\"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online\",\"name\":\"Best Online Trading Platform in Canada for 2025 | Finder Canada\",\"isPartOf\":{\"@id\":\"https:\/\/www.finder.com\/ca\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/sites\/5\/2025\/05\/Trading_Crypto_Online_Laptop_Phone_Canva_1800x1000.jpg\",\"datePublished\":\"2020-06-10T15:35:54+00:00\",\"dateModified\":\"2025-08-07T19:07:03+00:00\",\"description\":\"Find out how to choose an online trading platform, how to buy stocks online and see our top picks for the best online trading platforms.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online#primaryimage\",\"url\":\"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/sites\/5\/2025\/05\/Trading_Crypto_Online_Laptop_Phone_Canva_1800x1000.jpg\",\"contentUrl\":\"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/sites\/5\/2025\/05\/Trading_Crypto_Online_Laptop_Phone_Canva_1800x1000.jpg\",\"width\":1800,\"height\":1000},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"CA\",\"item\":\"https:\/\/www.finder.com\/ca\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Stock Trading\",\"item\":\"https:\/\/www.finder.com\/ca\/stock-trading\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Guide to online trading in Canada\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.finder.com\/ca\/#website\",\"url\":\"https:\/\/www.finder.com\/ca\/\",\"name\":\"Finder Canada\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.finder.com\/ca\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.finder.com\/ca\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.finder.com\/ca\/#organization\",\"name\":\"Finder\",\"url\":\"https:\/\/www.finder.com\/ca\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.finder.com\/ca\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.finder.com\/finder-us\/wp-uploads\/sites\/5\/2025\/05\/Finder-Logo-696x696-1.png\",\"contentUrl\":\"https:\/\/www.finder.com\/finder-us\/wp-uploads\/sites\/5\/2025\/05\/Finder-Logo-696x696-1.png\",\"width\":1392,\"height\":1392,\"caption\":\"Finder\"},\"image\":{\"@id\":\"https:\/\/www.finder.com\/ca\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/en.wikipedia.org\/wiki\/Finder_(website)\"],\"description\":\"Every month more than 2 million unique visitors turn to Finder to save money and time, and to make important life choices. We compare everything from bank accounts, personal loans, investing platforms and much more.\",\"email\":\"heythere@finder.com\",\"legalName\":\"Finder\",\"foundingDate\":\"2006-01-01\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"51\",\"maxValue\":\"200\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.finder.com\/ca\/#\/schema\/person\/e84372ad54f89a7447d88eab25817464\",\"name\":\"Tim Falk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.finder.com\/ca\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/2025\/11\/TimFalkF1_Finder_600x600.png\",\"contentUrl\":\"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/2025\/11\/TimFalkF1_Finder_600x600.png\",\"caption\":\"Tim Falk\"},\"description\":\"Tim Falk is a freelance writer for Finder. Over the course of his 20-year writing career, he has reported on a wide range of personal finance topics. Whether you're investing in stocks and ETFs, comparing savings accounts or choosing a credit card, Tim wants to make it easier for you to understand. When he\u2019s not staring at his computer, you can usually find him exploring the great outdoors.\",\"url\":\"https:\/\/www.finder.com\/ca\/author\/timfalk\",\"jobTitle\":\"Writer\",\"knowsAbout\":[{\"@type\":\"Thing\",\"name\":\"Banking\"},{\"@type\":\"Thing\",\"name\":\"Personal Loans\"},{\"@type\":\"Thing\",\"name\":\"Car Loans\"},{\"@type\":\"Thing\",\"name\":\"Stock Trading\"},{\"@type\":\"Thing\",\"name\":\"Cryptocurrency\"}],\"sameAs\":[],\"worksFor\":{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.finder.com\/ca\/#organization\",\"name\":\"Finder\"}},{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"name\":\"Frequently Asked Questions\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Which is the best platform for online trading?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"\\rQuestrade is our top pick as the best online trading platform overall. However, the best platform for you depends on factors such as the assets and markets you want to trade, your investing experience and how often you trade. Compare a range of online trading platforms to find the right broker for your needs.\\r\"}},{\"@type\":\"Question\",\"name\":\"How do you start trading online?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"\\rYou'll need to open an account with an online stock brokerage to start trading online. Compare brokers to find one with low fees and all the features you need, then sign up for an account by providing your personal information and contact details. Then it's a matter of depositing funds into your account and placing your first trade.\\r\"}},{\"@type\":\"Question\",\"name\":\"How much does online trading cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"\\rIt depends on the trading platform you choose. In some cases, you'll need to pay a brokerage fee every time you place a buy or sell order, while an account maintenance fee may also apply if you don't meet minimum balance requirements. However, some platforms offer commission-free stock and ETF trading and also don't charge any account maintenance fees.\\r\"}},{\"@type\":\"Question\",\"name\":\"Can I buy stocks through a mobile app?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"\\rYes. All major online brokerages offer their own mobile apps. You can use apps to place trades, research investments and track the performance of your portfolio. Check out our guide to the <a href=\\\"https:\/\/www.finder.com\/ca\/stock-trading\/best-stock-trading-apps-in-canada\\\">best stock trading apps in Canada<\/a> for more information.\\r\"}},{\"@type\":\"Question\",\"name\":\"Can I buy US stocks from Canada?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"\\rYes. Many brokerages allow Canadians to buy and sell US stocks that trade on US exchanges. To get started, look for an online trading platform that offers US market access, and be sure to check the fine print for details of any brokerage and currency conversion fees that apply.\\r\"}}]}]}<\/script>\n<meta property=\"article:modified_time\" content=\"2025-08-07T19:07:03+00:00\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Best Online Trading Platform in Canada for 2025 | Finder Canada","description":"Find out how to choose an online trading platform, how to buy stocks online and see our top picks for the best online trading platforms.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online","og_locale":"en_US","og_type":"article","og_title":"Guide to online trading in Canada","og_description":"Want to start investing in shares but not sure where to start? Find everything you need to know in this step-by-step guide to buying shares in Australia.","og_url":"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online","og_site_name":"Finder Canada","article_published_time":"2020-06-10T15:35:54+00:00","author":"Tim Falk","twitter_misc":{"Written by":"Tim Falk","Est. reading time":"28 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online#article","isPartOf":{"@id":"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online"},"author":{"name":"Tim Falk","@id":"https:\/\/www.finder.com\/ca\/#\/schema\/person\/e84372ad54f89a7447d88eab25817464"},"headline":"Guide to online trading in Canada","datePublished":"2020-06-10T15:35:54+00:00","dateModified":"2025-08-07T19:07:03+00:00","mainEntityOfPage":{"@id":"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online"},"wordCount":5618,"commentCount":0,"publisher":{"@id":"https:\/\/www.finder.com\/ca\/#organization"},"image":{"@id":"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online#primaryimage"},"thumbnailUrl":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/sites\/5\/2025\/05\/Trading_Crypto_Online_Laptop_Phone_Canva_1800x1000.jpg","articleSection":["Stock Trading"],"inLanguage":{"@type":"Language","name":"English","alternateName":"en"},"potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online#respond"]}],"citation":[{"@type":"CreativeWork","name":"Financial Consumer Agency of Canada: Basics of investing","url":"https:\/\/www.canada.ca\/en\/financial-consumer-agency\/services\/savings-investments\/investing-basics.html"},{"@type":"CreativeWork","name":"Canadian Securities Administrators: Investing Basics","url":"https:\/\/www.securities-administrators.ca\/investor-tools\/investing-basics\/"}]},{"@type":"WebPage","@id":"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online","url":"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online","name":"Best Online Trading Platform in Canada for 2025 | Finder Canada","isPartOf":{"@id":"https:\/\/www.finder.com\/ca\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online#primaryimage"},"image":{"@id":"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online#primaryimage"},"thumbnailUrl":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/sites\/5\/2025\/05\/Trading_Crypto_Online_Laptop_Phone_Canva_1800x1000.jpg","datePublished":"2020-06-10T15:35:54+00:00","dateModified":"2025-08-07T19:07:03+00:00","description":"Find out how to choose an online trading platform, how to buy stocks online and see our top picks for the best online trading platforms.","breadcrumb":{"@id":"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online#primaryimage","url":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/sites\/5\/2025\/05\/Trading_Crypto_Online_Laptop_Phone_Canva_1800x1000.jpg","contentUrl":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/sites\/5\/2025\/05\/Trading_Crypto_Online_Laptop_Phone_Canva_1800x1000.jpg","width":1800,"height":1000},{"@type":"BreadcrumbList","@id":"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"CA","item":"https:\/\/www.finder.com\/ca\/"},{"@type":"ListItem","position":2,"name":"Stock Trading","item":"https:\/\/www.finder.com\/ca\/stock-trading"},{"@type":"ListItem","position":3,"name":"Guide to online trading in Canada"}]},{"@type":"WebSite","@id":"https:\/\/www.finder.com\/ca\/#website","url":"https:\/\/www.finder.com\/ca\/","name":"Finder Canada","description":"","publisher":{"@id":"https:\/\/www.finder.com\/ca\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.finder.com\/ca\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.finder.com\/ca\/#organization","name":"Finder","url":"https:\/\/www.finder.com\/ca\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.finder.com\/ca\/#\/schema\/logo\/image\/","url":"https:\/\/www.finder.com\/finder-us\/wp-uploads\/sites\/5\/2025\/05\/Finder-Logo-696x696-1.png","contentUrl":"https:\/\/www.finder.com\/finder-us\/wp-uploads\/sites\/5\/2025\/05\/Finder-Logo-696x696-1.png","width":1392,"height":1392,"caption":"Finder"},"image":{"@id":"https:\/\/www.finder.com\/ca\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/en.wikipedia.org\/wiki\/Finder_(website)"],"description":"Every month more than 2 million unique visitors turn to Finder to save money and time, and to make important life choices. We compare everything from bank accounts, personal loans, investing platforms and much more.","email":"heythere@finder.com","legalName":"Finder","foundingDate":"2006-01-01","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"51","maxValue":"200"}},{"@type":"Person","@id":"https:\/\/www.finder.com\/ca\/#\/schema\/person\/e84372ad54f89a7447d88eab25817464","name":"Tim Falk","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.finder.com\/ca\/#\/schema\/person\/image\/","url":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/2025\/11\/TimFalkF1_Finder_600x600.png","contentUrl":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/2025\/11\/TimFalkF1_Finder_600x600.png","caption":"Tim Falk"},"description":"Tim Falk is a freelance writer for Finder. Over the course of his 20-year writing career, he has reported on a wide range of personal finance topics. Whether you're investing in stocks and ETFs, comparing savings accounts or choosing a credit card, Tim wants to make it easier for you to understand. When he\u2019s not staring at his computer, you can usually find him exploring the great outdoors.","url":"https:\/\/www.finder.com\/ca\/author\/timfalk","jobTitle":"Writer","knowsAbout":[{"@type":"Thing","name":"Banking"},{"@type":"Thing","name":"Personal Loans"},{"@type":"Thing","name":"Car Loans"},{"@type":"Thing","name":"Stock Trading"},{"@type":"Thing","name":"Cryptocurrency"}],"sameAs":[],"worksFor":{"@type":"Organization","@id":"https:\/\/www.finder.com\/ca\/#organization","name":"Finder"}},{"@context":"https:\/\/schema.org","@type":"FAQPage","name":"Frequently Asked Questions","mainEntity":[{"@type":"Question","name":"Which is the best platform for online trading?","acceptedAnswer":{"@type":"Answer","text":"\rQuestrade is our top pick as the best online trading platform overall. However, the best platform for you depends on factors such as the assets and markets you want to trade, your investing experience and how often you trade. Compare a range of online trading platforms to find the right broker for your needs.\r"}},{"@type":"Question","name":"How do you start trading online?","acceptedAnswer":{"@type":"Answer","text":"\rYou'll need to open an account with an online stock brokerage to start trading online. Compare brokers to find one with low fees and all the features you need, then sign up for an account by providing your personal information and contact details. Then it's a matter of depositing funds into your account and placing your first trade.\r"}},{"@type":"Question","name":"How much does online trading cost?","acceptedAnswer":{"@type":"Answer","text":"\rIt depends on the trading platform you choose. In some cases, you'll need to pay a brokerage fee every time you place a buy or sell order, while an account maintenance fee may also apply if you don't meet minimum balance requirements. However, some platforms offer commission-free stock and ETF trading and also don't charge any account maintenance fees.\r"}},{"@type":"Question","name":"Can I buy stocks through a mobile app?","acceptedAnswer":{"@type":"Answer","text":"\rYes. All major online brokerages offer their own mobile apps. You can use apps to place trades, research investments and track the performance of your portfolio. Check out our guide to the <a href=\"https:\/\/www.finder.com\/ca\/stock-trading\/best-stock-trading-apps-in-canada\">best stock trading apps in Canada<\/a> for more information.\r"}},{"@type":"Question","name":"Can I buy US stocks from Canada?","acceptedAnswer":{"@type":"Answer","text":"\rYes. Many brokerages allow Canadians to buy and sell US stocks that trade on US exchanges. To get started, look for an online trading platform that offers US market access, and be sure to check the fine print for details of any brokerage and currency conversion fees that apply.\r"}}]}]},"article_modified_time":"2025-08-07T19:07:03+00:00"},"hrefLangLinks":[{"region":"Canada","locale":"en-ca","url":"https:\/\/www.finder.com\/ca\/stock-trading\/how-to-buy-stocks-online","isCurrentSite":true}],"custom_fields":{"_content_type":["niche-content\/recommendation\/best-guide"],"_masthead_variant":["{\"id\":\"standard-image\",\"showFeaturedImage\":false,\"presetId\":\"\",\"shouldUsePrimaryCTAFieldName\":false,\"shouldUseSecondaryCTAFieldName\":false,\"primaryCTA\":null,\"secondaryCTA\":null,\"widgetShortcode\":\"\",\"widgetHeading\":\"\",\"widgetStats\":\"\",\"hasPrioritizedWidget\":false,\"hasMaximizedWidget\":false,\"shouldUseOverrideCTALabel\":false,\"overrideCTA\":null,\"cleanTopPicks\":\"\",\"tilesMenuId\":\"\"}"],"_masthead_subheading":["{\"text\":\"Learn how to buy stocks online with the best online trading platforms in Canada.\"}"],"custom_post_template":["single-masthead-two-column.php"]},"amp_enabled":false,"_links":{"self":[{"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/posts\/861362"}],"collection":[{"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/users\/516"}],"replies":[{"embeddable":true,"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/comments?post=861362"}],"version-history":[{"count":7,"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/posts\/861362\/revisions"}],"predecessor-version":[{"id":1066896,"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/posts\/861362\/revisions\/1066896"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/media\/1057851"}],"wp:attachment":[{"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/media?parent=861362"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/categories?post=861362"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/tags?post=861362"},{"taxonomy":"asset_tag","embeddable":true,"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/asset_tag?post=861362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}