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

OPRA opsiyon fiyat teklifi akışı büyüklüğü

OPRA opsiyon fiyat teklifi akışının hacmi inceleniyor. Tek bir işlem günündeki veri miktarı ile tüm hisse senedi fiyat teklifi bandı karşılaştırılıyor.

Opsiyon fiyat teklifi akışı, ABD'deki en büyük piyasa verisi akışıdır: Listelenmiş her opsiyon kontratı kendi en iyi alış ve en iyi satış fiyatına sahiptir ve ABD'de listelenmiş opsiyonlar için konsolide veri bandı olan OPRA, bunların her birindeki tüm güncellemeleri yayınlar. 2026-07-13 tarihindeki tek bir olağan işlem gününde, veri merkezimiz 8.23 milyar opsiyon fiyat teklifi güncellemesi kaydetmiştir; bu miktar, aynı günün tüm hisse senedi fiyat teklifi bandı büyüklüğünün 16.8 katıdır. Bu sayfa, her bir sayının arkasındaki kesin sorguyla birlikte, veri akışını doğrudan ölçmektedir.

Opsiyon fiyat akışı neden bu kadar büyüktür?

Bir hisse senedinin tek bir ulusal en iyi alış ve satış fiyatı (NBBO) ve güncel kalması gereken tek bir alım-satım spreadi vardır. Opsiyon zinciri bu durumu katlar: Listelenmiş her bir sözleşme — her vade tarihi, kullanım fiyatı ve call veya put kombinasyonu — kendi NBBO değerini sunar. 2026-07-13 döneminde, sadece SPY, 2026 vadeli olanlar sayıldığında 9156 farklı sözleşme için ayrı fiyat teklifi sunmuştur.

Çarpansal artış sadece sözleşme sayısıyla sınırlı değildir. Bir opsiyonun değeri dayanak hisse senediyle birlikte hareket eder; hisse fiyatı değiştiğinde piyasa yapıcılar tüm zincir genelinde fiyatları günceller. Bu durum, sözleşmelerde işlem yapılıp yapılmadığına bakılmaksızın her bir kullanım fiyatı ve her bir vade tarihi için aynı anda gerçekleşir. Aşağıda ölçülen aritmetik yapı bu şekildedir: oturum başına milyarlarca fiyat güncellemesi ve her bir gerçekleşen opsiyon işlemi için 776 fiyat güncellemesi.

Opsiyon verilerinin bir günlük dökümü

Pratikte bu ne kadar veri anlamına geliyor? Aşağıdaki panel, en az beş takvim günü öncesine ait en son tamamlanmış oturumu kapsayan 2026-07-13 için veri ambarımızda saklanan tüm opsiyon fiyat teklifi güncellemelerini saymaktadır — bu kural kıtlık bölümünde açıklanmıştır — ve bu verileri aynı oturuma ait tam hisse senedi fiyat teklifi dökümüyle karşılaştırmaktadır; bu, 7 Temmuz piyasa özeti raporunun Pazartesi dökümünde kullandığı karşılaştırmanın aynısıdır. Her iki sayım da, tüm ABD opsiyon oturumunu kapsayan evrensel zaman diliminde (UTC) sınırlı, tam bir takvim gününü kapsamaktadır.

