Strasmore Research
Обучение Matt ConnorАвтор: Matt Connor · Обновлено 2026-07-24 · data as of July 24, 2026 · refreshed weekly

стоимость торговли акциями и размер спреда

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

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

Комиссии обнулились, но спред остался

У акции никогда не бывает одной цены; у нее их две. Bid — это лучшее предложение о покупке; ask — это лучшее предложение о продаже. Текущая торговля подразумевает закрытие этого разрыва: рыночная покупка исполняется по цене ask, рыночная продажа — по цене bid, а разница остается у того, кто выставил котировку — чаще всего это профессиональный маркетмейкер, котирующий обе стороны в течение всей сессии. Что такое бид-аск спред подробно описывает этот механизм; на этой странице приводится его оценка.

Гипотетический пример наглядно показывает расчет. Акция с котировкой $20.00 bid / $20.05 ask имеет среднюю цену (midpoint) $20.025 — обычный ориентир справедливой стоимости в данный момент. Рыночная покупка стоит $20.05, что на 2.5 цента выше средней цены: это половина котируемой ширины. Рыночная продажа приносит $20.00, теряя вторую половину. Если совершить и то, и другое — «круглую сделку», — то полные пять центов остаются на каждой акции, при этом в графе комиссий будет ноль.

Профессиональной единицей измерения этой стоимости является базисный пункт (bp) — одна сотая процента. Расчет спреда как доли от средней цены позволяет сравнивать ETF стоимостью в несколько долларов и ETF стоимостью в несколько сотен долларов в одном масштабе. Выявленные различия оказываются больше, чем ожидают большинство трейдеров с нулевой комиссией.

Лестница издержек на торговлю: двенадцать имен, в измерениях

Ниже представлены двенадцать популярных акций и ETF, ранжированных по медианному спреду в процентах от средней цены. Данные обновляются при каждом изменении NBBO — консолидированного лучшего предложения и спроса на всех биржах США (котировка, которую отображают брокерские приложения). Расчет производится в фиксированное временное окно (13:30–19:59 UTC), что соответствует регулярной сессии с 9:30 до 16:00 по восточному времени в летний период — именно этот интервал измерялся на данной странице. Окно охватывает последние завершенные сессии в наших данных и намеренно заканчивается за несколько дней до текущей даты, чтобы не включать в медианы неполные данные за день. Обновления с отсутствующей стороной котировки или с ценой предложения на уровне или ниже цены спроса исключаются из медиан и учитываются в последнем столбце, а не просто удаляются.

ЗапросЛестница издержек — медианный спред в bps от середины цены, регулярные часы, последние завершенные сессии
Точный SQL-код для каждого числа
SELECT ticker,
       round(quantileExactIf(0.5)(toFloat64(ask_price - bid_price) / (toFloat64(ask_price + bid_price) / 2), bid_price > 0 AND ask_price > bid_price) * 10000, 2) AS typical_spread_bps,
       round(quantileExactIf(0.5)(toFloat64(ask_price - bid_price), bid_price > 0 AND ask_price > bid_price) * 100, 1) AS typical_spread_cents,
       round(count() / 1e6, 1) AS quote_updates_m,
       round(100 * countIf(bid_price <= 0 OR ask_price <= 0 OR ask_price <= bid_price) / count(), 2) AS pct_updates_excluded
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'QQQ', 'IWM', 'AAPL', 'MSFT', 'NVDA', 'AMD', 'TSLA', 'KO', 'DIS', 'F', 'SOXS')
  AND sip_timestamp >= toDateTime(today() - 10)
  AND sip_timestamp < toDateTime(today() - 3)
  AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
GROUP BY ticker
ORDER BY typical_spread_bps

