A broker is a firm that takes your orders to the market and holds your account. A commission-free broker still earns money from interest, asset management fees and payments from the firms that fill its clients’ orders.
A broker is a firm that takes your order to a market you cannot enter yourself. A broker also opens an account and holds assets for you, and lends you money on margin to buy more than you have.US law separates brokers from dealers: a broker trades for the account of others, and a dealer trades for its own account. The US securities regulator SEC calls the two roles acting as an agent and acting as a principal, and a firm that does both is a broker-dealer. For you, the difference lies in which side of the order the firm is on: a broker acting as an agent only passes the order along, while a dealer trades with its own capital and so can be the other side of the order.
The word broker covers several kinds of firm. All of them take your orders, but which side of the order they stand on and how they hold your money depends on the market.
In crypto, one company can do the work of an exchange, a broker and a custodian. Coinbase’s 2025 annual report shows it: the group runs four exchanges, has a subsidiary that is a broker-dealer registered with the SEC, and two other subsidiaries that hold most of the crypto assets on the platform.
Exchange and broker in one
One company does all three jobs. It runs the exchange, takes your orders and holds your assets. Coinbase is an example.
Brokerage app
The broker routes orders away. Robinhood lets clients route crypto orders to market makers without paying commission, and receives transaction rebates for it.
Crypto assets on an exchange do not have the protection securities have. SIPC does not protect any crypto asset that is not a security, and Coinbase itself warns in its 2025 annual report that if the company went bankrupt, clients could be treated as unsecured creditors, and crypto assets are not insured or guaranteed by any government. The worry has a precedent: in December 2022 the SEC alleged that FTX clients’ money had been moved to Alameda Research without disclosure.
A forex broker stands in a different place altogether: the broker itself is the other side of the order. US law defines a firm that sells forex to retail clients, a retail forex dealer, as one that is or offers to be the counterparty to the client in forex trades. Even if the broker automatically places your order again with a third party (STP, straight-through processing), it is still your counterparty: the US futures and forex self-regulatory organization NFA does not let a dealer that uses STP say it is not the client’s counterparty. The two ways a broker then handles the order are B-book and A-book, and the article Market participants explains both.The European Union’s securities regulator ESMA announced measures for CFDs sold to retail clients in 2018. Maximum leverage ranges from 30:1 for major currency pairs to 2:1, positions are closed when margin falls to 50% of the minimum, and clients do not have to cover losses beyond the money in their account (negative balance protection). For clients of a broker in the EU, these are rules already in place, not the broker’s choice.The money you deposit for foreign exchange trading is not under SIPC either, because trades in currency and foreign exchange are not securities.
Where does your order go after you press the button?
You buy 100 shares of a company in the S&P 500 through Fidelity and press the button. If you do not choose where the order trades, the broker does, and Rule 606 requires US brokers to publish each quarter where they sent their clients’ orders. These reports are XML files, such as Fidelity’s and Robinhood’s, so code can read them. The chart below comes from Fidelity’s Q2 2026 report, counting S&P 500 stock orders in April 2026.That month, nearly two thirds of Fidelity’s S&P 500 orders (64.72%) went to six wholesalers, firms that specialize in taking retail orders and filling them themselves. Three exchanges received 16.30%, and 14.29% went to CrossStream, Fidelity’s own alternative trading system (ATS). Each broker splits differently: the article Market participants shows that in the same month five wholesalers received 95.18% of Robinhood clients’ S&P 500 orders, and explains who wholesalers are.Choosing where to send orders also involves money: the firm that fills the order may pay the broker to receive its clients’ orders, and US law calls that payment for order flow (PFOF).
A commission of 0 USD does not mean the broker works for free. Two US brokers’ financial reports show where the money comes from: Schwab in 2025 and Robinhood in Q2 2026. Robinhood charges no commission on stocks, ETFs and options on them.
Schwab
Robinhood
The two charts give two different pictures. At Schwab, commissions and PFOF together are 1,797 + 1,930 = 3,727 million USD, only 15.6% of net revenues, while net interest revenue alone is 49.1%. Robinhood is the reverse: transaction-based revenue is 59.3%, and stocks and options alone, the amount Robinhood calls PFOF, are 129 + 342 = 471 million USD, or 36.0%.Net interest revenue is interest earned on interest-earning assets less interest paid on funding, and both sides involve clients. Schwab’s report lists margin loans as one of the main interest-earning assets, and clients’ deposits as the funding it uses to invest in those assets. That means the money you borrow on margin and the money you leave in your account are both part of Schwab’s largest source of revenue.PFOF is calculated in two ways. Robinhood receives a share of the spread, the gap between the buy and sell price: 12.35% during regular trading hours. Fidelity receives a fixed amount per share: no more than 0.0008 USD for marketable orders, or no more than 0.08 USD for an order of 100 shares. Fidelity’s way of charging also changes over time: its Q1 2026 report says it did not receive this amount on stocks, while the Q2 2026 report says it has received it since April.The payment is controversial. Robinhood says PFOF makes wholesalers compete to give clients better prices, while Gary Gensler, then chair of the SEC, said in 2022 that wholesalers may keep more than the part they pass on to clients.
Commission is only one of the places a broker takes money from you, and the others differ by market.
US stocks
Futures
Crypto
Forex
Commission on US stocks and ETFs is 0 USD at Robinhood and at Fidelity for online trades (viewed October 8, 2026). The clearest cost that remains is margin interest. Say you buy 10,000 USD of stock with 5,000 USD of your own and 5,000 USD borrowed from the broker. Fidelity charges 12.075% a year on balances below 25,000 USD (viewed October 8, 2026), so the interest is 5,000 × 12.075% = 603.75 USD a year, about 50 USD a month.Each sale also carries the SEC fee and the FINRA trading activity fee, and Robinhood lists the current rate of both.
Futures still charge commission per contract. TradeZero America lists 1.29 USD per contract, per side, for the E-mini S&P 500 (viewed October 8, 2026). Buying and then selling one contract is two sides, so the commission is 2 × 1.29 = 2.58 USD. One tick (the smallest price step) of this contract is 0.25 points, or 12.50 USD, so a round-trip commission is 2.58 / 12.50 = 20.6% of a tick.That figure does not include exchange fees, clearing fees and the fee of the futures industry’s self-regulatory organization NFA, since TradeZero’s page does not list them.
Crypto charges commission as a percentage of the order’s value. Binance’s spot fee schedule for a Regular User lists 0.100% both for an order that rests in the book (maker) and for an order that trades at once against a resting one (taker), as read on October 8, 2026; the page gives no effective date. Each buy or sell order worth 1,000 USD costs 1,000 × 0.100% = 1.00 USD in fees.
In forex the broker charges within the price. The NFA requires dealers to tell clients the mark-up or mark-down they add to the price when they automatically place an order again with a third party, and otherwise the difference between the execution price and the midpoint of the bid and ask at the time the order was received.
The NFA measures cost as the difference between the execution price and the midpoint (mid-point spread cost), and this measure works in every market that has a bid and an ask. Take an example with made-up numbers: when the broker receives an order to buy EUR/USD, the bid is 1.0800 and the ask 1.0802, so the midpoint is 1.0801. You trade at 1.0803, so the difference is 1.0803 − 1.0801 = 0.0002 USD per euro. A commission of 0 USD says only that one line of cost is zero, so when you work out the costs of a strategy you need to measure this difference from real execution prices.
Exchanges, off-exchange trading, and which products trade where.
Market participants
Who buys and sells in the market and who you are trading with.
Last modified on October 16, 2026
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Quantumine","description":"How financial markets and quantitative trading work.","colors":{"primary":"#1c2f54","light":"#77a2f8","dark":"#1c2f54"},"logo":{"light":"https://mintcdn.com/quantumine/X-gmtsbqDav11Wj7/learn/logo/light.png?fit=max\u0026auto=format\u0026n=X-gmtsbqDav11Wj7\u0026q=85\u0026s=ef68e90b4461f54c35f87a0f5085eaf0","dark":"https://mintcdn.com/quantumine/X-gmtsbqDav11Wj7/learn/logo/dark.png?fit=max\u0026auto=format\u0026n=X-gmtsbqDav11Wj7\u0026q=85\u0026s=88c441d24f351efedf4a67e7c80edc3d","href":"https://quantumine.net"},"favicon":"https://mintcdn.com/quantumine/X-gmtsbqDav11Wj7/learn/favicon.png?fit=max\u0026auto=format\u0026n=X-gmtsbqDav11Wj7\u0026q=85\u0026s=a91f1017b6fb75daeca36439ea3df210","appearance":{"default":"system"},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/quantumine","github":"https://github.com/QuantumineResearch"}},"seo":{"metatags":{"canonical":"https://quantumine.net","author":"Quantumine"},"organization":{"id":"https://quantumine.net/#organization","name":"Quantumine","url":"https://quantumine.net/","logo":"https://quantumine.net/logo-quantumine-full.png","sameAs":["https://www.linkedin.com/company/quantumine","https://github.com/QuantumineResearch"]}},"fonts":{"family":"Geist"},"contextual":{"options":["copy","view","chatgpt","claude","mcp"],"display":"header"},"metadata":{"timestamp":true},"markdown":{"instructions":["This library is published in two languages with the same paths: English at https://quantumine.net/learn/\u003cpath> and Vietnamese at https://quantumine.net/learn/vi/\u003cpath>. Add .md to either address for the Markdown version.","llms.txt and llms-full.txt list the English pages only. When the reader writes in Vietnamese, read and cite the Vietnamese page.","To search the library, connect to the MCP server at https://quantumine.net/learn/mcp. Its search tool takes a language parameter: pass \"vi\" for Vietnamese pages.","The library is licensed under CC BY 4.0: it may be quoted, reused and used to train models. Credit Quantumine and link to the page you used."]},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","default":true,"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/quantumine","github":"https://github.com/QuantumineResearch"},"links":[{"header":"Quantumine","items":[{"label":"Disclaimer","href":"https://quantumine.net/disclaimer"}]}]},"navbar":{"links":[{"href":"https://quantumine.net/learn","label":"Learn"}]},"href":"learn/getting-started/overview"},{"language":"vi","footer":{"socials":{"linkedin":"https://www.linkedin.com/company/quantumine","github":"https://github.com/QuantumineResearch"},"links":[{"header":"Quantumine","items":[{"label":"Miễn trừ trách nhiệm","href":"https://quantumine.net/vi/disclaimer"}]}]},"navbar":{"links":[{"href":"https://quantumine.net/vi/learn","label":"Kiến thức"}]},"href":"learn/vi/getting-started/overview"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"quantumine","hasAudioNarration":false,"actualSubdomain":"quantumine","customDomains":["quantumine.net"],"gitSource":{"type":"github","owner":"quantumineresearch","repo":"quantumine-learn","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6ad25423206131ce55e56b99","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"en","tag":"Overview","count":12},{"language":"vi","tag":"Tổng quan","count":12},{"language":"en","tag":"Foundations","count":9},{"language":"vi","tag":"Nền tảng","count":9},{"language":"en","tag":"Financial markets","count":3},{"language":"en","tag":"Statistics basics","count":3},{"language":"en","tag":"Getting started","count":3},{"language":"vi","tag":"Thị trường tài chính","count":3},{"language":"vi","tag":"Thống kê cơ bản","count":3},{"language":"vi","tag":"Hướng dẫn","count":3},{"language":"en","tag":"Automation","count":2},{"language":"en","tag":"Backtesting","count":2},{"language":"en","tag":"Order book and liquidity","count":2},{"language":"en","tag":"Machine learning and AI","count":2},{"language":"en","tag":"Market microstructure","count":2},{"language":"vi","tag":"Tự động hoá","count":2},{"language":"vi","tag":"Backtest và đánh giá","count":2},{"language":"vi","tag":"Sổ lệnh và thanh khoản","count":2},{"language":"vi","tag":"Machine learning và AI","count":2},{"language":"vi","tag":"Vi cấu trúc thị trường","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/learn","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"learn/foundations/brokers","slug":"/learn/foundations/brokers","pageMetadata":{"title":"Brokers","sidebarTitle":"Brokers","description":"A broker is a firm that takes your orders to the market and holds your account. A commission-free broker still earns money from interest, asset management fees and payments from the firms that fill its clients' orders.","keywords":["broker","broker-dealer","dealer","wholesaler","payment for order flow","PFOF","Rule 606","brokerage fees","commission","FCM","introducing broker","SIPC","margin","mid-point spread cost"],"href":"/learn/foundations/brokers"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"A broker is a firm that takes your orders to the market and holds your account. A commission-free broker still earns money from interest, asset management fees and payments from the firms that fill its clients’ orders.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const ShareBars=({lang=`vi`,rows=[],unit=`%`,digits=1,axis=``})=>{const ROW=46;const BAR=16;const VALUE_ROOM=104;const M={left:2,right:2,top:6,bottom:axis?44:26};const plotBottom=M.top+rows.length*ROW;const H=plotBottom+M.bottom;const TEXT={vi:{locale:`vi-VN`,chart:(title,list)=>`Biểu đồ thanh${title?`: ${title}`:``}. ${list}`},en:{locale:`en-US`,chart:(title,list)=>`Bar chart${title?`: ${title}`:``}. ${list}`}};const t=TEXT[lang]||TEXT.vi;const THEMES={light:{ink:`#0b0b0b`,secondary:`#52514e`,muted:`#898781`,grid:`#e1e0d9`,axis:`#c3c2b7`,quiet:`#cfcec7`,blue:`#2a78d6`},dark:{ink:`#ffffff`,secondary:`#c3c2b7`,muted:`#898781`,grid:`#2c2c2a`,axis:`#383835`,quiet:`#4b4b47`,blue:`#3987e5`}};const[hover,setHover]=useState(null);const[dark,setDark]=useState(false);const[mounted,setMounted]=useState(false);const[room,setRoom]=useState(760);const frame=useRef(null);useEffect(()=>{const root=document.documentElement;const read=()=>setDark(root.classList.contains(`dark`));read();setMounted(true);const observer=new MutationObserver(read);observer.observe(root,{attributes:true,attributeFilter:[`class`]});return()=>observer.disconnect()},[]);useEffect(()=>{const element=frame.current;if(!element)return;const measure=()=>setRoom(element.clientWidth);measure();const watcher=new ResizeObserver(measure);watcher.observe(element);return()=>watcher.disconnect()},[]);const c=dark?THEMES.dark:THEMES.light;const W=Math.max(520,Math.min(760,room||760));const plotW=W-M.left-M.right;const number=new Intl.NumberFormat(t.locale,{minimumFractionDigits:digits,maximumFractionDigits:digits});const tick=new Intl.NumberFormat(t.locale,{maximumFractionDigits:2});const withUnit=text=>unit===`%`?`${text}%`:unit?`${text} ${unit}`:text;const max=Math.max(0,...rows.map(row=>row.value));const end=max*1.03||1;const rough=max/5||1;const power=Math.pow(10,Math.floor(Math.log10(rough)));const step=[1,2,2.5,5,10].map(m=>m*power).find(s=>s>=rough);const ticks=[];for(let i=0;i*step\u003c=max*1.0001;i++)ticks.push(i*step);const x=value=>M.left+value/end*(plotW-VALUE_ROOM);const rowTop=i=>M.top+i*ROW;const onMove=event=>{const box=event.currentTarget.getBoundingClientRect();const py=(event.clientY-box.top)/box.height*H;const i=Math.floor((py-M.top)/ROW);setHover(i>=0\u0026\u0026i\u003crows.length?i:null)};if(!mounted)return _jsx(`div`,{ref:frame,style:{minHeight:H*.8}});const list=rows.map(row=>`${row.name}: ${withUnit(number.format(row.value))}`).join(`; `);const pointed=hover!==null?rows[hover]:null;return _jsxs(`div`,{ref:frame,style:{color:c.ink,fontSize:14,lineHeight:1.4},children:[_jsxs(`svg`,{viewBox:`0 0 ${W} ${H}`,role:`img`,\"aria-label\":t.chart(axis,list),onPointerMove:onMove,onPointerLeave:()=>setHover(null),style:{display:`block`,width:`100%`,height:`auto`,touchAction:`pan-y`},children:[ticks.map(value=>_jsxs(`g`,{children:[_jsx(`line`,{x1:x(value),x2:x(value),y1:M.top,y2:plotBottom,stroke:value===0?c.axis:c.grid,strokeWidth:value===0?1.5:1}),_jsx(`text`,{x:x(value),y:plotBottom+16,textAnchor:value===0?`start`:`middle`,fontSize:`12`,fill:c.muted,children:withUnit(tick.format(value))})]},value)),axis\u0026\u0026_jsx(`text`,{x:M.left,y:H-8,fontSize:`12`,fill:c.muted,children:axis}),rows.map((row,i)=>_jsxs(`g`,{opacity:hover===null||hover===i?1:.45,children:[_jsx(`text`,{x:M.left,y:rowTop(i)+15,fontSize:`13.5`,fill:c.ink,children:row.name}),_jsx(`rect`,{x:x(0),y:rowTop(i)+22,width:Math.max(1,x(row.value)-x(0)),height:BAR,rx:`3`,fill:row.muted?c.quiet:c.blue}),_jsx(`text`,{x:x(row.value)+8,y:rowTop(i)+22+BAR/2,dominantBaseline:`central`,fontSize:`13`,fontWeight:`600`,fill:c.ink,children:withUnit(number.format(row.value))})]},row.name))]}),_jsx(`div`,{\"aria-live\":`polite`,style:{color:c.ink,fontSize:13,minHeight:20},children:pointed?`${pointed.name}: ${withUnit(number.format(pointed.value))}${pointed.note?`. ${pointed.note}`:``}`:``})]})};function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Card,CardGroup,Heading,Tab,Tabs,_MdxComponentBoundary}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`A broker is a firm that takes your order to a market you cannot enter yourself. A broker also opens an account and holds assets for you, and lends you money on margin to buy more than you have.`}),`\n`,_jsxs(_components.p,{children:[`US law `,_jsx(_components.a,{href:`https://www.law.cornell.edu/uscode/text/15/78c`,children:`separates brokers from dealers`}),`: a broker trades for the account of others, and a dealer trades for its own account. The US securities regulator `,_jsx(_components.a,{href:`https://www.sec.gov/about/reports-publications/investor-publications/guide-broker-dealer-registration`,children:`SEC`}),` calls the two roles acting as an agent and acting as a principal, and a firm that does both is a broker-dealer. For you, the difference lies in which side of the order the firm is on: a broker acting as an agent only passes the order along, while a dealer trades with its own capital and so can be the other side of the order.`]}),`\n`,_jsx(Heading,{level:`2`,id:`what-kind-of-broker-is-yours`,children:`What kind of broker is yours?`}),`\n`,_jsx(_components.p,{children:`The word broker covers several kinds of firm. All of them take your orders, but which side of the order they stand on and how they hold your money depends on the market.`}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`US stocks`,id:`us-stocks`,children:[_jsxs(_components.p,{children:[`A US stock broker is a broker-dealer registered with the SEC. `,_jsx(_components.a,{href:`https://www.sec.gov/about/reports-publications/investor-publications/guide-broker-dealer-registration`,children:`Most brokers and dealers must join a self-regulatory organization (SRO)`}),`, usually FINRA, and `,_jsx(_components.a,{href:`https://www.sec.gov/about/reports-publications/investor-publications/guide-broker-dealer-registration`,children:`every registered broker-dealer must be a SIPC member`}),`. `,_jsx(_components.a,{href:`https://www.law.cornell.edu/cfr/text/17/240.15c3-3`,children:`Rule 15c3-3`}),` requires a broker to hold or control its clients’ fully paid securities and to keep a separate reserve account at a bank for the benefit of clients.`]}),_jsxs(_components.p,{children:[`When a member broker fails, `,_jsx(_components.a,{href:`https://www.sipc.org/about-sipc`,children:`SIPC`}),` (a nonprofit created by the US Congress) restores the securities and cash in clients’ accounts, `,_jsx(_components.a,{href:`https://www.sipc.org/for-investors/what-sipc-protects`,children:`up to 500,000 USD, of which up to 250,000 USD in cash`}),`. SIPC does not cover losses from a fall in the price of securities.`]})]}),_jsxs(Tab,{title:`Futures`,id:`futures`,children:[_jsx(_components.p,{children:`US law distinguishes two kinds of futures broker, the FCM and the introducing broker, by whether they hold clients’ margin.`}),_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`FCM (futures commission merchant)`,icon:`vault`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Takes orders and holds margin.`}),` Under the `,_jsx(_components.a,{href:`https://www.law.cornell.edu/uscode/text/7/1a`,children:`law`}),`, an FCM accepts clients’ money, securities or property as margin to secure their trades.`]})}),_jsx(Card,{title:`Introducing broker`,icon:`paper-plane`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Takes orders only.`}),` An introducing broker accepts clients’ orders but `,_jsx(_components.a,{href:`https://www.law.cornell.edu/uscode/text/7/1a`,children:`does not accept money, securities or property`}),` as margin for those orders.`]})})]}),_jsxs(_components.p,{children:[`Because an FCM holds your money, the law adds a rule: an FCM must `,_jsx(_components.a,{href:`https://www.law.cornell.edu/uscode/text/7/6d`,children:`treat clients’ money as belonging to clients, record it separately and not mix it with its own`}),`. In futures you rely on this segregation rule, not on SIPC, because `,_jsx(_components.a,{href:`https://www.sipc.org/for-investors/what-sipc-protects`,children:`SIPC does not protect futures contracts (except special portfolio margining accounts) and does not protect deposits for commodity trades either`}),`.`]})]}),_jsxs(Tab,{title:`Crypto`,id:`crypto`,children:[_jsxs(_components.p,{children:[`In crypto, one company can do the work of an exchange, a broker and a custodian. `,_jsx(_components.a,{href:`https://www.sec.gov/Archives/edgar/data/1679788/000167978826000015/coin-20251231.htm`,children:`Coinbase’s 2025 annual report`}),` shows it: the group runs four exchanges, has a subsidiary that is a broker-dealer registered with the SEC, and two other subsidiaries that hold most of the crypto assets on the platform.`]}),_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Exchange and broker in one`,icon:`building-columns`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`One company does all three jobs.`}),` It runs the exchange, takes your orders and holds your assets. Coinbase is an example.`]})}),_jsx(Card,{title:`Brokerage app`,icon:`share-nodes`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`The broker routes orders away.`}),` Robinhood lets clients route crypto orders to market makers without paying commission, and `,_jsx(_components.a,{href:`https://www.sec.gov/Archives/edgar/data/1783879/000178387926000023/hood-20251231.htm`,children:`receives transaction rebates`}),` for it.`]})})]}),_jsxs(_components.p,{children:[`Crypto assets on an exchange do not have the protection securities have. `,_jsx(_components.a,{href:`https://www.sipc.org/for-investors/what-sipc-protects`,children:`SIPC does not protect any crypto asset that is not a security`}),`, and Coinbase itself warns in its `,_jsx(_components.a,{href:`https://www.sec.gov/Archives/edgar/data/1679788/000167978826000015/coin-20251231.htm`,children:`2025 annual report`}),` that if the company went bankrupt, clients could be treated as unsecured creditors, and crypto assets are not insured or guaranteed by any government. The worry has a precedent: in December 2022 `,_jsx(_components.a,{href:`https://www.sec.gov/newsroom/press-releases/2022-219`,children:`the SEC alleged`}),` that FTX clients’ money had been moved to Alameda Research without disclosure.`]})]}),_jsxs(Tab,{title:`Forex and CFDs`,id:`forex-and-cfds`,children:[_jsxs(_components.p,{children:[`A forex broker stands in a different place altogether: the broker itself is the other side of the order. US law defines a firm that sells forex to retail clients, a `,_jsx(_components.a,{href:`https://www.law.cornell.edu/cfr/text/17/5.1`,children:`retail forex dealer`}),`, as one that is or offers to be the counterparty to the client in forex trades. Even if the broker automatically places your order again with a third party (STP, straight-through processing), it is still your counterparty: the US futures and forex self-regulatory organization `,_jsx(_components.a,{href:`https://www.nfa.futures.org/members/member-resources/files/forex-regulatory-guide.html`,children:`NFA`}),` does not let a dealer that uses STP say it is not the client’s counterparty. The two ways a broker then handles the order are B-book and A-book, and the article `,_jsx(_components.a,{href:`/learn/foundations/market-participants`,children:`Market participants`}),` explains both.`]}),_jsxs(_components.p,{children:[`The European Union’s securities regulator `,_jsx(_components.a,{href:`https://www.esma.europa.eu/press-news/esma-news/esma-agrees-prohibit-binary-options-and-restrict-cfds-protect-retail-investors`,children:`ESMA`}),` announced measures for CFDs sold to retail clients in 2018. Maximum leverage ranges from 30:1 for major currency pairs to 2:1, positions are closed when margin falls to 50% of the minimum, and clients do not have to cover losses beyond the money in their account (negative balance protection). For clients of a broker in the EU, these are rules already in place, not the broker’s choice.`]}),_jsxs(_components.p,{children:[`The money you deposit for foreign exchange trading is not under SIPC either, because `,_jsx(_components.a,{href:`https://www.sipc.org/for-investors/what-sipc-protects`,children:`trades in currency and foreign exchange are not securities`}),`.`]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`where-does-your-order-go-after-you-press-the-button`,children:`Where does your order go after you press the button?`}),`\n`,_jsxs(_components.p,{children:[`You buy 100 shares of a company in the S\u0026P 500 through Fidelity and press the button. If you do not choose where the order trades, the broker does, and `,_jsx(_components.a,{href:`https://www.law.cornell.edu/cfr/text/17/242.606`,children:`Rule 606`}),` requires US brokers to publish each quarter where they sent their clients’ orders. These reports are XML files, such as `,_jsx(_components.a,{href:`https://clearingcustody.fidelity.com/-/media/project/shared-regulatory/xml/fbs-q2-2026.xml`,children:`Fidelity’s`}),` and `,_jsx(_components.a,{href:`https://cdn.finra.org/606/2026/287900_606_NMS_2026_Q2_V1.xml`,children:`Robinhood’s`}),`, so code can read them. The chart below comes from Fidelity’s Q2 2026 report, counting S\u0026P 500 stock orders in April 2026.`]}),`\n`,_jsx(_MdxComponentBoundary,{name:`ShareBars`,children:_jsx(ShareBars,{lang:`en`,digits:2,axis:`Where Fidelity clients' S\u0026P 500 stock orders went, April 2026 (% of orders)`,rows:[{name:`Six wholesalers`,value:64.72,note:`Citadel Securities 16.74%, Virtu 16.19%, Jane Street 12.58%, G1 Execution Services 12.34%, Hudson River Trading 4.80% and Goldman Sachs 2.07%.`},{name:`Three exchanges (Nasdaq, NYSE, Cboe EDGX)`,value:16.3,note:`Nasdaq 8.81%, NYSE 5.73% and Cboe EDGX 1.76%.`},{name:`CrossStream, Fidelity's own ATS`,value:14.29,note:`Fidelity's own alternative trading system (ATS). The report states that Fidelity is not charged a separate fee and receives no payment for order flow here.`},{name:`Other venues`,value:4.69,muted:true,note:`What remains after the ten venues above: 100 − 95.31.`}]})}),`\n`,_jsxs(_components.p,{children:[`That month, nearly two thirds of Fidelity’s S\u0026P 500 orders (64.72%) went to six wholesalers, firms that specialize in taking retail orders and filling them themselves. Three exchanges received 16.30%, and 14.29% went to CrossStream, Fidelity’s own alternative trading system (ATS). Each broker splits differently: the article `,_jsx(_components.a,{href:`/learn/foundations/market-participants`,children:`Market participants`}),` shows that in the same month five wholesalers received 95.18% of Robinhood clients’ S\u0026P 500 orders, and explains who wholesalers are.`]}),`\n`,_jsxs(_components.p,{children:[`Choosing where to send orders also involves money: the firm that fills the order may pay the broker to receive its clients’ orders, and US law calls that `,_jsx(_components.a,{href:`https://www.law.cornell.edu/cfr/text/17/240.10b-10`,children:`payment for order flow (PFOF)`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`how-does-a-commission-free-broker-make-money`,children:`How does a commission-free broker make money?`}),`\n`,_jsxs(_components.p,{children:[`A commission of 0 USD does not mean the broker works for free. Two US brokers’ financial reports show where the money comes from: `,_jsx(_components.a,{href:`https://www.sec.gov/Archives/edgar/data/316709/000031670926000009/schw-20251231.htm`,children:`Schwab`}),` in 2025 and `,_jsx(_components.a,{href:`https://www.sec.gov/Archives/edgar/data/0001783879/000178387926000113/q22026robinhoodexhibit991.htm`,children:`Robinhood`}),` in Q2 2026. `,_jsx(_components.a,{href:`https://robinhood.com/us/en/support/articles/trading-fees-on-robinhood/`,children:`Robinhood charges no commission`}),` on stocks, ETFs and options on them.`]}),`\n`,_jsxs(Tabs,{children:[_jsx(Tab,{title:`Schwab`,id:`schwab`,children:_jsx(_MdxComponentBoundary,{name:`ShareBars`,children:_jsx(ShareBars,{lang:`en`,digits:1,axis:`Schwab's net revenues of 23,921 million USD, 2025 (% of revenue, source: 10-K)`,rows:[{name:`Net interest revenue`,value:49.1,note:`11,750 million USD: interest earned on interest-earning assets, including margin loans, less interest paid on funding, including client deposits.`},{name:`Asset management and administration fees`,value:27.2,note:`6,506 million USD.`},{name:`Order flow revenue (PFOF)`,value:8.1,note:`1,930 million USD: money that the firms filling orders pay Schwab's broker-dealer subsidiary for receiving stock and options orders.`},{name:`Commissions`,value:7.5,note:`1,797 million USD.`},{name:`Other items`,value:8.1,muted:true,note:`Bank deposit account fees 977 million USD, other revenue 767 million and trading for Schwab's own account 194 million: 1,938 million USD in total.`}]})})}),_jsx(Tab,{title:`Robinhood`,id:`robinhood`,children:_jsx(_MdxComponentBoundary,{name:`ShareBars`,children:_jsx(ShareBars,{lang:`en`,digits:1,axis:`Robinhood's net revenues of 1,308 million USD, Q2 2026 (% of revenue, source: 8-K)`,rows:[{name:`Transaction-based revenue`,value:59.3,note:`776 million USD. Of this: options 342, event contracts 156, stocks 129, crypto 100 (million USD). Robinhood calls the amount received from stock and options orders PFOF.`},{name:`Net interest revenue`,value:29.7,note:`389 million USD.`},{name:`Other revenue`,value:10.9,muted:true,note:`143 million USD. The figures are rounded, so the three bars add up to 99.9%.`}]})})})]}),`\n`,_jsxs(_components.p,{children:[`The two charts give two different pictures. At Schwab, commissions and PFOF together are 1,797 + 1,930 = 3,727 million USD, only 15.6% of net revenues, while net interest revenue alone is 49.1%. Robinhood is the reverse: transaction-based revenue is 59.3%, and stocks and options alone, the amount `,_jsx(_components.a,{href:`https://www.sec.gov/Archives/edgar/data/1783879/000178387926000023/hood-20251231.htm`,children:`Robinhood calls PFOF`}),`, are 129 + 342 = 471 million USD, or 36.0%.`]}),`\n`,_jsxs(_components.p,{children:[`Net interest revenue is interest earned on interest-earning assets less interest paid on funding, and both sides involve clients. `,_jsx(_components.a,{href:`https://www.sec.gov/Archives/edgar/data/316709/000031670926000009/schw-20251231.htm`,children:`Schwab’s report`}),` lists margin loans as one of the main interest-earning assets, and clients’ deposits as the funding it uses to invest in those assets. That means the money you borrow on margin and the money you leave in your account are both part of Schwab’s largest source of revenue.`]}),`\n`,_jsxs(_components.p,{children:[`PFOF is calculated in two ways. Robinhood receives a share of the spread, the gap between the buy and sell price: `,_jsx(_components.a,{href:`https://cdn.finra.org/606/2026/287900_606_NMS_2026_Q2_V1.xml`,children:`12.35% during regular trading hours`}),`. Fidelity receives a fixed amount per share: `,_jsx(_components.a,{href:`https://clearingcustody.fidelity.com/-/media/project/shared-regulatory/xml/fbs-q2-2026.xml`,children:`no more than 0.0008 USD`}),` for marketable orders, or no more than 0.08 USD for an order of 100 shares. Fidelity’s way of charging also changes over time: its `,_jsx(_components.a,{href:`https://clearingcustody.fidelity.com/-/media/project/shared-regulatory/xml/fbs-q1-2026.xml`,children:`Q1 2026 report`}),` says it did not receive this amount on stocks, while the Q2 2026 report says it has received it since April.`]}),`\n`,_jsxs(_components.p,{children:[`The payment is controversial. Robinhood says PFOF makes wholesalers `,_jsx(_components.a,{href:`https://robinhood.com/us/en/newsroom/demystifying-payment-for-order-flow/`,children:`compete to give clients better prices`}),`, while Gary Gensler, then chair of the SEC, said in 2022 that wholesalers `,_jsx(_components.a,{href:`https://www.sec.gov/newsroom/speeches-statements/gensler-remarks-piper-sandler-global-exchange-conference-060822`,children:`may keep more than the part they pass on to clients`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`what-do-you-really-pay-a-broker`,children:`What do you really pay a broker?`}),`\n`,_jsx(_components.p,{children:`Commission is only one of the places a broker takes money from you, and the others differ by market.`}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`US stocks`,id:`us-stocks-2`,children:[_jsxs(_components.p,{children:[`Commission on US stocks and ETFs is 0 USD at Robinhood and `,_jsx(_components.a,{href:`https://www.fidelity.com/trading/commissions-margin-rates`,children:`at Fidelity`}),` for online trades (viewed October 8, 2026). The clearest cost that remains is margin interest. Say you buy 10,000 USD of stock with 5,000 USD of your own and 5,000 USD borrowed from the broker. `,_jsx(_components.a,{href:`https://www.fidelity.com/trading/commissions-margin-rates`,children:`Fidelity charges 12.075% a year`}),` on balances below 25,000 USD (viewed October 8, 2026), so the interest is 5,000 × 12.075% = 603.75 USD a year, about 50 USD a month.`]}),_jsxs(_components.p,{children:[`Each sale also carries the SEC fee and the FINRA trading activity fee, and `,_jsx(_components.a,{href:`https://robinhood.com/us/en/support/articles/trading-fees-on-robinhood/`,children:`Robinhood lists the current rate`}),` of both.`]})]}),_jsxs(Tab,{title:`Futures`,id:`futures-2`,children:[_jsxs(_components.p,{children:[`Futures still charge commission per contract. `,_jsx(_components.a,{href:`https://tradezero.com/en-us/support/questions/what-are-the-contract-specifications-for-the-e-mini-s-and-p-500-tradezero-america`,children:`TradeZero America lists`}),` 1.29 USD per contract, per side, for the E-mini S\u0026P 500 (viewed October 8, 2026). Buying and then selling one contract is two sides, so the commission is 2 × 1.29 = 2.58 USD. One tick (the smallest price step) of this contract is 0.25 points, or 12.50 USD, so a round-trip commission is 2.58 / 12.50 = 20.6% of a tick.`]}),_jsx(_components.p,{children:`That figure does not include exchange fees, clearing fees and the fee of the futures industry’s self-regulatory organization NFA, since TradeZero’s page does not list them.`})]}),_jsx(Tab,{title:`Crypto`,id:`crypto-2`,children:_jsxs(_components.p,{children:[`Crypto charges commission as a percentage of the order’s value. `,_jsx(_components.a,{href:`https://www.binance.com/en/fee/schedule`,children:`Binance’s spot fee schedule`}),` for a Regular User lists 0.100% both for an order that rests in the book (maker) and for an order that trades at once against a resting one (taker), as read on October 8, 2026; the page gives no effective date. Each buy or sell order worth 1,000 USD costs 1,000 × 0.100% = 1.00 USD in fees.`]})}),_jsx(Tab,{title:`Forex`,id:`forex`,children:_jsxs(_components.p,{children:[`In forex the broker charges within the price. `,_jsx(_components.a,{href:`https://www.nfa.futures.org/rulebooksql/rules.aspx?RuleID=RULE+2-36\u0026Section=4`,children:`The NFA requires dealers`}),` to tell clients the mark-up or mark-down they add to the price when they automatically place an order again with a third party, and otherwise the difference between the execution price and the midpoint of the bid and ask at the time the order was received.`]})})]}),`\n`,_jsx(_components.p,{children:`The NFA measures cost as the difference between the execution price and the midpoint (mid-point spread cost), and this measure works in every market that has a bid and an ask. Take an example with made-up numbers: when the broker receives an order to buy EUR/USD, the bid is 1.0800 and the ask 1.0802, so the midpoint is 1.0801. You trade at 1.0803, so the difference is 1.0803 − 1.0801 = 0.0002 USD per euro. A commission of 0 USD says only that one line of cost is zero, so when you work out the costs of a strategy you need to measure this difference from real execution prices.`}),`\n`,_jsx(Heading,{level:`2`,id:`read-next`,children:`Read next`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Exchanges and OTC markets`,icon:`building-columns`,href:`/learn/foundations/exchanges-and-otc-markets`,children:_jsx(_components.p,{children:`Exchanges, off-exchange trading, and which products trade where.`})}),_jsx(Card,{title:`Market participants`,icon:`users`,href:`/learn/foundations/market-participants`,children:_jsx(_components.p,{children:`Who buys and sells in the market and who you are trading with.`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{ShareBars,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Brokers","sidebarTitle":"Brokers","description":"A broker is a firm that takes your orders to the market and holds your account. A commission-free broker still earns money from interest, asset management fees and payments from the firms that fill its clients' orders.","keywords":["broker","broker-dealer","dealer","wholesaler","payment for order flow","PFOF","Rule 606","brokerage fees","commission","FCM","introducing broker","SIPC","margin","mid-point spread cost"],"href":"/learn/foundations/brokers"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[145,3978,")=>null;function _cr"]]},"mdxExtracts":{"tableOfContents":[{"title":"What kind of broker is yours?","slug":"what-kind-of-broker-is-yours","depth":2,"children":[]},{"title":"Where does your order go after you press the button?","slug":"where-does-your-order-go-after-you-press-the-button","depth":2,"children":[]},{"title":"How does a commission-free broker make money?","slug":"how-does-a-commission-free-broker-make-money","depth":2,"children":[]},{"title":"What do you really pay a broker?","slug":"what-do-you-really-pay-a-broker","depth":2,"children":[]},{"title":"Read next","slug":"read-next","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"quantumine","siteName":"Quantumine","title":"Brokers - Quantumine","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/learn/foundations/brokers","matchLevel":0},"vi":{"href":"/learn/vi/foundations/brokers","matchLevel":1}}},"lastModified":"2026-10-16T09:23:37.319Z","gitLastModified":"2026-10-16T07:31:02.000Z","originalFileLocation":"learn/foundations/brokers.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"A broker is a firm that takes your orders to the market and holds your account. A commission-free broker still earns money from interest, asset management fees and payments from the firms that fill its clients\u0026#x27; orders.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Quantumine\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/quantumine/k5sIrhX3dkfnOrLL/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/quantumine/k5sIrhX3dkfnOrLL/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/quantumine/k5sIrhX3dkfnOrLL/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/quantumine/k5sIrhX3dkfnOrLL/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/quantumine/k5sIrhX3dkfnOrLL/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/quantumine/k5sIrhX3dkfnOrLL/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/quantumine/k5sIrhX3dkfnOrLL/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/quantumine/k5sIrhX3dkfnOrLL/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/quantumine/k5sIrhX3dkfnOrLL/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Brokers - Quantumine\">\u003cmeta data-mint-head property=\"og:description\" content=\"A broker is a firm that takes your orders to the market and holds your account. A commission-free broker still earns money from interest, asset management fees and payments from the firms that fill its clients\u0026#x27; orders.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Quantumine\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://quantumine.net/learn/foundations/brokers\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://quantumine.mintlify.site/_mintlify/api/og/v2?division=Financial+markets\u0026amp;title=Brokers\u0026amp;description=A+broker+is+a+firm+that+takes+your+orders+to+the+market+and+holds+your+account.+A+commission-free+broker+still+earns+money+from+interest%2C+asset+management+fees+\u0026amp;theme=4a9d32164f508ec34345538b\u0026amp;signature=447a5c0c877bb37e6a0c3a8cb320d97e33943383ef22b2de856ff267ec090c3f\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Brokers - Quantumine\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"A broker is a firm that takes your orders to the market and holds your account. A commission-free broker still earns money from interest, asset management fees and payments from the firms that fill its clients\u0026#x27; orders.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://quantumine.mintlify.site/_mintlify/api/og/v2?division=Financial+markets\u0026amp;title=Brokers\u0026amp;description=A+broker+is+a+firm+that+takes+your+orders+to+the+market+and+holds+your+account.+A+commission-free+broker+still+earns+money+from+interest%2C+asset+management+fees+\u0026amp;theme=4a9d32164f508ec34345538b\u0026amp;signature=447a5c0c877bb37e6a0c3a8cb320d97e33943383ef22b2de856ff267ec090c3f\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/quantumine/k5sIrhX3dkfnOrLL/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Quantumine\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1c2f54\">\u003cmeta data-mint-head name=\"author\" content=\"Quantumine\">\u003clink data-mint-head rel=\"canonical\" href=\"https://quantumine.net/learn/foundations/brokers\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/learn/foundations/brokers.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://quantumine.net/learn/foundations/brokers\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"vi\" href=\"https://quantumine.net/learn/vi/foundations/brokers\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://quantumine.net/learn/foundations/brokers\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://quantumine.net/#organization\",\"name\":\"Quantumine\",\"url\":\"https://quantumine.net/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://quantumine.net/logo-quantumine-full.png\"},\"sameAs\":[\"https://www.linkedin.com/company/quantumine\",\"https://github.com/QuantumineResearch\"]},{\"@type\":\"WebSite\",\"@id\":\"https://quantumine.net#website\",\"name\":\"Quantumine\",\"url\":\"https://quantumine.net\",\"publisher\":{\"@id\":\"https://quantumine.net/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://quantumine.net/learn/foundations/brokers#webpage\",\"url\":\"https://quantumine.net/learn/foundations/brokers\",\"name\":\"Brokers\",\"description\":\"A broker is a firm that takes your orders to the market and holds your account. A commission-free broker still earns money from interest, asset management fees and payments from the firms that fill its clients' orders.\",\"dateModified\":\"2026-10-16T07:31:02.000Z\",\"isPartOf\":{\"@id\":\"https://quantumine.net#website\"},\"breadcrumb\":{\"@id\":\"https://quantumine.net/learn/foundations/brokers#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://quantumine.net/learn/foundations/brokers#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Foundations\",\"item\":\"https://quantumine.net/learn/foundations/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Financial markets\",\"item\":\"https://quantumine.net/learn/foundations/market-participants\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Brokers\",\"item\":\"https://quantumine.net/learn/foundations/brokers\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://quantumine.net/learn/foundations/brokers#article\",\"headline\":\"Brokers\",\"name\":\"Brokers\",\"description\":\"A broker is a firm that takes your orders to the market and holds your account. A commission-free broker still earns money from interest, asset management fees and payments from the firms that fill its clients' orders.\",\"url\":\"https://quantumine.net/learn/foundations/brokers\",\"mainEntityOfPage\":{\"@id\":\"https://quantumine.net/learn/foundations/brokers#webpage\"},\"dateModified\":\"2026-10-16T07:31:02.000Z\",\"keywords\":\"broker, broker-dealer, dealer, wholesaler, payment for order flow, PFOF, Rule 606, brokerage fees, commission, FCM, introducing broker, SIPC, margin, mid-point spread cost\",\"publisher\":{\"@id\":\"https://quantumine.net/#organization\"},\"isPartOf\":{\"@id\":\"https://quantumine.net#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Quantumine\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Quantumine","nav":{"global":null,"languages":[{"language":"en","default":true,"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/quantumine","github":"https://github.com/QuantumineResearch"},"links":[{"header":"Quantumine","items":[{"label":"Disclaimer","href":"https://quantumine.net/disclaimer"}]}]},"navbar":{"links":[{"href":"https://quantumine.net/learn","label":"Learn"}]},"tabs":[{"tab":"Overview","groups":[{"group":"Getting started","pages":[{"title":"Overview","href":"/learn/getting-started/overview"},{"title":"Quickstart","href":"/learn/getting-started/quickstart"},{"title":"Changelog","href":"/learn/getting-started/changelog"}]},{"group":"Foundations","pages":[{"title":"Foundations","sidebarTitle":"Overview","href":"/learn/foundations/index"},{"group":"Financial markets","pages":[{"title":"Market participants","sidebarTitle":"Market participants","description":"Market participants are the individuals and institutions that trade in financial markets, such as retail investors, investment funds and banks. Depending on the market, your counterparty can be a market maker, another trader on the exchange or your own broker.","href":"/learn/foundations/market-participants"},{"title":"Brokers","sidebarTitle":"Brokers","href":"/learn/foundations/brokers"},{"title":"Exchanges and OTC markets","sidebarTitle":"Exchanges and OTC","description":"An exchange gathers the orders of many people in one book; in an OTC (over-the-counter) market the two sides agree on a price themselves. Futures trade on exchanges, foreign exchange is OTC, and US stocks do both: in 2025 half the volume traded off exchange.","href":"/learn/foundations/exchanges-and-otc-markets"}]},{"group":"Order book and liquidity","pages":[{"title":"Order book and order matching","sidebarTitle":"Order book","href":"/learn/foundations/order-book"},{"title":"Liquidity: spread and depth","sidebarTitle":"Liquidity","href":"/learn/foundations/liquidity"}]},{"group":"Statistics basics","pages":[{"title":"Expected value","sidebarTitle":"Expected value","href":"/learn/foundations/expected-value"},{"title":"Descriptive statistics","sidebarTitle":"Descriptive statistics","href":"/learn/foundations/descriptive-statistics"},{"title":"Law of large numbers","sidebarTitle":"Law of large numbers","href":"/learn/foundations/law-of-large-numbers"}]}]}]},{"tab":"Market microstructure","pages":[{"title":"Market microstructure","href":"/learn/market-microstructure"}]},{"tab":"Backtesting","pages":[{"title":"Backtesting","href":"/learn/backtesting"}]},{"tab":"Strategies","pages":[{"title":"Strategies","href":"/learn/strategies"}]},{"tab":"Portfolio and risk","pages":[{"title":"Portfolio and risk","href":"/learn/portfolio-risk"}]},{"tab":"Automation","pages":[{"title":"Automation","href":"/learn/automation"}]},{"tab":"Machine learning and AI","pages":[{"title":"Machine learning and AI","href":"/learn/machine-learning"}]},{"tab":"Resources","pages":[{"title":"Resources","href":"/learn/resources/license"}]}]},{"language":"vi","footer":{"socials":{"linkedin":"https://www.linkedin.com/company/quantumine","github":"https://github.com/QuantumineResearch"},"links":[{"header":"Quantumine","items":[{"label":"Miễn trừ trách nhiệm","href":"https://quantumine.net/vi/disclaimer"}]}]},"navbar":{"links":[{"href":"https://quantumine.net/vi/learn","label":"Kiến thức"}]},"pages":[{"title":"vi","href":"/learn/vi/foundations/brokers"}]}]},"basePath":"","title":"Brokers - Quantumine","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":[],"chunks":[]}