Strasmore Research
Học tập Matt ConnorBởi Matt Connor

Mutual fund và ETF khác nhau thế nào?

Mutual fund chỉ có một giá NAV mỗi ngày, còn ETF giao dịch theo giá thị trường. Tìm hiểu khác biệt về định giá, spread, lãi vốn và các lớp chứng chỉ.

Mutual fund và ETF khác nhau chủ yếu ở một điểm mang tính cấu trúc, và hầu hết khác biệt còn lại đều bắt nguồn từ đó: thời điểm lệnh của bạn được xác định giá. Mutual fund nhận lệnh trong cả ngày và khớp mọi lệnh tại một giá trị duy nhất được xác định sau khi thị trường đóng cửa, tức giá trị tài sản ròng (NAV). ETF là chứng khoán niêm yết, giao dịch liên tục trong phiên. Giá bạn nhận được là giá được báo tại thời điểm lệnh đến thị trường.

Mutual fund có giao dịch trong ngày không?

Không. Công ty quản lý quỹ tính NAV một lần mỗi ngày giao dịch, sau khi thị trường đóng cửa. Mọi lệnh được chấp nhận trong ngày đó đều được khớp tại cùng một mức giá. Cơ chế này được gọi là định giá kỳ hạn: bạn đặt lệnh khi chưa biết giá, và giá chỉ được xác định sau đó. Hai người mua cùng một quỹ lúc 10:04 sáng và 3:58 chiều sẽ trả đúng cùng một số tiền cho mỗi chứng chỉ quỹ. Thời hạn nhận lệnh có cơ chế riêng, được trình bày trong thời điểm mutual fund giao dịch và xác định giá.

ETF hoạt động theo cách ngược lại. Dưới đây là một phiên giao dịch thông thường của VOO, Vanguard S&P 500 ETF, với các mốc nửa giờ trong toàn bộ ngày giao dịch.

Truy vấnMột phiên, nhiều mức giá: VOO theo các mốc nửa giờ, thứ Tư ngày 22 tháng 7 năm 2026
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH bars AS (
    SELECT toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE) AS bucket,
           argMax(close, window_start) AS last_price,
           sum(volume) AS shares
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'VOO'
      AND toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2026-07-22')
    GROUP BY bucket
)
SELECT formatDateTime(bucket, '%H:%i') AS et_time,
       round(last_price, 2) AS voo_price,
       shares AS volume
FROM bars
ORDER BY bucket
Run this yourself

Phiên giao dịch VOO vào thứ Tư đó bắt đầu lúc 04:00 ET ở mức $685.8 và kết thúc lúc 19:30 ET ở mức $686.26, với 32 mốc nửa giờ được ghi nhận trên thị trường. Mỗi mốc là mức giá mà thực tế có người đã giao dịch. Người nắm giữ một mutual fund mô phỏng chỉ số S&P 500 chỉ có một mức giá trong ngày đó và chỉ biết mức giá này vào buổi tối.

NAV được tính theo công thức: giá trị các khoản đầu tư theo giá đóng cửa, trừ nợ phải trả, chia cho số chứng chỉ quỹ đang lưu hành. Giao dịch mutual fund mặc định được thực hiện tại mức giá này.

ETF cũng có NAV, được xác định theo cách tương tự một lần mỗi ngày, nhưng bạn không giao dịch tại mức đó. Bạn giao dịch theo giá thị trường. Hai mức giá thường duy trì gần nhau nhờ cơ chế tạo lập và mua lại chứng chỉ: các tổ chức lớn được gọi là authorized participant trao đổi một rổ chứng khoán cơ sở để nhận chứng chỉ ETF mới, hoặc hoàn trả chứng chỉ ETF để nhận rổ chứng khoán. Khi giá thị trường cao hơn giá trị tài sản cơ sở, việc thực hiện giao dịch theo một hướng sẽ tạo lợi nhuận; khi giá thị trường thấp hơn, hướng ngược lại sẽ có lợi. Chênh lệch này thường chỉ vài cent đối với ETF chỉ số lớn, nhưng rộng hơn ở các quỹ nắm giữ tài sản khó giao dịch.

Khác biệt này quan trọng đến mức nào? Mức độ quan trọng phụ thuộc vào biên độ biến động của giá trong ngày. Bảy quỹ quen thuộc, trong từng phiên của tháng 7 năm 2026:

Truy vấnBiên độ giá trong ngày: bảy ETF, các phiên tháng 7 năm 2026
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH daily AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
           max(high) AS day_high,
           min(low) AS day_low,
           argMax(close, window_start) AS day_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'VOO', 'QQQ', 'IWM', 'VNQ', 'XLU', 'AMLP')
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-07-01')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-31')
    GROUP BY ticker, session_date
)
SELECT ticker,
       count() AS sessions,
       round(avg(100 * toFloat64(day_high - day_low) / toFloat64(day_close)), 2) AS avg_range_pct,
       round(max(100 * toFloat64(day_high - day_low) / toFloat64(day_close)), 2) AS widest_range_pct