На первой позиции находится SPY со значением 0.27 б.п. — это доля одного базисного пункта; медиана основана на 14.9 млн обновлений котировок. На четвертой ступени NVDA имеет спред 0.99 б.п. На последней ступени SOXS значение составляет 23.17 б.п., и столбец цен в центах дает важный вывод для всей таблицы: разрыв в котировках составляет 1¢. Это разрыв в масштабе одного цента при самой высокой процентной стоимости в списке. Центы сглаживают дешевые акции; базисные пункты отражают их реальную стоимость.

Один базисный пункт равен одному доллару на каждые $10,000

Столбец bps пересчитывается в денежный эквивалент по фиксированной формуле: при ордере в $10,000 один базисный пункт равен одному доллару (10,000 × 0.0001 = 1). Справедливо рассматривать лестницу как прайс-лист за полный цикл сделок (round-trip) на каждые $10,000 оборота: значение 0.27 bps на верхней ступени составляет около $0.27; значение 23.17 bps на нижней ступени составляет около $23.17. Одна сделка в одну сторону — только покупка или только продажа — составляет половину от каждого значения.

Частота сделок увеличивает расходы. Гипотетический спред в 20 bp, совершаемый раз в неделю полным циклом на ту же сумму $10,000, составит примерно $1,040 за 52 недели (20 × $1 × 52) — это около одного процента от счета при нулевой комиссии. Тот же сценарий со спредом в 1 bp принесет около $52 в год. Положение актива в лестнице влияет на результат сильнее, чем любые комиссии.

Акция с мега-капитализацией против кредитного обратного ETF

Нижняя ступень лестницы заслуживает названия, как и акции с мега-капитализацией из ее верхней трети. NVIDIA (NVDA) — это полупроводниковая акция с мега-капитализацией. SOXS — это Direxion Daily Semiconductor Bear 3X shares, кредитный обратный ETF, созданный для движения в три раза противоположно полупроводниковому индексу каждый день с ежедневным пересчетом. Оба показателя измерялись за один и тот же период одним и тем же способом:

ЗапросNVDA vs SOXS — медианный спред за период и минимальный разрыв за одну сессию
Точный SQL-код для каждого числа
WITH per_day AS (
    SELECT toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS et_date,
           quantileExactIf(0.5)(toFloat64(ask_price - bid_price) / (toFloat64(ask_price + bid_price) / 2), ticker = 'NVDA' AND bid_price > 0 AND ask_price > bid_price) * 10000 AS nvda_bps,
           quantileExactIf(0.5)(toFloat64(ask_price - bid_price) / (toFloat64(ask_price + bid_price) / 2), ticker = 'SOXS' AND bid_price > 0 AND ask_price > bid_price) * 10000 AS soxs_bps
    FROM global_markets.cache_stocks_quotes
    WHERE ticker IN ('NVDA', 'SOXS')
      AND sip_timestamp >= toDateTime(today() - 10)
      AND sip_timestamp < toDateTime(today() - 3)
      AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
    GROUP BY et_date
),
whole AS (
    SELECT quantileExactIf(0.5)(toFloat64(ask_price - bid_price) / (toFloat64(ask_price + bid_price) / 2), ticker = 'NVDA' AND bid_price > 0 AND ask_price > bid_price) * 10000 AS nvda_bps,
           quantileExactIf(0.5)(toFloat64(ask_price - bid_price) / (toFloat64(ask_price + bid_price) / 2), ticker = 'SOXS' AND bid_price > 0 AND ask_price > bid_price) * 10000 AS soxs_bps
    FROM global_markets.cache_stocks_quotes
    WHERE ticker IN ('NVDA', 'SOXS')
      AND sip_timestamp >= toDateTime(today() - 10)
      AND sip_timestamp < toDateTime(today() - 3)
      AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
)
SELECT round((SELECT nvda_bps FROM whole), 2) AS nvda_spread_bps,
       round((SELECT soxs_bps FROM whole), 2) AS soxs_spread_bps,
       round((SELECT soxs_bps FROM whole) / (SELECT nvda_bps FROM whole), 1) AS times_wider,
       (SELECT count() FROM per_day) AS sessions_measured,
       round((SELECT min(soxs_bps / nvda_bps) FROM per_day), 1) AS smallest_daily_gap_x

