Strasmore Research
학습 Matt Connor작성자 Matt Connor · 업데이트됨 2026-07-24

옵션 거래 비용 및 수수료 분석

옵션 거래 시 발생하는 수수료와 bid-ask spread(매수-매도 호가 스프레드) 비용을 SPY, TSLA 등 주요 종목별로 비교합니다.

대부분의 브로커리지에서 상장 옵션 거래 수수료는 무료입니다. 하지만 모든 시장가 옵션 주문은 bid-ask spread(매수-매도 호가 스프레드) 비용이 발생합니다. 이는 매수자가 지불할 의사가 있는 최고 가격과 매도자가 수용할 의사가 있는 최저 가격 사이의 차이를 의미합니다. 옵션은 통상 기초 자산인 주식보다 훨씬 낮은 가격에 거래됩니다. 따라서 동일한 센트 단위의 스프레드라도 거래 금액 대비 비중은 훨씬 커집니다. 2026-07-02 정규 거래 시간 동안 SPY 옵션(모든 2026년 만기 계약)의 중앙값 스프레드는 80.97 basis points(bp, 베이시스 포인트)를 기록했습니다. 반면 SPY 주식 자체의 스프레드는 0.27 bps였습니다. 이는 약 299.9×의 차이입니다. 아래의 모든 수치는 통합 옵션 호가 및 체결 데이터(consolidated options quote and trade tapes)를 기준으로 측정되었으며, 각 수치의 정확한 SQL 데이터가 포함되어 있습니다.

옵션 스프레드가 주식 스프레드와 다르게 보이는 이유

주식 호가가 매수(bid) $745.00 / 매도(ask) $745.02라고 가정한다. 2센트의 스프레드는 주가 대비 약 0.27 bps(basis point, 베이시스 포인트)이다. 동일한 주식의 등가격(at-the-money) 콜옵션 호가는 매수 $7.20 / 매도 $7.30일 수 있다. 이는 10센트의 스프레드이며, 중간가인 $7.25 대비 약 138 bps에 해당한다. 옵션은 센트 단위로 보면 스프레드가 더 넓으며, 실제 지불하는 가격 대비 비율로 따지면 수백 배 더 넓다. 옵션의 낮은 가격이 이러한 현상을 만든다. 10센트는 절대적인 금액으로는 작지만, $7.25짜리 계약에서는 큰 비율을 차지한다.

서로 다른 금융 상품 간의 비용을 비교하는 전문적인 단위는 basis point (bp), 즉 1%의 100분의 1이다. 표준 옵션 계약은 기초자산 100주를 대상으로 하므로, 거래에 따른 달러 금액의 영향은 기초자산에 따라 달라진다. 그러나 스프레드는 옵션 자체의 호가 가격을 기준으로 측정된다. 본 페이지 전체에서는 이 단위를 사용한다.

SPY 옵션 vs. SPY 주식: 직접 비교

SPY는 미국에서 가장 유동성이 높은 옵션 상품이지만, 그럼에도 불구하고 비용 격차가 매우 큽니다. 아래 표는 동일한 세션 내 SPY 옵션과 SPY 주식을 비교하여 호가 흐름, 체결된 거래량, 그리고 각 상품의 중앙값 호가 스프레드(spread)를 보여줍니다.

조회1거래일 기준 SPY 옵션 vs SPY 주식: 호가 수, 체결 수 및 호가 스프레드(spread) 중앙값
모든 수치 뒤에 숨겨진 정확한 SQL
WITH
    opt_q AS (
        SELECT
            count() AS opt_updates,
            quantileDeterministic(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2), cityHash64(ticker, sip_timestamp)) AS opt_median_spread_ratio
        FROM global_markets.cache_options_quotes
        WHERE sip_timestamp >= '2026-07-02 13:30:00' AND sip_timestamp < '2026-07-02 20:00:00'
          AND ticker >= 'O:SPY26' AND ticker < 'O:SPY27'
          AND bid_price > 0 AND ask_price > 0 AND ask_price > bid_price
    ),
    stock_q AS (
        SELECT
            count() AS stock_updates,
            quantileDeterministic(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2), cityHash64(ticker, sip_timestamp)) AS stock_median_spread_ratio
        FROM global_markets.cache_stocks_quotes
        WHERE sip_timestamp >= '2026-07-02 13:30:00' AND sip_timestamp < '2026-07-02 20:00:00'
          AND ticker = 'SPY'
          AND bid_price > 0 AND ask_price > 0 AND ask_price > bid_price
    ),
    opt_t AS (
        SELECT count() AS opt_trades FROM global_markets.options_trades
        WHERE sip_timestamp >= '2026-07-02 13:30:00' AND sip_timestamp < '2026-07-02 20:00:00'
          AND ticker >= 'O:SPY26' AND ticker < 'O:SPY27'
    ),
    stock_close AS (
        SELECT round(argMax(toFloat64(close), window_start), 2) AS spy_close
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY' AND window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00'
    )