SorgulaTek oturum, iki tape: her opsiyon NBBO güncellemesi vs. her hisse NBBO güncellemesi
Her verinin arkasındaki tam SQL
WITH (
    SELECT max(toDate(toTimeZone(window_start, 'America/New_York')))
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= toDateTime(today() - 10)
      AND window_start < toDateTime(today() - 4)
) AS session_day,
(
    SELECT (count(), uniqExact(ticker))
    FROM global_markets.cache_stocks_quotes
    WHERE sip_timestamp >= toDateTime(session_day)
      AND sip_timestamp < toDateTime(session_day + 1)
) AS stock_tape,
(
    SELECT (count(), uniqExact(ticker))
    FROM global_markets.options_trades
    WHERE sip_timestamp >= toDateTime(session_day)
      AND sip_timestamp < toDateTime(session_day + 1)
) AS option_trades_t,
(
    SELECT toUInt32(max(sip_timestamp)) - toUInt32(min(sip_timestamp))
    FROM global_markets.cache_options_quotes
    WHERE ticker >= 'O:SPY26' AND ticker < 'O:SPY27'
      AND sip_timestamp >= toDateTime(session_day)
      AND sip_timestamp < toDateTime(session_day + 1)
) AS spy_span_seconds
SELECT
    toString(session_day) AS session_date,
    round(count() / 1e9, 2) AS option_quote_updates_bn,
    round(stock_tape.1 / 1e6, 0) AS stock_quote_updates_m,
    stock_tape.2 AS stock_symbols_quoted,
    round(count() / stock_tape.1, 1) AS option_to_stock_ratio,
    round(option_trades_t.1 / 1e6, 1) AS option_trades_m,
    round(option_trades_t.2 / 1e3, 0) AS option_contracts_traded_k,
    round(count() / option_trades_t.1, 0) AS quote_updates_per_trade,
    round(count() / spy_span_seconds / 1e3, 0) AS avg_updates_per_second_k
FROM global_markets.cache_options_quotes
WHERE sip_timestamp >= toDateTime(session_day)
  AND sip_timestamp < toDateTime(session_day + 1)

Toplam opsiyon dökümü 8.23 milyar NBBO güncellemesi olarak gerçekleşti. O gün fiilen işlem gören sözleşik sayısı sadece 338 bin adettir; fiyat teklifi akışı, zincirdeki varlıklardan çok daha fazlasını yeniden fiyatlandırmaktadır. Aynı güne ait hisse senedi dökümü — piyasa öncesi ve piyasa sonrası dahil olmak üzere, listelenmiş her bir hisse senedi ve ETF için her bir konsolide fiyat teklifi güncellemesi — 12958 sembol üzerinde 491 milyon güncelleme olarak ölçülmüştür. Temel oran şudur: opsiyon fiyat teklifi akışı, hisse senedi fiyat teklifi akışının 16.8 katı büyüklüğündeydi.

Aynı taramadan elde edilen iki ek veri, veri akışının yapısını göstermektedir. Oturumun fiyat teklifi süresi boyunca (en derin döküm olan SPY zinciri üzerinden ölçülmüştür) ortalama olarak, saniyede 339 bin güncelleme gelmiştir. Opsiyon piyasası ise o gün 10.6 milyon gerçek işlem gerçekleştirmiştir — yani her bir işlem için 776 fiyat teklifi güncellemesi yapılmıştır. Veri akışını dolduran şey işlem hacmi değil, fiyat teklifi güncellemeleridir.

Bir dayanın dilimi: Bir günde SPY opsiyon zinciri

Tüm piyasa verilerini takip etmek zordur ve tüm verileri taramak maliyetlidir; bu nedenle tek bir dilim seçilmelidir. Aşağıdaki panel, aynı oturum ve aynı UTC gün sınırları içinde, 2026 vadeli SPY opsiyon sözleşmeleri için her bir fiyat teklifi güncellemesini saymaktadır: bir dayanağın zinciri, belirli bir sembol aralığı kullanılarak veri akışından ayrıştırılmıştır.

