Strasmore Research
Обучение Matt ConnorАвтор: Matt Connor · Обновлено 2026-07-24

Когда торгуются взаимные фонды и расчет NAV

Узнайте, как происходит расчет стоимости чистых активов NAV в шестнадцать часов по восточному времени и почему ордера исполняются только один раз в день.

Взаимные фонды не торгуются в течение рыночных часов. Любой ордер на покупку или продажу традиционного взаимного фонда — независимо от времени его размещения — исполняется ровно один раз в день по чистой стоимости активов (NAV), рассчитываемой после закрытия рынка в 16:00 по восточному времени (ET). Если вы разместите ордер в 09:31 или в 15:59, вы получите одну и ту же цену, которая будет определена спустя несколько часов. На этой странице описан механизм работы: дедлайн, пример расчета, физический процесс определения каждого NAV и исключения.

Как работает цикл «один раз в день»

Ордер на взаимный фонд — это инструкция управляющей компании, а не биржевой ордер: «купить $500 данного фонда». В 16:00 по ET фонд оценивает все активы по их цене закрытия, вычитает обязательства, делит сумму на количество акций в обращении — это и есть NAV — и каждый ордер, полученный до установленного времени, исполняется по этой цене. Ордера, поступившие после дедлайна, ожидают NAV следующего дня. Это приводит к трем последствиям: отсутствию внутридневных цен фонда (между значениями NAV ничего не существует), отсутствию лимитных ордеров или стоп-ордеров (нет ценового потока, на который можно ориентироваться) и отсутствию спредов — все участники сделок, как покупатели, так и продавцы, торгуют по NAV.

Дедлайн — это не просто этикет брокера, а требование федерального закона. Правило SEC 22c-1 — правило «прямого ценообразования» (forward pricing) — требует, чтобы каждый ордер исполнялся по следующему NAV, рассчитанному после его поступления. Исполнение вчерашнего ордера по уже известной сегодня цене («late trading») является незаконным; в 2003 году правоприменение в этой сфере стало крайне жестким (подробнее ниже). Есть один нюанс: 16:00 по ET — это дедлайн фонда. Брокерам и регистраторам пенсионных планов требуется время на передачу ордеров, поэтому их дедлайны наступают раньше — на платформах 401(k) часто действуют дедлайны в 13:00–15:00 по ET того же дня. Ваш реальный дедлайн — это дедлайн вашей платформы, а не сигнал закрытия биржи.

Пример расчета: $1,000 в 11:00

Предположим, вы размещаете ордер на покупку на сумму $1,000 в 11:04. В 11:04 ничего не происходит — ордер встает в очередь, а цена исполнения еще не существует. В 16:00 администратор фонда оценивает все активы по официальной цене закрытия. Допустим, стоимость портфеля составляет $50,762,500 при начисленных сборах и обязательствах в размере $500,000, а количество акций в обращении составляет 2,000,000:

  • Чистые активы: $50,762,500 − $500,000 = $50,262,500
  • NAV: $50,262,500 ÷ 2,000,000 акций = $25.13 за акцию (NAV округляется до цента)
  • Ваш ордер: $1,000 ÷ $25.13 = 39.793 акции (акции фонда рассчитываются с тремя знаками после запятой)

Цифры гипотетические, но последовательность действий точна. Средства выделяются утром, цена определяется вечером, а количество акций с тремя знаками после запятой фиксируется этой ночью или следующим утром. Прямое ценообразование означает, что никто не знает цену исполнения в момент размещения ордера — это сделано намеренно: никто не может торговать по цене, которая еще не была рассчитана.

Закрытие в 16:00 — это реальное физическое событие

Значимость NAV зависит от цен закрытия, на которых он строится, а те формируются в рамках закрытого аукциона — крупнейшего события по обеспечению ликвидности в каждый торговый день. Это видно по ленте сделок:

ЗапросДоля торгов SPY в конце сессии — 10 июля 2026 г.
Точный SQL-код для каждого числа
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'

В этой сессии 22.5% от всего дневного объема торгов SPY приходится на последние полчаса, а 2.4% — на последнюю минуту. Значительная часть этой концентрации и составляет механизм взаимных фондов: индексные фонды исполняют дневные чистые потоки по тем самым ценам, на которых будет рассчитан их NAV.

Если рассмотреть процесс детально, то «цена закрытия», на которой держится NAV, — это одна физическая сделка: биржевой листинг объединяет все ордера в конце дня в одну сводную сделку, которая помечается в ленте специальным кодом:

ЗапросЦена NAV по итогам аукциона — закрытие AAPL, 10 июля 2026 г.
Точный SQL-код для каждого числа
SELECT
    round(toFloat64(maxIf(size, has(conditions, 8))) / 1e6, 2) AS auction_shares_m,
    formatDateTime(toTimeZone(argMaxIf(sip_timestamp, (size, sip_timestamp), has(conditions, 8)), 'America/New_York'), '%H:%i:%S') AS auction_time_et,
    toUInt8(formatDateTime(toTimeZone(argMaxIf(sip_timestamp, (size, sip_timestamp), has(conditions, 8)), 'America/New_York'), '%H:%i:%S') = '16:00:00') AS printed_at_1600,
    round(argMaxIf(price, (size, sip_timestamp), has(conditions, 8)), 2) AS auction_price,
    round(quantileDeterministicIf(0.5)(toFloat64(size), toUInt64(sip_timestamp), NOT has(conditions, 8) AND NOT hasAny(conditions, [15, 16, 38]))) AS median_trade_shares,
    round(100 * toFloat64(maxIf(size, has(conditions, 8))) / toFloat64(sumIf(size, NOT hasAny(conditions, [15, 16, 38]))), 1) AS auction_pct_of_volume
FROM global_markets.stocks_trades
WHERE ticker = 'AAPL'
  AND sip_timestamp >= toDateTime('2026-07-10 04:00:00', 'America/New_York')
  AND sip_timestamp < toDateTime('2026-07-10 20:00:00', 'America/New_York')

Весь закрытый аукцион Apple прошел одной сделкой объемом 5.47 млн акций в 16:00:00 по ET ровно — $315.32 (официальное закрытие) — против медианной непрерывной сделки объемом 5 акций, что составило 16% от совокупного объема Apple. Когда фонд оценивает позицию AAPL в 16:00, он получает именно это значение.

Не разовый случай, а каждая сессия, особенно в конце месяца

Один снимок мало о чем говорит. Рассмотрим те же показатели за последние пятнадцать полных сессий:

ЗапросДоля объема SPY за последние 30 и 1 мин — за 15 сессий до 10 июля 2026 г.
Точный SQL-код для каждого числа
SELECT
    formatDateTime(session_date, '%Y-%m-%d') AS date,
    final_half_hour_pct,
    final_minute_pct
FROM (
    SELECT
        toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
        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
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= toDateTime('2026-06-18 09:30:00', 'America/New_York')
      AND window_start < toDateTime('2026-07-10 16:00:00', 'America/New_York')
      AND formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') BETWEEN '09:30' AND '15:59'
    GROUP BY session_date
)
ORDER BY session_date
ЗапросИтоги тех же 15 сессий — минимум, среднее и максимум закрытия
Точный SQL-код для каждого числа
SELECT
    round(min(final_half_hour_pct), 1) AS min_half_hour_pct,
    round(avg(final_half_hour_pct), 1) AS avg_half_hour_pct,
    round(max(final_half_hour_pct), 1) AS max_half_hour_pct,
    formatDateTime(argMax(session_date, (final_half_hour_pct, session_date)), '%Y-%m-%d') AS heaviest_session
