# 옵션 NBBO와 OPRA 시장 데이터

OPRA가 미국 상장 옵션 호가와 체결을 통합하는 방식, 옵션 NBBO의 형성 과정, 최우선 가격이 전체 깊이나 체결을 보장하지 않는 이유를 설명합니다.

표준 URL: https://wiki.fcontext.com/ko/options/options-nbbo-opra/
사실 확인일: 2026-07-22

> 교육 목적으로만 제공되며 투자 조언이 아닙니다

<a id="answer"></a>
## 핵심 답변

**OPRA**(Options Price Reporting Authority)는 참여하는 미국 옵션 거래소가 상장 옵션의 통합 호가와 최근 체결 정보를 수집·배포하는 전국시장시스템 계획을 운영합니다. 옵션 **NBBO**는 동일한 관찰 시점과 동일한 계약에 대해 포함된 거래소의 가장 높은 표시 Bid와 가장 낮은 표시 Offer를 결합한 것입니다.

OPRA는 데이터 통합 체계이고 NBBO는 적격 거래소 호가에서 계산된 최우선 가격 결과입니다. 모든 브로커가 같은 순간에 갱신을 보거나, 최우선 가격에 주문을 감당할 수량이 있거나, 주문이 중간값에 체결된다는 뜻은 아닙니다.

<a id="mechanism"></a>
## 통합 호가가 만들어지는 방식

하나의 정확한 옵션 시리즈에 대해 각 보고 거래소가 Bid, Offer, 표시 수량과 타임스탬프를 제공한다고 가정합니다. 가격 계산은 다음과 같습니다.

`전국 최우선 매수호가 = max(모든 적격 거래소 Bid)`

`전국 최우선 매도호가 = min(모든 적격 거래소 Offer)`

Bid와 Offer는 서로 다른 거래소에서 올 수 있습니다. 연결된 수량은 그 최우선 가격의 호가에 속하며 모든 거래소나 모든 가격대의 합계가 아닙니다. 여러 거래소가 최우선 가격을 공유하면 데이터 상품과 화면에 따라 합산 수량 또는 거래소별 기여가 표시될 수 있으므로 필드 정의를 확인해야 합니다.

실제 경로는 거래소 매칭 엔진 → 거래소 시장 데이터 메시지 → OPRA 처리·배포 → 데이터 공급자 또는 브로커 → 애플리케이션입니다. 네트워크 거리, 처리, 권한, 처리량 제한, 화면 새로고침, 실시간 또는 지연 여부 때문에 화면과 주문 도착 시점의 시장이 다를 수 있습니다. 직접 또는 독점 피드도 통합 데이터와 내용 및 지연이 다를 수 있습니다.

NBBO는 계약별로 계산되며 행사가, 만기, Call/Put, 행사 방식, 승수와 조정 인도물이 일치해야 합니다. 단일 레그 NBBO는 복합 주문의 실행 가능한 순 시장도 아닙니다. 전략 주문장과 경매에는 개별 레그 호가를 대수적으로 합쳐도 보이지 않는 유동성이 존재할 수 있습니다.

<a id="example"></a>
## 최우선 가격은 전체 시장 깊이가 아니다

한 시점에 동일한 표준 Call이 세 거래소에서 다음과 같이 표시됩니다.

| 거래소 | Bid × 수량 | Offer × 수량 |
| --- | ---: | ---: |
| A | `$1.00 × 10` | `$1.20 × 8` |
| B | `$1.05 × 2` | `$1.15 × 1` |
| C | `$0.98 × 20` | `$1.18 × 12` |

NBBO는 `$1.05 × 2 Bid / $1.15 × 1 Offer`이고 산술 중간값은 `$1.10`입니다. 두 최우선 가격 모두 B에서 왔지만 최우선 Offer에는 한 계약만 표시됩니다.

5계약 시장성 매수 주문이 전부 `$1.15`에 체결된다고 NBBO만으로 추정할 수 없습니다. 호가가 유지되고 라우팅이 표시 유동성에 도달하면 한 계약은 `$1.15`, 나머지 네 계약은 C의 `$1.18`, A의 `$1.20`, 숨은 또는 경매 유동성, 갱신된 가격에 체결되거나 지정가 때문에 미체결될 수 있습니다. 한 계약이 `$1.15`, 네 계약이 `$1.18`에 체결된다는 가상 평균은 다음과 같습니다.

`[(1 × $1.15) + (4 × $1.18)] ÷ 5 = $1.174`

표준 승수 `100`이면 수수료 전 프리미엄 현금은 `$1.174 × 100 × 5 = $587`입니다. 이는 정적 사례이며 라우팅 예측이나 체결 보장이 아닙니다.

<a id="risks"></a>
## NBBO 데이터를 올바르게 읽는 방법

- 정확한 계약, 조건 코드, 타임스탬프, 시간대와 실시간·지연 상태를 확인합니다.
- 최우선 가격의 수량과 거래소를 보존합니다. 수량 없는 가격 정보는 불완전합니다.
- NBBO, Last, Mid, 브로커 Mark, 이론 가치와 실행 가능한 복합 주문 가격을 구분합니다.
- 주문 전송과 라우팅 중 호가는 갱신, 취소, 잠금 또는 교차될 수 있습니다.
- 지정가로 최악의 허용 가격을 통제하되 체결을 보장하지 않는다는 점을 이해합니다.
- 나중 화면이 아니라 관련 시점에 이용 가능했던 데이터와 주문·체결 기록을 비교합니다.
- 주문량이 최우선 표시 수량보다 많으면 더 깊은 가격대와 가격 충격을 평가합니다.
- 개장, 거래 정지, 급변 시장, 뉴스, 만기와 기업행위를 별도 데이터·실행 상태로 다룹니다.
- 공급자의 수량 합산, 호가 필터, 반올림 또는 피드보다 느린 화면 갱신 여부를 확인합니다.
- 다중 레그 전략은 가능한 경우 패키지 호가로 평가하고 레그 중간값의 동시 체결을 가정하지 않습니다.

<a id="misconceptions"></a>
## 흔한 오해

**“OPRA는 옵션 거래소다.”** 상장 옵션 통합 시장 데이터의 보고 계획 인프라이지 투자자가 주문을 보내는 거래 장소가 아닙니다.

**“NBBO는 전체 주문장을 보여 준다.”** 최우선 표시 가격과 최상단 수량만 보여 주며 전체 깊이, 숨은 주문 또는 복합 주문 유동성을 포함하지 않습니다.

**“NBBO 안쪽 가격이면 반드시 체결된다.”** 유효한 지정가가 될 수 있지만 시장이 유지되는 동안 반대 주문과 대기열 우선순위가 필요합니다.

<a id="related"></a>
## 관련 주제

- [옵션 체인의 Bid, Mid와 Ask](../option-chain-bid-mid-ask/)
- [옵션 체결 가격 실전 지침](../option-fill-price-playbook/)
- [옵션 가격 개선](../option-price-improvement/)
- [옵션 유동성과 실행 가능 용량](../options-liquidity/)

<a id="sources"></a>
## 권위 있는 출처

- [Options Price Reporting Authority](https://www.opraplan.com/)
- [SEC, 시장 데이터](https://www.sec.gov/marketstructure/market-data)
- [Cboe, 미국 옵션 규정집](https://www.cboe.com/us/options/regulation/rule_book/)
- [FINRA, 옵션](https://www.finra.org/investors/investing/investment-products/options)