SorgulaSPY 2026 vadeli opsiyon zinciri — tek bir kökün quote firehose payı
Her verinin arkasındaki tam SQL
WITH (
    SELECT max(toDate(toTimeZone(window_start, 'America/New_York')))
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= toDateTime(today() - 10)
      AND window_start < toDateTime(today() - 4)
) AS session_day
SELECT
    toString(session_day) AS session_date,
    round(count() / 1e6, 1) AS spy_quote_updates_m,
    uniqExact(ticker) AS spy_contracts_quoted,
    round(count() / uniqExact(ticker) / 1e3, 1) AS avg_updates_per_contract_k,
    uniqExactIf(ticker, substring(ticker, 6, 6) = formatDateTime(session_day, '%y%m%d')) AS same_day_expiry_contracts,
    round(100.0 * countIf(substring(ticker, 6, 6) = formatDateTime(session_day, '%y%m%d')) / count(), 1) AS same_day_expiry_pct_of_updates,
    quantileExactWeightedIf(0.5)(toInt32(round(toFloat64(ask_price - bid_price) * 100)), 1, bid_price > 0 AND ask_price >= bid_price AND substring(ticker, 6, 6) = formatDateTime(session_day, '%y%m%d')) AS same_day_median_width_cents,
    quantileExactWeightedIf(0.5)(toInt32(round(toFloat64(ask_price - bid_price) * 100)), 1, bid_price > 0 AND ask_price >= bid_price) AS all_spy_median_width_cents,
    round(countIf(NOT (bid_price > 0 AND ask_price >= bid_price)) / 1e3, 0) AS dropped_invalid_quotes_k,
    formatDateTime(toTimeZone(min(sip_timestamp), 'America/New_York'), '%H:%i') AS spy_first_quote_et,
    formatDateTime(toTimeZone(max(sip_timestamp), 'America/New_York'), '%H:%i') AS spy_last_quote_et,
    toHour(toTimeZone(min(sip_timestamp), 'America/New_York')) * 60 + toMinute(toTimeZone(min(sip_timestamp), 'America/New_York')) AS spy_first_quote_et_minute,
    toHour(toTimeZone(max(sip_timestamp), 'America/New_York')) * 60 + toMinute(toTimeZone(max(sip_timestamp), 'America/New_York')) AS spy_last_quote_et_minute
FROM global_markets.cache_options_quotes
WHERE ticker >= 'O:SPY26' AND ticker < 'O:SPY27'
  AND sip_timestamp >= toDateTime(session_day)
  AND sip_timestamp < toDateTime(session_day + 1)

Tek bir dayanak varlık, tek bir günde 337.1 milyon opsiyon fiyat teklifi güncellemesi üretmiştir: 9156 sözleşme fiyatlandırılmış ve sözleşme başına ortalama 36.8 bin güncelleme yapılmıştır. Kıyaslama yapmak gerekirse, yukarıdaki paneldeki tüm hisse senedi verileri —tüm listelenmiş hisseler ve ETF toplamı— o oturumda 491 milyon güncelleme olarak ölçülmüştür.

Aynı gün vadeli sözleşmeler daha net bir tablo sunmaktadır. 0DTE opsiyonlar —vadesi gelen gün işlem gören sözleşmeler— opsiyon ticaretine hakimdir ve aşağıda ayrıştırılan tablo, oturumun aynı gün vadeli en yoğun beş SPY sözleşmesinin her birini göstermektedir. Fiyat teklifi akışında ise çok küçük bir paya sahiptirler: 334 aynı gün vadeli sözleşme, SPY fiyat teklifi güncellemelerinin 4.5% kısmını oluşturmuştur. Piyasa yapıcılar tüm zinciri fiyatlandırmaya devam eder; Aralık vadeli kullanım fiyatları, işlem yapılmasa bile tüm oturum boyunca güncellenir.

Burada dikkate alınmaya değer bir diğer ölçüm ise spread genişliğidir. Bu aynı gün vadeli SPY sözleşmeleri arasında, her bir geçerli NBBO güncellemesi üzerinden hesaplanan medyan fiyat teklifi genişliği —alış ile satış farkı— 3¢ olarak ölçülmüştür; 2026 vadeli tüm zincir genelinde ise aynı medyan 4¢ olarak ölçülmüştür. (197 bin tek taraflı veya çapraz güncelleme, genişlik medyanlarından hariç tutulmuş ve panelde sayılmıştır.)

Bir opsiyon sembolü nasıl okunur (OCC sembolojisi)

