Haziran 2026 en iyi ve en kötü bin dolar
Haziran ayının en iyi opsiyon kontratı 495x kazanç sağlarken, aynı kontratın satılması bin dolarlık prim üzerinden 494,000 dolar zarar getirmiştir.
Haziran 2026'nın en iyi opsiyon işlemi neydi ve bu işleme yatırılan bin dolar ne kadar kazanç sağlardı? Dürüst cevap dört farklı şekilde karşımıza çıkıyor: büyük ikramiye; manşetlere taşınan o olağanüstü iki kontratlık düşük fiyatlı işlem; bu işlemin çevresindeki dokuz bin adetlik neredeyse tam kayıp ve ters işlem —kazananın satın aldığı varlığı SATMAK— sonucunda toplanan bin dolarlık primin altı haneli bir zarara dönüşmesi. Tüm veriler, geçmişe dönük olarak kayıtlı veri akışından hesaplanmıştır; geriye dönük en iyi işlem, bir stratejinin uygulanabilirliğini değil, ayın içeriğini ölçer. Tüm rakamlar kayıtlı sorgu sonuçlarıdır; kesin SQL kodunu görmek için herhangi bir paneli genişletebilirsiniz.
Haziran 2026 ne kadar hareketli geçti?
Yüz kat kazanç sağlayan bir opsiyon stratejisi için tarihi bir piyasa ayı gerekli midir? Haziran ayı bunun cevabının hayır olduğunu gösterdi. Panel, her ay için 2026 verilerini aynı şekilde yeniden hesaplamaktadır — SPY ve kazanç sağlayan stratejinin temeli olan NVDA için normal işlem saatlerindeki açılıştan kapanışa kadar olan süreç ile en yüksekten en düşüğe aralığın açılışa oranı baz alınmıştır. Haziran ayı 21 seans sürdü.
Her verinin arkasındaki tam SQL
SELECT toString(toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York')))) AS period_start,
round((argMaxIf(toFloat64(close), window_start, ticker = 'SPY' AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) / argMinIf(toFloat64(open), window_start, ticker = 'SPY' AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) - 1) * 100, 1) AS spy_month_pct,
round((maxIf(toFloat64(high), ticker = 'SPY' AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) - minIf(toFloat64(low), ticker = 'SPY' AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)) / argMinIf(toFloat64(open), window_start, ticker = 'SPY' AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) * 100, 1) AS spy_range_pct,
round((argMaxIf(toFloat64(close), window_start, ticker = 'NVDA' AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) / argMinIf(toFloat64(open), window_start, ticker = 'NVDA' AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) - 1) * 100, 1) AS nvda_month_pct,
round((maxIf(toFloat64(high), ticker = 'NVDA' AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) - minIf(toFloat64(low), ticker = 'NVDA' AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)) / argMinIf(toFloat64(open), window_start, ticker = 'NVDA' AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) * 100, 1) AS nvda_range_pct,
uniqExactIf(toDate(toTimeZone(window_start, 'America/New_York')), ticker = 'SPY') AS trading_days
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'NVDA')
AND window_start >= toDateTime('2026-01-01 05:00:00') AND window_start < toDateTime('2026-07-01 04:00:00')
GROUP BY period_start
HAVING uniqExactIf(toDate(toTimeZone(window_start, 'America/New_York')), ticker = 'SPY') >= 17
ORDER BY period_start ASCSPY, Haziran ayını açılış fiyatından -1.2% farkla ve 5.8% aralık içinde tamamladı; bu aralık Mart (8.7%) veya Nisan (11.4%) aylarından daha dardı. Hareketlilik bir alt seviyede gerçekleşti: NVDA, 19.7% aralıkta hareket ettikten sonra Haziran ayı açılışından -7.4% farkla kapandı (Haziran 2026 piyasa özeti piyasa genelindeki tabloyu içermektedir). Yüz kat kazanç sağlayan bir strateji için piyasa çöküşüne ihtiyaç duyulmadı; iki hafta içinde tek bir büyük hissenin sert düşmesi yeterli oldu.
Ayın en büyük çarpanları
Kapsam: Haziran ayında en az elli işlem görmüş — 30951 kontrat — altı likit kök üzerindeki tüm kontratlar; her iki yönden de ilk Haziran fiyatından son fiyata kadar: ilk fiyattan alınan kontratın son fiyattaki değeri ve bin dolarlık primle satılan kontratın sonunda oluşan borç.
Her verinin arkasındaki tam SQL
SELECT ticker AS contract,
substring(ticker, -9, 1) = 'P' AS is_put,
round(first_px, 2) AS first_price,
round(last_px, 2) AS last_price,
round(last_px / first_px, 1) AS multiple,
toUInt32(floor(1000 / (first_px * 100))) AS contracts_for_a_thousand,
round(floor(1000 / (first_px * 100)) * last_px * 100, 0) AS bought_end_value_usd,
round(1000 * (last_px / first_px) - 1000, 0) AS sold_net_loss_usd,
trades
FROM (
SELECT ticker,
toFloat64(argMin(price, (sip_timestamp, price))) AS first_px,
toFloat64(argMax(price, (sip_timestamp, price))) AS last_px,
count() AS trades
FROM global_markets.options_trades
WHERE ((startsWith(ticker, 'O:MU') AND length(ticker) = 19) OR (startsWith(ticker, 'O:NVDA') AND length(ticker) = 21) OR (startsWith(ticker, 'O:TSLA') AND length(ticker) = 21) OR (startsWith(ticker, 'O:SPY') AND length(ticker) = 20) OR (startsWith(ticker, 'O:QQQ') AND length(ticker) = 20) OR (startsWith(ticker, 'O:AAPL') AND length(ticker) = 21))
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
GROUP BY ticker
HAVING count() >= 50 AND argMin(price, (sip_timestamp, price)) > 0
)
ORDER BY multiple DESC, contract ASC
LIMIT 5Kazanan bir put opsiyonuydu: O:NVDA260629P00200000, ilk fiyatı $0.01, son fiyatı $4.95 olan — 495x çarpanlı. Sembolü inceleyin: 29 Haziran vadeli, 200$ kullanım fiyatlı bir NVDA put opsiyonu. İlk fiyattan bin dolar ile 1000 kontrat alınmıştı; son fiyatta pozisyon $495000 değerine ulaştı. NVDA, Haziran ayının ikinci yarısında düşüş yaşadı — derinlemesine incelemesi her oturumdaki düşüşü göstermektedir — bu kontrat ise bu düşüşün kaldıraçlı halidir. Bunu önceden bilmek hiçbir tabloyla satın alınamaz; ilk fiyatın detayları aşağıda incelenmektedir.
Liderlik tablosunda başka kimler var
Beş kontratın tamamı put opsiyonudur — is_put sütunu bunu doğrulamaktadır — ve en küçük çarpan bile on katın üzerine çıkmıştır. İkinci satırda, 24 Temmuz vadeli bir AAPL 240$ put opsiyonu, 34x çarpanı için $0.01'den $0.34'e yükselmiş ve ay sonunda hala açık pozisyondaydı (Temmuz vadeli olması nedeniyle son fiyat bir kapanış değil, piyasa değeridir). Üçüncü satırda, 10 Temmuz vadeli bir MU 100$ put opsiyonu 20x çarpanı yakalamış ve Temmuz ayına sarkmıştır. Dördüncü ve beşinci satırlarda, her ikisi de 10 Haziran vadeli olan bir TSLA 397.50$ put ve bir QQQ 707$ put opsiyonu, ay başındaki düşüşle 12.5x ve 11.7x çarpanı elde etmiştir. Beş kontrat, beş düşüş beklentisi.
Satış işlemi: bin dolar nasıl yarım milyon eksiye dönüşür
Kazanan hisseyi satın almak tam olarak bin dolar risk içeriyordu. Satmak —aynı bin doları prim olarak toplamak— ise fiyat hareketini risk altına sokuyordu. sold_net_loss_usd sütunu; teminat, devir ve zorunlu geri alımları göz ardı ederek her satırı satıcının perspektifinden sunar. 1000 kontratın 0.01 fiyattan satılması bin dolar kazanç sağladı; son işlem satıcı için pozisyonu $495000 olarak işaretledi — bu da $494,000 tutarında net zarar anlamına geliyordu. Alıcının en kötü senaryosu bilet fiyatıdır; satıcının en kötü senaryosu ise fiyat hareketidir ve Haziran ayındaki en büyük hareket beş yüz bilet derinliğindeydi.
Kuruşluk işlem problemi
495x nereden geliyor? Aşağıdaki makbuz, kazananın Haziran ayı boyunca gerçekleşen tüm işlemlerini tek bir adli satıra sıkıştırıyor: ilk işlemi, ikincisi ve hayatındaki her bir kuruşluk işlemin dökümü.
Her verinin arkasındaki tam SQL
SELECT
toString(toDate(min(sip_timestamp))) AS first_print_date,
formatDateTime(toTimeZone(min(sip_timestamp), 'America/New_York'), '%H:%i:%S') AS first_print_et,
round(anyIf(price, rn = 1), 2) AS first_price,
toUInt64(anyIf(size, rn = 1)) AS first_print_contracts,
countIf(price <= 0.011) AS penny_prints_in_june,
toUInt64(sumIf(size, price <= 0.011)) AS penny_contracts_in_june,
round(anyIf(price, rn = 2), 2) AS second_price,
toUInt32(dateDiff('second', min(sip_timestamp), anyIf(sip_timestamp, rn = 2))) AS seconds_to_second_print,
round(argMax(price, (sip_timestamp, price)), 2) AS month_last_price,
round(argMax(price, (sip_timestamp, price)) / anyIf(price, rn = 2), 1) AS second_print_multiple_to_last,
round(floor(1000 / (anyIf(price, rn = 2) * 100)) * argMax(price, (sip_timestamp, price)) * 100, 0) AS thousand_at_second_print_end_usd
FROM (
SELECT sip_timestamp, toFloat64(price) AS price, size,
row_number() OVER (ORDER BY sip_timestamp, price) AS rn
FROM global_markets.options_trades
WHERE ticker = 'O:NVDA260629P00200000'
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
)Sözleşme, 2026-06-15 tarihine kadar Haziran ayı işlem kayıtlarında bulunmuyordu. 09:49:30 ET saatinde gerçekleşen ilk işlem, $0.01 fiyattan 2 kontrat şeklindeydi — yaklaşık iki dolar tutarında prim. Bir sonraki işlem, 101 saniye sonra $2.44 oldu ve kuruşluk fiyat bir daha hiç gerçekleşmedi (tüm ay boyunca 1 kuruşluk işlem, 2 kontrat). Başlığın varsaydığı bin kontratlık pozisyon, o fiyattan işlem gören miktarın beş yüz katıdır. Bunun yerine ikinci işlemden giriş yapıldığında, ay sonundaki son işlemle birlikte bin dolar $1980 seviyesine ulaşıyordu — bu bir 495x değil, 2x artışıydı. İkinci işlemden itibaren başlayan ve iki hafta içinde sert bir seyirle yaklaşık iki katına çıkan yükseliş gerçek ve ticarete uygundu. Ancak basılan verilerdeki büyük ikramiye gerçek değildi.
The ride: ten sessions from listing to expiry
Grant the impossible fill anyway, and hold to the end: every session the ticket traded — turnover, last price, and the position's mark.
Her verinin arkasındaki tam SQL
WITH (
SELECT (ticker, first_px)
FROM (
SELECT ticker,
toFloat64(argMin(price, (sip_timestamp, price))) AS first_px,
toFloat64(argMax(price, (sip_timestamp, price))) AS last_px,
count() AS trades
FROM global_markets.options_trades
WHERE ((startsWith(ticker, 'O:MU') AND length(ticker) = 19) OR (startsWith(ticker, 'O:NVDA') AND length(ticker) = 21) OR (startsWith(ticker, 'O:TSLA') AND length(ticker) = 21) OR (startsWith(ticker, 'O:SPY') AND length(ticker) = 20) OR (startsWith(ticker, 'O:QQQ') AND length(ticker) = 20) OR (startsWith(ticker, 'O:AAPL') AND length(ticker) = 21))
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
GROUP BY ticker
HAVING count() >= 50 AND argMin(price, (sip_timestamp, price)) > 0
)
ORDER BY last_px / first_px DESC, ticker ASC
LIMIT 1
) AS winner
SELECT toDate(sip_timestamp) AS date,
toUInt64(sum(size)) AS contracts_traded,
round(sum(toFloat64(price) * toFloat64(size)) * 100 / 1e6, 2) AS day_premium_usd_m,
round(toFloat64(argMax(price, (sip_timestamp, price))), 2) AS day_last_price,
round(floor(1000 / (winner.2 * 100)) * toFloat64(argMax(price, (sip_timestamp, price))) * 100, 0) AS position_value_usd,
round(100 * toFloat64(argMax(price, (sip_timestamp, price))) / max(toFloat64(argMax(price, (sip_timestamp, price)))) OVER (), 1) AS pct_of_peak
FROM global_markets.options_trades
WHERE ticker = winner.1
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
GROUP BY date
ORDER BY date ASCThe contract printed on all 10 sessions of its life, 2026-06-15 through expiry on 2026-06-29. Day one ended at $1.4, the thousand dollars already marked at $140000 off the penny entry. Then the ride turned: a $287000 mark on 2026-06-17 shrank to $106000 by 2026-06-22, a drawdown of nearly two-thirds. The peak, $745000, came on 2026-06-26, one session before expiry; the final print marked $495000 — 66.4% of the peak. Even the month's best trade finished a third below its own high. Turnover: day one traded 385 contracts all session — roughly the assumed position across the first three sessions combined — while the busiest day, 2026-06-23, did 9718 contracts and $2.86 million in premium. Size arrived only after the move was underway.
Defterin diğer tarafı
Her verinin arkasındaki tam SQL
SELECT
count() AS contracts_with_50_trades,
countIf(substring(ticker, -9, 1) = 'P') AS put_contracts,
countIf(last_px / first_px >= 100) AS up_100x_plus,
countIf(last_px / first_px >= 10) AS up_10x_plus,
countIf(last_px / first_px >= 10 AND substring(ticker, -9, 1) = 'P') AS up_10x_puts,
countIf(last_px / first_px >= 10 AND substring(ticker, -9, 1) = 'C') AS up_10x_calls,
countIf(last_px / first_px <= 0.1) AS down_90_pct_plus,
countIf(last_px / first_px <= 0.1 AND substring(ticker, -9, 1) = 'C') AS down_90_calls,
round(100.0 * countIf(last_px / first_px <= 0.1 AND substring(ticker, -9, 1) = 'C') / countIf(last_px / first_px <= 0.1), 1) AS down_90_call_share_pct,
countIf(last_px <= 0.02) AS ended_at_two_cents_or_less
FROM (
SELECT ticker,
toFloat64(argMin(price, (sip_timestamp, price))) AS first_px,
toFloat64(argMax(price, (sip_timestamp, price))) AS last_px,
count() AS trades
FROM global_markets.options_trades
WHERE ((startsWith(ticker, 'O:MU') AND length(ticker) = 19) OR (startsWith(ticker, 'O:NVDA') AND length(ticker) = 21) OR (startsWith(ticker, 'O:TSLA') AND length(ticker) = 21) OR (startsWith(ticker, 'O:SPY') AND length(ticker) = 20) OR (startsWith(ticker, 'O:QQQ') AND length(ticker) = 20) OR (startsWith(ticker, 'O:AAPL') AND length(ticker) = 21))
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
GROUP BY ticker
HAVING count() >= 50 AND argMin(price, (sip_timestamp, price)) > 0
)Her verinin arkasındaki tam SQL
SELECT ticker AS contract,
round(first_px, 2) AS first_price,
round(last_px, 2) AS last_price,
toUInt32(floor(1000 / (first_px * 100))) AS contracts_a_thousand_bought,
round(floor(1000 / (first_px * 100)) * last_px * 100, 0) AS ending_value_usd
FROM (
SELECT ticker,
toFloat64(argMin(price, (sip_timestamp, price))) AS first_px,
toFloat64(argMax(price, (sip_timestamp, price))) AS last_px,
count() AS trades
FROM global_markets.options_trades
WHERE ((startsWith(ticker, 'O:MU') AND length(ticker) = 19) OR (startsWith(ticker, 'O:NVDA') AND length(ticker) = 21) OR (startsWith(ticker, 'O:TSLA') AND length(ticker) = 21) OR (startsWith(ticker, 'O:SPY') AND length(ticker) = 20) OR (startsWith(ticker, 'O:QQQ') AND length(ticker) = 20) OR (startsWith(ticker, 'O:AAPL') AND length(ticker) = 21))
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
GROUP BY ticker
HAVING count() >= 50 AND argMin(price, (sip_timestamp, price)) > 0
)
WHERE last_px <= 0.02 AND floor(1000 / (first_px * 100)) >= 1
ORDER BY first_px DESC, contract ASC
LIMIT 1Büyük ikramiyenin yanındaki rakam şudur: 30951 likit kontratın tam olarak 1 kadarı yüz kat kazanç sağladı — 9385 kadarı ise yüzde doksan veya daha fazlasını kaybetti; tüm evrendeki 8949 kontratın son fiyatı iki sent veya daha az olarak kaydedildi. Bu desteden rastgele seçim yapıldığında, her bir büyük ikramiye için yüzde doksan kayıp içeren grup binlerce kez karşımıza çıktı. En maliyetli düşüş rotası: O:MU260612C01350000, 12 Haziran'da sona eren 1.350$ kullanım fiyatlı bir MU call opsiyonuydu; Haziran ayında 10 seviyesinden açılan kontrat 0.01 seviyesinde kapandı ve bin doları 1 seviyesine dönüştürdü.
Call mı yoksa put mı: hangi taraf kazandı?
İki uç birbirine uymuyor. Kazanan uç tamamen put yönlüydü: 14 adet on kat kazanç sağlayan opsiyonun tamamı put opsiyonuydu (14 put, 0 call); bu evren 30951 kontrat arasında 14994 adet put barındırıyordu. Kaybeden uç ise neredeyse dengeliydi: 9385 adet tam kayba yakın sonuçtan 4403 — 46.9% — call opsiyonuydu; put opsiyonları ise az farkla çoğunluktaydı. Yön tahmini her büyük kazananı belirledi, ancak tek başına kimseyi kurtarmadı: binlerce put opsiyonu da yanlış kullanım fiyatı, yanlış hafta veya her ikisi nedeniyle kayıp grubuna girdi.
Kayıpların biriktiği yerler
Hangi dayanak varlık en büyük kaybı yarattı? Çöküşün adı değil.
Her verinin arkasındaki tam SQL
SELECT
multiIf(startsWith(ticker, 'O:NVDA'), 'NVDA', startsWith(ticker, 'O:TSLA'), 'TSLA', startsWith(ticker, 'O:AAPL'), 'AAPL', startsWith(ticker, 'O:SPY'), 'SPY', startsWith(ticker, 'O:QQQ'), 'QQQ', 'MU') AS root,
count() AS contracts,
countIf(last_px / first_px <= 0.1) AS down_90_pct_plus,
round(100.0 * countIf(last_px / first_px <= 0.1) / count(), 1) AS pct_of_root_wiped,
round(100.0 * countIf(last_px / first_px <= 0.1) / sum(countIf(last_px / first_px <= 0.1)) OVER (), 1) AS share_of_all_down_90_pct,
countIf(last_px / first_px >= 10) AS up_10x_plus
FROM (
SELECT ticker,
toFloat64(argMin(price, (sip_timestamp, price))) AS first_px,
toFloat64(argMax(price, (sip_timestamp, price))) AS last_px,
count() AS trades
FROM global_markets.options_trades
WHERE ((startsWith(ticker, 'O:MU') AND length(ticker) = 19) OR (startsWith(ticker, 'O:NVDA') AND length(ticker) = 21) OR (startsWith(ticker, 'O:TSLA') AND length(ticker) = 21) OR (startsWith(ticker, 'O:SPY') AND length(ticker) = 20) OR (startsWith(ticker, 'O:QQQ') AND length(ticker) = 20) OR (startsWith(ticker, 'O:AAPL') AND length(ticker) = 21))
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
GROUP BY ticker
HAVING count() >= 50 AND argMin(price, (sip_timestamp, price)) > 0
)
GROUP BY root
ORDER BY down_90_pct_plus DESC, root ASCQQQ en büyük kaybı sağladı: 2923 adet tam kayba yakın sonuç — toplam kaybın 31.1% kadarı — ve likit kontratlarının 35.7% kadarı sıfırlandı. SPY'ın 24.7% oranı eklendiğinde, endeks kökenliler mezarlığın yarısından fazlasını oluşturuyor. En düşük sıfırlanma oranları NVDA ve AAPL'e (21.8% ve 21.8%) aittir; bunlardan ilki, ayın en büyük kazananının dayanağı olan NVDA'dır. Kayıp yığını, primlerin sabit kaldığı yerlerde en çok büyüdü. Aynı tablonun diğer tarafında: 14 adet on kat kazanç sağlayan kontratın 9 kadarı QQQ tarafından üretildi; 2319 kontrat ile SPY ise 0 oranında üretim yaptı.
Bu tablonun öğrettikleri (ve öğretemedikleri)
Dört ders. Konveksite gerçektir: Fiyatı düşük, kullanım fiyatının altındaki bir opsiyon, dayanak varlık hızla hareket ettiğinde absürt oranlarda katlanır; piyango biletlerinin neden çok düşük fiyatlardan işlem gördüğünün sebebi tam olarak budur. Başlık çarpanları detaylı inceleme gerektirir: Haziran ayındaki 495x değeri, tek bir iki lotluk işleme dayanmaktadır; fiilen işlem gören getiri ise iki katıydı. Dağılım, konveksitenin bedelidir: 14 on kat getiri sağlayan hisse, 9385 neredeyse tamamen değer kaybeden hissenin yanında yer alır (piyasa yapıcılar açıklaması biletleri kimin sattığını kapsamaktadır). Ve geçmişe bakarak işlem yapılamaz: Kazanan bilet 1 Haziran tarihinde mevcut değildi; ilk kez 15 Haziran'da oluştu ve bu bileti satın almak, o sabah takip eden iki haftanın yönünü ve zamanlamasını bilmek anlamına geliyordu. Bu sayfa Haziran ayının içeriğini ölçer. Temmuz ayının ne getireceğini öngörmez.
SSS
Haziran 2026'nın en iyi opsiyon ticareti hangisiydi?
Altı likit enstrüman arasında ilk fiyattan son fiyata ölçüldüğünde, 29 Haziran 2026 vadeli 200$ kullanım fiyatlı NVDA put opsiyonu: $0.01 ile $4.95 arası, 495x katı — iki lotluk bir kuruşluk ilk fiyat üzerine kurulu (bir sonraki fiyat $2.44 idi).
Opsiyon ticareti yaparken yatırılan tutardan fazlası kaybedilebilir mi?
Opsiyon satın alırken hayır: bir alıcı en fazla ödenen primi kaybedebilir. Opsiyon satarken evet — Haziran ayı verileri, bin dolar prim toplayan bir satıcının son fiyatta $494,000 zararda kapandığını gösteriyor.
Ucuz opsiyonların çoğu neden değersiz olarak sona erer?
Ucuz bir opsiyon, piyasanın olasılık dışı gördüğü bir sonucu fiyatlar: son teslim tarihinden önce gerçekleşmesi beklenen büyük bir hareket. Çoğu ay bu tür hareketler sağlamaz ve çoğu kontrat değer kaybeder. Haziran 2026'da, aktif olarak işlem gören 30951 kontratın 9385'i ilk fiyat değerinin en az yüzde doksanını kaybetti; 8949 son olarak iki sent veya daha düşük bir fiyattan işlem gördü.
Gerçek bir yatırımcı 495x katını yakalayabilir miydi?
Yazılan hacimle neredeyse kesinlikle hayır: $0.01 giriş fiyatından sadece 2 kontrat işlem gördü ve fiyat 101 saniye içinde $2.44 seviyesine ulaştı. İkinci fiyattaki bin dolar, son fiyatta yaklaşık $1980 değerine ulaştı — güçlü bir işlem, ancak geriye dönüp bakıldığında hayat değiştiren bir kat sayı.
Veri notları
Tüm veri notları
- Satıcı matematiği tasarım gereği marjin, atama ve zorunlu tasfiyeyi dikkate almaz: gerçek bir kısa pozisyon son fiyatlamadan çok daha önce kapatılmış veya atanmış olurdu. Bu yöntem getiri oranını değil, hareketi ölçer.
- Geriye dönük analizdir, yatırım tavsiyesi değildir. Her veri, gerçekleşmiş işlemlerden yola çıkılarak sonradan hesaplanır.
- İlk fiyatlamadan son fiyatlamaya kadar olan süreç bir ölçü birimidir, işlem raporu değildir; bu nedenle bunlar getiri değil, katlar olarak etiketlenmiştir.
- Kuruş uyarısı genelleştirilmiştir: ilk fiyatı bir sent olan tüm satırlar (kazanan; AAPL ikinci sıradaki) aynı kırılganlığa sahiptir.
- Evren: altı kök — MU, NVDA, TSLA, SPY, QQQ, AAPL — yalnızca standart OCC sembolleri (süre nedeniyle düzeltilmiş kontratlar hariç tutulmuştur), Haziran ayında ≥50 işlem, sıfır olmayan ilk fiyatlama.
- Vade/kullanım fiyatı/tür bilgisi OCC sembolünden ayrıştırılır; prim matematiği 100 hisse çarpanını esas alır.
Metodoloji
- Dönem: 1–30 Haziran 2026; zaman damgaları UTC olarak saklanmış ve ham UTC sınırları ile filtrelenmiştir. Kalibrasyon paneli temel bloktur ve 2026 yılı genelinde aynı şekilde hesaplanmış olarak geriye dönük olarak incelenir.
- Sözleşme başına: ilk fiyat = Haziran ayındaki en erken SIP zaman damgalı işlem, son = en geç olan; eşitlik durumlarında fiyat baz alınarak deterministik olarak çözülür. Çoğulluklar, sorgu içinde hesaplanan son üzerinden ilkine göre belirlenir.
- Günlük seyir paneli, her nesilde aynı sıralı taramadan kazananı yeniden türetir; giriş makbuzu, sembol bazında sabitleme yapar ve iki veri uyuşmazsa sınırları korur.
- Nesil işlemi, kontrollü salt okunur yol üzerinden yalnızca toplu olarak gerçekleştirilir; sayfa hiçbir zaman canlı veriye sorgu göndermez. Veri ambarı durumu 12 Temmuz 2026 itibarıyla geçerlidir.
Her panel; grafik, tablo ve SQL içeren tek bir saklanmış nesnedir. Strasmore terminali üzerinden defteri kendiniz inceleyin.