Strasmore Research
Навчання Matt ConnorВід Matt Connor · Оновлено 2026-07-24 · data as of July 24, 2026 · refreshed weekly

Що таке bid-ask spread та його реальна вартість

Дізнайтеся, що таке різниця між цінами bid та ask, як її розрахувати та які реальні витрати створює спред на прикладі котирувань акцій США на рівні тіків.

Бід-спред (bid-ask spread) — це різниця між найвищою ціною, яку покупець готовий заплатити за акцію (bid), та найнижчою ціною, на яку продавець готовий піти (ask). Це невід'ємна вартість здійснення операцій: купівля за ціною ask та продаж за ціною bid призводить до того, що різниця залишається у постачальника котирувань. Кожне значення спреду на цій сторінці розраховане на основі котирувань на рівні тіків; кожне число супроводжується відповідним запитом.

Що таке bid-ask spread? Просте визначення

У будь-який момент торгівельного дня акція має не одну, а дві ціни. Bid — це найкраща пропозиція на купівлю. Ask (іноді називається offer) — це найкраща пропозиція на продаж. Bid-ask spread — це різниця між ними.

Гіпотетичний приклад: якщо акція котирується за ціною $20.00 bid / $20.05 ask, то spread становить п'ять центів. Той, хто хоче купити негайно, сплачує $20.05; той, хто хоче продати негайно, отримує $20.00. Ці п'ять центів не є комісією брокера — це ціна миттєвої угоди. Ці кошти отримує трейдер, що стоїть з іншого боку котирування, найчастіше це професійний market maker, який готовий купувати за ціною bid і продавати за ціною ask протягом усієї сесії.

На ринку акцій США найкращі ціни bid та ask на всіх біржах об'єднуються в єдину національну найкращу ціну купівлі та продажу — NBBO. Саме ці котирування відображає ваш брокерський додаток, і саме ці дані використовуються в цій статті. (У фінансах термін "spread" використовується і для інших розривів: наприклад, 2s10s spread — це різниця між доходністю Treasury, а не цінами на акції.)

Bid vs. ask: як читати котирування акцій

Нижче наведено реальний запис NBBO для Apple — останнє котирування у нашому вікні даних, отримане з консолідованого каналу передачі даних.

ЗапитAAPL — останній зафіксований котирувальний NBBO у вікні даних
Точний SQL-код для кожного числа
SELECT stock,
       toDecimalString(bid, 2) AS bid_price,
       toDecimalString(ask, 2) AS ask_price,
       toDecimalString(ask - bid, 2) AS spread,
       toDecimalString((ask + bid) / 2, 2) AS midpoint_price,
       round((ask - bid) / ((ask + bid) / 2) * 100, 3) AS spread_pct,
       quote_time_et
FROM (
    SELECT ticker AS stock,
           argMax(toFloat64(bid_price), sip_timestamp) AS bid,
           argMax(toFloat64(ask_price), sip_timestamp) AS ask,
           formatDateTime(toTimeZone(max(sip_timestamp), 'America/New_York'), '%Y-%m-%d %H:%i') AS quote_time_et
    FROM global_markets.cache_stocks_quotes
    WHERE ticker = 'AAPL'
      AND sip_timestamp >= now() - INTERVAL 7 DAY
      AND bid_price > 0
      AND ask_price > bid_price
    GROUP BY ticker
)

Читайте зліва направо: найкращий bid становив $334.75, найкращий ask становив $334.81, а spread — різниця між ask та bid — становив $0.06, зафіксований о 2026-07-16 19:59 ET. Midpoint, $334.78, знаходиться посередині між ними та зазвичай використовується як орієнтир для визначення справедливої вартості акції в цей момент.

Одна деталь, на яку варто звернути увагу: це котирування з'явилося наприкінці подовженої сесії, через кілька годин після закриття ринку. Час має значення для spread — на intraday графіку нижче показано, наскільки саме.

Як розрахувати spread: центи, відсотки та базисні пункти

Один і той самий розрив можна виразити трьома способами:

  1. Долари та центи. Spread = ask мінус bid. Це просто, але важко порівнювати акції, що торгуються за різними цінами.
  2. Відсотки. Spread ÷ midpoint × 100. Spread у п'ять центів для акції ціною $20 становить 0,25% від ціни; ті самі п'ять центів для акції ціною $200 становить 0,025%.
  3. Базисні пункти (bps). Сотасті відсотка — професійний стандарт. Помножте відсоткове значення на 100: 0,25% дорівнює 25 bps.

Якщо застосувати це до вищевказаної котирування Apple: $0.06 ÷ $334.78 становить 0.018% від ціни акції — це показник після завершення торгів, і він все ще значно менший за 1% від ціни.

Вузькі та широкі спреди: реальні показники ліквідних та малоліквідних акцій

