Strasmore Research
Аналитика Matt ConnorАвтор: Matt Connor · data as of August 11, 2026 · refreshed weekly

Почему неполные лоты не влияют на расчет NBBO

Исполнение сделки по цене лучше котировки является нормой. Расчет NBBO учитывает только стандартные лоты, а заявки меньшего объема считаются вспомогательными данными.

Неполные лоты (odd lots) не формируют NBBO. Национальный лучший бид и офер (NBBO) — котировка, которую вы видите в терминале брокера, — рассчитывается только на основе заявок стандартного размера (round lot). Отображаемая заявка меньшего объема в этот расчет не включается. Если исполнение сделки происходит по цене лучше котируемого спреда, это обычно результат действия данного правила, а не ошибка данных.

Почему моя заявка исполнилась по цене лучше, чем NBBO?

Рассмотрим гипотетический пример. Акция котируется по $20.10 (бид) и $20.12 (офер), а ваша заявка на продажу 40 акций исполняется по $20.11. На экране цена $20.11 не отображалась. Бид на 40 акций по $20.11 может находиться в книге заявок биржи всю сессию, не попадая в консолидированный лучший бид. Расчет NBBO учитывает только заявки стандартного размера, игнорируя все остальные. Неполный лот является реальной и исполняемой заявкой. Он просто не имеет права претендовать на место в консолидированной котировке.

Вопрос о том, видели ли вы эту цену, относится к вашему каналу данных: рыночные данные Level 1 и Level 2 содержат разный объем информации о книге заявок, а SIP и прямые каналы бирж никогда не передавали идентичные сведения.

Что такое стандартный лот (round lot) согласно Правилу 600(b)(43)?

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

Стандартный лот означает: (i) для акций NMS с ценой $250.00 или ниже — 100 акций; (ii) для акций NMS с ценой от $250.01 до $1,000.00 — 40 акций; (iii) для акций NMS с ценой от $1,000.01 до $10,000.00 — 10 акций; и (iv) для акций NMS с ценой $10,000.01 или выше — 1 акция.
Правило 600(b)(43) Регламента NMS, 17 CFR 242.600(b)(43), с изменениями согласно правилам инфраструктуры рыночных данных, релиз SEC № 34-90610, принят 9 декабря 2020 года.

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

ЗапросКоличество эмитентов по уровням лотов
Точный SQL-код для каждого числа
SELECT
    multiIf(tier = 1, 'Up to $250.00',
            tier = 2, '$250.01 to $1,000.00',
            tier = 3, '$1,000.01 to $10,000.00',
                      'Above $10,000.00')                    AS bucket,
    multiIf(tier = 1, 100, tier = 2, 40, tier = 3, 10, 1)    AS round_lot_size,
    count()                                                  AS listed_stocks
FROM
(
    SELECT
        ticker,
        multiIf(any(close) <= 250,   1,
                any(close) <= 1000,  2,
                any(close) <= 10000, 3,
                                     4) AS tier
    FROM global_markets.stocks_daily_aggs
    WHERE date = (SELECT max(date) FROM global_markets.stocks_daily_aggs WHERE date >= today() - 10)
      AND close > 0
    GROUP BY ticker
)
GROUP BY tier
ORDER BY tier
Run this yourself

На последнюю дату ценообразования в ленте 8781 эмитентов закрылись по цене $250.00 или ниже, где стандартный лот по-прежнему составляет привычные 100 акций. Еще 285 закрылись в диапазоне от $250.01 до $1,000.00, где 40 акций — это полный стандартный лот, а бид на 30 акций считается неполным лотом.

Известные бумаги могут попадать в разные уровни в один и тот же день.

ЗапросРазмер лота для избранных тикеров на основе цены закрытия
Точный SQL-код для каждого числа
SELECT
    ticker,
    round(toFloat64(any(close)), 2) AS close_price,
    multiIf(any(close) <= 250,   100,
            any(close) <= 1000,  40,
            any(close) <= 10000, 10,
                                 1)  AS round_lot_size
FROM global_markets.stocks_daily_aggs
WHERE date = (SELECT max(date) FROM global_markets.stocks_daily_aggs WHERE date >= today() - 10)
  AND ticker IN ('F', 'KO', 'NVDA', 'AAPL', 'MSFT', 'SPY', 'COST', 'BKNG', 'NVR')
GROUP BY ticker
ORDER BY close_price DESC
Run this yourself

Самый дорогой эмитент в панели, NVR, закрылся на отметке $6314.33, что устанавливает размер стандартного лота на уровне 10 акций. Самый дешевый, F по цене $13.89, требует 100 акций. Бид на 10 акций является полным стандартным лотом для первого эмитента и неполным лотом для второго, и только одна из этих двух заявок может претендовать на установление национального лучшего бида.

Может ли размер стандартного лота акции измениться?

Да, даже без корпоративных действий. Уровень привязан к цене, а цены меняются. Акция, средняя цена закрытия которой за прошлый месяц превысила $250.00, в следующем месяце переходит из категории 100 акций в категорию 40 акций, и размер заявки, формирующей NBBO, меняется вместе с ней.

ЗапросКоличество эмитентов со средней ценой выше $250 по месяцам
Точный SQL-код для каждого числа
SELECT
    formatDateTime(m, '%Y-%m') AS month,
    countIf(avg_close > 250)   AS stocks_above_250
FROM
(
    SELECT
        toStartOfMonth(date)  AS m,
        ticker,
        avg(toFloat64(close)) AS avg_close
    FROM global_markets.stocks_daily_aggs
    WHERE date >= toStartOfMonth(today() - 730)
      AND date <  toStartOfMonth(today())
      AND close > 0
    GROUP BY m, ticker
)
GROUP BY m
ORDER BY m
Run this yourself

