Strasmore Research
Eğitim Matt ConnorYazan Matt Connor · Güncellendi 2026-07-24 · data as of July 24, 2026 · refreshed weekly

Hisse Senedi İşlem Maliyetleri ve Spread Analizi

Komisyonlar sıfır olsa da her işlem bid-ask spread maliyetine sahiptir. On iki büyük hisse ve ETF için gerçek maliyetler baz puan cinsinden incelenmektedir.

Komisyonlar düşmesine rağmen hisse senedi ticareti maliyeti sıfıra inmedi. Her piyasa emri, yarısı alıcıya yarısı satıcıya gitmek üzere bid-ask spread —alıcıların ödemeye razı olduğu en yüksek fiyat ile satıcıların kabul edeceği en düşük fiyat arasındaki fark— ödemeye devam etmektedir. Bu sayfa, on iki aile hissesi ve ETF için tick seviyesindeki fiyat verilerini kullanarak bu maliyeti baz puan cinsinden ölçmektedir; her bir rakamın arkasında ilgili SQL sorgusu bulunmaktadır.

Komisyonlar sıfıra indi — ancak spread değişmedi

Bir hissenin hiçbir zaman tek bir fiyatı yoktur; iki fiyatı vardır. Bid en iyi alış teklifidir; ask ise en iyi satış teklifidir. Şu anda işlem yapmak bu aralığı kapatmak anlamına gelir: piyasa emriyle yapılan bir alış işlemi ask fiyatından gerçekleşir, piyasa emriyle yapılan bir satış işlemi ise bid fiyatından gerçekleşir ve aradaki fark teklifi veren tarafta kalır — bu taraf genellikle tüm seans boyunca her iki taraf için de fiyat veren bir piyasa yapıcıdır. Bid-ask spread nedir mekanizmanın tamamını açıklamaktadır; bu sayfa ise bunların fiyatlandırmasını yapmaktadır.

Varsayımsal bir örnek hesaplamayı netleştirmektedir. 20,00 $ bid / 20,05 $ ask şeklinde fiyatlanan bir hissenin midpoint değeri 20,025 $'dır — bu, o anki adil değeri için kullanılan olağan referanstır. Piyasa emriyle yapılan bir alış 20,05 $ öder, bu da midpoint değerinin 2,5 sent üzerindedir: teklif edilen genişliğin yarısı. Piyasa emriyle yapılan bir satış ise 20,00 $ alır ve diğer yarısından vazgeçer. Her iki işlem de yapıldığında —yani bir tam turda— komisyon satırı olmaksızın her bir hisse için toplam beş sent geride kalır.

Bu maliyet için kullanılan profesyonel birim basis point (bp) —yüzde birin yüzde biridir. Spread'in midpoint üzerinden bir oran olarak verilmesi, tek haneli dolar değerine sahip bir ETF ile birkaç yüz dolar değerindeki bir ETF'yi aynı ölçeğe koyar ve ortaya çıkan farklar çoğu sıfır komisyonlu yatırımcının beklediğinden daha büyüktür.

İşlem maliyeti basamakları: on iki isim, ölçülmüş

Aşağıda, orta nokta değerinin yüzdesi olarak hesaplanan medyan teklif spreadine göre sıralanmış on iki yaygın hisse ve ETF yer almaktadır. Veriler, tüm ABD borsalarındaki konsolide en iyi alış ve satış fiyatlarını (brokerage uygulamalarının görüntülediği NBBO) temsil eder. Veriler, yaz saati uygulaması dönemindeki 09:30–16:00 Doğu saati düzenli seansıyla örtüşen sabit bir zaman diliminde (13:30–19:59 UTC) hesaplanmıştır; bu sayfa şimdiye kadar her zaman dilimini bu şekilde ölçmüştür. Zaman dilimi, verilerdeki en son tamamlanmış seansları kapsar ve kısmen işlenmiş günlerin medyanları etkilememesi için bugünden birkaç gün öncesinde durdurulur. Tek taraflı eksik verisi olan veya satış fiyatı alış fiyatına eşit veya altında olan güncellemeler medyan hesaplamasına dahil edilmez; bu veriler sessizce silinmek yerine son sütunda sayılır.

Sorgulaİşlem maliyeti basamakları — orta nokta bazlı medyan teklif spreadi (bps), normal saatler, son tamamlanan oturumlar
Her verinin arkasındaki tam 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

Listenin başında SPY, 0.27 bps — tek bir baz puanın bir kesri — seviyesiyle yer almaktadır; bu değer 14.9 milyon teklif güncellemesine dayanan bir medyandır. Dördüncü basamakta NVDA, 0.99 bps seviyesindedir. En alt basamak olan SOXS ise 23.17 bps olarak ölçülmüştür; bu hissenin kuruş sütunu tablonun genel dersini sunmaktadır: teklif edilen fark 1¢ olup, borsadaki en yüksek yüzde maliyetine bağlı kuruş ölçeğinde bir farktır. Kuruşlar ucuz hisseleri düzleştirir; baz puanlar ise onları dürüstçe fiyatlandırır.

