Дальше встретятся четыре понятия, вот их смысл без формул.
Ночью никто не торгует. «Ночная доходность» — это просто разница между ценой вчерашнего закрытия и ценой сегодняшнего открытия.
Пример. Вечером индекс закрылся на 2 400 пунктах. Утром первая цена — 2 410. За ночь не было ни одной сделки, но цена «перепрыгнула» на 10 пунктов, то есть на +0,42%. Это и есть ночная доходность. Если до вечера индекс сполз до 2 395, дневная доходность составила −0,62%.
Почему цена меняется, хотя торгов нет
Как получить эту доходность. Ночью ничего делать не нужно. Достаточно купить перед закрытием и продать после открытия: позиция просто «переживает» ночь.
Уточнение про часы. Кроме основной сессии, на Мосбирже сейчас есть вечерняя (до 23:50), утренняя (с 06:50) и сессии выходного дня. В этой статье «ночь» — это всё время вне основной сессии, вместе с дополнительными сессиями. По-настоящему биржа закрыта только с 23:50 до 06:50 и между сессиями выходных. Именно на первой цене после такого перерыва и появляется основной рост, об этом ниже.
В 2020 году физик Брюс Кнутсон заметил, что почти по всему миру индексы растут ночью и падают днём. Он уверен, что это след манипуляции.
Что он нашёл. Кнутсон разделил доходность 21 мирового индекса на ночную и дневную часть. Почти везде ночью индексы вырастали на сотни процентов, а днём падали. Канадский TSX 60 за 20 лет: +1 062% ночью и −67% днём. Исключение — Китай.

arxiv.org/pdf/2107.12516

Как, по его версии, работает схема
Подозреваемые, по Кнутсону, — несколько больших американских квант-фондов, которые работают с 1990-х и так же торгуют на других рынках. Имён он не называет.
Важно: это гипотеза, а не доказанный факт. Регуляторы её не подтверждали. В научной литературе есть и другие объяснения: например, частные инвесторы чаще покупают утром, а фонды торгуют ближе к закрытию.
Россия — хороший способ это проверить. В 2022 году западные фонды почти разом ушли с рынка. Если версия Кнутсона верна, после этого эффект должен был исчезнуть.
Все данные бесплатные, с информационного сервера Мосбиржи (ISS). Считал скриптом на Python.
До 2022 года индекс зарабатывал и ночью, и днём. После возобновления торгов весь заработок ушёл в ночь, а день стал убыточным.
| Инструмент | До 2022: ночь / день, % годовых | После 2022: ночь / день, % годовых | Надёжность после 2022 (t) |
|---|---|---|---|
| Индекс МосБиржи | +6,6 / +0,8 | +21,7 / −23,5 | 4,5 |
| Фьючерс на индекс | +15,3 / −8,1 | +14,0 / −16,5 | 3,4 |
| Газпром | +7,4 / +1,1 | +32,0 / −51,0 | 4,7 |
| Лукойл | +1,1 / +11,6 | +19,7 / −16,9 | 2,6 |
| Сбер | +12,2 / −3,6 | +17,0 / +0,1 | 1,4 |
Если сложить всё с марта 2022 года: ночью индекс дал +170%, днём −66%. Сам индекс за это время почти не изменился. То есть тот, кто держал индекс только днём, сильно потерял, а тот, кто держал только ночью, сильно заработал.
Две оговорки:
Если взять официальную цену открытия, картина до 2022 года получится обратной: +2,1% ночью и +9,8% днём. Это та самая ошибка данных, о которой я писал выше.

Cumulative returns

Log returns
Рисунок 1.1 и 1.2. Накопленная доходность: синяя линия — «ночь» (закрытие → открытие), оранжевая — «день» (открытие → закрытие). Пунктир — 24.02.2022.
Почти весь ночной заработок — это скачок цены в тот момент, когда рынок открывается после перерыва. Вечерняя, утренняя и выходные сессии почти ничего не добавляют.
| Когда (индекс IMOEX2, 2023–2026) | % годовых | Надёжность (t) |
|---|---|---|
| Первая цена после ночного перерыва (будни) | +9,7 | 5,8 |
| Первая цена после выходных и праздников | +7,0 | 3,1 |
| Вечерняя сессия | +5,9 | 1,5 |
| Сессии выходного дня | +1,9 | 1,8 |
| Утренняя сессия | −3,3 | −1,2 |
| Основная сессия | −18,2 | −1,9 |
| Всего | +3,0 | 0,25 |
Иначе говоря, рынок «прыгает» вверх в момент открытия, а потом днём отдаёт. Продление торговых часов этого не изменило: скачок просто оказался на первой цене новой сессии.
Мелкий нюанс: IMOEX2 начинают считать в 07:00, а торги идут с 06:50. Поэтому в «скачок» попадают и первые 10 минут торгов. А до 28.06.2025 индекс не считался в выходные, и движения сессий выходного дня попадают в скачок после выходных.

