Strasmore Research
심층 분석 Matt Connor작성자 Matt Connor · data as of August 11, 2026 · refreshed weekly

홀수 단위 주문이 NBBO 결정에 미치지 못하는 이유

NBBO는 라운드 로트 호가만을 기준으로 산출되며 홀수 단위 주문은 계산에서 제외됩니다. 호가보다 유리한 가격에 체결되는 현상은 이러한 규칙에 따른 결과이며 데이터 오류가 아닙니다. 홀수 단위 주문은 보조 데이터로 취급되어 보호받지 못합니다.

홀수 단위(odd lot) 주문은 NBBO(National Best Bid and Offer, 국가 최우선 매수·매도 호가)를 결정하지 않습니다. 브로커 화면에 표시되는 NBBO는 오직 라운드 로트(round lot, 매매 단위) 호가만을 기준으로 산출되며, 라운드 로트 미만의 수량을 제시한 주문은 해당 계산에 포함되지 않습니다. 호가 스프레드(spread)보다 유리한 가격에 체결이 이루어지는 것은 대개 데이터 오류가 아니라 이러한 규칙이 적용된 결과입니다.

내 주문이 왜 NBBO보다 유리하게 체결되었습니까?

가상의 상황을 가정해 보겠습니다. 어떤 주식의 매수 호가가 20.10달러, 매도 호가가 20.12달러일 때, 40주 매도 주문이 20.11달러에 체결되었습니다. 화면 어디에도 20.11달러라는 호가는 없었습니다. 20.11달러에 40주를 사겠다는 매수 호가는 통합 최우선 매수 호가에 나타나지 않은 채 거래소 장부(exchange book)에 계속 머물러 있을 수 있습니다. NBBO 계산은 라운드 로트 호가만을 순위 매기며, 그보다 작은 규모의 호가는 모두 제외합니다. 홀수 단위 주문은 실재하며 체결 가능하지만, 통합 호가의 최상단에 오를 자격이 없을 뿐입니다.

해당 호가를 보지 못한 것은 귀하의 데이터 피드와 관련된 별개의 문제입니다. Level 1 및 Level 2 시장 데이터는 장부 상세 정보의 수준이 크게 다르며, SIP(Securities Information Processor)와 직접 거래소 피드는 애초에 동일한 정보를 담고 있지 않습니다.

규칙 600(b)(43)에 따른 라운드 로트란 무엇입니까?

지난 세기 대부분의 기간 동안 라운드 로트는 모든 주식에 대해 100주를 의미했습니다. SEC의 시장 데이터 인프라 규칙은 이 고정된 수치를 주가에 따라 네 단계로 구분하는 방식으로 변경했습니다.

라운드 로트의 정의: (i) 주당 가격이 250.00달러 이하인 NMS(National Market System) 주식의 경우 100주; (ii) 주당 가격이 250.01달러에서 1,000.00달러 사이인 NMS 주식의 경우 40주; (iii) 주당 가격이 1,000.01달러에서 10,000.00달러 사이인 NMS 주식의 경우 10주; (iv) 주당 가격이 10,000.01달러 이상인 NMS 주식의 경우 1주.
Regulation NMS 규칙 600(b)(43), 17 CFR 242.600(b)(43), 시장 데이터 인프라 규칙에 의해 개정됨, SEC 릴리스 번호 34-90610, 2020년 12월 9일 채택.

주식의 등급은 직전 월의 평균 종가를 따르며 매달 재설정됩니다. 네 단계 모두를 관통하는 하나의 원칙은 주당 가격이 높을수록 호가로 인정받기 위해 필요한 주식 수가 적다는 것입니다.

조회라운드 로트(Round lot) 등급별 상장 종목 수
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
    multiIf(tier = 1, 'Up to $250.00',
            tier = 2, '$250.01 to $1,000.00',
            tier = 3, '$1,000.01 to $10,000.00',
                      'Above $10,000.00')                    AS bucket,
    multiIf(tier = 1, 100, tier = 2, 40, tier = 3, 10, 1)    AS round_lot_size,
    count()                                                  AS listed_stocks
FROM
(
    SELECT
        ticker,
        multiIf(any(close) <= 250,   1,
                any(close) <= 1000,  2,
                any(close) <= 10000, 3,
                                     4) AS tier
    FROM global_markets.stocks_daily_aggs
    WHERE date = (SELECT max(date) FROM global_markets.stocks_daily_aggs WHERE date >= today() - 10)
      AND close > 0
    GROUP BY ticker
)
GROUP BY tier
ORDER BY tier
Run this yourself

테이프(거래 기록)상의 가장 최근 가격 결정일에 8781 종목들은 250.00달러 이하로 마감되었으며, 여기서 라운드 로트는 여전히 익숙한 100주입니다. 또 다른 285 종목은 250.01달러에서 1,000.00달러 구간에서 마감되었으며, 이 경우 40주가 온전한 라운드 로트이고 30주 매수 호가는 홀수 단위가 됩니다.

익숙한 종목들도 같은 날 서로 다른 등급에 속할 수 있습니다.