FROM daily
GROUP BY ticker
ORDER BY avg_range_pct DESC
Run this yourself

QQQ có biên độ trung bình 2.25% giữa mức cao nhất và thấp nhất trong ngày qua 22 phiên, và đạt 3.92% trong ngày có biên độ lớn nhất. Ở phía ít biến động, VOO có biên độ trung bình 1.12%. Đây là câu hỏi mà người mua mutual fund không cần trả lời, nhưng người mua ETF có thể xử lý bằng lệnh giới hạn.

Chi phí bid-ask spread đối với người mua ETF là bao nhiêu?

Chứng khoán niêm yết đồng thời được báo hai mức giá: bid, là mức giá có người sẵn sàng mua từ bạn, và ask, là mức giá có người sẵn sàng bán cho bạn. Khoảng cách giữa hai mức giá là bid-ask spread. Việc vượt qua spread này là một chi phí thực tế, được phản ánh trong giá khớp thay vì được tính như một khoản phí riêng. Người nắm giữ mutual fund không chịu chi phí này. Giao dịch của họ được thực hiện tại NAV.

Spread được báo của cùng bảy quỹ trên vào giữa phiên thứ Tư đó:

Truy vấnBid-ask spread niêm yết theo từng quỹ: báo giá trên sàn, 11:00–13:59 ET, ngày 22 tháng 7 năm 2026
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT ticker,
       round(count() / 1000000, 2) AS quote_count_millions,
       round(quantileDeterministic(0.5)(20000 * toFloat64(ask_price - bid_price) / toFloat64(ask_price + bid_price),
                                        cityHash64(sip_timestamp)), 2) AS median_spread_bps,
       round(quantileDeterministic(0.9)(20000 * toFloat64(ask_price - bid_price) / toFloat64(ask_price + bid_price),
                                        cityHash64(sip_timestamp)), 2) AS p90_spread_bps
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'VOO', 'QQQ', 'IWM', 'VNQ', 'XLU', 'AMLP')
  AND toDate(toTimeZone(sip_timestamp, 'America/New_York')) = toDate('2026-07-22')
  AND toHour(toTimeZone(sip_timestamp, 'America/New_York')) BETWEEN 11 AND 13
  AND bid_price > 0
  AND ask_price > bid_price
  AND toFloat64(ask_price - bid_price) / toFloat64(ask_price) < 0.05
GROUP BY ticker
ORDER BY median_spread_bps DESC
Run this yourself

Cách tính khá thuận tiện: spread một basis point tương đương chi phí một dollar trên mỗi $10.000 giao dịch. XLU có median spread là 2.19 basis points, với chín trên mười báo giá ở mức 2.19 hoặc thấp hơn. SPY có median spread là 0.27. Spread cũng thay đổi trong ngày. Spread lúc mở cửa theo dõi diễn biến này theo từng phút. Giá mà một lệnh bán lẻ thực tế gặp phải là mức báo giá tốt nhất hợp nhất, được giải thích trong NBBO.

Vì sao ETF chi trả ít hơn các khoản phân phối lãi vốn?

Khác biệt này thể hiện trên tờ khai thuế thay vì trên màn hình giao dịch, và bắt nguồn từ cùng cơ chế tạo lập và mua lại chứng chỉ.

Một mutual fund phải đáp ứng lượng mua lại ròng bằng tiền mặt có thể bán tài sản để huy động tiền. Lãi phát sinh từ các giao dịch bán đó, sau khi bù trừ lỗ, được phân phối vào cuối năm cho tất cả người vẫn đang nắm giữ quỹ. Điều này bao gồm cả cổ đông mua vào tháng 11 và chưa từng nắm giữ vị thế trong giai đoạn tài sản tăng giá. ETF xử lý mua lại bằng tài sản hiện vật: authorized participant nhận các chứng khoán cơ sở. Chuyển giao chứng khoán không phải là giao dịch bán, nên không phát sinh lãi từ giao dịch này. Nhà quản lý cũng có thể chuyển giao các lô có cost basis thấp nhất, qua đó giảm phần lãi chưa thực hiện còn lại trong danh mục.

Có hai điểm cần lưu ý. ETF vẫn phân phối thu nhập từ cổ tức và lãi mà các tài sản cơ sở chi trả, và các khoản này chịu thuế theo quy định thông thường. Một số ETF vẫn công bố phân phối lãi vốn, đặc biệt là các quỹ nắm giữ futures, derivatives hoặc trái phiếu không thể chuyển giao trong một rổ tài sản. Những vấn đề này không ảnh hưởng trong IRA hoặc 401(k), nơi các khoản phân phối không bị đánh thuế trong năm nhận được. Vấn đề thuế khi bán ở phía ngược lại được trình bày trong bán mutual fund khi bị lỗ.

