Strasmore Research
Learn Matt ConnorBy Matt Connor

When Do Mutual Funds Trade? Once a Day

Mutual funds trade once per day at the 4 pm NAV — no intraday prices, no limit orders. How fund pricing actually works, and how ETFs differ, measured.

Mutual funds do not trade during market hours at all. Every buy and sell order for a traditional mutual fund — whenever you place it — executes exactly once per day, at the fund's net asset value (NAV) computed after the 4:00 pm ET close. Place an order at 9:31 am or at 3:59 pm and you get the same price, determined hours later. This page explains the machinery, the one deadline that matters, and why the 4 pm close it all hangs on is itself a measured, physical event on the stock tape.

How the once-a-day cycle works

A mutual fund order is an instruction to the fund company, not an exchange order: "buy $500 of this fund." At 4:00 pm ET the fund values every holding at its closing price, subtracts liabilities, divides by shares outstanding — that is NAV — and every order received before the cutoff executes at it. Orders arriving after the cutoff wait for tomorrow's NAV. Three consequences follow directly: there are no intraday fund prices (nothing exists between NAVs), no limit or stop orders (there is no price stream to trigger against), and no spreads — everyone transacts at NAV, buyer and seller alike. The 4 pm cutoff is legally rigid: pricing yesterday's orders at today's NAV — "late trading" — was the center of the 2003 fund-timing scandals and is squarely illegal.

The 4 pm close is a real, physical event

NAV is only as meaningful as the closing prices it is built from — and those come from the closing auction, the single largest liquidity event of every trading day. It is visible on the tape:

QueryHow much of SPY's day trades at the very end — July 10, 2026 regular session
The exact SQL behind every number
SELECT
    round(100.0 * sumIf(toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') >= '15:30') / sum(toFloat64(volume)), 1) AS final_half_hour_pct,
    round(100.0 * sumIf(toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') = '15:59') / sum(toFloat64(volume)), 1) AS final_minute_pct,
    round(sum(toFloat64(volume)) / 1e6, 1) AS session_shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
  AND window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00'

On an ordinary recent session, 22.5% of SPY's entire day traded in the final half hour, with 2.4% in the last minute alone. A meaningful slice of that end-of-day concentration IS the mutual-fund machinery: index funds executing the day's net creations and redemptions at the very prices their NAVs will be struck from. The 4 pm price isn't just when funds trade — funds are part of why 4 pm is the day's center of gravity.

Mutual funds vs ETFs: the same portfolio, opposite clocks

The practical comparison everyone actually needs: an S&P 500 mutual fund and an S&P 500 ETF hold the same stocks, but the ETF trades all session on the exchange — live prices, limit orders, spreads, intraday mistakes and all — while the fund executes once at NAV with none of those. Neither is strictly better. The ETF gives control of timing and price at the cost of paying the spread and being able to panic at 9:31 am; the fund gives the day's fair closing value at the cost of zero intraday agency. One subtle edge for the fund structure: it is immune to intraday flash dislocations by construction — a 2010-style air pocket cannot fill your order, since your order only ever meets the 4 pm NAV.

Timing details worth knowing

The cutoff for getting today's NAV is the fund's, not yours — 4:00 pm ET at the fund, and brokers often set earlier internal deadlines to relay orders in time. International-stock funds compute NAV from markets that closed hours earlier (some apply fair-value adjustments to stale foreign prices). And fund returns are NAV-to-NAV by construction — the cleanest real-world example of the close-to-close convention in how returns are measured.

Mutual fund trading FAQ

What time do mutual fund trades execute?

Orders received before the fund's 4:00 pm ET cutoff execute at that day's NAV, computed after the close. Orders after the cutoff get the next trading day's NAV. There is no intraday execution at any price.

Why did my mutual fund order take until the next day?

It likely missed the cutoff — either the fund's 4 pm ET deadline or your broker's earlier internal one. It then executed at the following session's NAV, as designed.

Can I set a limit price on a mutual fund order?

No. With no intraday price stream there is nothing for a limit to reference; all orders execute at NAV. If you want limit orders on a fund-like exposure, that is what ETFs are for.

Do mutual funds trade on weekends or holidays?

No — NAV is only struck on days the underlying markets trade (the market calendar). Weekend orders queue for Monday's NAV.


The tape panel is a stored, versioned query — expand the SQL, or measure the close's gravity on any session with the Strasmore terminal.