조회주요 종목별 라운드 로트 규모 (최근 종가 기준)
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
    ticker,
    round(toFloat64(any(close)), 2) AS close_price,
    multiIf(any(close) <= 250,   100,
            any(close) <= 1000,  40,
            any(close) <= 10000, 10,
                                 1)  AS round_lot_size
FROM global_markets.stocks_daily_aggs
WHERE date = (SELECT max(date) FROM global_markets.stocks_daily_aggs WHERE date >= today() - 10)
  AND ticker IN ('F', 'KO', 'NVDA', 'AAPL', 'MSFT', 'SPY', 'COST', 'BKNG', 'NVR')
GROUP BY ticker
ORDER BY close_price DESC
Run this yourself

패널에서 가장 가격이 높은 종목인 NVR$6314.33에 마감되었으며, 이에 따라 라운드 로트는 10주로 설정됩니다. 가장 저렴한 F$13.89로 마감되어 100주가 필요합니다. 10주 매수 호가는 첫 번째 종목에서는 온전한 라운드 로트이지만 두 번째 종목에서는 홀수 단위이며, 이 두 호가 중 하나만이 국가 최우선 매수 호가를 결정할 자격을 갖습니다.

주식의 라운드 로트가 변경될 수 있습니까?

기업 활동과 무관하게 변경될 수 있습니다. 등급은 가격에 따라 결정되며 가격은 변동하기 때문입니다. 직전 월 평균 종가가 250.00달러를 넘어서는 주식은 다음 달부터 라운드 로트가 100주에서 40주로 변경되며, NBBO를 결정할 수 있는 호가 규모도 함께 이동합니다.

조회주당 250달러($) 이상 상장 종목의 월별 추이
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
    formatDateTime(m, '%Y-%m') AS month,
    countIf(avg_close > 250)   AS stocks_above_250
FROM
(
    SELECT
        toStartOfMonth(date)  AS m,
        ticker,
        avg(toFloat64(close)) AS avg_close
    FROM global_markets.stocks_daily_aggs
    WHERE date >= toStartOfMonth(today() - 730)
      AND date <  toStartOfMonth(today())
      AND close > 0
    GROUP BY m, ticker
)
GROUP BY m
ORDER BY m
Run this yourself

패널에서 가장 최근의 온전한 달에는 평균 250.00달러를 상회하는 종목이 305개였으며, 첫 번째 달에 표시된 304개와 대비됩니다. 종목들은 양방향으로 이 기준선을 넘나들며, 이로 인해 라운드 로트는 특정 주식에 대한 고정된 사실이 아니라 해당 월의 속성이 됩니다.

2026년 4월 27일에 무엇이 바뀌었습니까?

수십 년 동안 통합 테이프에는 홀수 단위 호가가 전혀 포함되지 않았습니다. 2026년 4월 27일부터 SIP는 NBBO와 함께 최우선 홀수 단위 매수 및 매도 호가를 배포합니다. 이 피드에서 그 도입보다 더 중요한 두 가지 특징이 있습니다.

첫째, 홀수 단위 BBO(Best Bid and Offer)는 부가 정보로 게시됩니다. 이는 NBBO 옆에 맥락을 제공하기 위해 배치될 뿐, NBBO의 일부를 구성하지 않습니다. NBBO는 이전과 동일하게 라운드 로트 호가를 기준으로 정확히 계산됩니다.

둘째, 홀수 단위 호가는 Regulation NMS 하에서 보호받는 호가(protected quotation)가 아닙니다. 주문 보호 규칙인 규칙 611은 거래소가 보호받는 호가보다 불리한 가격으로 체결하는 것을 금지하며, 보호받는 호가는 각 거래소가 라운드 로트 단위로 표시하는 자동화된 최우선 매수 및 매도 호가를 의미합니다. NBBO 안쪽 가격의 홀수 단위 호가는 이러한 보호를 받지 못합니다. 따라서 규칙 위반 없이 해당 호가를 건너뛰고 체결(trade through)할 수 있으며, 규칙 611은 브로커에게 해당 호가에 도달해야 할 의무를 부과하지 않습니다. 동일한 라운드 로트 필터가 규칙 610(d)에도 적용되며, 이것이 잠김 및 교차 시장(locked and crossed markets)에 대한 제한이 보호받는 호가를 중심으로 작성된 이유입니다.

이러한 구조는 시장 내의 시장을 형성합니다. 즉, 공식적인 최우선 매수·매도 호가보다 유리한 가격이 가시적이고 체결 가능하지만, 그곳에서 거래하도록 강제하는 '트레이드 스루(trade through)' 규칙은 없습니다. 최선의 집행(best execution) 의무는 별도의 규칙 체계에 속합니다.

2026년 변경 사항은 각 측면에 하나의 홀수 단위 가격을 게시합니다. 최우선 홀수 단위 매수·매도 호가를 넘어선 심층 정보, 즉 나머지 홀수 단위 장부는 2028년 5월로 연기되었습니다.

NBBO 안쪽의 홀수 단위가 가격 개선이 아닌 이유