Chi phí, mức đầu tư tối thiểu và khả năng tiếp cận

Expense ratio gắn với một share class, không gắn trực tiếp với chiến lược. Vì vậy, một share class dành cho tổ chức của mutual fund có thể rẻ hơn ETF quản lý cùng một danh mục. Mutual fund thường đặt mức đầu tư ban đầu tối thiểu. Một số share class có sales load hoặc phí phân phối 12b-1. ETF không có mức tối thiểu ngoài giá của một chứng chỉ. Các broker cho phép mua fractional shares còn loại bỏ cả yêu cầu này.

Các đánh đổi tồn tại theo cả hai chiều. Mutual fund chấp nhận số tiền chính xác và tự động hóa việc mua định kỳ một cách thuận tiện. ETF chấp nhận lệnh giới hạn, giao dịch trong cả phiên và thanh toán theo lịch của chứng khoán thay vì lịch của quỹ. Khác biệt này được trình bày trong thời gian thanh toán mutual fund. Một số chiến lược chỉ tồn tại trong một dạng sản phẩm: covered call ETFleveraged ETF về bản chất là các sản phẩm giao dịch trên sàn.

Mutual fund có thể có share class ETF không?

Có, và câu trả lời đã thay đổi gần đây. Trong hai thập kỷ, một nhà quản lý duy nhất vận hành cấu trúc này: Vanguard nắm bằng sáng chế, được nộp năm 2001, về việc cung cấp một share class giao dịch trên sàn cho một index fund hiện hữu. Theo cấu trúc đó, VOO và Vanguard 500 Index Fund trở thành hai share class của cùng một danh mục. Bằng sáng chế này hết hạn vào tháng 5 năm 2023.

Ngày 17 tháng 11 năm 2025, SEC cấp cho Dimensional Fund Advisors một exemptive order, cho phép có một share class ETF bên cạnh các share class thông thường của cùng một quỹ. Share class giao dịch trên sàn đầu tiên của một mutual fund actively managed hiện hữu được niêm yết ngày 20 tháng 3 năm 2026: DFMC, một share class của Dimensional US Micro Cap Portfolio, quỹ đã hoạt động từ năm 1981. Đến tháng 3 năm 2026, Commission đã tiếp nhận khoảng 100 đơn xin hưởng cơ chế tương tự.

Truy vấnShare class ETF chủ động đầu tiên: giá đóng cửa hàng tuần của DFMC kể từ khi niêm yết vào tháng 3 năm 2026
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH bars AS (
    SELECT toMonday(toDate(toTimeZone(window_start, 'America/New_York'))) AS week_start,
           argMax(close, window_start) AS week_close,
           sum(volume) AS shares
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'DFMC'
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-03-20')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-31')
    GROUP BY week_start
)
SELECT formatDateTime(week_start, '%Y-%m-%d') AS week,
       formatDateTime(week_start, '%b %e') AS week_label,
       round(week_close, 2) AS dfmc_close,
       round(shares / 1000, 1) AS volume_thousands
FROM bars
ORDER BY week_start
Run this yourself

Share class này kết thúc tuần giao dịch đầu tiên, Mar 16, ở mức $49.08 với khối lượng 1165.5 nghìn chứng chỉ. Đến tuần Jul 27, tức tuần giao dịch thứ 20, share class đóng cửa ở mức $59.97 với khối lượng 88.7 nghìn chứng chỉ.

Đối với nhà đầu tư bán lẻ, thay đổi này hẹp hơn so với những gì các tiêu đề cho thấy. Một danh mục, một nhà quản lý, một tập hợp tài sản và hai cách sở hữu. Cấu trúc này đi kèm các điều kiện: hội đồng quản trị quỹ phải đánh giá ban đầu và sau đó hằng năm rằng cơ chế này tiếp tục phù hợp với lợi ích của cả hai share class. Hội đồng cũng phải giám sát lượng tiền mặt, chi phí môi giới và cách phân bổ lãi thực hiện giữa các share class. Share class mà bạn đang nắm giữ vẫn được định giá một lần mỗi ngày tại NAV. Việc người đang nắm giữ có thể chuyển đổi sang share class giao dịch trên sàn hay không được quyết định riêng theo từng quỹ và nêu trong bản cáo bạch, không phải do exemptive order quy định.

Mutual fund và ETF: lựa chọn như thế nào?

Cơ chế vận hành đưa ra một nguyên tắc thay vì một kết luận chung. Hãy chọn dạng sản phẩm phù hợp với ràng buộc thực tế của bạn.

