Strasmore Research
Learn am Matt ConnorBy Matt Connor

Mutual Funds vs ETFs: Wetin Really Different?

Mutual funds dey price once daily at NAV, while ETFs dey trade live for market price. See how pricing, spreads, capital gains, and share classes differ.

Mutual funds vs ETFs boil down to one main structural difference, and most other differences come from there: when your order gets price. Mutual fund dey collect orders throughout the day and fill every one at one value wey dem calculate after market close, called net asset value (NAV). ETF na listed security wey dey trade continuously during the session. The price wey you get na the price quoted when your order reach the market.

Mutual funds dey trade during the day?

No. Fund company dey calculate NAV once every business day, after market close. Every order wey dem accept for that day dey fill at that same number. Dem dey call this forward pricing: you place the order without knowing the price, and the price come later. Two people wey buy the same fund at 10:04 morning and 3:58 afternoon go pay exactly the same amount per share. The order deadline get its own mechanics, as dem explain for when mutual funds dey trade and price.

ETF dey work the other way. See one normal session for VOO, the Vanguard S&P 500 ETF, marked every half hour across the full trading day.

QueryOne session, price plenty: VOO for every half-hour mark, Wednesday July 22, 2026
The exact SQL behind every number
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

Trading for VOO that Wednesday start at 04:00 ET at $685.8 and finish at 19:30 ET at $686.26, with 32 half-hour marks for the tape. Each mark na price wey person actually pay. Person wey hold S&P 500 index mutual fund get only one available price that day, and e no know the price until evening.

Wetin be NAV, and how ETF price different?

NAV na simple arithmetic: value of holdings based on their closing prices, minus liabilities, divided by shares outstanding. Mutual fund transaction happen at that number by definition.

ETF get NAV too, and dem calculate am the same way once every day. But you no transact at NAV. You transact at market price. The two prices dey stay close through creation and redemption. Large firms called authorized participants exchange basket of the underlying securities for new ETF shares, or return ETF shares for the basket. When market price dey above the value of the holdings, one direction of that exchange profitable. When e dey below, the other direction profitable. The gap usually na few cents for large index ETF, but e fit wider for funds holding assets wey hard to trade.

How much the difference matter? E depend on how far price move inside one day. Seven familiar funds, every session for July 2026:

QueryHow far price dey move inside one day: seven ETFs, July 2026 sessions
The exact SQL behind every number
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 cover average of 2.25% between daily high and low across 22 sessions, and 3.92% on its widest day. For the quiet end, VOO average 1.12%. That average range na question mutual fund buyer no need answer, and na opening wey ETF buyer fit use with a limit order.

How much bid-ask spread dey cost ETF buyer?

Listed security dey show two prices at once: bid, where person go buy from you, and ask, where person go sell to you. The gap between them na the bid-ask spread, and crossing am na real cost. Dem pay am inside the fill, not as separate fee. Mutual fund holders no pay am because their transactions happen at NAV.

Quoted spreads for the same seven funds, around the middle of that Wednesday:

QueryQuoted bid-ask spread by fund: venue quotes, 11:00 to 13:59 ET, July 22, 2026
The exact SQL behind every number
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

The arithmetic straightforward: spread of one basis point cost one dollar per $10,000 traded. XLU quote median of 2.19 basis points, with nine out of ten quotes at or below 2.19. SPY quote median of 0.27. Spreads dey also move during the day. spreads at the open show the pattern minute by minute, while the price retail order actually meet na the consolidated best quote explained for the NBBO.

Why ETFs dey pay fewer capital gain distributions

This difference dey show for tax form, not screen. E come from the same creation and redemption process.

Mutual fund wey dey meet net redemptions with cash fit sell holdings to raise the cash. Gains wey dem realize from those sales, after subtracting losses, go distribute at year end to everybody still holding the fund. This include shareholder wey buy in November and never hold the position while e appreciate. ETF settle redemptions in kind: authorized participant receive securities. Handing over securities no be sale, so no gain dey realize on the exchange. Managers fit also give out lots with the lowest cost basis, which reduce the unrealized gain remaining in the portfolio.

Two caveats dey keep this explanation accurate. ETFs still distribute dividend and interest income wey their holdings pay, and dem tax am the normal way. Some ETFs still declare capital gains, especially funds holding futures, derivatives, or bonds wey no fit move inside a basket. None of this matter inside IRA or 401(k), where distributions no dey taxed for the year wey dem land. The tax question after selling at a loss dey covered for selling mutual funds at a loss.

Costs, minimums, and access

Expense ratios attach to share class, not strategy. So institutional mutual fund class fit charge less than ETF wey dey run the same portfolio. Mutual funds commonly set minimum initial investment. Some classes get sales load or 12b-1 distribution fee. ETF no get minimum beyond price of one share, and brokers wey offer fractional shares remove even that requirement.

