Strasmore Research
Edukasi Matt ConnorOleh Matt Connor · Diperbarui 2026-07-25 · data as of July 25, 2026 · refreshed weekly

Apa Itu Bid-Ask Spread? Biaya Nyata

Pelajari apa itu bid-ask spread, cara menghitungnya, dan biaya per transaksi, dengan spread nyata yang diukur dari data kuotasi tick-level pada saham AS.

Spread bid-ask adalah selisih antara harga tertinggi yang bersedia dibayar pembeli saat ini untuk sebuah saham (bid) dan harga terendah yang bersedia diterima penjual saat ini (ask). Ini adalah biaya bawaan dari perdagangan: beli di harga ask, jual di harga bid, dan selisihnya tetap menjadi milik pihak yang menyediakan kuotasi. Setiap angka spread di halaman ini diukur dari data kuotasi tingkat tick, dengan kueri tepat di balik setiap angka yang terlampir padanya.

Apa itu bid-ask spread? Definisi dalam bahasa sederhana

Pada setiap momen hari perdagangan, sebuah saham memiliki dua harga, bukan satu. Bid adalah penawaran terbaik yang sedang berdiri untuk membeli. Ask (kadang disebut offer) adalah penawaran terbaik yang sedang berdiri untuk menjual. Bid-ask spread adalah jarak di antara keduanya.

Sebuah contoh hipotetis: sebuah saham yang dikutip pada bid $20.00 / ask $20.05 memiliki spread lima sen. Siapa pun yang ingin membeli secara langsung membayar $20.05; siapa pun yang ingin menjual secara langsung menerima $20.00. Lima sen tersebut bukan biaya brokerase — itu adalah harga dari kecepatan, dan uangnya mengalir ke trader di sisi lain dari kuotasi, paling sering seorang profesional market maker yang siap membeli pada bid dan menjual pada ask sepanjang sesi.

Pada saham-saham AS, bid terbaik dan ask terbaik di seluruh bursa dikonsolidasikan menjadi satu national best bid and offer — NBBO. Itulah kuotasi yang ditampilkan aplikasi brokerase Anda, dan itulah data yang diukur oleh tulisan ini. (Istilah keuangan juga menggunakan "spread" untuk kesenjangan lain: 2s10s spread adalah selisih antara yield Treasury, bukan harga saham.)

Bid vs. ask: cara membaca kutipan harga saham

Di bawah ini adalah catatan NBBO nyata untuk Apple — kutipan terakhir dalam jendela data kami, diambil dari umpan konsolidasi.

QueryAAPL — kutipan NBBO terakhir yang tercatat di jendela data kami
SQL tepat di balik setiap angka
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
)

Baca dari kiri ke kanan: bid terbaik adalah $334.75, ask terbaik adalah $334.81, dan spread — ask dikurangi bid — sebesar $0.06, dibubuhi cap waktu 2026-07-16 19:59 ET. Midpoint, $334.78, berada di tengah-tengah antara keduanya dan merupakan acuan umum untuk nilai wajar saham pada saat itu.

Satu detail yang perlu diperhatikan: kutipan ini muncul menjelang akhir sesi extended, beberapa jam setelah bel penutupan. Waktu menjadi penting untuk spread — grafik intraday di bawah ini menunjukkan seberapa besar pengaruhnya.

Cara menghitung spread: sen, persen, dan basis poin

Selisih yang sama dapat dinyatakan dalam tiga cara:

  1. Dolar dan sen. Spread = ask dikurangi bid. Sederhana, tetapi sulit dibandingkan antar saham yang diperdagangkan pada harga berbeda.
  2. Persen. Spread ÷ midpoint × 100. Spread lima sen pada saham seharga $20 adalah 0,25% dari harga; lima sen yang sama pada saham seharga $200 adalah 0,025%.
  3. Basis poin (bps). Perseratus persen — konvensi profesional. Kalikan persentase dengan 100: 0,25% sama dengan 25 bps.

Diterapkan pada kutipan harga Apple yang sebenarnya di atas: $0.06 ÷ $334.78 menghasilkan 0.018% dari harga saham — pembacaan setelah jam pasar, dan masih jauh di bawah 1% dari harga.

Spread ketat vs. lebar: angka nyata dari saham likuid dan tipis