Bu panellerdeki her kontrat, Options Clearing Corporation tarafından yönetilen standart format olan bir OCC opsiyon sembolü ile tanımlanır. Veri merkezimiz bu sembolün başına O: ekini getirir. Örnek olarak O:SPY261218C00700000 sembolü incelenebilir:

  • KökSPY: opsiyon kökü, en fazla altı karakterden oluşur ve genellikle dayanak varlığın kendi ticker sembolüdür.
  • Vade261218: YYAA GG formatındaki son kullanma tarihi — 18 Aralık 2026.
  • Tip — Call için C, put için P.
  • Kullanım Fiyatı00700000: kullanım fiyatının 1.000 ile çarpılmış ve sekiz haneye tamamlanmış hali — 700,00 $.

Bu sabit format, bir köke ait opsiyon zincirinin basit bir ticker aralığı ile ayrıştırılmasına olanak tanır: 2026 yılında vadesi dolan tüm SPY kontratları O:SPY26 ile O:SPY27 arasında sıralanır; bu, yukarıdaki paneldeki tam filtredir. Sembolü ayrıştırılmış olan, seansın en yoğun beş SPY kontratı aşağıdadır:

SorgulaOturumun en yoğun beş SPY opsiyon sözleşmesi, sembol detayları
Her verinin arkasındaki tam SQL
WITH (
    SELECT max(toDate(toTimeZone(window_start, 'America/New_York')))
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= toDateTime(today() - 10)
      AND window_start < toDateTime(today() - 4)
) AS session_day
SELECT ticker AS occ_ticker,
       any(underlying_symbol) AS root,
       concat('20', substring(ticker, 6, 2), '-', substring(ticker, 8, 2), '-', substring(ticker, 10, 2)) AS expiry_parsed,
       if(any(option_type) = 'C', 'call', 'put') AS call_or_put,
       any(toFloat64(strike_price)) AS strike_usd,
       round(sum(size) / 1e3, 1) AS contracts_traded_k,
       if(substring(ticker, 6, 6) = formatDateTime(session_day, '%y%m%d'), 1, 0) AS expires_same_day
FROM global_markets.options_trades
WHERE sip_timestamp >= toDateTime(session_day)
  AND sip_timestamp < toDateTime(session_day + 1)
  AND ticker >= 'O:SPY26' AND ticker < 'O:SPY27'
GROUP BY ticker
ORDER BY contracts_traded_k DESC, ticker
LIMIT 5

Hacim tablosunun en üstü tamamen aynı gün içi işlemleri içerir: beş kontratın tamamı seansın tarihi olan 2026-07-13 tarihinde vadesi dolmuştur. Bunlar arasında en yoğun olanı olan O:SPY260713P00749000 sembollü, 749 kullanım fiyatlı put kontratı, 732.2 bin kontrat işlem görmüştür. Bu durum, bir önceki fiyat panelindeki verilerle karşılaştırıldığında; işlemler zincirin başında yoğunlaşırken, fiyat teklifleri (quotes) tüm zincir boyunca yayılmaktadır.

Opsiyon fiyat teklifi verilerinin kıt olma nedeni

Bu veri akışını depolamak, yukarıda ölçülen güne benzer bir günü her oturumda ve süresiz olarak eklemek anlamına gelir. Ekonomik gerçeklik budur. Hem bireysel hem de profesyonel piyasa verisi ürünlerinin çoğu, hisse fiyatlarını ve bazen opsiyon işlemlerini içerir; tam opsiyon fiyat teklifi geçmişi, herhangi bir fiyat seviyesinde nadir bulunur. Kendi veri merkezimizde hisse senedi fiyat teklifi geçmişi 2003 yılına, opsiyon işlem geçmişi ise 2014 yılına kadar uzanırken, opsiyon fiyat teklifi tablosu 2022 yılında başlamaktadır. Bu, tuttuğumuz en yeni tick geçmişi olup, çok büyük bir farkla işlettiğimiz en büyük tablodur.