Bir baz puan 10.000 $ üzerinden bir dolardır

bps sütunu sabit bir aritmetik ile paraya dönüştürülür: 10.000 $ tutarındaki bir emirde, bir baz puan bir dolara eşittir (10.000 × 0.0001 = 1). Merdiven yapısı, işlem gören her 10.000 $ başına bir gidiş-dönüş fiyat listesi olarak okunmalıdır: en üst basamaktaki 0.27 bps yaklaşık 0.27 eder; en alt basamaktaki 23.17 bps ise yaklaşık 23.17 eder. Tek bir işlem yapıldığında —sadece alım veya sadece satım— her bir rakamın yarısı kadar maliyet oluşur.

Frekans, maliyeti ölçeklendirir. Aynı 10.000 $ üzerinden haftada bir kez gerçekleşen varsayımsal 20 bp spread'lik bir gidiş-dönüş işlem, 52 hafta sonunda yaklaşık 1.040 $ eder (20 × 1 $ × 52) — sıfır komisyon ile hesabın yaklaşık yüzde biri kadardır. Aynı alışkanlığın varsayımsal 1 bp spread üzerindeki toplam maliyeti yılda yaklaşık 52 $ tutar. Bir varlığın hangi basamakta yer aldığı, herhangi bir komisyon kaleminden daha fazla önem taşır.

Bir mega-cap ile kaldıraçlı bir ters ETF karşılaştırması

Merdivenin en alt basamağı bir isme layıktır, tıpkı en üstteki üçte birlik dilimden bir mega-cap gibi. NVIDIA (NVDA) bir mega-cap yarı iletken hissesidir. SOXS ise Direxion Daily Semiconductor Bear 3X shares olup, her gün sıfırlanmak üzere yarı iletken endeksinin üç katı ters yönde hareket etmek için tasarlanmış kaldıraçlı bir ters ETF'dir. Her iki varlık da aynı zaman dilimi ve aynı yöntemle ölçülmüştür:

SorgulaNVDA vs SOXS — dönem boyu medyan teklif spreadi ve en düşük tek oturumluk fark
Her verinin arkasındaki tam 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'nın medyan teklif spread'i 0.99 bps olarak ölçülmüştür. SOXS'un ölçülen değeri ise 23.17 bps olup, 23.3 kat daha geniştir. Dönem içindeki tüm 5 oturum boyunca, tek oturumluk fark hiçbir zaman 14.1 katın altına düşmemiştir. Aynı ikili, 7 Temmuz yarı iletken kırılması sırasında uç noktalarda yer almıştır; bu oturum, sabah düşük seviyelerinde bu tam zıtlığı her bir tik bazında ölçmüştür.

SorgulaNVDA vs SOXS — oturum bazlı medyan teklif spreadi (orta nokta bps cinsinden)
Her verinin arkasındaki tam 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

Dönemin ilk oturumu olan 2026-07-08 tarihinde, NVDA'nın medyan teklifi 21.48 bps olan SOXS'a kıyasla 1.52 bps genişliğindeydi — yani 14.1 katı maliyetindeydi. Sıralama oturumdan oturuma hiç değişmemektedir: ucuz olan hisse ucuz kalmaya, pahalı olan ise pahalı kalmaya devam etmektedir. Bir hissenin maliyet merdivenindeki yeri, günlük bir durum değil, kalıcı bir özelliktir.

Ucuz bir hissenin işlem maliyetinin neden pahalı bir hisseden daha yüksek olduğu

Aradaki farkın bir kısmı piyasa işleyişinden kaynaklanmaktadır. ABD hisseleri ve ETF'ler, 1 doların üzerindeki fiyatlamalarda bir sentlik artışlarla işlem görür; bir sent, bir fiyat teklifinin gösterebileceği en küçük farktır. Sabit bir sentlik fark, farklı hisse fiyatları için farklı oranlara tekabül eder: 700 dolarlık bir ETF karşısında neredeyse fark edilmezken, 4 dolarlık bir hisse karşısında çok büyüktür. Aşağıdaki tablo, bu alt sınırın ne kadar kısıtlayıcı olduğunu ölçmektedir: her bir varlığın fiyat güncellemelerinin tam olarak bir sent olduğu oran, bir sentin o hisse fiyatındaki bps karşılığı ve medyan spread'in bu alt sınırın ne kadar üzerinde olduğu gösterilmektedir.