В последнем полном месяце в панели 305 имен имели среднюю цену выше $250.00, по сравнению с 304 в первом показанном месяце. Бумаги пересекают эту границу в обоих направлениях, что делает размер стандартного лота переменной характеристикой акции в конкретном месяце, а не фиксированным фактом.

Что изменилось 27 апреля 2026 года?

Десятилетиями консолидированная лента вообще не содержала котировок неполных лотов. С 27 апреля 2026 года SIP транслирует лучший бид и лучший офер для неполных лотов рядом с NBBO. Две особенности этого потока данных важнее самого факта его появления.

Во-первых, BBO для неполных лотов публикуется как вспомогательная информация. Он находится рядом с NBBO в качестве контекста и не является его частью. NBBO по-прежнему рассчитывается точно так же, как и раньше, на основе котировок стандартных лотов.

Во-вторых, котировка неполного лота не является защищенной котировкой (protected quotation) согласно Регламенту NMS. Правило 611 (правило защиты заявок) запрещает торговому центру исполнять сделку по цене хуже защищенной котировки, а защищенные котировки — это автоматизированные лучшие биды и оферы, которые каждая биржа отображает в размере стандартного лота. Неполный лот, цена которого находится внутри NBBO, такой защиты не имеет. Сделка может быть совершена «поверх» него без нарушений, и Правило 611 не обязывает брокера учитывать его. Тот же фильтр стандартного лота применяется в Правиле 610(d), поэтому ограничения на заблокированные и скрещенные рынки также сформулированы вокруг защищенных котировок.

На практике это создает рынок внутри рынка: видимая, исполняемая цена лучше официального лучшего бида или офера, при этом правило защиты заявок не обязывает никого торговать по ней. Обязанности по обеспечению лучшего исполнения (best execution) регулируются отдельным сводом правил.

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

Почему неполный лот внутри NBBO не является улучшением цены

Улучшение цены измеряется относительно NBBO: исполнение по цене лучше опубликованного бида или офера в момент сделки, чаще всего от маркет-мейкера или через заявку по средней цене (midpoint order), нередко с точностью до долей цента. Правило субцентов и улучшение цены описывает, как такие дробные цены могут существовать.

Неполный лот внутри NBBO — это другой объект: отображаемая котировка по лучшей цене, на которую не распространяются правила защиты. Исполнение сделки лучше NBBO могло произойти за счет такого неполного лота или за счет скрытой ликвидности в середине спреда, которая вообще ничего не отображала. Сама по себе цена в ленте не указывает, что именно произошло.

Неполные лоты в консолидированной ленте

Исполнения сделок с неполными лотами отражаются в консолидированной ленте с 2013 года, все те годы, когда котировки неполных лотов в ней отсутствовали. В современной ленте они не являются статистической погрешностью.

ЗапросОбъем сделок по AAPL за сессию 27 апреля 2026 г.
Точный SQL-код для каждого числа
SELECT
    bucket,
    round(100 * prints / sum(prints) OVER (), 2) AS print_share_pct,
    round(100 * shares / sum(shares) OVER (), 2) AS volume_share_pct
FROM
(
    SELECT
        multiIf(size < 100,  'Under 100 shares',
                size = 100,  'Exactly 100 shares',
                size < 1000, '101 to 999 shares',
                             '1,000 or more') AS bucket,
        multiIf(size < 100, 1, size = 100, 2, size < 1000, 3, 4) AS ord,
        count()   AS prints,
        sum(size) AS shares
    FROM global_markets.stocks_trades
    WHERE ticker = 'AAPL'
      AND sip_timestamp >= '2026-04-27 00:00:00'
      AND sip_timestamp <  '2026-04-28 00:00:00'
      AND size > 0
    GROUP BY bucket, ord
)
ORDER BY ord
Run this yourself

27 апреля 2026 года, в первую сессию с трансляцией BBO для неполных лотов в SIP, сделки объемом менее 100 акций по AAPL составили 79.64% от всех сделок и 14.5% от общего объема акций, перешедших из рук в руки. Разрыв между этими двумя показателями отражает суть активности неполных лотов: огромное количество мелких исполнений при умеренной доле в общем объеме. Каждая из них встретила ликвидность, которую NBBO стандартных лотов по определению не описывал.

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

Учитываются ли неполные лоты в NBBO?

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

Что такое стандартный лот в 2026 году?

Это зависит от цены акции. Согласно Правилу 600(b)(43), стандартный лот составляет 100 акций при цене $250.00 или ниже, 40 акций при цене от $250.01 до $1,000.00, 10 акций при цене от $1,000.01 до $10,000.00 и 1 акцию при цене выше $10,000.00. Уровень определяется средней ценой закрытия за предыдущий календарный месяц.

Защищены ли котировки неполных лотов согласно Reg NMS?

Нет. Котировки неполных лотов не являются защищенными котировками, и Правило 611 о защите заявок не запрещает совершать сделки «поверх» них. BBO для неполных лотов в SIP распространяется как вспомогательная информация.

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

У этого результата две частые причины: неполный лот, находящийся внутри NBBO, или исполнение через маркет-мейкера либо заявку по средней цене между бидом и офером. Лента показывает цену, но не указывает, какой именно механизм сработал.

Когда полная книга заявок неполных лотов появится в SIP?

Изменения от 27 апреля 2026 года включают только лучший бид и офер для неполных лотов. Трансляция глубины книги заявок за пределами этой лучшей цены запланирована на май 2028 года.


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

#nbbo#odd lots#round lots#reg nms#market data