Nếu bạn góp vốn theo lịch cố định và ưu tiên là đưa một số tiền chính xác vào thị trường mà không phải vượt qua spread, cấu trúc quỹ được thiết kế để đáp ứng điều đó. Nếu ưu tiên là xác định mức giá bạn phải trả hoặc hạn chế các khoản phân phối lãi vốn cuối năm trong tài khoản chịu thuế, cấu trúc giao dịch trên sàn phù hợp hơn. Khi cả hai dạng sản phẩm cùng nắm giữ một chỉ số với expense ratio tương đương, yếu tố còn lại là cơ chế vận hành được trình bày trên trang này.

Câu hỏi thường gặp

Mutual fund có giao dịch trong ngày không?

Không. Lệnh được gửi đến quỹ trong cả ngày, và mọi lệnh được chấp nhận trong ngày giao dịch đó đều được khớp tại NAV tính sau khi thị trường đóng cửa. Một ETF nắm giữ danh mục tương tự đã ghi nhận 32 mốc nửa giờ riêng biệt trong biểu đồ của phiên duy nhất được trình bày ở trên.

ETF có luôn rẻ hơn mutual fund không?

Không phải lúc nào cũng vậy. Expense ratio thuộc về share class, và một share class lớn dành cho tổ chức có thể tính phí thấp hơn ETF tương đương. ETF có thêm một chi phí mà mutual fund không có: median spread được báo của bảy quỹ trong bài dao động từ 0.27 đến 2.19 basis points, tương đương một dollar trên mỗi $10.000 giao dịch cho mỗi basis point.

ETF có chi trả phân phối lãi vốn không?

Nhiều ETF chỉ số cổ phiếu phổ biến có thể nhiều năm không chi trả khoản này. Mua lại bằng tài sản hiện vật không làm phát sinh lãi, giúp khoản phân phối cuối năm duy trì ở mức thấp. Tuy nhiên, đây không phải là bảo đảm. ETF nắm giữ futures, derivatives hoặc trái phiếu có thanh khoản thấp vẫn có thể phân phối lãi vốn. Mọi ETF đều chuyển cho nhà đầu tư thu nhập từ cổ tức và lãi mà quỹ thu được.

Tôi có thể sở hữu cùng một quỹ dưới cả dạng mutual fund và ETF không?

Ngày càng có thể. Vanguard đã cung cấp ETF share class cho các index fund của mình trong hai thập kỷ. Exemptive order của SEC ngày 17 tháng 11 năm 2025 đã mở cấu trúc này cho các gia đình quỹ khác. Ví dụ actively managed đầu tiên được niêm yết ngày 20 tháng 3 năm 2026. Việc có thể chuyển đổi chứng chỉ hiện hữu từ share class này sang share class kia hay không phụ thuộc vào từng quỹ và được nêu trong bản cáo bạch.

Ghi chú và phương pháp dữ liệu

Bảng intraday phân loại mọi thanh giá theo phút của VOO vào thứ Tư, ngày 22 tháng 7 năm 2026, thành các mốc nửa giờ theo giờ miền Đông, bao gồm toàn bộ ngày giao dịch cùng các phiên pre-market và after-hours. Một khoảng chỉ xuất hiện khi có giao dịch diễn ra.

Biên độ trong ngày sử dụng mức cao nhất và thấp nhất của từng phiên trong cùng toàn bộ ngày giao dịch đó. Vì vậy, biên độ rộng hơn phép đo chỉ sử dụng giờ giao dịch thông thường.

Spread được báo lấy từ các báo giá riêng lẻ trên từng venue trong khoảng 11:00 đến 13:59 ET ngày 22 tháng 7 năm 2026. Spread được tính bằng ask trừ bid, chia cho midpoint, rồi biểu thị theo basis points. Các báo giá có bid không dương, thị trường bị crossed hoặc spread vượt 5% giá được loại bỏ. Báo giá tốt nhất hợp nhất thường có spread thấp hơn báo giá trên một venue riêng lẻ.

NAV của mutual fund không phải là dữ liệu sàn và không được đo trong bài này. Mọi bảng đều sử dụng dữ liệu giá giao dịch trên sàn. Đây chính là điểm cốt lõi: mutual fund chỉ có một mức giá mỗi ngày và không có dữ liệu intraday để lập biểu đồ.

Các mốc pháp lý lấy từ exemptive order của SEC dành cho Dimensional Fund Advisors, Investment Company Act Release No. 35786, ngày 17 tháng 11 năm 2025, và từ việc niêm yết ngày 20 tháng 3 năm 2026 của share class giao dịch trên sàn đầu tiên thuộc một quỹ actively managed hiện hữu.


Mọi con số trên trang này là kết quả của stored query trên dữ liệu sàn, với SQL nằm bên dưới từng bảng. Hãy chạy cùng các phép đo cho quỹ bạn đang sở hữu trên Strasmore terminal.