FROM (
    SELECT
        toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
        100.0 * sumIf(toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') >= '15:30') / sum(toFloat64(volume)) AS final_half_hour_pct
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= toDateTime('2026-06-18 09:30:00', 'America/New_York')
      AND window_start < toDateTime('2026-07-10 16:00:00', 'America/New_York')
      AND formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') BETWEEN '09:30' AND '15:59'
    GROUP BY session_date
)

За все 15 сессий с 2026-06-18 по 2026-07-10 на последнюю полчаса приходилось не менее 16.3% дневного объема SPY, а в среднем — 22.2%, при том что этот период занимает менее 8% от 390-минутной торговой сессии. Максимальное значение, 30.2%, было зафиксировано 2026-06-30: в последний торговый день июня и последнего дня квартала.

Календарь отражается в ленте сделок. В конце месяца происходит консолидация потоков фондов: вносятся пенсионные взносы, проводят ребалансировку индексные фонды, управляющие проводят сверку — и именно на закрытии исполняются эти ордера. Разделим каждую сессию первого полугодия 2026 года на две группы:

ЗапросСессии в конце месяца vs остальные — концентрация закрытия SPY, янв–июнь 2026 г.
Точный SQL-код для каждого числа
SELECT
    countIf(is_month_end) AS month_end_sessions,
    countIf(NOT is_month_end) AS other_sessions,
    round(avgIf(final_half_hour_pct, is_month_end), 1) AS month_end_final_half_pct,
    round(avgIf(final_half_hour_pct, NOT is_month_end), 1) AS other_final_half_pct,
    round(avgIf(final_half_hour_pct, is_month_end) - avgIf(final_half_hour_pct, NOT is_month_end), 1) AS gap_pp,
    round(avgIf(final_minute_pct, is_month_end), 1) AS month_end_final_min_pct,
    round(avgIf(final_minute_pct, NOT is_month_end), 1) AS other_final_min_pct
FROM (
    SELECT
        session_date,
        final_half_hour_pct,
        final_minute_pct,
        session_date = max(session_date) OVER (PARTITION BY toStartOfMonth(session_date)) AS is_month_end
    FROM (
        SELECT
            toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
            100.0 * sumIf(toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') >= '15:30') / sum(toFloat64(volume)) AS final_half_hour_pct,
            100.0 * sumIf(toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') = '15:59') / sum(toFloat64(volume)) AS final_minute_pct
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND toDate(toTimeZone(window_start, 'America/New_York')) >= '2026-01-01'
          AND toDate(toTimeZone(window_start, 'America/New_York')) < '2026-07-01'
          AND formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') BETWEEN '09:30' AND '15:59'
        GROUP BY session_date
    )
)

За 6 сессий в конце месяца в первом полугодии 2026 года на последнюю полчаса приходилось в среднем 25.1% дневного объема SPY, против 18.3% в остальные 117 сессий — разрыв составляет 6.9 процентных пунктов, при этом на одну только последнюю минуту приходится 5.2% против 3.2%. Механизм работы фондов, описанный на этой странице, виден даже из космоса.

Взаимные фонды против ETF: один портфель, разные графики

Сравнение, которое действительно важно: взаимный фонд S&P 500 и ETF S&P 500 владеют одними и теми же акциями, но ETF торгуется на бирже в течение всей сессии — с живыми ценами, лимитными ордерами, спредами и внутридневными ошибками, в то время как фонд исполняется один раз по NAV без этих особенностей. Ни один из них не является однозначно лучшим: ETF дает контроль над временем и ценой ценой оплаты спреда и риска совершить ошибку в 09:31; фонд дает справедливую цену закрытия дня ценой отсутствия внутридневного управления. Есть одно тонкое преимущество фонда: воздушная прослойка в стиле 2010 года не сможет исполнить ваш ордер, так как ваш ордер всегда сопоставляется только с NAV в 16:00.

Свойство «отсутствия спредов» можно измерить по его отсутствию. Покупатель ETF или акции платит бид-аск спред: покупает по цене ask, продает по цене bid, разница — это комиссия. Покупатель фонда никогда с этим не сталкивается. Размер этой комиссии для сессии 10 июля по сводным котировкам:

ЗапросСпред, который не платит покупатель фонда — медианный спред, 10 июля 2026 г.
Точный SQL-код для каждого числа
SELECT
    ticker,
    round(quantileDeterministic(0.5)(toFloat64(ask_price - bid_price), toUInt64(sip_timestamp)) * 100, 1) AS median_spread_cents,
    round(quantileDeterministic(0.5)(toFloat64(ask_price - bid_price) / (toFloat64(ask_price + bid_price) / 2), toUInt64(sip_timestamp)) * 10000, 2) AS round_trip_cost_per_10k_usd
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'KO', 'NATH')
  AND sip_timestamp >= toDateTime('2026-07-10 09:30:00', 'America/New_York')
  AND sip_timestamp < toDateTime('2026-07-10 16:00:00', 'America/New_York')
  AND bid_price > 0
  AND ask_price > bid_price
GROUP BY ticker
ORDER BY indexOf(['SPY', 'KO', 'NATH'], ticker)

Для SPY эта комиссия почти теоретическая: медианный спред составляет 2 цента, около $0.27 за цикл в $10,000. У Coca-Cola он составил около $1.2. Если двигаться по кривой ликвидности, спред растет: у Nathan's Famous, малой капитализации с низкой ликвидностью, медианный спред составил 19 цента — примерно $18.83 за цикл в $10,000. Структура фонда подразумевает свои издержки (коэффициенты расходов, иногда комиссии за подписку и выкуп), но спред действительно не является одной из них.

Расчеты: когда вы фактически получаете акции и наличные

Исполнение и расчеты (settlement) происходят в разное время. NAV определяется и публикуется рано вечером — фонды передают данные по каналам связи около 18:00 по ET — количество ваших акций отображается этой ночью или следующим утром, а сделка рассчитывается (фактическое движение денежных средств) через один рабочий день, T+1, согласно циклу, на который американские акции и ETF перешли в мае 2024 года. Купили во вторник утром: цена известна во вторник вечером, деньги списываются в среду. Продали до дедлайна вторника: наличные зачисляются в среду. Реальное отличие от ETF заключается не в дате расчетов — продавец ETF знает цену продажи в 10:15; продавец фонда узнает ее только после закрытия. Доходность фондов по определению рассчитывается от NAV к NAV — это самый чистый пример правила «от закрытия к закрытию» в контексте методов измерения доходности.

Исключения, о которых стоит знать

Фонды денежного рынка. Здесь правило «один раз в день» не действует. Государственные фонды денежного рынка проводят операции по стабильному NAV $1.00 и часто обеспечивают доступ к наличным в тот же день; некоторые институциональные фонды определяют NAV несколько раз в день в установленные внутридневные интервалы. Если ваш «взаимный фонд» — это счет денежного рынка (money market sweep), механика 16:00 на него практически не распространяется.

Облигационные фонды рассчитывают цену по более раннему закрытию. Рекомендуемое время закрытия на рынке казначейских облигаций США — 15:00 по ET, за час до закрытия рынка акций. Облигационный фонд все равно определяет свой NAV один раз, после 16:00, но цены облигаций внутри него были установлены на более раннем закрытии.

Международные фонды и справедливая стоимость. Фонды иностранных акций рассчитывают NAV по рынкам, которые закрылись несколькими часами ранее — сессия в Токио заканчивается в 02:00 по ET. Многие применяют корректировки по справедливой стоимости, подтягивая устаревшие иностранные цены к уровню, на котором эти акции, вероятно, торговались бы с учетом событий после их локального закрытия. Это прямое следствие реформ 2003 года: устаревшие цены были именно тем, чем пользовались быстрые трейдеры.

Пенсионные планы. Сделки в фондах 401(k) или IRA подчиняются тому же правилу прямого ценообразования — то же NAV в 16:00, никакого внутридневного исполнения. Разница заключается в наличии дополнительного посредника: регистраторы обрабатывают и передают ордера группами, их дедлайны наступают раньше, и поздний ордер переносится на следующее NAV.

Краткосрочные комиссии за выкуп. Некоторые фонды взимают комиссию за выкуп — обычно от 0,25% до 2% — на акции, проданные в течение определенного периода (например, 30, 60 или 90 дней); брокеры могут добавлять свои комиссии в фондах без комиссии за транзакцию. Ежедневное ценообразование делает технически возможным быстрый оборот (flipping) от NAV к NAV; эти комиссии существуют, чтобы сделать такую стратегию невыгодной.

Скандал 2003 года

Юридическая строгость в отношении 16:00 — это не абстракция. В сентябре 2003 года генеральный прокурор Нью-Йорка объявил о мировом соглашении на сумму $40 миллионов с хедж-фондом Canary Capital Partners по двум вопросам: late trading (размещение или подтверждение ордеров фонда после 16:00 по уже рассчитанному на этот день NAV, что незаконно согласно Правилу 22c-1) и market timing (быстрые сделки «вход-выход», которые некоторые управляющие компании незаметно разрешали привилегированным клиентам, хотя в их собственных проспектах это было запрещено). Последовавшие расследования затронули крупнейшие фондовые комплексы; суммы урегулирений исчислялись миллиардами. Устойчивые меры защиты — это именно те, что описаны на этой странице: жесткие дедлайны на уровне посредников, ценообразование по справедливой стоимости и комиссии за краткосрочный выкуп.

FAQ по торговле взаимными фондами

В какое время исполняются сделки по взаимным фондам?

Ордера, полученные до дедлайна фонда в 16:00 по ET, исполняются по NAV текущего дня, рассчитанному после закрытия. Ордера, поступившие после дедлайна, исполняются по NAV следующего торгового дня. Внутридневного исполнения по любой цене не существует.

Почему мой ордер на взаимный фонд исполнился только на следующий день?

Вероятно, он не успел к дедлайну — либо к 16:00 по ET (дедлайн фонда), либо к более раннему внутреннему дедлайну вашего брокера или регистратора. В этом случае он был исполнен по NAV следующей сессии, как и предусмотрено правилами.

Могу ли я установить лимитную цену для ордера на взаимный фонд?

Нет. Поскольку внутридневного ценового потока не существует, лимитной цене не на что ориентироваться; все ордера исполняются по NAV. Если вам нужны лимитные ордера для получения экспозиции, аналогичной фондовой, используйте ETF.

Сколько времени занимает расчет сделки по взаимному фонду?

Большинство фондов акций и облигаций рассчитываются по схеме T+1: денежные средства переводятся через один рабочий день после даты сделки, так же, как в ETF и акциях. Цена исполнения известна вечером в день сделки, когда публикуется NAV. Многие фонды денежного рынка рассчитываются в тот же день.

Торгуются ли взаимные фонды по выходным или праздникам?

Нет — NAV определяется только в дни работы базовых рынков (рыночный календарь). Ордера, размещенные в выходные, ожидают NAV понедельника.


Каждая панель выше — это сохраненный версионный запрос; вы можете развернуть SQL-код любого числа или самостоятельно оценить значимость закрытия на терминале Strasmore.