Sebagian besar penjelasan berhenti pada "saham likuid memiliki spread sempit." Berikut besaran sebenarnya dari perbedaan tersebut, diukur dari setiap pembaruan NBBO dalam jendela beberapa hari terakhir. Tabel ini memasangkan enam nama yang diperdagangkan ramai dengan dua saham berkapitalisasi kecil yang benar-benar tipis — Nathan's Famous (NATH) dan Seneca Foods (SENEA). "Tipikal" berarti kuotasi median dalam jendela tersebut, dan kolom terakhir mengubah spread tersebut menjadi dolar untuk transaksi bolak-balik 100 lembar — sen per lembar dan dolar per 100 lembar adalah angka yang sama.

QuerySpread kutipan tipikal — enam nama likuid vs. dua small cap tipis, dengan biaya 100 lembar saham
SQL tepat di balik setiap angka
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)

Di antara nama-nama yang likuid, spread kuotasi tipikal SPY tercatat 2¢ — 0.3 bps dari harga sahamnya — dengan Coca-Cola di 1¢ (1.2 bps) dan Tesla di 9¢ (2.3 bps). Setelah itu muncul jurang besar: Nathan's Famous tercatat 71¢ (70.5 bps) dan Seneca Foods 230¢ (133.3 bps). Pasar sama, aturan main sama — yang berbeda adalah likuiditas: berapa banyak pembeli, penjual, dan market maker yang bersaing di setiap nama pada saat bersamaan.

Berapa biaya spread pada perdagangan nyata

Cara yang berguna untuk merasakan spread adalah dengan menentukan harga perjalanan pulang pergi: beli di harga jual dan jual di harga beli satu detik kemudian, dan Anda menyerahkan seluruh spread pada setiap saham. Pada 100 saham konversinya sudah ada di tabel di atas — spread tipikal dalam sen per saham adalah angka yang sama dalam dolar. Untuk nama-nama besar biayanya seperti uang jajan kopi: 4.00 dolar untuk 100 saham Apple, 1.00 dolar untuk Coca-Cola. Nama-nama tipis tagihannya berbeda — 71.00 dolar untuk Nathan's Famous dan 230.00 dolar untuk Seneca Foods, sebelum komisi apa pun dan sebelum pesanan menggerakkan harga. Angka-angka ini mengasumsikan pesanan terpenuhi pada kuotasi yang ditampilkan; pesanan yang lebih besar dari ukuran yang ditampilkan dapat membayar lebih.

Ketika spread melebar: pembukaan, penutupan, dan setelah jam perdagangan

Spread tidak konstan sepanjang hari. Grafik di bawah ini melacak spread median yang dikuotasi Apple dalam interval waktu 30 menit (Waktu Timur) di sepanjang jendela yang sama, termasuk jam perpanjangan — pola yang paling sering ditegaskan oleh para penjelas namun jarang ditunjukkan.

QueryMedian spread kutipan AAPL per bucket 30 menit (ET, termasuk jam perpanjangan)
SQL tepat di balik setiap angka
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

Bentuknya menyerupai huruf U dengan tepi tinggi: lebar sebelum pembukaan, hanya beberapa sen di tengah hari, kembali lebar setelah penutupan. Empat titik pemeriksaan dari kurva tersebut, dipatok oleh waktu jam:

QueryKurva yang sama di empat titik pemeriksaan — pra-pembukaan, pembukaan, tengah hari, penutupan
SQL tepat di balik setiap angka
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

Pada interval pra-pasar 04:00 — yang pertama di hari itu — spread median Apple tercatat 34¢. Pada interval 09:30, setengah jam pertama perdagangan reguler, spread anjlok menjadi 7¢, dan interval awal siang 13:00 berada di 4¢. Interval 16:00, yang dimulai pada bel penutupan bersamaan dengan lelang penutupan, melonjak menjadi 15¢, dan selisihnya tetap tinggi sepanjang malam — 15¢ pada interval terakhir sesi tersebut. Selama jam reguler (09.30–16.00 ET) puluhan pembuat pasar mengkuotasi saham tersebut secara bersamaan; di luar jam tersebut — selama perdagangan setelah jam dan pra-pasar — jauh lebih sedikit kuotasi yang bersaing, dan selisihnya tetap lebih lebar.

Apa yang membuat spread ketat atau lebar