Медианный спред котировок NVDA составил 0.99 б.п. Спред SOXS составил 23.17 б.п., что в 23.3 раз шире. На протяжении всех 5 сессий в данном периоде разрыв за одну сессию никогда не сокращался менее чем в 14.1 раз. Эта же пара оказалась в экстремальных значениях полупроводникового прорыва 7 июля — в этот день разница фиксировалась по тик-тике на утренних минимумах.

ЗапросNVDA vs SOXS — медианный спред по сессиям (bps от середины цены)
Точный SQL-код для каждого числа
SELECT et_date,
       nvda_spread_bps,
       soxs_spread_bps,
       round(soxs_spread_bps / nvda_spread_bps, 1) AS times_wider
FROM (
    SELECT toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS et_date,
           round(quantileExactIf(0.5)(toFloat64(ask_price - bid_price) / (toFloat64(ask_price + bid_price) / 2), ticker = 'NVDA' AND bid_price > 0 AND ask_price > bid_price) * 10000, 2) AS nvda_spread_bps,
           round(quantileExactIf(0.5)(toFloat64(ask_price - bid_price) / (toFloat64(ask_price + bid_price) / 2), ticker = 'SOXS' AND bid_price > 0 AND ask_price > bid_price) * 10000, 2) AS soxs_spread_bps
    FROM global_markets.cache_stocks_quotes
    WHERE ticker IN ('NVDA', 'SOXS')
      AND sip_timestamp >= toDateTime(today() - 10)
      AND sip_timestamp < toDateTime(today() - 3)
      AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
    GROUP BY et_date
)
ORDER BY et_date

2026-07-08, в первую сессию периода, медианная котировка NVDA составляла 1.52 б.п., тогда как у SOXS она составила 21.48 б.п., что в 14.1 раз дороже. Порядок не меняется от сессии к сессии: дешевая акция остается дешевой, дорогая — остается дорогой. Положение акции на лестнице стоимости является постоянным свойством, а не случайным показателем дня.

Почему торговля дешевыми акциями обходится дороже, чем дорогими

Частично это связано с рыночной механикой. Акции и ETF в США с ценой выше 1 доллара торгуются с шагом в один цент, а один цент — это минимально возможный шаг котировки. Один цент составляет разную долю от цены разных акций: он почти незаметен для ETF стоимостью 700 долларов, но огромен для акции стоимостью 4 доллара. В таблице ниже показано влияние этого минимального шага: доля обновлений котировок каждого актива, составляющая ровно один цент, значение этого цента в базисных пунктах (bps) при данной цене, а также медианный спред относительно этого порога.

ЗапросПорог в один цент — цена акции, % котировок с шагом ровно в один цент и стоимость одного цента в bps
Точный SQL-код для каждого числа
SELECT ticker,
       typical_share_price,
       pct_quotes_at_one_cent,
       round(100 / typical_share_price, 2) AS one_cent_in_bps,
       typical_spread_bps,
       round(abs(typical_spread_bps - 100 / typical_share_price), 2) AS dist_from_floor_bps
FROM (
    SELECT ticker,
           round(quantileExactIf(0.5)((toFloat64(ask_price) + toFloat64(bid_price)) / 2, bid_price > 0 AND ask_price > bid_price), 2) AS typical_share_price,
           round(100 * countIf(bid_price > 0 AND ask_price > bid_price AND abs(toFloat64(ask_price - bid_price) - 0.01) < 0.001) / countIf(bid_price > 0 AND ask_price > bid_price), 1) AS pct_quotes_at_one_cent,
           round(quantileExactIf(0.5)(toFloat64(ask_price - bid_price) / (toFloat64(ask_price + bid_price) / 2), bid_price > 0 AND ask_price > bid_price) * 10000, 2) AS typical_spread_bps
    FROM global_markets.cache_stocks_quotes
    WHERE ticker IN ('SPY', 'AAPL', 'KO', 'F', 'SOXS')
      AND sip_timestamp >= toDateTime(today() - 10)
      AND sip_timestamp < toDateTime(today() - 3)
      AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
    GROUP BY ticker
)
ORDER BY typical_share_price DESC