가격 개선(price improvement)은 NBBO를 기준으로 측정됩니다. 이는 거래 시점에 게시된 매수·매도 호가보다 유리한 체결을 의미하며, 주로 도매업자나 중간 가격(midpoint) 주문을 통해 발생하고 종종 1센트 미만의 단위로 이루어집니다. 소수점 단위 규칙과 가격 개선은 이러한 소수점 가격이 어떻게 허용되는지를 다룹니다.

NBBO 안쪽의 홀수 단위는 다른 성격의 객체입니다. 이는 보호 규칙이 적용되지 않는 더 유리한 가격의 게시된 호가입니다. NBBO보다 유리한 체결은 그러한 홀수 단위 호가를 이용했거나, 아무것도 표시하지 않은 다크 풀(dark midpoint)에서 발생했을 수 있습니다. 체결된 가격만으로는 어느 쪽인지 알 수 없습니다.

통합 테이프상의 홀수 단위

홀수 단위 체결은 홀수 단위 호가가 테이프에 포함되지 않았던 수년 동안에도 2013년부터 통합 테이프에 기록되어 왔습니다. 이는 현대 테이프에서 무시할 수 없는 규모입니다.

조회2026년 4월 27일 AAPL 거래 규모
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
    bucket,
    round(100 * prints / sum(prints) OVER (), 2) AS print_share_pct,
    round(100 * shares / sum(shares) OVER (), 2) AS volume_share_pct
FROM
(
    SELECT
        multiIf(size < 100,  'Under 100 shares',
                size = 100,  'Exactly 100 shares',
                size < 1000, '101 to 999 shares',
                             '1,000 or more') AS bucket,
        multiIf(size < 100, 1, size = 100, 2, size < 1000, 3, 4) AS ord,
        count()   AS prints,
        sum(size) AS shares
    FROM global_markets.stocks_trades
    WHERE ticker = 'AAPL'
      AND sip_timestamp >= '2026-04-27 00:00:00'
      AND sip_timestamp <  '2026-04-28 00:00:00'
      AND size > 0
    GROUP BY bucket, ord
)
ORDER BY ord
Run this yourself

SIP에 홀수 단위 BBO가 처음 도입된 2026년 4월 27일, AAPL의 100주 미만 체결 건수는 전체 체결의 79.64%를 차지했으며, 거래된 주식 수의 14.5%를 차지했습니다. 이 두 비율 사이의 간극이 홀수 단위 활동의 실체입니다. 즉, 다수의 소규모 체결이 발생하지만 전체 거래량에서 차지하는 비중은 적당한 수준입니다. 이들 각각은 라운드 로트 NBBO가 구조적으로 설명하지 못했던 유동성과 만난 것입니다.

자주 묻는 질문(FAQ)

홀수 단위가 NBBO에 포함됩니까?

아니요. NBBO는 오직 라운드 로트 호가만을 기준으로 계산되므로, 라운드 로트보다 작은 규모의 게시된 주문은 국가 최우선 매수·매도 호가가 될 수 없습니다. 2026년 4월 27일부터 최우선 홀수 단위 매수 및 매도 호가는 NBBO 옆에 부가 정보로 별도 게시됩니다.

2026년 기준 라운드 로트는 무엇입니까?

주가에 따라 다릅니다. 규칙 600(b)(43)에 따라 라운드 로트는 250.00달러 이하일 때 100주, 250.01달러에서 1,000.00달러 사이일 때 40주, 1,000.01달러에서 10,000.00달러 사이일 때 10주, 10,000.00달러 초과 시 1주입니다. 등급은 직전 월의 평균 종가를 따릅니다.

홀수 단위 호가는 Reg NMS 하에서 보호받습니까?

아니요. 홀수 단위 호가는 보호받는 호가가 아니며, 규칙 611 주문 보호 규칙은 누구든 이를 건너뛰고 거래하는 것을 막지 않습니다. SIP상의 홀수 단위 BBO는 부가 정보로 배포됩니다.

왜 내 주문이 게시된 매수·매도 호가보다 유리한 가격에 체결되었습니까?

이 결과에는 두 가지 흔한 원인이 있습니다. NBBO 안쪽에 머물러 있던 홀수 단위 호가를 이용했거나, 매수 호가와 매도 호가 사이의 가격으로 중간 가격 또는 도매업자 체결이 발생한 경우입니다. 테이프에는 가격만 표시될 뿐 어떤 방식으로 체결되었는지는 명시되지 않습니다.

전체 홀수 단위 장부는 언제 SIP에 도달합니까?

2026년 4월 27일 변경 사항은 최우선 홀수 단위 매수 및 매도 호가만을 포함합니다. 해당 최우선 가격을 넘어선 심층 정보의 배포는 2028년 5월로 예정되어 있습니다.


이 페이지의 모든 패널은 해당 데이터를 생성한 SQL과 함께 제공됩니다. 특정 주식이 오늘 어떤 라운드 로트 등급에 속하는지 확인하거나, 과거 세션의 홀수 단위 체결 건수를 직접 계산하려면 Strasmore 터미널에서 평이한 영어로 질문하십시오.

#nbbo#odd lots#round lots#reg nms#market data