Strasmore Research
Обучение Matt ConnorАвтор: Matt Connor

Как рассчитывается NAV паевого инвестиционного фонда

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

NAV per share = (total assets - total liabilities) / shares outstanding

Все показатели фиксируются в один и тот же момент — в конце рабочего дня.

  • Совокупные активы: рыночная стоимость всех активов по цене закрытия плюс денежные средства фонда, а также дебиторская задолженность (например, объявленные, но еще не выплаченные дивиденды и поступления от сделок, расчеты по которым не завершены).
  • Совокупные обязательства: ценные бумаги, купленные фондом, но еще не оплаченные; выплаты по заявкам на погашение паев; начисленные, но не выплаченные комиссии.
  • Количество акций в обращении: общее число паев фонда на конец дня после учета всех покупок и погашений за этот день.

Бухгалтеры фонда называют ежедневный расчет «определением NAV» (striking the NAV). Процесс проходит вечером, а опубликованная цифра появляется на сайте фонда и в вашем брокерском отчете в тот же вечер или на следующее утро.

Для активов, торгуемых в США, ориентиром служит официальная цена закрытия на основной бирже, установленная в ходе аукциона закрытия в 16:00 по восточному времени (ET). Этот аукцион — самый активный период торгового дня, что отражено на графике ниже: доля объема торгов за сессию, приходящаяся на каждые полчаса.

ЗапросДоля внутридневного объема SPY по 30-минутным интервалам, среднее значение за июнь 2026 г.
Точный SQL-код для каждого числа
WITH minute_bars AS
(
    SELECT
        toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
        formatDateTime(
            toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE),
            '%H:%i')                                         AS et_time,
        toFloat64(volume)                                    AS shares
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= toDateTime('2026-06-01 00:00:00', 'UTC')
      AND window_start <  toDateTime('2026-07-01 00:00:00', 'UTC')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
),
bucket_totals AS
(
    SELECT session_date, et_time, sum(shares) AS bucket_shares
    FROM minute_bars
    GROUP BY session_date, et_time
),
session_totals AS
(
    SELECT session_date, sum(bucket_shares) AS session_shares
    FROM bucket_totals
    GROUP BY session_date
)
SELECT
    b.et_time                                               AS et_time,
    round(avg(b.bucket_shares / s.session_shares) * 100, 2) AS share_of_volume_pct
FROM bucket_totals AS b
INNER JOIN session_totals AS s ON s.session_date = b.session_date
GROUP BY b.et_time
ORDER BY b.et_time
Run this yourself

В среднем за все торговые сессии июня 2026 года на полчаса, начинающиеся в 15:30, пришлось 21.92% дневного объема торгов SPY, тогда как на полчаса, начинающиеся в 09:30 ET, — 11.24%. Цены, по которым фонд оценивает свой портфель, устанавливаются именно в этом последнем временном интервале, на который приходится пик торговой активности.

Приведенные ниже цифры являются условными и подобраны для удобства ручного расчета.

  • Стоимость активов по ценам закрытия в 16:00: $850 000 000
  • Денежные средства и дебиторская задолженность: $14 000 000
  • Совокупные активы: $864 000 000
  • Совокупные обязательства (незавершенные расчеты по покупкам, выплаты по погашениям и начисленные комиссии): $4 000 000
  • Чистые активы: $860 000 000
  • Количество акций в обращении: 40 000 000

$860 000 000, разделенные на 40 000 000 акций, дают NAV в размере $21,50 на акцию. Это цена для всех заявок, принятых фондом в этот день, независимо от того, поступили они в 09:35 или в 15:58. Покупка на $10 000 дает 465,116 акции ($10 000, разделенные на $21,50). Паевые фонды выпускают дробные акции (обычно до трех знаков после запятой), поэтому вся сумма инвестируется полностью, без остатка.

Правило 22c-1 Закона об инвестиционных компаниях устанавливает требование форвардного ценообразования. Фонд обязан исполнить каждую заявку на покупку или погашение по следующему значению NAV, рассчитанному после получения заявки. Механизма покупки по уже существующему NAV не существует, а цифра, указанная на странице фонда сегодня, была рассчитана по итогам предыдущего закрытия. Заявка, поступившая в фонд во вторник в 11:15, будет исполнена по NAV вторника, рассчитанному в 16:00. Заявка, поступившая во вторник в 16:05, будет исполнена по NAV среды. Правила отсечки по времени и сопутствующие требования посредников описаны в разделе когда рассчитывается цена заявок в паевых фондах.