Empat hal bergerak bersama dengan spread yang ketat:

  • Persaingan. Semakin banyak market maker dan semakin banyak order yang tertahan pada suatu saham berarti kuotasi yang lebih ketat di kedua sisi. Saham yang tipis mungkin hanya memiliki satu quoter aktif yang menetapkan seluruh pasar.
  • Volume perdagangan. Volume besar dan spread yang ketat muncul bersamaan di seluruh tabel di atas; nama-nama yang diperdagangkan secara aktif berada pada sebagian kecil dari selisih nama-nama yang tipis.
  • Volatilitas. Pada pasar yang bergerak cepat, kuotasi terus-menerus dinilai ulang dan selisih cenderung melebar hingga perdagangan mereda.
  • Harga saham dan ukuran tick. Saham AS di atas $1 mengkuotasi dalam kenaikan satu sen, dan satu sen adalah batas bawah — nama-nama dengan harga rendah yang paling likuid menghabiskan sebagian besar hari mereka terpaku di sana. Pada saham dengan harga rendah, batas minimum sen tersebut merupakan persentase yang lebih besar dari setiap lembar saham.

Cara menjaga biaya spread tetap rendah

  • Limit order menentukan harga. Order pasar mengambil apa pun yang ditawarkan kuotasi; limit order hanya terisi pada harga yang ditentukan atau lebih baik. Order beli yang beristirahat di bid mendapatkan spread, bukan membayarnya, ketika penjual datang memenuhi — konsekuensinya adalah order tersebut mungkin tidak pernah terisi.
  • Saham likuid pada jam reguler adalah kombinasi murah. Grafik intraday di atas menunjukkan skalanya: spread tengah hari pada saham likuid adalah yang paling ketat sepanjang sesi.
  • Basis point mengungkap apa yang disembunyikan sen. Selisih yang terdengar seperti recehan bisa menjadi pecahan persen yang berarti pada saham tipis atau berharga rendah, seperti yang ditunjukkan baris small-cap di atas.
  • Lebih sedikit round trip berarti biaya lebih kecil. Setiap round trip membayar spread satu kali; total biaya sebanding dengan seberapa sering posisi berputar.

FAQ spread bid-ask

Berapa spread bid-ask yang bagus?

Tidak ada ambang resmi, tetapi tabel di atas memberikan skalanya: pada jendela yang diukur, spread tipikal SPY adalah 0.3 bps dari harga sahamnya dan Tesla adalah 2.3 bps, sementara small cap dengan likuiditas tipis mencapai 70.5 dan 133.3 bps. Spread dalam basis poin satu digit dianggap ketat; spread di atas sekitar 1% dari harga saham adalah titik di mana limit order mulai bermanfaat.

Siapa yang mempertahankan spread bid-ask?

Siapa pun yang menyediakan kuotasi — biasanya market maker — memperoleh spread ketika kedua sisi kuotasinya terisi. Ini adalah kompensasi atas kesediaan berdagang setiap saat, bukan biaya yang dipungut oleh broker Anda atau bursa.

Apakah spread bid-ask yang lebar itu baik atau buruk?

Spread yang lebar menaikkan biaya per round trip Anda, seperti yang ditunjukkan oleh kolom biaya 100 saham pada tabel di atas. Spread yang lebar juga membawa informasi: lebih sedikit pihak yang mengkuotasi, dan harga perdagangan terakhir menjadi perkiraan yang lebih longgar mengenai harga yang benar-benar akan Anda peroleh untuk order Anda.

Mengapa harga ask lebih tinggi daripada bid?

Berdasarkan konstruksinya. Bid adalah harga terbaik yang bersedia dibayar pembeli dan ask adalah harga terbaik yang bersedia diterima penjual; ketika keduanya bertemu, bursa langsung mencocokkannya menjadi perdagangan dan kuotasi berpindah. Kuotasi yang berdiri selalu menunjukkan ask pada atau di atas bid.

Apakah spread bid-ask penting bagi investor jangka panjang?

Kurang penting dibandingkan bagi trader aktif, dan data menunjukkan skalanya: round trip 100 saham pada SPY tercatat memakan biaya spread tipikal sebesar $2.00. Membayar biaya itu sekali dalam satu dekade adalah noise; membayar spread saham tipis setiap minggu akan terakumulasi menjadi uang yang nyata.


Setiap angka di atas dihasilkan dari kueri tersimpan yang dapat diaudit — buka SQL di bawah panel mana pun untuk memeriksanya. Untuk mengukur spread pada ticker yang Anda miliki, ajukan pertanyaan yang sama dalam bahasa sehari-hari di terminal Strasmore.