SELECT
    '2026-07-02' AS session_date,
    opt_q.opt_updates AS spy_opt_updates,
    stock_q.stock_updates AS spy_stock_updates,
    round(opt_q.opt_updates / stock_q.stock_updates, 1) AS opt_to_stock_update_ratio,
    opt_t.opt_trades AS spy_opt_trades,
    round(opt_q.opt_updates / opt_t.opt_trades, 1) AS quotes_per_trade,
    round(opt_q.opt_median_spread_ratio * 10000, 2) AS spy_opt_median_spread_bps,
    round(stock_q.stock_median_spread_ratio * 10000, 2) AS spy_stock_median_spread_bps,
    round(opt_q.opt_median_spread_ratio / stock_q.stock_median_spread_ratio, 1) AS ratio_opt_to_stock_spread,
    stock_close.spy_close AS spy_underlying_close
FROM opt_q CROSS JOIN stock_q CROSS JOIN opt_t CROSS JOIN stock_close

SPY 옵션의 중앙값 스프레드가 80.97 bps라는 것은, 매수 호가(ask)에 매수하고 이후 매도 호가(bid)에 매도하는 왕복 시장가 주문 시 중간가(midpoint) 대비 호가 스프레드 전체에 해당하는 비용이 발생함을 의미합니다. 이는 거래 양측에서 각각 약 절반씩의 비용을 지불하는 것과 같습니다. SPY 주식에서 동일한 왕복 거래를 수행할 경우 비용은 약 0.27 bps입니다. 호가 흐름 또한 다른 관점에서 동일한 유동성 상황을 보여줍니다. 마켓 메이커(market maker)는 SPY 옵션 거래가 한 건 체결될 때마다 256.5건의 SPY 옵션 호가 업데이트를 생성하며, 수천 개의 행사가 및 만기 조합에 대해 틱(tick) 단위로 가격을 재산정합니다.

SPY 옵션 스프레드 분포: 단일 수치로 정의되지 않음

중간값(median)은 유용하지만, 개별 트레이더가 지불하는 스프레드는 계약에 따라 달라집니다. 만기가 가까운 ATM(at-the-money, 등가격) SPY 옵션은 대개 가장 좁은 호가를 형성합니다. 반면 OTM(out-of-the-money, 외가격)이거나 만기가 먼 계약은 스프레드가 훨씬 넓어질 수 있습니다. 아래 패널은 해당 세션 동안 유효했던 양방향 SPY 옵션 호가의 전체 분포를 보여줍니다.