Şu husus açıkça belirtilmelidir: opsiyon fiyat teklifleri, sahip olduğumuz en geç gelen veri setidir. Yeni oturumlar genellikle takvimin bir veya iki gün gerisinden gelir — bazen daha da geç — hisse senedi fiyat teklifleri ise genellikle bir gün içinde tamamlanır. Bu sayfadaki her panel, en az beş takvim günü gerideki en son tamamlanmış oturuma (mevcut işlemde 2026-07-13) dayanmaktadır; haftalık yenileme, her sorguyu aynı kural ile yeniden çalıştırarak her bir sayının yarım yüklenmiş bir uç veri yerine, tamamen işlenmiş bir gün üzerinden ölçülmesini sağlar.

SSS

Günlük OPRA opsiyon veri akışı ne kadardır?

Depo verilerimize göre: 2026-07-13 gününde 8.23 milyar opsiyon fiyat teklifi güncellemesi gerçekleşmiştir — seans süresi boyunca saniyede ortalama 339 bin güncelleme yapılmıştır. Ham OPRA akışı, fiyat tekliflerinin yanı sıra işlem ve idari mesajları da içerir; resmi mesaj sayıları daha da yüksektir.

Opsiyon fiyat teklifi akışı, hisse senedi fiyat teklifi akışından daha mı büyüktür?

Evet — yüzde olarak değil, katlarca daha büyüktür. Yukarıda ölçülen seansta, opsiyon fiyat teklifi güncellemeleri, hisse senedi fiyat teklifi güncellemelerinin 16.8 katı olmuştur: 491 milyon hisse senedi güncellemesine karşı 8.23 milyar opsiyon güncellemesi. Her hisse senedi tek bir NBBO verisi tutarken, opsiyon zinciri yüzlerce veya binlerce veri tutar.

Opsiyon piyasası verileri neden bu kadar pahalıdır?

Ölçek, görünür kısımdır: seans başına milyarlarca güncelleme içeren bir akışın alınması, depolanması ve sorgulanması için gerçek bir altyapı gerekir ve bu maliyet her işlem gününde tekrarlanır. Mühendislik maliyetlerinin üzerine borsa lisans ücretleri eklenir. Yukarıdaki paneller, tam bir opsiyon fiyat teklifi veri setinin tam olarak neleri taşımak zorunda olduğunu göstermektedir.

Normal bir günde kaç opsiyon kontratı fiyat teklifi verir?

İşlem sayısından çok daha fazladır. 2026-07-13 tarihinde, 338 bin farklı kontrat en az bir işlem görmüştür; SPY'ın 2026 vadeli zinciri tek başına 9156 kontratın fiyat teklifi vermesini sağlamıştır ve tüm fiyat teklifi evreni, SPY'ın zincirinin kullanım fiyatlarını kapsaması gibi her kökü kapsamaktadır. (Bir gün içindeki tüm farklı kontratları saymak, haftalık olarak güncellenen bir sayfadan çıkaracak kadar büyük bir tarama gerektirir — buradaki tek rakamı kasten yayınlamıyoruz.)

Opsiyonlar piyasa kapandıktan sonra işlem görür mü?

Listelenmiş ABD hisse senedi opsiyonları borsa saatlerine tabidir. Yukarıda ölçülen seansta, SPY'ın ilk opsiyon fiyat teklifi saat 09:30 ET'de, son fiyat teklifi ise saat 16:15 ET'de gerçekleşmiştir — gece seansı yoktur. Karşılaştırma yapmak gerekirse, hisse senedi veri akışı piyasa öncesi ve piyasa sonrası saatlerde fiyat teklifi vermeye devam eder.


Yukarıdaki her panel, onu oluşturan SQL kodunun aynısıyla birlikte sunulur — birini genişletin, farklı bir kök veya gün ekleyin ve Strasmore terminalinde gerçekten işlem yaptığınız veri akışı dilimini boyutlandırın.