SPY, торгуясь в районе 750.32 за акцию, тратит 23.4% своих обновлений на спред ровно в один цент, а для самой дорогой акции в списке один цент составляет всего 0.13 bps. В середине списка KO при цене около 83.82 достигает минимального шага в 65.4% обновлений. Далее минимальный шаг становится определяющим: F при цене около 13.86 имеет спред в один цент в 99% случаев, а SOXS при цене около 4.31 — в 100% случаев. При этом медианные спреды находятся в пределах 0 и 0.03 bps от минимального порога в один цент. Для самых дешевых акций процентная стоимость торговли определяется минимальным шагом: котировка не может стать уже, чем на один цент.

Снижение издержек

  • Лимитные ордера фиксируют цену. Рыночный ордер исполняется по текущей котировке; лимитный ордер исполняется по указанной цене или выгоднее. Ордер на покупку по цене Bid позволяет заработать на спреде, а не платить его при встрече с продавцом. Однако такой ордер может не быть исполнен.
  • Время имеет значение. Спреды максимальны перед открытием, во время закрытия и в часы расширенной торговли. Минимальные спреды наблюдаются в периоды высокой ликвидности в основную торговую сессию. На внутридневном графике в нашем руководстве по спредам видна U-образная зависимость на реальных данных.
  • Считайте в базисных пунктах, а не в центах. Один и тот же цент составляет 0.13 bps на SPY и 23.2 bps на SOXS. Котировка с «узким» спредом в один цент может оказаться самой дорогой в списке.
  • Учитывайте количество круговых сделок. Каждая сделка оплачивает полный размер спреда один раз. Издержки растут пропорционально обороту, а не размеру счета или цели сделки. Такие показатели, как относительный объем, помогают определить моменты, когда объем торгов по инструменту значительно превышает норму. Высокая оборачиваемость — это фактор скрытого роста затрат на спреды.

FAQ

Какова стоимость торговли акциями с нулевой комиссией?

Половина котируемого бид-аск спреда при открытии позиции и половина при закрытии. Согласно нашей лестнице из двенадцати инструментов, стоимость кругового ордера варьировалась от 0.27 б.п. от суммы сделки (SPY) до 23.17 б.п. (SOXS) — примерно от $0.27 до $23.17 на каждые $10,000 оборота.

Сколько составляет один базисный пункт в долларах?

Один базисный пункт равен одной сотой части одного процента: $1 на $10,000 или $10 на $100,000. Спред, указанный в б.п., удваивается при расчете кругового ордера на каждые $10,000 — гипотетический спред в 20 б.п. стоит около $20.

Почему у биржевых фондов с кредитным плечом такие широкие спреды в процентном выражении?

Низкая цена акций сопоставляется с минимальным шагом котировки в один цент. Самый дешевый инструмент в нашем списке, SOXS, торговался около $4.31, при этом 100% его котировок имели ширину ровно в один цент. Один цент при такой цене акции составляет 23.2 б.п. от каждой сделки.

Имеют ли значение бид-аск спреды для долгосрочных инвесторов?

Значение гораздо меньше, чем для активных трейдеров. Один круговой ордер на верхней ступени лестницы составил 0.27 б.п. — около $0.27 на каждые $10,000. Единовременная выплата такой суммы раз в десятилетие незначительна. Издержки зависят от оборота, а не от срока владения.

Является ли спред единственной оставшейся торговой издержкой?

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


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