Между моментом подачи заявки и расчетом NAV рынок продолжает движение. На графике ниже показана обычная торговая сессия 17 июня 2026 года с отметками цены SPY каждые пятнадцать минут от открытия до закрытия.

ЗапросДинамика цены SPY с 15-минутным интервалом, 17 июня 2026 г.
Точный SQL-код для каждого числа
SELECT
    formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') AS et_time,
    round(toFloat64(argMax(close, window_start)), 2)                      AS spy_price
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
  AND window_start >= toDateTime('2026-06-17 13:30:00', 'UTC')
  AND window_start <= toDateTime('2026-06-17 20:00:00', 'UTC')
  AND toMinute(toTimeZone(window_start, 'America/New_York')) % 15 = 0
GROUP BY et_time
ORDER BY et_time
Run this yourself

Первая отметка в 09:30 ET составила $750.93. Последняя, в 16:00 ET, — $741.83. Каждая точка между ними — это реальная сделка по реальной цене, и только одна из них, последняя, попадает в расчет NAV.

Насколько сильно меняется портфель между утренней заявкой и моментом расчета? Следующий график измеряет разрыв для SPY с 10:00 ET до цены закрытия для каждой сессии за последний год, усредненно по месяцам.

ЗапросИзменение цены SPY с 10:00 ET до закрытия сессии, по месяцам
Точный SQL-код для каждого числа
WITH session_marks AS
(
    SELECT
        toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
        argMinIf(toFloat64(close), window_start,
                 (toHour(toTimeZone(window_start, 'America/New_York')) * 60
                  + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 600) AS price_at_10am,
        argMax(toFloat64(close), window_start)                                      AS price_at_close,
        countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60
                 + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 600)  AS bars_after_10am
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= toDateTime('2025-08-01 00:00:00', 'UTC')
      AND window_start <  toDateTime('2026-08-01 00:00:00', 'UTC')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
    GROUP BY session_date
    HAVING bars_after_10am > 30
)
SELECT
    formatDateTime(session_date, '%Y-%m')                       AS month,
    formatDateTime(session_date, '%b %Y')                       AS month_label,
    round(avg(abs(price_at_close / price_at_10am - 1) * 100), 2) AS avg_move_pct,
    round(max(abs(price_at_close / price_at_10am - 1) * 100), 2) AS largest_move_pct
FROM session_marks
GROUP BY month, month_label
ORDER BY month
Run this yourself

В Aug 2025 среднее изменение составило 0.32%, а в Jul 20260.36%. Максимальное изменение за одну сессию в последнем месяце достигло 1.09%. Эти проценты отражают размер «окна», в котором находится ваша заявка в ожидании цены.

Комиссия уже включена в стоимость, и это тот аспект, который упускают большинство объяснений. Фонд с комиссией 0,60% годовых при чистых активах в $860 000 000 должен выплатить $5 160 000 за год. Фонд списывает часть этой суммы ежедневно, а не разовым платежом. При расчете на 365 дней ежедневная доля составляет около $14 137. Это начисление отражается в строке обязательств в формуле выше и снижает NAV примерно на $0,00035 на акцию каждый день до публикации итоговой цифры.

Из этого следуют два вывода. Опубликованные NAV и доходность фонда уже очищены от коэффициента расходов, поэтому при сравнении фондов не нужно ничего вычитать дополнительно. В вашем отчете не будет отдельной строки с комиссией. Она никогда не списывается с вашего счета в виде денежных средств. Вычет происходит внутри самого расчета.

Справедливая стоимость при владении иностранными акциями

Американский фонд, владеющий японскими акциями, сталкивается с временным разрывом. Торги в Токио заканчиваются в 02:00 ET, поэтому последняя цена сделки по этим акциям устаревает на четырнадцать часов к моменту, когда фонд рассчитывает NAV в 16:00 ET. Торги во Франкфурте и Париже завершаются в 11:30 ET, примерно за четыре с половиной часа до расчета.