Більшість пояснень обмежуються твердженням, що «ліквідні акції мають вузькі спреди». Нижче наведено фактичний розмір цієї різниці, виміряний за кожним оновленням NBBO протягом нещодавнього багатоденного періоду. У таблиці наведено шість високоліквідних активів та дві справді малоліквідні компанії з малою капіталізацією — Nathan's Famous (NATH) та Seneca Foods (SENEA). Термін «типовий» означає медіанну котирування за цей період, а останній стовпець перераховує цей спред у доларах для операції обсягом 100 акцій — центи на акцію та долари на 100 акцій є однаковими величинами.

ЗапитТиповий спред — шість ліквідних активів проти двох малоліквідних small caps, вартість 100 акцій
Точний SQL-код для кожного числа
SELECT ticker,
       round(median_spread_usd * 100, 1) AS typical_spread_cents,
       round(median_spread_bps, 1) AS typical_spread_bps,
       toDecimalString(median_spread_usd * 100, 2) AS spread_cost_100_shares
FROM (
    SELECT ticker,
           quantileDeterministic(0.5)(toFloat64(ask_price - bid_price), toUInt64(sip_timestamp)) AS median_spread_usd,
           quantileDeterministic(0.5)(toFloat64(ask_price - bid_price) / (toFloat64(ask_price + bid_price) / 2), toUInt64(sip_timestamp)) * 10000 AS median_spread_bps
    FROM global_markets.cache_stocks_quotes
    WHERE ticker IN ('SPY', 'AAPL', 'NVDA', 'MSFT', 'KO', 'TSLA', 'NATH', 'SENEA')
      AND sip_timestamp >= now() - INTERVAL 7 DAY
      AND bid_price > 0
      AND ask_price > bid_price
    GROUP BY ticker
)
ORDER BY indexOf(['SPY', 'AAPL', 'NVDA', 'MSFT', 'KO', 'TSLA', 'NATH', 'SENEA'], ticker)

Серед ліквідних активів типовий котируваний спред SPY склав 2¢ — 0.3 bps від ціни за акцію, тоді як у Coca-Cola він становив 1¢ (1.2 bps), а у Tesla — 9¢ (2.3 bps). Далі йде різкий розрив: показник Nathan's Famous склав 71¢ (70.5 bps), а Seneca Foods — 230¢ (133.3 bps). Ринок та правила однакові — різниця полягає в ліквідності: у тому, скільки покупців, продавців та маркетмейкерів одночасно конкурують за кожною акцією.

Вартість spread на реальній угоді

Щоб зрозуміти розмір spread, можна розрахувати вартість round trip: купити за ціною ask і миттєво продати за ціною bid. У такому разі ви втрачаєте повний spread на кожну акцію. Для 100 акцій розрахунок наведено у таблиці вище — типовий spread у центах на акцію дорівнює тому ж числу в доларах. Для відомих компаній витрати мінімальні: $4.00 на 100 акціях Apple, $1.00 на Coca-Cola. Для малоліквідних активів вартість вища — $71.00 для Nathan's Famous та $230.00 для Seneca Foods, без урахування комісії та впливу обсягу ордера на ціну. Ці показники розраховані за умови виконання ордера за поточними котируваннями; ордер, що перевищує доступний обсяг, може коштувати дорожче.

Коли спреди зростають: відкриття, закриття та позабіркові торгівлі

Спреди не є стабільними протягом дня. На графіку нижче наведено медіанний котируваний спред Apple у 30-хвилинних часових інтервалах (за східним часом) за той самий період, включаючи подовжений час торгів. Більшість пояснювальних статей стверджують наявність такої закономірності, але ніколи не демонструють її.