SorgulaBir sentlik taban — hisse fiyatı, tam olarak bir sent genişliğindeki tekliflerin yüzdesi ve bir sentin bps cinsinden maliyeti
Her verinin arkasındaki tam 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, hisse başına 750.32 civarında işlem görerek, güncellemelerinin 23.4% kısmında tam olarak bir sentlik farkla hareket eder; listedeki en pahalı hisse için ise bir sent sadece 0.13 bps değerindedir. Orta segmentte, 83.82 civarındaki KO, güncellemelerinin 65.4% kısmında alt sınırda kalmaktadır. Ardından alt sınır tamamen hakimiyet kurmaktadır: 13.86 civarındaki F, güncellemelerinin 99% kısmında bir sent genişliğindedir; 4.31 civarındaki SOXS ise güncellemelerin 100% kısmında bu durumdadır — medyan spread'ler ise bir sentlik alt sınırlarından 0 ve 0.03 bps uzaklıktadır. En ucuz hisseler için işlem maliyetinin yüzdesel değeri, hisse fiyatının farklı bir birimle ifade edilmesinden kaynaklanır: fiyat teklifi bir sentten daha dar olamaz.

Maliyetleri düşük tutmak

  • Limit emirlerde fiyat belirlenir. Piyasa emri, mevcut kotasyondaki fiyat neyse onu alır; limit emir ise belirtilen fiyattan veya daha iyisinden gerçekleşir. Alış tarafında bekleyen bir emir, bir satıcı geldiğinde spread ödemek yerine spread'i toplar — ancak bunun karşılığında emrin hiç gerçekleşmeme riski vardır.
  • Zamanlama önemlidir. Kotasyon spreadleri piyasa açılışından önce, kapanış civarında ve uzatılmış saatlerde en geniş seviyededir; normal seansın likit orta kısmında ise en dar seviyededir — bid-ask spread rehberimizdeki gün içi grafik, gerçek veriler üzerindeki U şeklini göstermektedir.
  • Kuruşlara değil, baz puanlara bakın. Aynı bir kuruş, SPY üzerinde 0.13 bps, SOXS üzerinde ise 23.2 bps değerindedir. "Dar" olarak nitelendirilen bir kuruşluk kota, tahtadaki en pahalı işlem olabilir.
  • Gidiş-dönüş işlemlerini hesaplayın. Her işlem, kotasyondaki genişliğin tamamını bir kez öder; maliyet hesap büyüklüğüne veya niyete göre değil, işlem hacmine göre artar. görece hacim gibi aktivite göstergeleri, bir hissenin kendi normalinin çok üzerinde işlem gördüğü anları ölçer — yüksek hacimli alışkanlıklar, spread maliyetlerinin sessizce biriktiği alanlardır.

SSS

Komisyonsuz hisse senedi ticareti yapmanın maliyeti nedir?

Alış-satış spreadinin giriş yönünde yarısı ve çıkış yönünde yarısıdır. On iki isimli merdiven yapısı üzerinden ölçüldüğünde, bu gidiş-dönüş maliyeti işlem değerinin 0.27 bps (SPY) ile 23.17 bps (SOXS) arasında değişmektedir — yani işlem başına yaklaşık $0.27 ile $23.17 arası.

Dolar bazında bir baz puan nedir?

Bir baz puan, yüzde birin yüzde biridir: 10.000 dolarda 1 dolar, 100.000 dolarda 10 dolar. bps cinsinden verilen bir spread, 10.000 dolar başına gidiş-dönüş fiyatı olarak iki katına çıkar — varsayımsal 20 bp spread yaklaşık 20 dolara mal olur.

Kaldıraçlı ETF'lerin yüzde bazında neden bu kadar geniş spreadleri vardır?

Düşük hisse fiyatları, bir sentlik minimum fiyat artış miktarıyla karşılaşır. Tahtadaki en ucuz isim olan SOXS, $4.31 civarında işlem görmüştür ve tekliflerinin 100% kadarı tam olarak bir sent genişliğindedir — bu hisse fiyatındaki bir sent ise her işlemin 23.2 bps değerindedir.

Alış-satış spreadleri uzun vadeli yatırımcılar için önemli midir?

Aktif yatırımcılara kıyasla çok daha az önemlidir. Merdivenin en üst basamağındaki tek bir gidiş-dönüş 0.27 bps — yani 10.000 dolar başına yaklaşık $0.27 olarak ölçülmüştür — ve bunun on yılda bir ödenmesi önemsiz bir maliyettir. Maliyet, elde tutma süresiyle değil, işlem hacmiyle artar.

Kalan tek işlem maliyeti spread midir?

Bu, piyasa fiyatından verilen her emrin ödediği işlem başına maliyettir ve bu sayfanın ölçtüğü değerdir. Farklı maliyet kalemleri de mevcuttur: büyük emirler tamamlanmadan fiyatı hareket ettirebilir, fonlar zaman içinde gider oranları (expense ratios) uygular ve marjin faiz taşır. Bunların hiçbiri spread'in yerini almaz; bunlar spread'in üzerine eklenir.


Yukarıdaki her panel, kendisini oluşturan SQL kodunu içerir — birini açın, fiilen işlem yaptığınız sembolleri yerleştirin ve Strasmore terminalinde kendi işlem maliyeti merdiveninizi fiyatlandırın.