Согласно правилу SEC 2a-5, совет директоров фонда утверждает процесс оценки, который заменяет устаревшую цену закрытия на оценку справедливой стоимости, если последняя котировка перестает быть актуальной на момент расчета. Провайдеры данных предоставляют корректирующие коэффициенты, часто основанные на динамике американских прокси-активов в часы после закрытия иностранных рынков.

Размер этого разрыва поддается измерению. На графике ниже представлены четыре американских фонда, отслеживающих иностранные рынки, плюс SPY для сравнения, и показано, насколько изменилась цена каждого из них в период с 11:30 ET до закрытия в 16:00.

ЗапросСреднее изменение цены SPY с 11:30 ET (закрытие европейских рынков) до 16:00 ET, II квартал 2026 г.
Точный SQL-код для каждого числа
WITH afternoon_bars AS
(
    SELECT
        ticker,
        toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
        toFloat64(close)                                     AS px,
        window_start
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('EWJ', 'EWG', 'VGK', 'EFA', 'SPY')
      AND window_start >= toDateTime('2026-04-01 00:00:00', 'UTC')
      AND window_start <  toDateTime('2026-07-01 00:00:00', 'UTC')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 690
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
),
per_session AS
(
    SELECT
        ticker,
        session_date,
        abs(argMax(px, window_start) / argMin(px, window_start) - 1) * 100 AS afternoon_move_pct
    FROM afternoon_bars
    GROUP BY ticker, session_date
    HAVING count() > 30
)
SELECT
    ticker,
    round(avg(afternoon_move_pct), 3) AS avg_afternoon_move_pct,
    round(max(afternoon_move_pct), 3) AS largest_afternoon_move_pct
FROM per_session
GROUP BY ticker
ORDER BY avg_afternoon_move_pct DESC
Run this yourself

Во втором квартале 2026 года EWG изменился в среднем на 0.428% за этот период, при этом в одной из сессий изменение достигло 2.212%. Самый спокойный из 5 фондов показал среднее изменение 0.366%. Фонд, использующий устаревшие цены из Токио или Франкфурта для расчета NAV в 16:00, оценивает портфель, который заметно изменился с момента закрытия тех бирж. Для таких случаев существуют процедуры оценки по справедливой стоимости.

Рыночная цена ETF устанавливается непрерывно покупателями и продавцами; также публикуется ежедневный NAV, причем обе цифры обычно различаются лишь на несколько центов. У паевого фонда есть только одна цифра в день и нет внутридневной цены. В статье Паевые фонды против ETF приведено полное сравнение.

Расчеты — это отдельная дата. Ваш NAV фиксируется в день сделки. Денежные средства и акции переходят из рук в руки через один рабочий день для большинства фондов, что является темой статьи время расчетов по паевым фондам. Распределения (выплаты) влияют на NAV по своему графику: в день выплаты NAV фонда снижается на сумму распределения на акцию, что компенсируется поступлением денежных средств или реинвестированных акций на ваш счет. Когда паевые фонды выплачивают дивиденды описывает этот календарь, а продажа паевых фондов с убытком объясняет, что означает продажа ниже вашей налоговой базы.

Остается момент, в котором читатели чаще всего ошибаются. Внутридневное движение рынка не меняет NAV, который вы получите, если только это движение не сохранится в ценах закрытия. Портфель, который вырос на 2% в 11:00 и отыграл весь рост к 15:45, будет иметь тот же NAV, что и без этого колебания. Формула учитывает только последнюю цену дня и ничего более.

Часто задаваемые вопросы

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

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

Если рынок растет в обеденное время, получит ли моя заявка эту цену?

Нет. Заявка исполняется по NAV, рассчитанному после 16:00 ET, и этот расчет учитывает только цены закрытия. Внутридневное движение меняет ваш NAV только в том случае, если оно сохраняется на момент закрытия.

Да. Фонд ежедневно начисляет часть своих годовых расходов как обязательство, и это начисление вычитается внутри расчета NAV. Опубликованные NAV и доходность уже очищены от этих расходов.

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


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

#mutual funds#nav#forward pricing#fund mechanics#fund pricing