Рисунок 2. Индекс IMOEX2, 2023–2026: где зарабатывается доходность — основная сессия, дополнительные сессии и скачок после перерыва.
В среднем после 2022 года индекс через 10 минут после открытия на 0,09% выше вчерашнего закрытия. За следующие два часа почти всё это уходит.
| Средний день после 24.03.2022 | бп |
|---|---|
| От вчерашнего закрытия до открытия + 10 минут | +8,7 |
| Следующий час | −6,3 |
| Следующие два часа | −8,3 |
| Вся остальная сессия | −1,0 |
Почти всё дневное снижение (89%) происходит в первые два часа. После обеда индекс в среднем стоит на месте. До 2022 года ничего подобного не было: средний день шёл ровно.
Интересная деталь: откат почти не зависит от того, насколько сильно рынок прыгнул утром. Большие утренние гэпы на новостях обычно сохраняются. А вот небольшой, почти постоянный «утренний избыток» в цене откатывается каждый день.
Окна в один и два часа я выбрал заранее, до расчёта. На графике видно, что снижение тянется примерно до 15:00. Но подбирать окно задним числом — это подгонка под результат.

Рисунок 3. Средний путь индекса в течение основной сессии: до 24.02.2022 и после 24.03.2022.
Версия о манипуляции западными фондами к России не подходит. Остаются две другие, и обе частично подтверждаются данными.
Что я проверил и отбросил
Версия 1. Утром давят накопившиеся заявки
Пока рынок закрыт, люди читают новости и ставят заявки в приложениях. Утром всё это исполняется разом и толкает цену вверх. Потом цена за пару часов возвращается назад.
Версия 2. Рынок платит за ночной риск
Ночью позицию не закрыть. После 2022 года ночные новости бывают очень резкими, а нести такой риск готовы немногие. Тот, кто держит позицию через ночь, получает за это доплату.
Вторую версию хорошо раскрывает исследование ФРБ Нью-Йорка — о нём дальше.
Экономисты ФРБ Нью-Йорка нашли похожий ночной рост на американском рынке и объяснили его без всяких манипуляций. Многое из их выводов подходит и к Мосбирже.
Что они нашли. Фьючерс на S&P 500 торгуется почти круглосуточно. Но его рост концентрируется в одном часе — с 2:00 до 3:00 по Нью-Йорку, когда открываются европейские биржи. Это около 1,5 бп в день или 3,7% годовых, и рост был положительным в 20 годах из 23.
Как они это объясняют, простыми словами
Новости, отчётность компаний и решения ФРС этот рост не объясняют. А заработать на нём, по их расчётам, нельзя: после спреда стратегия уходит в минус. Те, кому платят за риск, сами ставят цены так, чтобы посторонним было невыгодно.
Что это объясняет на Мосбирже
Чего это не объясняет. По их логике цену роняют продажи ближе к закрытию, а ночью она восстанавливается. У нас же индекс падает в первые два часа после открытия, а после обеда стоит. Это больше похоже на перегретое открытие, которое потом остывает. Скорее всего, работают оба механизма сразу.
Как это проверить. Их главное предсказание: ночной отскок сильнее после дней падения, особенно если рынок падал в конце дня. Это можно проверить на данных Мосбиржи — это следующий шаг.
Курс юаня после 2022 года ведёт себя как акции. Значит, дело не только в покупателях акций. «Ночь» и «день» здесь считаются по часам фондового рынка.
| Актив | До 2022: ночь / день, % годовых | После 2022: ночь / день, % годовых |
|---|---|---|
| Индекс МосБиржи | +6,6 / +0,8 | +21,7 / −23,5 |
| Юань (CNYRUB_TOM) | −6,9 / +17,2 | +10,6 / −15,0 |
| Золото (GLDRUB_TOM) | +6,5 / +10,4 | +18,2 / −5,3 |
| Индекс ОФЗ (RGBI) | +5,1 / −5,9 | +30,6 / −29,5 |
Стратегия «купить фьючерс на закрытии основной сессии, продать на следующем открытии» окупается, только если все издержки на сделку туда-обратно меньше 0,056%. Это уже с учётом стоимости денег: она заложена в цену фьючерса.
| Период | Точка безубыточности, бп за сделку туда-обратно | Надёжность (t) | При издержках 2 бп, % годовых | При издержках 5 бп, % годовых |
|---|---|---|---|---|
| Дек 2018 – окт 2026 | 5,6 | 3,4 | +9,1 | +1,6 |
| До 24.02.2022 | 6,1 | 3,4 | +10,3 | +2,7 |
| С 24.03.2022 | 5,6 | 2,4 | +9,0 | +1,4 |
Почему у фьючерса ночь даёт меньше, чем у индекса (5,6 бп против 8,6 бп после 2022 года)? Разница — это стоимость денег при высокой ключевой ставке. В индексе её не видно, а в фьючерсе она учтена.
Из чего складываются издержки (при индексе около 2 450)
| Ваш вариант | Издержки туда-обратно, бп | Результат, % годовых |
|---|---|---|
| MXI, тариф 0,5 ₽ за контракт | 1,9 | около +9 |
| MIX, тариф 2 ₽ за контракт | 2,5 | около +8 |
| MXI, тариф 2 ₽ за контракт | 3,2 | около +6 |
| Любой контракт, тариф 0,04% от суммы | 9,5–10 | около −10 |
Главное: с тарифом «процент от суммы сделки» стратегия убыточна. С фиксированной платой за контракт на бумаге есть плюс.
За
Против