ЗапитМедіанний котирувальний спред AAPL за 30-хвилинними інтервалами (ET, з урахуванням подовжених сесій)
Точний SQL-код для кожного числа
SELECT formatDateTime(toStartOfInterval(toTimeZone(sip_timestamp, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
       round(quantileDeterministic(0.5)(toFloat64(ask_price - bid_price), toUInt64(sip_timestamp)) * 100, 1) AS median_spread_cents
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'AAPL'
  AND sip_timestamp >= now() - INTERVAL 7 DAY
  AND bid_price > 0
  AND ask_price > bid_price
GROUP BY et_time
ORDER BY et_time

Графік має U-подібну форму з високими краями: широкий спред перед відкриттям, мінімальний протягом середини дня та знову широкий після закриття. Чотири контрольні точки на цій кривій, прив'язані до часу:

ЗапитТа сама крива у чотирьох точках — premarket, відкриття, середина дня, закриття
Точний SQL-код для кожного числа
SELECT formatDateTime(toStartOfInterval(toTimeZone(sip_timestamp, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
       round(quantileDeterministic(0.5)(toFloat64(ask_price - bid_price), toUInt64(sip_timestamp)) * 100, 1) AS median_spread_cents
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'AAPL'
  AND sip_timestamp >= now() - INTERVAL 7 DAY
  AND bid_price > 0
  AND ask_price > bid_price
GROUP BY et_time
HAVING et_time IN ('04:00', '09:30', '13:00', '16:00')
ORDER BY et_time

У 30-хвилинному інтервалі о 04:00 — першому за добу — медіанний спред Apple склав 34¢. У інтервалі о 09:30, протягом першої половини години регулярних торгів, він скоротився до 7¢, а в інтервалі о 13:00 на початку дня він становив 4¢. Інтервал о 16:00, що починається одночасно з сигналом про закриття разом із закривним аукціоном, зріс до 15¢, і цей розрив залишався високим протягом вечора — 15¢ у останньому інтервалі сесії. Під час регулярних торгів (з 9:30 до 16:00 за східним часом) десятки маркетмейкерів одночасно котують акцію; поза цими годинами — під час позабірбокових та добірбокових торгів — конкурує набагато менше котирувань, тому спред є ширшим.

Що робить spread вузьким або широким

Вузькі spread супроводжуються чотирма факторами:

  • Конкуренція. Більша кількість маркетмейкерів та стабільних ордерів у активі призводить до звуження котирувань з обох сторін. У малоліквідних акціях ціну може визначати лише один активний котирувальник.
  • Обсяг торгів. Високий обсяг торгів та вузькі spread завжди взаємопов'язані; розриви у високоліквідних активах становлять лише малу частку від розривів малоліквідних активів.
  • Волатильність. На швидких ринках котирування постійно переглядаються, тому розрив зазвичай залишається широким, доки торгівля не заспокоїться.
  • Ціна акції та розмір тіка. Акції США вартістю понад один долар котируються з кроком у один цент, і один цент є мінімально можливим значенням — найбільш ліквідні дешеві активи більшу частину дня торгуються саме з таким кроком. Для дешевих акцій цей мінімальний цент становить більший відсоток від ціни кожної акції.

Як утримувати витрати на spread на низькому рівні

  • Limit orders визначають ціну. Market order виконується за поточною ціною котирування; limit order виконується лише за вказаною ціною або кращою. Buy order, розміщений на рівні bid, дозволяє заробити на spread замість того, щоб сплачувати його, коли з'являється продавець; проте такий ордер може не бути виконаний.
  • Ліквідні інструменти у робочі години — це найбільш вигідний варіант. На графіку intraday вище показано масштаб: у середині дня спреди у ліквідних акціях є найвужчими за всю сесію.
  • Базисні пункти розкривають те, що приховують центи. Розрив, який здається незначним, може становити суттєву частку відсотка для малоліквідних або дешевих акцій, як показано у рядках з компаніями малої капіталізації вище.
  • Менше round trips означає менші витрати. Кожен round trip передбачає одноразову сплату spread; загальна вартість зростає залежно від частоти оборотнюваності позиції.

FAQ щодо спреду bid-ask

Який спред bid-ask вважається хорошим?

Офіційного порогу не існує, але наведена вище таблиця демонструє масштаби: за виміряний період типовий спред SPY становив 0.3 bps від ціни за акцію, а Tesla — 2.3 bps, тоді як у малоліквідних компактах з малою капіталізацією він сягав 70.5 та 133.3 bps. Однозначні значення базисних пунктів вважаються вузькими; якщо спред перевищує приблизно 1% від ціни акції, використання лімітного ордера стає доцільним.

Хто отримує спред bid-ask?

Тот, хто надає котирування — зазвичай це маркетмейкер — отримує спред, коли виконуються обидві сторони його котирування. Це компенсація за готовність здійснювати торгівлю в будь-який час, а не комісія, яку стягує ваш брокер або біржа.

Широкий спред bid-ask — це добре чи погано?

Широкі спреди збільшують вартість операції в обидва боки (round trip), як показано в колонці вартості за 100 акцій у таблиці вище. Широкий спред також несе інформаційне навантаження: це означає, що кількість учасників, які надають котирування, зменшилася, а ціна останньої угоди є менш точною оцінкою того, за якою фактично буде виконано ваше ордери.

Чому ціна ask вища за ціну bid?

Це зумовлено структурою ринку. Bid — це найкраща ціна, яку готові заплатити покупці, а ask — найкраща ціна, яку готові прийняти продавці; коли ціни збігаються, біржа миттєво здійснює угоду, і котирування змінюється. Поточне котирування завжди демонструє ціну ask на рівні або вище ціни bid.

Чи мають значення спреди bid-ask для довгострокових інвесторів?

Менше значення, ніж для активних трейдерів, і дані підтверджують це: типова вартість спреду для операції в 100 акцій SPY становила $2.00. Оплата такої суми раз на десятиліття є незначною; щотижнева оплата спреду в малоліквідних акціях перетворюється на суттєві витрати.


Кожне число вище відображається на основі збереженого запиту, який можна перевірити — розгорніть SQL-код під будь-якою панеллю для аудиту. Щоб виміряти спред для тікера, яким ви володієте, поставте аналогічні запитання англійською мовою в терміналі Strasmore.