조회SPY 옵션 호가 스프레드 분포: bp(basis points) 단위 백분위수
모든 수치 뒤에 숨겨진 정확한 SQL
WITH opts AS (
    SELECT
        (toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000 AS spread_bps,
        cityHash64(ticker, sip_timestamp) AS det
    FROM global_markets.cache_options_quotes
    WHERE sip_timestamp >= '2026-07-02 13:30:00' AND sip_timestamp < '2026-07-02 20:00:00'
      AND ticker >= 'O:SPY26' AND ticker < 'O:SPY27'
      AND bid_price > 0 AND ask_price > 0 AND ask_price > bid_price
)
SELECT
    round(quantileDeterministic(0.10)(spread_bps, det), 2) AS p10_bps,
    round(quantileDeterministic(0.25)(spread_bps, det), 2) AS p25_bps,
    round(quantileDeterministic(0.50)(spread_bps, det), 2) AS median_bps,
    round(quantileDeterministic(0.75)(spread_bps, det), 2) AS p75_bps,
    round(quantileDeterministic(0.90)(spread_bps, det), 2) AS p90_bps,
    count() AS valid_two_sided_quotes
FROM opts

SPY 옵션 호가의 중간 절반은 49.65 bps에서 147.12 bps 사이에 위치했습니다. 열 개의 호가 중 하나는 35.51 bps보다 좁았으며, 열 개의 호가 중 하나는 316.51 bps보다 넓었습니다. 넓게 형성된 꼬리 부분은 유동성이 낮은 행사가와 먼 만기일을 나타내며, 이는 일반적인 매수자가 마주할 가능성이 가장 높은 계약들입니다.

주요 상품별 비용 차이

SPY는 벤치마크 역할을 하지만, 모든 옵션 상품의 호가 스프레드가 촘촘한 것은 아니다. 아래 패널은 널리 거래되는 5가지 옵션 기초자산을 대상으로 정규 거래 시간 동안의 중앙값 호가 스프레드(basis points, bps)를 측정한다. 대상은 3개의 지수 ETF(SPY, QQQ, IWM), 금 ETF(GLD), 그리고 옵션 유동성이 풍부한 개별 주식(TSLA)이다. 각 기초자산은 2026년 만기 티커 범위로 필터링되어 (ticker, sip_timestamp) 인덱스를 최적화하며, 각 상품의 위치를 고정하기 위해 행은 알파벳순으로 나열되었다.

조회상품별 옵션 매수-매도 스프레드: 2026년 7월 2일 정규장 중앙값(bp)
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
    root,
    round(count() / 1e6, 1) AS quote_updates_millions,
    round(quantileDeterministic(0.5)(spread_bps, det), 2) AS median_spread_bps,
    round(quantileDeterministic(0.5)(width_cents, det), 2) AS median_width_cents
FROM (
    SELECT 'SPY' AS root, (toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000 AS spread_bps, (toFloat64(ask_price) - toFloat64(bid_price)) * 100 AS width_cents, cityHash64(ticker, sip_timestamp) AS det
    FROM global_markets.cache_options_quotes
    WHERE sip_timestamp >= '2026-07-02 13:30:00' AND sip_timestamp < '2026-07-02 20:00:00'
      AND ticker >= 'O:SPY26' AND ticker < 'O:SPY27'
      AND bid_price > 0 AND ask_price > 0 AND ask_price > bid_price
    UNION ALL
    SELECT 'QQQ' AS root, (toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000 AS spread_bps, (toFloat64(ask_price) - toFloat64(bid_price)) * 100 AS width_cents, cityHash64(ticker, sip_timestamp) AS det
    FROM global_markets.cache_options_quotes
    WHERE sip_timestamp >= '2026-07-02 13:30:00' AND sip_timestamp < '2026-07-02 20:00:00'
      AND ticker >= 'O:QQQ26' AND ticker < 'O:QQQ27'
      AND bid_price > 0 AND ask_price > 0 AND ask_price > bid_price
    UNION ALL
    SELECT 'IWM' AS root, (toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000 AS spread_bps, (toFloat64(ask_price) - toFloat64(bid_price)) * 100 AS width_cents, cityHash64(ticker, sip_timestamp) AS det
    FROM global_markets.cache_options_quotes
    WHERE sip_timestamp >= '2026-07-02 13:30:00' AND sip_timestamp < '2026-07-02 20:00:00'
      AND ticker >= 'O:IWM26' AND ticker < 'O:IWM27'
      AND bid_price > 0 AND ask_price > 0 AND ask_price > bid_price
    UNION ALL
    SELECT 'GLD' AS root, (toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000 AS spread_bps, (toFloat64(ask_price) - toFloat64(bid_price)) * 100 AS width_cents, cityHash64(ticker, sip_timestamp) AS det
    FROM global_markets.cache_options_quotes
    WHERE sip_timestamp >= '2026-07-02 13:30:00' AND sip_timestamp < '2026-07-02 20:00:00'
      AND ticker >= 'O:GLD26' AND ticker < 'O:GLD27'
      AND bid_price > 0 AND ask_price > 0 AND ask_price > bid_price
    UNION ALL
    SELECT 'TSLA' AS root, (toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000 AS spread_bps, (toFloat64(ask_price) - toFloat64(bid_price)) * 100 AS width_cents, cityHash64(ticker, sip_timestamp) AS det
    FROM global_markets.cache_options_quotes
    WHERE sip_timestamp >= '2026-07-02 13:30:00' AND sip_timestamp < '2026-07-02 20:00:00'
      AND ticker >= 'O:TSLA26' AND ticker < 'O:TSLA27'
      AND bid_price > 0 AND ask_price > 0 AND ask_price > bid_price
)
GROUP BY root
ORDER BY root ASC

지수 ETF가 가장 낮은 비용을 기록했다. SPY의 중앙값 스프레드는 80.97 bps, QQQ123.71 bps, IWM130.72 bps였다. 반면, TSLA 옵션은 309.93 bps, GLD 옵션은 786.75 bps를 기록하며 전혀 다른 비용 체계를 보여주었다. (백만 단위의) 호가 업데이트 열은 이를 뒷받침한다. 호가 빈도가 가장 높은 상품들이 가장 낮은 스프레드를 기록하고 있다.

0DTE 및 주간 만기 효과: 짧은 잔존 기간과 넓은 스프레드

잔존 기간이 짧은 계약은 달러 가격이 낮게 형성되는 경향이 있다. 이로 인해 센트 단위의 가격 차이가 작더라도 베이시스 포인트(bps) 기준 스프레드는 기계적으로 확대된다. 아래 패널은 만기일별로 근외가격(near-the-money) SPY 옵션 호가(행사가 730–760)를 분류하였다. 해당 세션 동안 최소 100만 건 이상의 호가 업데이트가 발생한 2026년 만기 계약을 날짜순으로 나열하였다.

조회만기일별 SPY 옵션 스프레드 중앙값: ATM(at-the-money) 행사가 한정
모든 수치 뒤에 숨겨진 정확한 SQL
WITH opts AS (
    SELECT
        toFloat64(ask_price) - toFloat64(bid_price) AS width,
        (toFloat64(ask_price) + toFloat64(bid_price)) / 2 AS mid,
        substring(ticker, -15, 6) AS expiry_code,
        toUInt32OrZero(substring(ticker, -8)) / 1000 AS strike,
        cityHash64(ticker, sip_timestamp) AS det
    FROM global_markets.cache_options_quotes
    WHERE sip_timestamp >= '2026-07-02 13:30:00' AND sip_timestamp < '2026-07-02 20:00:00'
      AND ticker >= 'O:SPY26' AND ticker < 'O:SPY27'
      AND bid_price > 0 AND ask_price > 0 AND ask_price > bid_price
      AND strike BETWEEN 730 AND 760
)
SELECT
    expiry_code,
    round(count() / 1e6, 1) AS quote_updates_millions,
    round(quantileDeterministic(0.5)(width / mid * 10000, det), 2) AS median_spread_bps,
    round(quantileDeterministic(0.5)(width * 100, det), 2) AS median_width_cents
FROM opts
GROUP BY expiry_code
HAVING count() >= 1000000
ORDER BY expiry_code ASC

당일 만기 계약인 260702 (0DTE)의 중앙값 스프레드는 113.64 bps였으며, 중앙값 가격 폭은 단 2 센트였다. 차트에서 가장 긴 만기를 가진 261231는 센트 단위 가격 폭(11)은 더 넓었으나, 베이시스 포인트 기준으로는 37.16 bps로 실질적으로 더 좁았다. 이것이 옵션 거래 비용의 핵심 원리이다. 옵션 자체의 거래 가격이 몇 달러 수준일 때, 1~2센트의 스프레드가 반드시 저렴한 것은 아니다. 0DTE 옵션이란 무엇인가에서 당일 만기 계약의 메커니즘을 설명한다.

거래 규모 데이터가 시사하는 비용 부담 주체

옵션 거래는 계약 단위로 이루어지며, 표준 계약 하나는 100주를 포함합니다. 2026-07-02의 옵션 거래 중앙값은 단 1 계약에 불과했습니다. 상위 10%에 해당하는 90th percentile(90백분위수) 거래량조차 10 계약에 그쳤습니다. 대부분의 옵션 거래는 규모가 작으며, 개인 투자자가 호가 스프레드(spread)에 가장 많이 노출됩니다. 대규모 기관 주문은 가격 개선을 협상하거나 주문을 여러 차례에 걸쳐 분할하여 실행할 수 있는 경우가 많습니다.

조회2026년 7월 2일 옵션 거래 규모 분포 (체결 건당 전체 테이프 계약 수)
모든 수치 뒤에 숨겨진 정확한 SQL
WITH trades AS (
    SELECT toFloat64(size) AS size FROM global_markets.options_trades
    WHERE sip_timestamp >= '2026-07-02 13:30:00' AND sip_timestamp < '2026-07-02 20:00:00'
)
SELECT
    round(quantileExact(0.50)(size), 0) AS median_contracts,
    round(quantileExact(0.90)(size), 0) AS p90_contracts,
    round(avg(size), 1) AS avg_contracts,
    count() AS total_prints
FROM trades

FAQ

옵션 거래 비용이 주식보다 더 비싼가요?

거래 가격 대비 비율로 측정할 때 일반적으로 그렇습니다. SPY와 같이 유동성이 매우 높은 ETF는 주식 자체의 호가 스프레드(spread)가 1 basis point(bp, 0.01%) 미만입니다. 반면 동일한 기초 자산의 옵션은 통상 수십 bp의 비용이 발생합니다. 실제 달러 금액은 옵션 가격과 계약 수에 따라 달라지지만, 옵션 가치 대비 스프레드 비율은 거의 항상 주식보다 큽니다.

왜 0DTE 옵션은 basis point가 그렇게 큰가요?

만기가 임박한 당일 및 주간 옵션은 종종 $1.00 미만의 낮은 가격에 거래됩니다. $0.50 가격의 옵션에서 1~2센트의 스프레드는 가격의 2~4%, 즉 200~400 bps에 해당합니다. 센트 단위로는 작아 보일 수 있으나, 백분율로 환산한 비용은 그렇지 않습니다. 이것이 트레이더들이 스프레드를 센트가 아닌 basis point로 비교하는 이유입니다.

수수료가 스프레드보다 더 중요한가요?

단일 로트(lot) 규모의 개인 거래에서는 일반적으로 스프레드가 더 큰 영향을 미칩니다. $1.00 / $1.05 호가의 경우, 수수료를 제외하고도 왕복 거래(계약당 100주) 시 계약당 $5.00의 비용이 발생합니다. 가격이 낮거나 스프레드가 넓은 상품의 경우, 스프레드 비용만으로도 일반적인 수수료를 초과할 수 있습니다.

지정가 주문(limit order)을 사용하면 스프레드를 피할 수 있나요?

스프레드 범위 내에서 지정가 주문을 내면 전체 스프레드보다 낮은 가격에 체결될 수 있지만, 체결이 보장되지는 않습니다. 시장가 주문(marketable order)은 정의상 스프레드 비용을 지불하는 것입니다. 스프레드는 브로커가 부과하는 수수료가 아니라 즉각적인 체결을 위한 비용입니다.

어떤 옵션 상품의 스프레드가 가장 좁은가요?

본 페이지의 측정 기준에 따르면, 주요 지수 ETF인 SPY, QQQ, IWM이 가장 좁은 중앙값(median)을 보이며 거래량도 가장 많습니다. 원자재 ETF(GLD) 및 개별 주식 옵션은 훨씬 넓은 스프레드를 보일 수 있습니다. 스프레드는 계약마다 다릅니다. 동일한 기초 자산이라도 행사가격(strike)과 만기가 다르면 달라지므로, 하나의 중앙값만으로는 많은 변동성을 설명할 수 없습니다.

데이터 참고 사항

모든 타임스탬프는 UTC(협정 세계시) 기준으로 저장됩니다. 2026년 7월 2일의 정규 거래 시간은 sip_timestamp >= '2026-07-02 13:30:00' AND sip_timestamp < '2026-07-02 20:00:00'(미 동부 표준시 오전 9:30–오후 4:00)로 필터링되었습니다. 스프레드 통계는 유효한 양방향 호가(bid_price > 0, ask_price > 0, ask_price > bid_price)만을 사용합니다. Decimal 가격은 나누기 전에 Float64로 변환되며, 결정론적 중앙값 추정치(quantileDeterministic, 티커와 타임스탬프의 해시값 기준)를 사용하여 재생성 시 동일한 수치가 도출됩니다. 아래의 전수 조사는 해당 구간 내의 모든 SPY 옵션 기록을 집계하며, 유효한 양방향 호가가 전체 원시 피드에서 차지하는 비중을 보여줍니다.

호가 품질 전수 조사 및 전체 방법론
조회SPY 옵션 호가 품질: 유효, 편향, 및 락/크로스(locked/crossed) 기록
모든 수치 뒤에 숨겨진 정확한 SQL
WITH opts AS (
    SELECT
        bid_price,
        ask_price
    FROM global_markets.cache_options_quotes
    WHERE sip_timestamp >= '2026-07-02 13:30:00' AND sip_timestamp < '2026-07-02 20:00:00'
      AND ticker >= 'O:SPY26' AND ticker < 'O:SPY27'
)
SELECT
    count() AS total_updates,
    countIf(bid_price > 0 AND ask_price > 0 AND ask_price > bid_price) AS valid_two_sided,
    round(100.0 * countIf(bid_price > 0 AND ask_price > 0 AND ask_price > bid_price) / count(), 2) AS valid_pct,
    countIf(bid_price = 0 OR ask_price = 0) AS one_sided,
    round(100.0 * countIf(bid_price = 0 OR ask_price = 0) / count(), 2) AS one_sided_pct,
    countIf(bid_price > 0 AND ask_price > 0 AND ask_price <= bid_price) AS locked_or_crossed,
    round(100.0 * countIf(bid_price > 0 AND ask_price > 0 AND ask_price <= bid_price) / count(), 2) AS locked_or_crossed_pct
FROM opts

해당 세션의 SPY 옵션 호가 기록 중 99.94% 이상이 유효한 양방향 호가였습니다. 단방향 기록은 피드의 0.06%를 차지했으며, 호가가 고정되거나 교차된 기록은 미미했습니다. 위의 모든 스프레드 수치는 유효한 양방향 호가 하위 집합을 기준으로 계산되었습니다. 이는 트레이더가 NBBO(National Best Bid and Offer, 전국 최우선 매수-매도 호가)에서 실제로 관찰할 수 있는 비용을 의미합니다.

  • 시장 데이터 소스: 통합 OPRA(Options Price Reporting Authority) 방식의 옵션 호가 테이프(global_markets.cache_options_quotes), 해당 주식 호가 테이프, 그리고 통합 옵션 체결 테이프(global_markets.options_trades; 체결 규모 패널은 SPY뿐만 아니라 전체 테이프를 의도적으로 포함합니다).
  • OCC 티커 형식: O: + root + 6자리 만기일(YYMMDD) + C/P + 7자리 행사가 ×1000. 0DTE(Zero Days to Expiration, 만기 당일 옵션) 패널은 티커에서 만기일과 행사가를 분석합니다. 스프레드 계산은 콜(Call)과 풋(Put) 옵션을 통합하여 수행합니다. 각 root의 필터는 2026년 만기 범위(O:SPY26..O:SPY27 및 해당 항목)를 포함하며, 이를 통해 (티커, sip_timestamp) 인덱스에 대한 모든 스캔을 최적화합니다.
  • 스프레드 정의: 유효한 양방향 호가에 대해서만 basis points(bp, 0.01%) 단위로 계산된 (ask − bid) / midpoint × 10,000.
  • 중앙값 및 백분위수: cityHash64(ticker, sip_timestamp)를 기준으로 하는 quantileDeterministic reservoir estimators(저장소 추정치) — 메모리 사용량이 제한되며, 재생성 시마다 동일한 결과가 출력됩니다.
  • 기초 자산 종가: delayed_stocks_minute_aggs의 마지막 정규 거래 시간 분봉.
  • 세션 구간: 13:30–20:00 UTC. 달력 계산 방식이 아닌 관찰된 SPY 분봉을 기준으로 확인되었습니다.
  • 고정 세션: 2026년 7월 2일 — 작성 시점(2026년 7월 9일) 기준 데이터 저장소의 약 1~2일 데이터 수집 지연을 충분히 경과한 완료된 전체 세션입니다. 날짜 리터럴은 고정되어 있으므로 재생성 시 동일한 수치가 도출됩니다.

특정 계약의 비용이 궁금하십니까? 위의 모든 패널은 저장된 쿼리입니다. Strasmore 터미널에서 해당 쿼리 또는 사용자 정의 변형 쿼리를 실행하십시오. 상세 메커니즘에 대해서는 주식 거래 비용, bid-ask spread(매수-매도 스프레드)의 정의, 0DTE 옵션, 옵션 호가 피드의 규모, 옵션 거래량 대 미결제 약정을 참조하십시오.