Strasmore Research
Học tập Matt ConnorBởi Matt Connor · Cập nhật 2026-07-23 · data as of July 23, 2026 · refreshed weekly

Cách market maker kiếm tiền từ spread

Tìm hiểu cách các nhà tạo lập thị trường thu lợi nhuận từ chênh lệch bid-ask thông qua dữ liệu tick thực tế và các truy vấn SQL chi tiết.

Các nhà tạo lập thị trường (market makers) kiếm tiền chủ yếu bằng cách thu chênh lệch bid-ask: họ đưa ra một mức giá mua (bid) và một mức giá bán cao hơn một chút (ask), và khi các nhà giao dịch khác khớp cả hai chiều, khoảng chênh lệch đó sẽ thuộc về công ty. Đối với các cổ phiếu có tính thanh khoản cao, khoảng cách đó chỉ tính bằng đơn vị penny — được thu gom với khối lượng cực lớn ở tốc độ máy tính. Mọi con số dưới đây đều được đo lường từ dữ liệu báo giá và giao dịch thực tế tại Mỹ, với truy vấn SQL chính xác chỉ cách bạn một cú nhấp chuột.

Market Maker là gì? Định nghĩa đơn giản

Market maker là một công ty giao dịch luôn sẵn sàng mua và bán một cổ phiếu ở mức giá niêm yết công khai, diễn ra suốt cả ngày, ở cả hai chiều cùng một lúc. Hãy nghĩ về một đại lý xe cũ: họ mua xe của bạn với một mức giá và bán một chiếc tương tự với mức giá cao hơn một chút — phần chênh lệch chính là chi phí cho dịch vụ tức thì. Market maker cũng làm điều tương tự với cổ phiếu, với mức chênh lệch chỉ vài penny và tốc độ xử lý của máy tính.

Các market maker đăng ký với các sàn giao dịch và FINRA, đồng thời chịu các nghĩa vụ niêm yết chính thức. Trên Sàn giao dịch chứng khoán New York (NYSE), mỗi cổ phiếu niêm yết còn có một nhà tạo lập thị trường chỉ định (DMM), một công ty có nhiệm vụ cụ thể là giữ cho các báo giá sát và trật tự dưới tên đó. Ngược lại, một broker (môi giới) không bao giờ đứng ở phía đối diện với lệnh của bạn — họ chuyển lệnh đến nơi khác để thực hiện. Broker đóng vai trò điều hướng; market maker đóng vai trò khớp lệnh.

Những việc Market Maker thực sự làm cả ngày: Cập nhật báo giá, đã được đo lường

"Sẵn sàng giao dịch" có nghĩa là liên tục định giá lại. Mỗi khi một market maker điều chỉnh mức bid hoặc ask trên bất kỳ nền tảng nào, băng thông hợp nhất (consolidated tape) sẽ ghi lại một cập nhật báo giá, và mức giá mua và bán tốt nhất quốc gia (NBBO) là sự kết hợp chặt chẽ nhất giữa tất cả các nền tảng. Hầu hết các tài liệu giải thích thường nói chung chung rằng báo giá cập nhật "hàng nghìn lần mỗi giây". Dưới đây là tốc độ thực tế đã được đo lường cho một cổ phiếu phổ biến trong phiên gần nhất:

Truy vấnAAPL: Cập nhật NBBO trong phiên gần nhất
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH (
  SELECT max(toDate(sip_timestamp))
  FROM global_markets.cache_stocks_quotes
  WHERE ticker = 'AAPL' AND sip_timestamp >= now() - INTERVAL 7 DAY
) AS last_session
SELECT
  toString(last_session) AS session,
  round(sum(updates) / 1e6, 2) AS updates_millions,
  round(sum(updates) / dateDiff('minute', min(second), max(second))) AS avg_per_minute,
  max(updates)                 AS busiest_second
FROM (
  SELECT toStartOfSecond(sip_timestamp) AS second, count() AS updates
  FROM global_markets.cache_stocks_quotes
  WHERE ticker = 'AAPL'
    AND sip_timestamp >= now() - INTERVAL 7 DAY
    AND toDate(sip_timestamp) = last_session
  GROUP BY second
)

Tính đến 2026-07-16, NBBO của AAPL đã cập nhật 1.89 triệu lần trong một phiên — trung bình 1966 lần cập nhật mỗi phút trong suốt ngày giao dịch mở rộng (4:00 sáng – 8:00 tối ET), với 3178 lần cập nhật trong một giây bận rộn nhất. Không ai tự nhập những mức giá đó — tốc độ đó là do các thuật toán cạnh tranh đang báo giá lại khi các điều kiện thay đổi.

Cách Market Maker kiếm tiền: Chênh lệch Bid-Ask