Рисунок 4. Стратегия «купить фьючерс на закрытии, продать на открытии» при разных издержках на сделку.
Половина работы ушла на то, чтобы не поверить ошибкам в данных. Если будете повторять расчёт, учтите:
Следующие проверки должны показать, устойчив ли эффект и кто за ним стоит.
Код на Python работает на публичных данных ISS. Если будет интерес, выложу его.
Вопрос к сообществу: кто, по-вашему, стоит за утренним скачком? Замечали ли вы этот эффект в своей торговле?
Все расчёты в статье строятся из двух чисел на каждый день: ночной и дневной доходности. Дальше — как именно считалась каждая цифра, с примерами.
1. Ночная и дневная доходность за один день
ln — натуральный логарифм. Такие «логарифмические» доходности удобны тем, что их можно просто складывать: ночь + день = обычная доходность от закрытия до закрытия. При маленьких движениях они почти равны обычным процентам.
Пример из раздела про ночь: закрытие 2 400, открытие 2 410, закрытие 2 395.
Что бралось за «открытие» и «закрытие»:
2. Накопленная доходность (графики и «+170% ночью»)
Накопленная = e^(сумма всех дневных значений) − 1. Например, «+170%» значит, что сумма всех ночных доходностей равна ln(2,70) ≈ 0,99, и 1 рубль превратился бы в 2,70 рубля.
3. % годовых
% годовых = средняя доходность за день × 252 торговых дня. Например, после 2022 года средняя ночь индекса даёт 8,6 бп: 8,6 × 252 = 2 167 бп, то есть около 21,7% годовых.
4. t-статистика («надёжность»)
t = среднее ÷ стандартная ошибка среднего. Ошибка считается методом Ньюи–Уэста с 5 лагами: он учитывает, что соседние дни бывают связаны между собой, и не завышает надёжность. В таблицах с до и после 2022 года t посчитано для ежедневной разницы «ночь минус день»: насколько надёжно ночь отличается от дня.
5. Точка безубыточности и доход после издержек
6. Издержки в базисных пунктах
Издержки в бп = плата в рублях ÷ стоимость контракта × 10 000. Контракт MIX при индексе 2 453 стоит около 245 300 ₽.
7. Разложение по сессиям (IMOEX2)
Берутся 10-минутные свечи. Изменение внутри свечи относится к той сессии, в которую она попала. Если между свечами перерыв больше 20 минут, скачок от последней цены до первой после перерыва идёт в «закрытые часы». Все части в сумме точно дают полную доходность индекса, ничего не теряется.
8. Утренний откат
День делится на отрезки: закрытие → открытие + 10 минут (скачок J), следующий час, следующие два часа и остаток сессии. Для каждого считается среднее. Затем регрессия: откат = a + b × J. Наклон b показывает, какая доля утреннего скачка возвращается: b = −0,11 значит, что откатывается около 11% от размера скачка.
9. Проверка «риск или частники»
Регрессия ночной доходности на три фактора, известных до открытия:
Коэффициенты выражены в бп на одно стандартное отклонение фактора. Для наглядности ночи также делились на три равные группы по каждому фактору, отсюда цифры 3,5 → 9,5 → 12,8 бп.
10. Исключения
Ночи с разрывом больше 14 календарных дней из расчёта убраны. Это перерыв в торгах весной 2022 года: одна «ночь» длиной в месяц исказила бы все средние. Новогодние каникулы короче и в расчёт входят.
Не является инвестиционной рекомендацией. Все расчёты сделаны на исторических данных, и прошлые результаты не гарантируют будущих.
Жду вашей критики и комментариев. Спасибо.
Пс… не понять что такое ночь тут… то с утр. и вечер. сессиями… то закрытие по вечеру и день от цены открытия и какие то там 10 мин…
Торговали по простому принципу. Если после закрытия SP закрывался зеленым, то смотрим в лонг. Если там минус, нефть минус, а наши закрыли вечерку как бы выше основной сессий то готовимся гэпать вниз. Иногда азия решала. Ну и нужно не забывать что первая секунда это пустые стаканы, и охота за «зависшими» заявками. Очень редко бывало чтобы рынок гэпал куда то не туда. Т.е. направление определяло сша после нашего закрытия, азия, нефть + ситуация в стакане.