2026년 6월 최고의 옵션 거래와 최악의 천 달러 투자
6월의 최고 성과 옵션 계약은 495배의 수익을 기록했습니다. 반면 동일한 계약을 매도했던 투자자는 천 달러의 프리미엄을 받고도 494,000달러의 손실을 입었습니다. 본 자료는 사후 분석을 바탕으로 작성된 거래 기록이며 투자 조언이 아닙니다.
2026년 6월의 최적 옵션 거래 분석
2026년 6월 한 달간 가장 성과가 좋았던 단일 옵션 거래는 무엇이며, 이에 1,000달러를 투자했다면 얼마가 되었을까? 이에 대한 정직한 답변은 네 가지 측면에서 살펴볼 수 있다. 첫째는 잭팟을 터뜨린 수익률이며, 둘째는 해당 헤드라인의 근거가 된 두 계약 규모의 이례적인 페니(penny) 단위 체결 건이다. 셋째는 그 주변에서 발생한 9,000건에 달하는 거의 전액 손실 사례이며, 넷째는 승자가 매수한 옵션을 매도한 미러 트레이드(mirror trade)로, 1,000달러의 프리미엄을 수취했던 투자자가 6자리 수의 손실을 입은 경우다. 모든 데이터는 사후에 저장된 거래 기록을 바탕으로 산출되었다. 사후 최적 거래(hindsight-optimal trade)는 누구나 실행할 수 있는 전략이 아니라, 해당 월에 시장에 존재했던 기회를 측정하는 지표일 뿐이다. 모든 수치는 저장된 쿼리 결과이며, 각 패널을 확장하면 정확한 SQL을 확인할 수 있다.
2026년 6월은 얼마나 변동성이 컸는가?
옵션 가격이 백 배 상승하는 데 역사적인 수준의 시장 변동성이 반드시 필요한가? 6월의 데이터는 그렇지 않음을 보여준다. 패널은 2026년의 모든 달을 동일한 기준으로 재산출했다. 정규장 시가부터 종가까지의 수익률, 그리고 시가 대비 고가와 저가의 변동 폭(%)을 SPY와 해당 당첨 옵션의 기초자산인 NVDA에 대해 각각 계산했다. 6월의 거래일은 21일이었다.
모든 수치 뒤에 숨겨진 정확한 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는 6월 한 달간 시가 대비 -1.2% 변동하며 5.8%의 등락 범위를 기록했는데, 이는 3월(8.7%)이나 4월(11.4%)보다 좁은 수준이었다. 시장의 핵심 움직임은 한 단계 아래에서 발생했다. NVDA는 19.7%의 등락 범위를 보인 끝에 6월 시가 대비 -7.4% 하락한 채 마감했다(2026년 6월 시장 요약에서 시장 전반의 상황을 확인할 수 있다). 옵션 가격이 백 배 상승하기 위해 반드시 시장 폭락이 필요했던 것은 아니며, 대형주 한 종목이 2주 내에 급락하는 것만으로도 충분했다.
이달의 최대 배수 종목
분석 대상: 6월 중 최소 50건 이상의 거래가 체결된 유동성 높은 6개 기초자산의 모든 계약. 30951개 계약을 대상으로 6월 첫 거래가부터 마지막 거래가까지의 가격 변동을 측정함. 첫 거래가에 매수했을 때의 평가 수익과, 1,000달러의 옵션 프리미엄을 받고 매도했을 때의 최종 상환 의무를 비교함.
모든 수치 뒤에 숨겨진 정확한 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 5최고 수익률을 기록한 종목은 풋옵션(put option)인 O:NVDA260629P00200000이었음. 첫 거래가는 $0.01, 마지막 거래가는 $4.95로 495배의 수익을 기록함. 해당 종목은 6월 29일 만기인 행사가격 200달러의 NVDA 풋옵션임. 첫 거래가 기준으로 1,000달러를 투자했다면 1000계약을 매수할 수 있었으며, 마지막 거래가 기준 해당 포지션의 평가액은 $495000가 됨. NVDA는 6월 하반기에 하락세를 보였으며, 심층 분석에서 세션별 하락 추이를 확인할 수 있음. 이 계약은 해당 하락분을 레버리지 효과로 증폭시킨 결과임. 이를 사전에 예측하는 것은 어떤 표로도 제공할 수 없는 영역이며, 첫 거래가에 대한 상세 분석은 아래 섹션에서 다룸.
리더보드에 오른 기타 종목
상위 5개 계약 모두 풋옵션이며, is_put 열은 수취한 프리미엄을 나타냄. 가장 낮은 배수조차 10배를 상회함. 두 번째 행인 7월 24일 만기 AAPL 240달러 풋옵션은 $0.01에서 $0.34로 상승하여 34배의 수익을 기록했으며, 월말 기준으로도 포지션이 유지됨(7월 만기이므로 마지막 가격은 결제가가 아닌 평가가임). 세 번째 행인 7월 10일 만기 MU 100달러 풋옵션은 20배의 수익을 기록하며 7월로 포지션이 이월됨. 네 번째와 다섯 번째 행인 6월 10일 만기 TSLA 397.50달러 풋옵션과 QQQ 707달러 풋옵션은 월초 하락장에서 각각 12.5배와 11.7배의 수익을 기록함. 5개 계약 모두 하락에 베팅한 결과임.
매도 전략: 일천 달러가 마이너스 오십만 달러가 되는 과정
승자를 매수하는 전략의 위험은 정확히 1천 달러로 제한된다. 반면 이를 매도하여 동일한 1천 달러의 프리미엄(option premium)을 수취하는 전략은 시장의 움직임에 따른 위험을 감수해야 한다. sold_net_loss_usd 열은 증거금, 배정(assignment), 강제 매수(forced buy-in)를 고려하지 않고 매도자의 입장에서 모든 행을 계산한다. 1000 계약을 $0.01에 매도하여 1천 달러를 수취했으나, 마지막 체결가(last print) 기준 해당 포지션은 매도자에게 $495000의 손실을 기록했으며, 이는 총 $494,000의 순손실을 의미한다. 매수자의 최악의 시나리오는 티켓 가격만큼의 손실이지만, 매도자의 최악의 시나리오는 시장의 변동폭이며, 6월의 가장 큰 변동폭은 500티켓에 달했다.
페니 프린트 문제
495x는 어디에서 비롯되는가? 아래의 거래 내역은 승자의 6월 전체 거래 기록을 하나의 포렌식 행으로 압축한다. 여기에는 첫 번째 프린트(executed trade), 두 번째 프린트, 그리고 해당 종목 생애 주기 동안 발생한 모든 페니 단위 프린트의 전수 조사가 포함된다.
모든 수치 뒤에 숨겨진 정확한 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)
)해당 계약은 2026-06-15 이전까지 6월 거래 기록에 존재하지 않았다. 09:49:30 ET에 발생한 첫 번째 프린트는 2 계약, 가격은 $0.01였으며, 이는 약 2달러의 옵션 프리미엄(option premium)에 해당한다. 101초 뒤에 발생한 다음 프린트는 $2.44였으며, 이후 해당 페니 가격은 다시는 프린트되지 않았다(1 페니 프린트, 2 계약, 한 달 전체 기준). 헤드라인이 가정하는 1,000계약 규모의 포지션은 해당 가격에 거래된 실제 물량보다 500배나 크다. 두 번째 프린트 시점에 진입했다고 가정하면, 월말 마지막 프린트 시점에 1,000달러는 $1980로 평가되며, 이는 495x가 아닌 2x 수익률이다. 두 번째 프린트 이후 2주 동안 격렬한 경로를 거치며 약 두 배가 된 수익은 실재하며 거래 가능한 것이었다. 그러나 기록된 잭팟은 실재하지 않았다.
여정: 상장부터 만기까지 열 거래일
불가능한 체결을 가정하고 만기까지 보유할 경우, 거래가 발생한 모든 세션의 거래량, 종가, 그리고 포지션 평가액은 다음과 같다.
모든 수치 뒤에 숨겨진 정확한 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 ASC해당 계약은 존속 기간인 10 거래일 동안 모두 체결되었으며, 2026-06-15부터 2026-06-29 만기일까지 이어졌다. 첫날은 $1.4에 마감되었고, 1,000달러는 이미 페니 단위 진입가 대비 $140000의 평가이익을 기록했다. 이후 흐름이 바뀌었다. 2026-06-17에 $287000였던 평가액은 2026-06-22에 $106000로 줄어들어 3분의 2 가까이 하락했다. 최고점인 $745000는 만기 직전 거래일인 2026-06-26에 기록되었으며, 최종 체결가는 최고점의 66.4% 수준인 $495000로 마감되었다. 해당 월의 가장 우수한 거래조차 고점 대비 3분의 1 낮은 수준에서 마무리되었다. 거래량의 경우, 첫날 전체 세션 동안 385 계약이 체결되었는데, 이는 첫 3거래일을 합친 예상 포지션 규모와 비슷하다. 가장 거래가 활발했던 2026-06-23에는 9718 계약이 체결되었으며, 옵션 프리미엄 규모는 $2.86백만 달러에 달했다. 시장의 움직임이 본격화된 이후에야 비로소 대규모 거래가 유입되었다.
장부의 반대편
모든 수치 뒤에 숨겨진 정확한 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
)모든 수치 뒤에 숨겨진 정확한 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 1잭팟 옆에 기록될 수치입니다. 30951개의 유동성 계약 중 정확히 1개가 100배 수익을 기록했고, 9385개는 90% 이상의 손실을 보았습니다. 전체 유니버스에서 8949개의 계약이 마지막으로 2센트 이하에 거래되었습니다(printed). 이 덱에서 무작위로 뽑았을 때, 90% 손실 더미는 잭팟보다 수천 배 더 자주 나타났습니다. 가장 비싼 하락 경로를 보면, 6월 12일 만기인 행사가격 1,350달러의 MU 콜옵션인 O:MU260612C01350000은 6월 초 10달러에 시작해 0.01달러로 마감하며 1,000달러를 1달러로 만들었습니다.
콜옵션인가 풋옵션인가: 어느 쪽이 승리했는가?
양쪽 꼬리 분포는 일치하지 않습니다. 승리한 꼬리는 순수하게 풋옵션이었습니다. 14개의 10배 수익 종목(ten-bagger)은 모두 풋옵션이었으며(14개의 풋옵션, 0개의 콜옵션), 전체 유니버스에는 14994개의 풋옵션과 30951개의 계약이 포함되어 있었습니다. 손실을 본 꼬리는 거의 대등했습니다. 9385개의 거의 전액 손실 사례 중 4403개와 46.9%개는 콜옵션이었으며, 풋옵션이 근소한 차이로 다수를 차지했습니다. 방향성은 모든 대형 승자를 결정지었지만, 그 자체만으로는 아무도 구제하지 못했습니다. 수천 개의 풋옵션 역시 행사가격이나 만기 주간, 혹은 둘 다 틀리면서 손실 더미에 포함되었습니다.
손실이 쌓인 곳
어떤 기초자산이 무덤을 제공했습니까? 폭락한 종목은 아니었습니다.
모든 수치 뒤에 숨겨진 정확한 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가 가장 큰 더미를 제공했습니다. 2923개의 거의 전액 손실이 발생했으며, 이는 전체 더미의 31.1%에 해당하고, 해당 종목 유동성 계약의 35.7%가 소멸했습니다. SPY의 24.7%개를 더하면 지수 관련 종목이 무덤의 절반 이상을 차지합니다. 가장 완만한 소멸 비율을 보인 두 종목은 NVDA와 AAPL(각각 21.8%와 21.8%)이며, 그중 첫 번째는 이달의 가장 큰 승자를 배출한 NVDA입니다. 손실 더미는 프리미엄이 정체된 곳에서 가장 커졌습니다. 같은 표의 반대편을 보면, QQQ은 이달의 14개 10배 수익 종목 중 9개를 배출했습니다. SPY는 더미 내 2319개의 계약으로 0개를 배출했습니다.
이 표가 시사하는 점과 한계
네 가지 교훈이 있습니다. 볼록성(convexity)은 실재합니다. 기초자산이 급격히 움직일 때 저렴한 외가격(out-of-the-money) 옵션은 비정상적으로 높은 수익률을 기록하는데, 이것이 바로 복권이 푼돈에 거래되는 이유입니다. 헤드라인 멀티플은 면밀한 분석이 필요합니다. 6월의 495배는 단 두 계약의 체결에 근거한 수치이며, 실제 거래 가능한 수익은 두 배 수준이었습니다. 분배는 볼록성에 대한 대가입니다. 14개의 텐배거(ten-bagger) 옆에는 9385개의 거의 전액 손실에 가까운 사례가 존재합니다(누가 이 티켓을 매도하는지는 마켓 메이커 설명에서 다룹니다). 또한 사후 확신 편향은 거래할 수 없습니다. 승리한 티켓은 6월 1일에는 존재하지 않았으며 6월 15일에 처음 체결되었습니다. 이를 매수한다는 것은 그날 아침, 이후 2주간의 방향성과 타이밍을 알고 있었다는 것을 의미합니다. 이 페이지는 6월에 포함된 내용을 측정할 뿐, 7월의 상황을 예견하지 않습니다.
자주 묻는 질문(FAQ)
2026년 6월 최고의 옵션 거래는 무엇이었습니까?
유동성이 높은 6개 종목을 대상으로 첫 거래(first print)부터 마지막 거래까지 측정한 결과, 2026년 6월 29일 만기인 행사가격(strike price) 200달러 NVDA 풋옵션이었습니다. 가격은 $0.01에서 $4.95로 495배 상승했으며, 첫 거래는 2계약이 1페니에 체결되었습니다(다음 거래는 $2.44였습니다).
옵션 거래 시 투자 원금보다 더 큰 손실을 볼 수 있습니까?
옵션 매수자는 그렇지 않습니다. 매수자는 지불한 옵션 프리미엄(option premium)만큼만 손실을 볼 수 있습니다. 반면 옵션 매도자는 가능합니다. 6월 데이터에 따르면, 1,000달러의 프리미엄을 수취한 매도자가 최종 거래 시점에서 $494,000의 손실을 기록했습니다.
왜 대부분의 저가 옵션은 가치 없이 만료됩니까?
저가 옵션은 시장이 발생 가능성을 낮게 보는 결과, 즉 만기 직전의 큰 변동을 가격에 반영합니다. 대부분의 달에는 그러한 변동이 거의 발생하지 않으며, 대부분의 계약은 가치가 소멸합니다. 2026년 6월, 활발하게 거래된 계약의 9385%인 30951건이 첫 거래 가치의 최소 90%를 상실했으며, 8949%는 2센트 이하에서 마지막으로 거래되었습니다.
실제 트레이더가 495배의 수익을 거둘 수 있었습니까?
해당 체결 규모로는 거의 불가능합니다. $0.01의 진입 가격으로 거래된 계약은 단 2건뿐이었으며, 가격은 101초 만에 $2.44로 변동했습니다. 두 번째 거래 가격으로 1,000달러를 투자했다면 최종 거래 시점에는 약 $1980가 되었을 것입니다. 이는 훌륭한 거래이지만, 사후에야 확인 가능한 인생을 바꿀 정도의 수익률일 뿐입니다.
데이터 참고 사항
데이터 참고 사항 전문
- 매도자 산출 방식은 설계상 증거금, 배정(assignment), 강제 청산을 고려하지 않습니다: 실제 공매도 포지션이었다면 마지막 거래(print) 이전에 이미 청산되었거나 배정되었을 것입니다. 이는 계좌 명세서가 아닌 가격 변동을 측정합니다.
- 사후 분석이며 투자 조언이 아닙니다. 모든 수치는 저장된 거래 데이터를 바탕으로 사후에 계산되었습니다.
- 첫 거래부터 마지막 거래까지의 구간은 측정 기준일 뿐 실행 보고서가 아닙니다; 따라서 이를 수익률이 아닌 배수로 표기합니다.
- 1센트 주의사항은 일반화됩니다: 첫 거래 가격이 1센트인 모든 행(승자 종목 및 AAPL 차순위 종목)은 동일한 취약성을 가집니다.
- 유니버스: 6개 기초자산(MU, NVDA, TSLA, SPY, QQQ, AAPL), 표준 OCC 심볼만 해당(만기 길이에 따른 조정 계약 제외), 6월 거래 50건 이상, 첫 거래 가격 0이 아닌 종목.
- 만기/행사가격/유형은 OCC 심볼에서 추출하며, 옵션 프리미엄 계산은 100주 승수를 가정합니다.
방법론
- 기간: 2026년 6월 1일~30일. 타임스탬프는 UTC 기준으로 저장되며, 원시 UTC 경계값을 사용하여 필터링함. 보정 패널은 기준 블록이며 2026년 전체를 동일한 방식으로 계산하여 소급 적용함.
- 계약별: 첫 번째 가격은 가장 이른 6월 SIP(Securities Information Processor) 타임스탬프의 체결가이며, 마지막 가격은 가장 늦은 체결가임. 동률 발생 시 가격을 기준으로 결정함. 배수는 쿼리 내에서 계산된 첫 번째 가격 대비 마지막 가격의 비율임.
- 일일 경로 패널은 매 생성 시 동일한 순위 스캔을 통해 승자를 재도출함. 진입 영수증은 심볼별로 이를 고정하며, 두 데이터가 일치하지 않을 경우 포스트를 유지하는 경계값을 적용함.
- 생성은 게이트가 적용된 읽기 전용 경로를 통한 배치 방식으로만 이루어지며, 페이지는 실시간 쿼리를 수행하지 않음. 데이터 웨어하우스 상태는 2026년 7월 12일 기준임.
모든 패널은 하나의 저장된 객체, 차트, 테이블 및 SQL로 구성됨. Strasmore 터미널에서 직접 원장을 조회할 수 있음.