The trade-offs dey go both ways. Mutual fund accept exact dollar amount and automate recurring purchases cleanly. ETF accept limit orders, trade throughout the session, and settle according to equity timetable instead of fund timetable. mutual fund settlement time explain this difference. Some strategies dey only for one wrapper. covered call ETFs and leveraged ETFs na exchange-traded products by design.

Mutual fund fit get ETF share class?

Yes, and the answer recently change. For two decades, one manager control the structure. Vanguard get patent, filed in 2001, on offering exchange-traded class of existing index fund. Under that structure, VOO and Vanguard 500 Index Fund become two classes of one portfolio. The patent expire for May 2023.

On November 17, 2025, SEC grant Dimensional Fund Advisors an exemptive order allowing ETF class alongside conventional classes of the same fund. The first exchange-traded class of an existing actively managed mutual fund list on March 20, 2026: DFMC, a class of the Dimensional US Micro Cap Portfolio, a fund wey dey operate since 1981. By March 2026, roughly 100 applications for the same relief dey with the Commission.

QueryThe first active ETF share class: DFMC weekly closes since e list for March 2026
The exact SQL behind every number
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

The class close its first week on the tape, Mar 16, at $49.08 on 1165.5 thousand shares. By the week of Jul 27, the 20th week of trading, e close at $59.97 on 88.7 thousand shares.

Wetin this change for retail holder narrower than headlines suggest. One portfolio, one manager, one set of holdings, and two ways to own am. The order get conditions. The fund board must first make, and later every year make, determination that the arrangement remain in the interest of both classes. The board also monitor cash levels, brokerage costs, and how realized gains dey allocate between classes. The class wey you already hold still price once daily at NAV. Whether existing holder fit convert to exchange-traded class depend on each fund and dey stated for prospectus, not by the order.

Mutual funds vs ETFs: how to choose

The mechanics produce rule, not verdict. Match the wrapper to the constraint wey you actually get.

If contributions dey come on schedule and priority na to put exact dollar amount to work without crossing spread, fund structure dey do am by design. If priority na to choose the price wey you pay, or reduce year-end capital gain distributions for taxable account, exchange-traded structure dey built for am. Where both wrappers hold the same index at similar expense ratio, wetin remain na the plumbing wey this page explain.

FAQ

Mutual funds dey trade during the day?

No. Orders reach fund throughout the day, and every order accepted for that business day dey fill at NAV wey dem calculate after close. ETF holding similar portfolio print 32 distinct half-hour marks on the single session charted above.

ETF always cheaper than mutual fund?

No be automatic. Expense ratio belong to share class, and large institutional fund class fit charge less than comparable ETF. ETF add one cost wey fund no get: median quoted spreads for the seven funds here range from 0.27 to 2.19 basis points. Each basis point cost one dollar per $10,000 traded.

ETFs dey pay capital gains distributions?

Many broad equity index ETFs fit go for years without one. Redemptions settled in kind no realize gain, so year-end distribution remain small. But no be guarantee. ETFs holding futures, derivatives, or thinly traded bonds dey distribute capital gains. Every ETF also pass through dividend and interest income wey e collect.

I fit own the same fund as both mutual fund and ETF?

Increasingly, yes. Vanguard don offer ETF share classes for its index funds for two decades. SEC order of November 17, 2025 open the structure to other fund families. The first actively managed example list on March 20, 2026. Whether you fit convert existing shares from one class to another na matter for each fund, as prospectus explain.

Data notes and method

The intraday panel group every VOO minute bar on Wednesday, July 22, 2026 into half-hour marks in Eastern time, across the full trading day, including pre-market and after-hours sessions. Bucket only dey show where trading happen.

Daily ranges use each session high and low over that same full trading day. This range wider than regular-hours-only measurement.

Quoted spreads come from individual venue quotes between 11:00 and 13:59 ET on July 22, 2026. Calculation use ask minus bid over midpoint, in basis points. Quotes with non-positive bid, crossed market, or spread above 5% of price dey excluded. Consolidated best quote tighter than typical single-venue quote.

Mutual fund NAVs no be exchange data, so dem no measure am here. Every panel na exchange-traded pricing. Na the main point: mutual fund side of this comparison get one price per day and no intraday record to chart.

Regulatory dates come from SEC exemptive order for Dimensional Fund Advisors, Investment Company Act Release No. 35786, dated November 17, 2025, and from March 20, 2026 listing of the first exchange-traded class of an existing actively managed fund.


Every number on this page na stored query over exchange data, with SQL under each panel. Run the same measurements on fund wey you already own for Strasmore terminal.