Giao dịch cốt lõi rất đơn giản. Hãy đưa ra mức bid giả định là $10.00 / ask là $10.05. Mua 100 cổ phiếu từ người bán ở mức $10.00, bán 100 cổ phiếu cho người mua ở mức $10.05, và sổ sách sẽ trở về trạng thái cân bằng — công ty giữ lại $5. Lặp lại ở quy mô lớn và những đồng lẻ sẽ trở thành một doanh nghiệp. Spread là loại phí không bao giờ xuất hiện trên xác nhận giao dịch: người mua trả mức ask, người bán nhận mức bid — bài giải thích về bid-ask spread của chúng tôi có đầy đủ chi tiết.

Mức phí đó thực tế lớn thế nào? Dưới đây là mức đo lường qua mọi cập nhật NBBO trong tuần qua, cho hai cổ phiếu vốn hóa lớn phổ biến và một cổ phiếu vốn hóa nhỏ có thanh khoản thấp (Nathan's Famous):

Truy vấnAverage quoted spread: mega-cap thanh khoản cao vs small-cap thanh khoản thấp (tuần qua)
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
  ticker,
  round(avg(ask_price - bid_price) * 100, 1)                                     AS avg_spread_cents,
  round(avg(ask_price - bid_price) / avg((ask_price + bid_price) / 2) * 100, 3)  AS spread_pct_of_price,
  round(avg(ask_price - bid_price) * 100, 2)                                     AS round_trip_100_shares_dollars
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('AAPL', 'KO', 'NATH')
  AND sip_timestamp >= now() - INTERVAL 7 DAY
  AND bid_price > 0 AND ask_price > bid_price
GROUP BY ticker
ORDER BY ticker

Spread trung bình được báo giá của AAPL là 4.8 cents, và của KO là 1.4 cents. Cents trên mỗi cổ phiếu tương đương với dollars trên mỗi 100 cổ phiếu, vì vậy một vòng giao dịch 100 cổ phiếu của AAPL chịu chi phí spread khoảng $4.78. NATH trung bình là 260.9 cents — chiếm 2.609% giá cổ phiếu — khiến một vòng giao dịch 100 cổ phiếu chịu mức spread gần $260.87. Cùng một dịch vụ, nhưng mức giá khác biệt hoàn toàn: ở một mã có thanh khoản thấp, ít market maker cạnh tranh hơn và mỗi lệnh khớp khiến công ty phải nắm giữ hàng tồn kho lâu hơn.

Spread không phải là toàn bộ hoạt động kinh doanh — các market maker cũng thu được tiền hoàn phí (rebates) từ sàn giao dịch khi niêm yết báo giá, và trong phân khúc bán buôn, họ được trả tiền cho dòng lệnh (được đề cập bên dưới) — nhưng thu chênh lệch spread mới là động cơ chính.

Khi Spread giãn rộng: Phiên mở cửa, đóng cửa và ngoài giờ giao dịch

Spread là mức giá trực tiếp cho tính tức thì, biến động theo rủi ro và sự cạnh tranh trong ngày. Dưới đây là spread trung bình được báo giá của AAPL theo các khoảng thời gian nửa giờ trong một phiên mở rộng:

Truy vấnAAPL average quoted spread theo mỗi 30 phút (ET), một phiên kéo dài
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH (
  SELECT max(toDate(sip_timestamp))
  FROM global_markets.cache_stocks_quotes
  WHERE ticker = 'AAPL' AND sip_timestamp >= now() - INTERVAL 7 DAY
) AS last_session
SELECT
  formatDateTime(toStartOfInterval(toTimeZone(sip_timestamp, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
  round(avg(ask_price - bid_price) * 100, 1) AS avg_spread_cents
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'AAPL'
  AND sip_timestamp >= now() - INTERVAL 7 DAY
  AND toDate(sip_timestamp) = last_session
  AND bid_price > 0 AND ask_price > bid_price
GROUP BY et_time
ORDER BY et_time

Trong khoảng thời gian trước thị trường (pre-market) lúc 4:00 sáng ET, spread trung bình là 30.4 cents. Nửa giờ đầu tiên của giờ giao dịch chính thức (9:30–10:00 sáng ET) trung bình là 7.3 cents, và đến đầu buổi chiều nó ổn định ở mức gần 3.9 cents. Sau giờ đóng cửa lúc 4:00 chiều — khi đấu giá đóng cửa thiết lập giá đóng cửa chính thức — spread giãn rộng trở lại; khoảng thời gian cuối cùng của giờ mở rộng trung bình là 10.2 cents, trở lại phiên giao dịch trước và sau giờ chính thức có thanh khoản thấp. Trong phiên này, spread rộng nhất là ngoài giờ giao dịch chính thức và ngay sau khi mở cửa, và chặt chẽ nhất trong suốt buổi chiều bận rộn — nhiều công ty cùng báo giá cùng một lúc sẽ tương ứng với spread chặt chẽ hơn.

Nơi Market Maker báo giá: Bản đồ các nền tảng tại Mỹ

"Thị trường chứng khoán" thực chất là một mạng lưới các nền tảng, và các market maker báo giá trên nhiều nền tảng cùng một lúc. Bảng tham chiếu sàn giao dịch của chúng tôi liệt kê mọi nền tảng chứng khoán tại Mỹ:

Truy vấnCác sàn giao dịch chứng khoán Mỹ: sàn công khai vs cơ sở báo cáo off-exchange
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
  if(type = 'TRF', 'off-exchange reporting facility (TRF)', 'public exchange') AS venue_type,
  count() AS venues,
  arrayStringConcat(arraySort(groupArray(name)), ' | ') AS venue_names
FROM global_markets.stocks_exchanges
WHERE asset_class = 'stocks' AND locale = 'us' AND type IN ('exchange', 'TRF')
GROUP BY venue_type
ORDER BY venues DESC

18 sàn giao dịch chứng khoán công khai tại Mỹ — không chỉ có NYSE và Nasdaq, mà còn có các sàn giao dịch cổ phiếu của Cboe, IEX, MEMX, MIAX Pearl và nhiều sàn khác — cộng với 6 cơ sở báo cáo giao dịch ngoài sàn (TRF), bao gồm cả của FINRA, nơi các giao dịch thực hiện ngoài sàn — bởi các bên bán buôn và trong các dark pool — được báo cáo.

Giao dịch thực tế được ghi nhận ở đâu? Đây là một phiên giao dịch của AAPL được nhóm theo nền tảng:

Truy vấnAAPL trades theo venue, phiên gần nhất — off-exchange trước
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH (
  SELECT max(toDate(sip_timestamp))
  FROM global_markets.stocks_trades
  WHERE ticker = 'AAPL' AND sip_timestamp >= now() - INTERVAL 7 DAY
) AS last_session
SELECT
  if(x.name = '', concat('Unmapped venue ', toString(t.exchange)), x.name) AS venue,
  multiIf(x.type = 'TRF', 'TRF', x.type = '', 'unmapped', x.type)          AS venue_type,
  round(count() / 1000, 1)                                                 AS trades_thousands,
  round(100 * count() / sum(count()) OVER (), 1)                           AS pct_of_trades
FROM global_markets.stocks_trades AS t
LEFT JOIN (
  SELECT id, name, type FROM global_markets.stocks_exchanges
  WHERE asset_class = 'stocks' AND locale = 'us'
) AS x ON t.exchange = x.id
WHERE t.ticker = 'AAPL'
  AND t.sip_timestamp >= now() - INTERVAL 7 DAY
  AND toDate(t.sip_timestamp) = last_session
GROUP BY venue, venue_type
ORDER BY venue_type = 'TRF' DESC, trades_thousands DESC

AAPL đã thực hiện giao dịch trên 18 nền tảng riêng biệt trong một phiên duy nhất. Hàng đầu tiên của bảng — 50.6% tất cả các giao dịch — không xảy ra trên bất kỳ sàn giao dịch nào: đó là các giao dịch ngoài sàn được báo cáo thông qua cơ sở của FINRA, nơi các market maker bán buôn khớp lệnh cho khách lẻ.

Payment for Order Flow: Vai trò của Broker của bạn

Khi bạn nhấn "mua" tại một broker không thu hoa hồng, lệnh của bạn thường không bao giờ đến được sàn giao dịch. Broker sẽ chuyển lệnh đó đến một nhà bán buôn (wholesaler) — một market maker chuyên khớp các lệnh bán lẻ — và nhà bán buôn có thể trả tiền cho broker cho dòng lệnh đó. Khoản thanh toán đó là payment for order flow (PFOF).

Tại sao phải trả tiền để khớp các lệnh bán lẻ? Các lệnh nhỏ từ nhiều khách hàng độc lập trung bình dễ khớp hơn các lệnh lớn từ các tổ chức, và quy định yêu cầu mức giá khớp phải bằng hoặc tốt hơn NBBO — các lệnh khớp trong phạm vi spread được coi là cải thiện giá (price improvement). Phần lớn các giao dịch ngoài sàn trong bảng nền tảng ở trên chính là mảng kinh doanh này xuất hiện trên băng tin. Các cơ quan quản lý vẫn đang tiếp tục tranh luận liệu PFOF có phục vụ tốt cho các nhà đầu tư hay không.

Market Maker có thao túng giá hoặc giao dịch chống lại bạn không?

Một market maker thực sự đứng ở phía đối diện với giao dịch của bạn — đó chính là sản phẩm của họ, giống như một quầy đổi ngoại tệ đứng ở phía đối diện với đồng euro của bạn. Đứng ở phía đối diện không đồng nghĩa với việc đặt cược chống lại bạn: mục tiêu của công ty là thu chênh lệch spread và kết thúc ngày giao dịch ở trạng thái gần như cân bằng, bằng cách phòng ngừa rủi ro (hedging) khi tích lũy hàng tồn kho. Một phần khối lượng bán khống mỗi ngày là các market maker bán cổ phiếu mà họ chưa mua — đây là hoạt động cung cấp thanh khoản thông thường, được miễn một số hạn chế bán khống; short interest vs short volume giải thích cách đọc các con số đó.

Về việc thiết lập hoặc thao túng giá: không có một công ty đơn lẻ nào kiểm soát báo giá. NBBO là mức giá mua và bán tốt nhất trên 18 sàn giao dịch đang cạnh tranh, và trong phiên được đo lường, báo giá của AAPL đã cập nhật 1966 lần mỗi phút — một mức giá niêm yết chỉ tồn tại cho đến khi có đối thủ cạnh tranh cải thiện nó. Tạo lập thị trường là một hoạt động đã được đăng ký và kiểm toán theo các quy tắc của SEC và FINRA, với các trường hợp thực thi thực tế khi các công ty vượt quá giới hạn. Sự hoài nghi là cần thiết; nhưng hồ sơ có thể quan sát được ở đây cho thấy các báo giá chặt chẽ, được làm mới liên tục và có tính cạnh tranh.

Market Maker có thể thua lỗ không?

Có. Spread là khoản bù đắp cho hai rủi ro thực tế. Rủi ro hàng tồn kho (Inventory risk): trong một thị trường biến động mạnh một chiều, công ty tiếp tục mua khi giá giảm (hoặc bán khi giá tăng), và sổ sách "cân bằng khi đóng cửa" trở thành một vị thế có hướng (directional position). Rủi ro lựa chọn bất lợi (Adverse selection): khi nhà giao dịch ở phía đối diện biết nhiều thông tin hơn, công ty sẽ kết thúc bằng việc mua ngay trước khi giá giảm và bán ngay trước khi giá tăng. Các công ty quản lý cả hai bằng cách giãn rộng spread, thu hẹp quy mô báo giá và phòng ngừa rủi ro — biểu đồ trong ngày ở trên cho thấy phản ứng đó ở quy mô nhỏ tại thời điểm mở cửa và sau khi đóng cửa.

Câu hỏi thường gặp về Market Maker

Market maker là gì theo cách hiểu đơn giản?

Một công ty liên tục chào mua một cổ phiếu ở một mức giá (bid) và bán ở một mức giá cao hơn một chút (ask), thu lợi từ khoảng chênh lệch. Họ bán tính tức thì: bạn giao dịch ngay bây giờ thay vì phải chờ đợi một nhà đầu tư khác xuất hiện.

Robinhood có phải là một market maker không?

Không. Robinhood là một broker: họ chuyển lệnh của khách hàng đến các nhà bán buôn — các market maker như Citadel Securities và Virtu — để thực hiện, và họ có thể nhận được tiền cho dòng lệnh (PFOF) cho việc điều hướng đó.

Những market maker lớn nhất ở Mỹ là ai?

Citadel Securities, Virtu Financial, Jane Street, Susquehanna International Group, IMC, và Optiver nằm trong số những market maker điện tử nổi tiếng nhất; các DMM tại sàn NYSE bao gồm Citadel Securities và GTS.

Các market maker có thiết lập giá cổ phiếu không?

Họ thiết lập báo giá (quotes), không phải giá (prices). Một báo giá là một lời đề nghị mà các đối thủ cạnh tranh trên 18 sàn giao dịch có thể phá giá; giá giao dịch thực tế phát sinh từ việc bất kỳ ai chấp nhận báo giá của ai đó.

Chênh lệch bid-ask tốn bao nhiêu cho một giao dịch thực tế?

Đo lường trong tuần qua: khoảng $4.78 cho một vòng giao dịch 100 cổ phiếu AAPL, so với khoảng $260.87 cho 100 cổ phiếu NATH có thanh khoản thấp. Lệnh giới hạn (limit orders) sẽ giới hạn mức bạn phải trả; lệnh thị trường (market orders) sẽ chấp nhận mức báo giá hiện có.


Mọi con số ở trên đều là các truy vấn đã được lưu trữ mà bạn có thể mở, kiểm tra và chạy lại — hãy hướng terminal Strasmore vào cùng các bảng đó và đặt cùng một câu hỏi về bất kỳ mã ticker nào bạn sở hữu.