altnara 자금흐름 데스크는 거래소가 내주는 값이 창구마다 어떻게 갈리는지를 점검합니다. 이번 노트의 주제는 무기한 계약의 지수 가격이 어느 거래소 시세를 얼마씩 섞어 만들어지는가입니다. 운영자 보유 가능성: 본 매체는 비트코인·주요 알트 및 스테이블코인 보유 가능성을 명시합니다.
먼저 이 노트가 재는 자리를 못박아 두겠습니다. 여기서 잰 값은 전부 인증 헤더를 한 번도 붙이지 않고 부른 지수 구성 창구의 공개 응답입니다. 파이썬으로 직접 받았고 수집 구간은 2026년 9월 8일 10시 26분 24초부터 10시 42분 30초까지(한국 시각) 입니다. 본문의 숫자는 전부 저장해 둔 원자료를 다시 파싱해 재계산한 값입니다.
축을 하나 더 못박겠습니다. 이 노트가 세는 것은 지수 가격 창구가 스스로 공표한 구성처와 비중입니다. 펀딩비율은 다루지 않고, 어느 거래소의 시세가 가격을 움직이는가도 다루지 않습니다. 공표된 배합표를 읽어 센 기록이며 가격의 원인을 밝힌 기록이 아닙니다. 매매 권유가 아닙니다.
호스트를 축자로 적는 이유가 있습니다. fapi.binance.com(USDT 마진 무기한)과 dapi.binance.com(코인 마진)은 서로 다른 창구이고, 같은 코인이라도 구성이 다릅니다. 뒤에서 실측을 적겠습니다.
![]()
762종 가운데 758종이 구성 목록을 내줍니다
바이낸스 거래규격 창구가 돌려준 종목은 897행이고, 그중 상태가 TRADING 인 무기한 계열은 762종입니다. 계약 유형으로 갈리면 PERPETUAL 571종과 TRADIFI_PERPETUAL 191종입니다.
이 762종에 구성 목록을 하나씩 물었습니다.
| 구분 | 종수 |
|---|---|
| 구성 목록을 받은 것 | 758 |
| 거부당한 것 | 4 |
거부된 넷은 ALLUSDT, BTCDOMUSDT, ANTHROPICUSDT, OPENAIUSDT 이고 전부 HTTP 400 에 코드 마이너스 1121, 메시지는 Invalid symbol. 이었습니다. 이 네 종은 기초자산 분류가 INDEX 인 둘과 PREMARKET 인 둘을 합한 집합과 정확히 일치했습니다. 집합 동일성은 스크립트로 확인했습니다. 거래는 되지만 기초가 되는 현물 시장이 없어 구성 목록 자체가 성립하지 않는 자리로 읽힙니다.
여기서 분모를 짚고 가겠습니다. 「4종이 0건」이라는 값은 분모를 넓혀야만 나옵니다. 계약 유형을 PERPETUAL 로만 좁혀 세면 571종 중 2종이 되고, 그러면 주식형 무기한 191종이 통째로 빠집니다. 바로 다음 절의 대비는 그 191종을 넣어야 보이는 대비라서, 이 노트는 분모에 TRADIFI_PERPETUAL 을 포함했습니다.
같은 거래소가 두 벌의 지수 규칙을 동시에 돌립니다
이 노트에서 가장 크게 갈린 자리입니다. 구성처 태그가 binance 로 시작하는 몫을 「자기 몫」이라 부르고, 코인 장부와 주식형 장부에서 따로 셌습니다.
| 항목 | 코인 무기한 | 주식형 무기한 |
|---|---|---|
| 구성 목록을 받은 계약 | 569 | 189 |
| 자기 몫 중앙값 | 0.5882 | 0.0094 |
| 자기 몫 평균 | 0.5361 | 0.0102 |
| 자기 몫이 0.50 이상인 계약 | 413 / 569 | 0 / 189 |
| 자기 몫 최댓값 | 1.0000 | 0.0278 |
| 평균 구성처 수 | 5.01 | 3.63 |
| 서로 다른 구성처 태그 | 20종 | 8종 |
| 가격 칸이 전부 마이너스 1인 계약 | 0 / 569 | 189 / 189 |
중앙값 비율이 62.4배입니다. 같은 거래소의 같은 「무기한 계약」인데 자기 시세를 넣는 비중이 이만큼 갈립니다.
두 장부에 공통으로 등장하는 태그는 binance 와 binance_future 둘뿐이었습니다.
- 코인 장부에만 있는 태그 18종:
aster,binance_alpha,binance_cross,binance_cross2,binance_cross3,bitfinex,bitget,bybit,coinbase,gateio,hitbtc,kucoin,mexc,okex,pancakeswapV2,pancakeswapV3,uniswapV2,uniswapV3 - 주식형 장부에만 있는 태그 6종:
aster_futures_index,dxfeed,hyperliquid,kaiko,massive,pyth_pro
읽는 법은 이렇습니다. 자기 현물 시장이 있는 자리에서는 자기 시세를 중앙값 0.5882로 넣고, 자기 현물 시장이 없는 자리에서는 자기 몫이 0.0094로 내려가고 값을 데이터 공급사에서 받아 옵니다.
응답 문자열을 그대로 옮긴 주식형 표본입니다.
| 계약 | 구성처와 비중 |
|---|---|
NVDAUSDT | binance_future 0.00943396 · dxfeed 0.33018868 · kaiko 0.33018868 · pyth_pro 0.33018868 |
SAMSUNGUSDT | binance_future 0.00980392 · hyperliquid 0.00980392 · kaiko 0.49019608 · pyth_pro 0.49019608 |
XAUUSDT | binance 0.00826446 · dxfeed 0.28925620 · kaiko 0.28925620 · massive 0.12396694 · pyth_pro 0.28925620 |
CLUSDT | hyperliquid 0.01 · pyth_pro 0.99 |
BZUSDT | hyperliquid 1 |
금 지수 XAUUSDT 의 binance 다리는 응답에 적힌 심볼이 PAXGUSDT 였습니다. 자기 거래소의 토큰화 금 시세를 0.83퍼센트만큼 넣었다는 뜻이고, 그 문자열은 응답에 적힌 그대로입니다.
코인 장부 569종을 펼쳐 보겠습니다
구성처가 몇 곳인지부터 셌습니다.
| 구성처 수 | 계약 수 |
|---|---|
| 1 | 21 |
| 2 | 2 |
| 3 | 36 |
| 4 | 146 |
| 5 | 148 |
| 6 | 135 |
| 7 | 65 |
| 8 | 15 |
| 9 | 1 |
최소 1, 중앙값 5, 최대 9, 평균 5.01이고 구성 항목은 모두 2,851행입니다. 구성처가 3곳 이하인 계약이 59종, 10.4퍼센트입니다.
어느 거래소가 자주 불려 오는지도 셌습니다. 569종 가운데 몇 종에 등장하는가로 읽습니다.
| 태그 | 등장 계약 수 | 비율 |
|---|---|---|
mexc | 429 | 75.4퍼센트 |
gateio | 418 | 73.5퍼센트 |
binance | 381 | 67.0퍼센트 |
bitget | 327 | 57.5퍼센트 |
kucoin | 307 | 54.0퍼센트 |
bybit | 269 | 47.3퍼센트 |
okex | 226 | 39.7퍼센트 |
binance_cross2 | 115 | 20.2퍼센트 |
coinbase | 97 | 17.0퍼센트 |
binance_future | 94 | 16.5퍼센트 |
binance_alpha | 81 | 14.2퍼센트 |
binance_cross | 50 | 8.8퍼센트 |
자기 몫 분포는 최솟값 0.0000, 중앙값 0.5882, 평균 0.5361, 최댓값 1.0000입니다. 0.50 이상이 413종, 정확히 0인 계약이 54종, 정확히 1.0인 계약이 24종입니다.
여기서 정의를 반드시 갈라 적어야 합니다. 태그가 정확히 binance 인 것만 세는 좁은 정의로 다시 계산하면 중앙값 0.5263, 평균 0.3966이고, 그 다리가 아예 없는 계약이 188종입니다. 넓은 정의와의 차이는 binance_cross(자기 지수끼리의 환산 다리)와 binance_alpha, binance_future 를 자기 편으로 세느냐에서 옵니다. 어느 쪽도 틀린 계산이 아니지만, 어느 정의로 센 값인지 밝히지 않으면 0.5882와 0.3966이 서로를 반박하는 것처럼 보입니다.
그 188종은 자기 현물 시장이 붙어 있지 않은 자리로 읽힙니다. 다만 이것은 태그 문자열을 읽어 센 값이고, 태그가 가리키는 시장의 실제 성격을 확인한 것은 아닙니다. 현물과 선물에 올라 있는 종목이 얼마나 겹치고 갈리는지는 현물과 선물의 기초자산을 맞대 본 노트에 따로 적어 두었습니다.
가중치 합은 569종 전부 1.0 이었습니다. 최솟값 0.99999998, 최댓값 1.00000002로 100만분의 1을 넘게 벗어난 계약은 0건입니다.
구성이 100퍼센트 바이낸스 계열 태그인 계약은 24종이고, 그중 단일 구성처인 것이 21종입니다.
| 계약 | 구성처 | 응답에 적힌 심볼 문자열 | 비중 |
|---|---|---|---|
AAVEUSDC | binance_cross | uindex(AAVEUSDT)/uindex(USDCUSDT) | 1.00000000 |
DOGEUSDC | binance_cross | uindex(DOGEUSDT)/uindex(USDCUSDT) | 1.00000000 |
ONEUSDT | binance_future | ONEUSDT | 1.00000000 |
BTCU | binance_cross | uindex(BTCUSDT)/uindex(UUSDT) | 1.00000000 |
ONEUSDT 는 구성처가 하나이고 그 심볼 문자열이 계약 자신과 같은 ONEUSDT 입니다. 관측을 그대로 옮긴 것이며, 이것이 어떤 산출 절차를 뜻하는지는 이번 조회로 확인하지 못했습니다.
정산 통화로 갈라도 값이 다릅니다.
| 구분 | 계약 수 | 자기 몫 평균(넓은 정의) | 평균 구성처 수 |
|---|---|---|---|
| USDT 정산 | 526 | 0.5137 | 5.13 |
| USDC 정산 | 38 | 0.7965 | 3.63 |
USDC 계약은 구성처가 더 적고 자기 몫이 더 큽니다. BTCUSDC 는 binance 0.57142857, binance_cross 0.17142857, kucoin 0.08571429, mexc 0.08571429, bybit 0.08571429로 넓은 정의 자기 몫이 0.742857이었습니다.
주요 코인의 실측은 이렇습니다. 전부 2026년 9월 8일 10시 26분대(KST) 값입니다.
| 계약 | 구성처 수 | 구성처와 비중 |
|---|---|---|
BTCUSDT | 8 | binance 0.43478261 · okex 0.13043478 · coinbase 0.13043478 · kucoin 0.06521739 · mexc 0.06521739 · bitget 0.06521739 · bybit 0.06521739 · gateio 0.04347826 |
ETHUSDT | 7 | binance 0.46511628 · okex 0.13953488 · coinbase 0.13953488 · kucoin 0.06976744 · bitget 0.06976744 · bybit 0.06976744 · gateio 0.04651163 |
SOLUSDT | 7 | binance 0.45454545 · okex 0.13636364 · coinbase 0.13636364 · 나머지 네 곳 각 0.06818182 |
DOGEUSDT | 7 | binance 0.48780488 · okex 0.14634146 · 나머지 다섯 곳 각 0.07317073 |
이 값이 왜 중요한지는 지수가격과 마크가격이 청산에 어떻게 쓰이는지 정리한 노트에 적어 두었습니다. 다만 이 노트는 구성과 비중을 관측했을 뿐이고, 그 구성이 청산가에 얼마나 영향을 주는지는 계산하지 않았습니다.

OKX 장부 1,062종은 규격부터 다릅니다
OKX 쪽은 USDT 표기 지수를 1,064종 선언하고 있었고, 하나씩 물어 구성 배열이 채워진 것이 1,062종이었습니다. 나머지 둘은 HTTP 200 에 응답 코드도 정상인데 구성 배열이 비어 있었습니다.
| 지수 | 마지막 가격 | 구성 배열 |
|---|---|---|
CLPROTECT-USDT | 92.433 | 빈 배열 |
BZPROTECT-USDT | 97.054 | 빈 배열 |
값은 주면서 그 값을 무엇으로 만들었는지는 안 적는 자리가 두 종 있다는 뜻입니다. 왜 비워 두는지는 이번 조회로 확인하지 못했습니다.
여기서 분모를 하나 못박겠습니다. OKX 는 지수를 1,064종 내놓지만 무기한 계약은 474종입니다. 두 수를 맞대면 안 됩니다. 지수 목록과 계약 목록은 같은 모집단이 아닙니다.
구성처 태그는 40종이고 구성 항목은 3,707행입니다. 계열별로 묶으면 이렇습니다.
| 계열 | 행 수 | 비율 |
|---|---|---|
| 제3자 데이터 공급사 | 1,359 | 36.7퍼센트 |
| 그 밖의 거래소 | 1,182 | 31.9퍼센트 |
| OKX 계열 | 631 | 17.0퍼센트 |
| 바이낸스 계열 | 535 | 14.4퍼센트 |
빈도 상위 태그는 Kaiko_Reference_Rate 461, Pyth 422, OKX 379, Ondo_TICKER 343, Gate 330, Bybit 265, Binance 249 입니다.
OKX 자기 몫은 중앙값 0.0206, 평균 0.1287 이고, 자기 다리가 정확히 0인 지수가 1,062종 중 528종입니다. 거래소 다리가 하나도 없이 데이터 공급사만으로 만든 지수가 277종이었습니다.
가중치 합도 갈립니다. 바이낸스 569종은 전부 1.0이었는데 OKX 는 그렇지 않습니다.
| 항목 | 값 |
|---|---|
| 가중치 합 최솟값 | 0.9491 |
| 가중치 합 최댓값 | 1.0737 |
| 정확히 1.0 | 374 / 1,062 |
| 1.0 에서 0.001 이내 | 934 / 1,062 |
| 0.01을 넘게 벗어난 것 | 84종 |
OKX 의 비중 칸은 소수 넷째 자리까지만 적혀 오므로 작은 이탈은 반올림으로 설명됩니다. 다만 0.01을 넘게 벗어난 84종은 반올림만으로 설명되지 않고, 그 사유는 이번 조회로 확인하지 못했습니다. 이탈이 큰 표본을 그대로 적어 둡니다.
| 지수 | 합 | 구성 |
|---|---|---|
ZM-USDT | 1.0737 | Hyperliquid_Oracle 0.4127 · Kaiko_Reference_Rate 0.3294 · Binance_Index 0.3024 · OKX_LINEAR_PERPETUAL 0.0262 · Pyth 0.003 |
XLLY-USDT | 0.9491 | Hyperliquid_Oracle 0.303 · Binance_Index 0.1818 · Ondo_TICKER 0.1515 · Kaiko_Reference_Rate 0.1515 · Pyth 0.1515 · OKX_LINEAR_PERPETUAL 0.0098 |
표기 통화가 바뀌면 같은 코인이라도 구성이 통째로 바뀝니다. 같은 시각 USD 표기 지수는 이랬습니다.
| 지수 | 구성 |
|---|---|
BTC-USD | Kraken 0.2727 · Crypto 0.2727 · Coinbase 0.2727 · Bitstamp 0.1818 |
ETH-USD | OKX 0.2352 · Binance 0.2352 · Bybit 0.1764 · Coinbase 0.1764 · Kraken 0.1764 |
DOGE-USD | OKX 0.25 · Binance 0.25 · Coinbase 0.1875 · Bybit 0.1875 · Kucoin 0.125 |
BTC-USD 지수에는 OKX 자신의 다리가 들어 있지 않습니다. 바로 아래 줄의 ETH-USD 에는 들어 있습니다. 같은 거래소의 같은 표기 통화 안에서도 자리가 갈립니다.
공통 코인 316종으로만 두 거래소를 맞댔습니다
바이낸스 569종과 OKX 1,062종은 모집단이 다릅니다. 그래서 사이트 간 비교는 양쪽에 모두 있는 코인 316종에서만 했습니다.
규칙도 양쪽에 같게 적용했습니다. 각 거래소 지수에서 자기 이름으로 시작하는 태그의 비중 합을 자기 몫으로 봤고, 한쪽만 넓게 세면 비교가 기울기 때문에 OKX 쪽 OKX_LINEAR_PERPETUAL 도 OKX 몫에 넣었습니다. 바이낸스 쪽은 코인 무기한 장부를, OKX 쪽은 USDT 표기 지수를 썼습니다.
| 구분 | 자기 몫 평균 | 상대 몫 평균 | 평균 구성처 수 |
|---|---|---|---|
| 바이낸스 지수 | 0.5014 | OKX 다리 0.1077 | 5.48 |
| OKX 지수 | 0.2172 | 바이낸스 다리 0.2567 | 4.20 |
자기 몫 비율은 2.31배이고, 바이낸스 자기 몫이 OKX 자기 몫보다 큰 코인이 278 / 316 입니다.
그런데 더 눈에 걸리는 것은 OKX 지수 안에서 두 다리를 견줬을 때입니다.
| 관계 | 코인 수 |
|---|---|
| 두 다리가 정확히 같음 | 216 / 316 |
| 바이낸스 다리가 더 큼 | 69 / 316 |
| OKX 다리가 더 큼 | 31 / 316 |
가장 흔한 형태가 「같게 두는 것」입니다. 반대편에서는 자기 다리가 단일 최대인 코인이 265 / 316 이고, 자기 다리가 아예 없는 코인이 31 / 316 이었습니다.
상위 코인만 나란히 놓으면 대비가 선명합니다.
| 코인 | 바이낸스 지수(구성처 수 · 자기 몫 · OKX 다리) | OKX 지수(구성처 수 · 자기 몫 · 바이낸스 다리) |
|---|---|---|
| BTC | 8 · 0.4348 · 0.1304 | 5 · 0.2500 · 0.2500 |
| ETH | 7 · 0.4651 · 0.1395 | 5 · 0.2500 · 0.2500 |
| SOL | 7 · 0.4545 · 0.1364 | 5 · 0.2500 · 0.2500 |
| XRP | 7 · 0.4545 · 0.1364 | 5 · 0.2500 · 0.2500 |
| DOGE | 7 · 0.4878 · 0.1463 | 5 · 0.2500 · 0.2500 |
| BNB | 7 · 0.5890 · 0.1644 | 5 · 0.2666 · 0.2666 |
| LTC | 5 · 0.5882 · 0.1765 | 5 · 0.2666 · 0.2666 |
| DOT | 6 · 0.6341 · 0.1585 | 5 · 0.2666 · 0.2666 |
서로의 지수에 서로가 얼마나 들어가는지도 셌습니다. 바이낸스 지수 569종 가운데 OKX 다리를 가진 것이 226종(39.7퍼센트), OKX 지수 1,062종 가운데 바이낸스 다리를 가진 것이 517종(48.7퍼센트)이었습니다.
어느 쪽 방식이 낫다는 판단은 하지 않습니다. 이 노트가 확인한 것은 두 창구가 공표한 배합이 이 시각에 이렇게 갈렸다는 사실까지입니다.

8분 뒤에 다시 받아 차집합을 냈습니다
한 번 받은 값을 고정값처럼 인용하면 어긋납니다. 그래서 같은 창구를 8분 뒤에 한 번 더 받아 맞대 봤습니다. 1차는 10시 26분 24초부터, 2차는 10시 34분 17초부터입니다.
| 항목 | 결과 |
|---|---|
| 거래 중 무기한 심볼 집합 | 571 대 571, 추가 0 · 삭제 0 |
| 구성 목록 수신 | 569 대 569 |
| 구성처 집합이 같은 계약 | 559 / 569 (98.2퍼센트) |
| 가중치가 같은 계약 | 559 / 569 (98.2퍼센트) |
| 가격이 같은 계약 | 5 / 569 (0.9퍼센트) |
| OKX 구성처 집합이 같은 지수 | 960 / 1,062 (90.4퍼센트) |
| OKX 가중치가 같은 지수 | 816 / 1,062 (76.8퍼센트) |
읽는 법은 이렇습니다. 가격은 거의 다 움직이고(같은 것이 0.9퍼센트), 구성과 비중은 대체로 고정이지만 완전히 고정은 아닙니다.
8분 사이에 구성처 집합이 바뀐 코인 계약은 10종이었습니다. 빠진 다리는 전부 coinbase 4건, 들어온 다리는 coinbase 5건과 aster 1건입니다. 다리가 바뀌면 남은 다리들이 다시 정규화되므로 자기 몫이 따라 움직입니다.
| 계약 | 자기 몫 1차 | 2차 | 구성처 수 |
|---|---|---|---|
AGLDUSDT | 0.5000 | 0.5882 | 6에서 5로 |
AUCTIONUSDT | 0.4878 | 0.5714 | 6에서 5로 |
CELRUSDT | 0.5000 | 0.5882 | 6에서 5로 |
CVCUSDT | 0.5882 | 0.7143 | 4에서 3으로 |
BNTUSDT | 0.6897 | 0.5714 | 3에서 4로 |
PUNDIXUSDT | 0.8000 | 0.6452 | 3에서 4로 |
증가가 4건, 감소가 6건입니다. 다리가 빠지면 자기 몫이 오르고 다리가 들어오면 내려갑니다.
다만 흔들린 쪽은 꼬리였습니다. BTC·ETH·SOL·XRP·DOGE·BNB 와 BTCUSDC 의 자기 몫은 두 차례 모두 소수 여섯째 자리까지 차이가 0이었습니다. OKX 쪽은 흔들림이 더 컸습니다. 가중치가 그대로인 지수가 76.8퍼센트이므로 약 23퍼센트가 9분 남짓 사이에 비중이 바뀐 셈이고, BTC-USDT 와 ETH-USDT 는 두 차례 모두 동일했습니다.
그래서 이 노트의 모든 숫자에는 2026년 9월 8일 10시대(KST) 조회라는 꼬리표가 붙습니다. 다시 재면 달라지는 값입니다.
코인 마진 창구는 또 다른 규칙입니다
같은 거래소 안에서도 창구가 갈립니다. 코인 마진 쪽 기준쌍 20종에 같은 질문을 던졌더니 20건 전부 응답이 왔고, 자기 몫 중앙값이 0.4000, 평균이 0.3789로 USDT 마진(중앙값 0.5882)보다 낮았습니다.
| 기준쌍 | 구성처와 비중 |
|---|---|
BTCUSD | binance_cross 0.33333333 · coinbase 0.33333333 · okex 0.16666667 · bitstamp 0.16666667 |
ETHUSD | binance_cross 0.2857 · coinbase 0.2857 · okex 0.1429 · bitstamp 0.1429 · binance_cross2 0.1429 |
XRPUSD | bitstamp 0.5000 · binance_cross 0.2500 · binance_cross2 0.2500 |
DOGEUSD | coinbase 0.5000 · binance_cross 0.2500 · okex_cross 0.2500 |
BTCUSD 에서는 coinbase 몫이 바이낸스 몫과 같습니다. 그리고 bitstamp 와 okex_cross 는 USDT 마진 장부에 아예 없는 태그입니다. 구성처 심볼 문자열도 다릅니다. BTCUSD 의 바이낸스 다리는 BTCUSDT*uindex(USDTUSD) 로 적혀 있어, 현물 직거래쌍이 아니라 환산식입니다.
같은 거래소, 같은 코인인데 정산 통화가 바뀌면 배합표가 바뀝니다. 지수 가격이 펀딩비 계산에 어떻게 쓰이는지는 지수 가격과 펀딩비의 관계를 정리한 노트에 따로 적어 두었고, 이 노트는 펀딩비율 자체를 재지 않았습니다.
다른 두 거래소는 값은 주고 구성은 안 줬습니다
범위를 정확히 적겠습니다.
- 바이비트 시세 창구 응답의 행 키는 32개이고 지수가격과 표시가격 칸은 있었습니다(조회 시각 지수가격 79350.90, 표시가격 79315.84). 구성 배열에 해당하는 키는 없었고, 거래규격 창구의 행 키 29개에도 없었습니다. 응답 본문에 구성이나 구성처를 뜻하는 문자열은 0회 등장했습니다.
- 데리비트 지수 가격 창구 응답의 결과 키는 지수가격과 예상 결제가격 둘뿐이었습니다. 본문에 구성을 뜻하는 문자열은 0회였습니다. 지수 이름 목록은 344종을 받을 수 있었습니다.
여기서 문장을 좁혀 적겠습니다. 확인한 것은 제가 부른 이 창구들의 응답에 구성 배열이 없었다는 사실까지입니다. 두 거래소가 구성을 공개하지 않는다고 단정하지 않겠습니다. 문서 전수를 확인하지 않았습니다.
그러니 「네 곳 중 두 곳만 구성을 공개한다」가 아니라 「제가 부른 창구 기준으로 구성 배열을 돌려준 곳은 바이낸스와 OKX 두 곳이었다」 가 이 노트가 말할 수 있는 범위입니다.
실패 건수를 세다 거래소 탓으로 오독할 뻔했습니다
실무 주의를 한 문단 적어 두겠습니다. 거래 중인 코인 무기한 571종 가운데 심볼이 ASCII 가 아닌 계약이 5종 있었습니다. 哈基米USDT, 币安人生USDT, 我踏马来了USDT, 牛来USDT, 龙虾USDT 입니다.
첫 수집에서 이 다섯이 전부 실패했습니다. 원인은 거래소가 아니라 제 쪽이었습니다. 주소를 퍼센트 인코딩하지 않고 붙여서 인코딩 오류가 났습니다. 인코딩해 다시 부르니 다섯 종 전부 정상 응답이었습니다.
이 다섯을 실패로 세면 「569 / 571」이 「564 / 571」이 됩니다. 클라이언트 쪽 오류를 거래소의 응답으로 오독하는 전형이라 적어 둡니다. 응답이 안 오면 먼저 자기 호출을 의심하는 편이 안전합니다.
확인하지 못한 것
정직하게 적어 두겠습니다.
- 바이낸스가 구성처 비중을 어떤 주기로 재산정하는지 확인하지 못했습니다. 8분 간격 두 표본으로 변동이 있다는 사실만 확인했고 주기는 모릅니다.
binance_cross·binance_cross2·binance_cross3이 서로 무엇이 다른지 확인하지 못했습니다. 심볼 문자열이 환산식이라는 것까지만 확인했습니다.ONEUSDT의 구성처가binance_future, 심볼이ONEUSDT인 것이 어떤 산출을 뜻하는지 확인하지 못했습니다.- OKX 지수 84종의 가중치 합이 반올림 범위를 넘어 1에서 벗어나는 사유를 확인하지 못했습니다.
- OKX 의
PROTECT계열 지수 2종이 값은 주면서 구성 배열을 비워 두는 이유를 확인하지 못했습니다. - 바이비트와 데리비트가 다른 창구로 구성을 공개하는지 확인하지 못했습니다. 제가 부른 창구만 봤고 문서 전수를 대조하지 않았습니다.
- 비중이 왜 그렇게 정해졌는지 확인하지 못했습니다. 거래소가 산출 규칙을 문서에 어떻게 적어 두었는지 대조하지 않았습니다.
- 자기 몫은 응답의 태그 문자열을 읽어 센 값입니다. 태그가 가리키는 법인 관계를 확인한 것이 아닙니다.
- 지수 구성이 청산가에 얼마나 영향을 주는지 계산하지 않았습니다. 구성과 비중을 관측했을 뿐입니다.
- 펀딩비율을 재지 않았습니다. 다른 창구가 필요하고 이 노트의 축이 아닙니다.
- 매매 판단을 담고 있지 않습니다.
같은 무기한 계약의 시계 쪽도 전수로 셌습니다. 무기한 펀딩 정산 간격에 OKX가 간격 칸을 주지 않아 정산 시각으로 되짚은 과정을 정리했습니다.
정리
세 줄로 줄이면 이렇습니다.
첫째, 바이낸스는 한 거래소 안에서 두 벌의 배합 규칙을 동시에 돌립니다. 코인 무기한 569종의 자기 몫 중앙값이 0.5882인데 주식형 무기한 189종은 0.0094입니다. 62.4배 차이입니다.
둘째, 공통 코인 316종을 맞대면 OKX 는 자기 다리와 바이낸스 다리를 정확히 같게 두는 쪽이 216종으로 가장 흔합니다. 같은 자리에서 바이낸스의 자기 몫 평균은 0.5014, OKX 는 0.2172입니다.
셋째, 그 배합표는 고정값이 아닙니다. 8분 사이에 바이낸스는 569종 중 10종의 구성처가 바뀌었고, OKX 는 1,062종 중 246종의 가중치가 달라졌습니다.
지수 구성을 인용하실 때는 관측 시각과 어느 창구의 어느 정의로 센 값인지를 함께 적어 두시는 편이 정확합니다. 자기 몫 하나만 해도 넓은 정의로는 0.5882, 좁은 정의로는 0.5263이었습니다. 다만 이 노트는 공표된 배합표를 잰 기록일 뿐 어떤 거래도 권하지 않습니다.
FAQ
Q. 무기한 계약의 지수 가격이 한 거래소 시세만 쓰는 것이 아닌가요? A. 이 시각 응답 기준으로는 아니었습니다. 바이낸스 코인 무기한 569종의 평균 구성처 수가 5.01곳이었고 자기 몫 중앙값이 0.5882였습니다. 다만 자기 몫이 정확히 1.0인 계약도 24종 있었으므로, 종목에 따라 한 곳만 쓰는 자리도 있습니다.
Q. 자기 몫이 0.5882라는 값을 그대로 인용해도 되나요?
A. 어느 정의로 센 값인지 함께 적으시면 됩니다. 태그가 binance 로 시작하는 것을 전부 자기 편으로 세는 넓은 정의에서는 중앙값 0.5882이고, 태그가 정확히 binance 인 것만 세는 좁은 정의에서는 0.5263입니다. 정의를 밝히지 않으면 두 값이 서로를 반박하는 것처럼 보입니다.
Q. OKX 가 바이낸스 시세를 더 많이 넣는다는 뜻인가요? A. 공통 코인 316종에 한해서는 그렇게 관측됐습니다. OKX 지수의 자기 몫 평균이 0.2172이고 바이낸스 다리 평균이 0.2567이었습니다. 다만 가장 흔한 형태는 어느 쪽이 크냐가 아니라 두 다리를 정확히 같게 두는 것이었고, 그런 코인이 216종이었습니다.
Q. 왜 바이낸스 569종과 OKX 1,062종을 그대로 비교하지 않았나요? A. 모집단이 다르기 때문입니다. OKX 는 지수를 1,064종 선언하지만 무기한 계약은 474종이라 지수 목록과 계약 목록의 크기가 애초에 다릅니다. 그래서 사이트 간 비교는 양쪽에 모두 있는 코인 316종에서만 했고, 자기 몫을 세는 규칙도 양쪽에 같게 적용했습니다.
Q. 이 비중이 앞으로도 유지되나요? A. 유지된다고 적을 근거가 없습니다. 8분 간격으로 두 번 받았을 때 바이낸스는 569종 가운데 559종의 구성처 집합이 같았고, OKX 는 1,062종 가운데 816종의 가중치가 같았습니다. 뒤집어 말하면 바이낸스 10종과 OKX 246종은 그 사이에 값이 달라졌습니다. 다만 주요 코인의 자기 몫은 두 차례 모두 소수 여섯째 자리까지 같았습니다.
Q. 바이비트나 데리비트는 지수 구성을 공개하지 않나요? A. 그렇게까지는 확인하지 못했습니다. 제가 부른 창구의 응답 안에 구성 배열에 해당하는 키가 없었다는 사실까지가 확인된 범위입니다. 두 거래소의 문서를 전수로 대조하지 않았으므로, 다른 창구로 공개하는지 여부는 이 노트가 말할 수 있는 자리가 아닙니다.
Q. 지수 구성을 알면 청산 위험을 계산할 수 있나요? A. 이 노트로는 계산할 수 없습니다. 여기서 잰 것은 공표된 구성처와 비중뿐이고, 그 구성이 청산가에 얼마나 영향을 주는지는 다루지 않았습니다. 지수 가격과 표시가격이 청산에 어떻게 쓰이는 값인지는 별도의 노트에 적어 두었으며, 이 글은 어떤 진입가나 손절가도 제시하지 않습니다.
함께 보면 좋은 글
- 지수가격과 마크가격이 청산에 어떻게 쓰이는지 정리한 노트: 이 글이 지수 가격의 배합표를 셌다면 그 글은 그 값이 표시가격과 청산에서 어떤 자리에 놓이는지를 정리했습니다.
- 현물과 선물의 기초자산을 맞대 본 노트: 태그가 정확히
binance인 다리가 없는 188종을 읽을 때 배경이 되는 목록입니다. - 지수 가격과 펀딩비의 관계를 정리한 노트: 이 노트가 재지 않은 펀딩비율 쪽을 다룬 기록입니다.
데이터·개념 출처
본 노트의 수치는 2026년 9월 8일 10시 26분 24초부터 10시 42분 30초(KST) 사이에 바이낸스와 OKX 의 공개 창구를 인증 없이 호출해 받은 응답을 직접 센 것입니다. 응답은 파일로 저장한 뒤 다시 파싱해 재계산했고, 앞 문장을 근거로 삼은 숫자는 없습니다.
바이낸스 쪽은 GET https://fapi.binance.com/fapi/v1/exchangeInfo 로 종목 897행을 받아 상태가 TRADING 인 무기한 계열 762종을 골랐고, GET https://fapi.binance.com/fapi/v1/constituents 에 심볼을 하나씩 넣어 코인 무기한 571건 가운데 569건, 주식형 무기한 191건 가운데 189건을 받았습니다. 인자 없이 부르면 HTTP 400 에 코드 마이너스 1102가 오므로 전체 목록은 한 번에 받을 수 없었고, 거부된 4종은 전부 코드 마이너스 1121 이었습니다. 코인 마진 쪽은 GET https://dapi.binance.com/dapi/v1/exchangeInfo 와 같은 호스트의 구성 창구에서 기준쌍 20종을 전부 받았습니다.
OKX 쪽은 GET https://www.okx.com/api/v5/market/index-tickers 에 USDT 표기를 지정해 지수 1,064종을 받은 뒤 GET https://www.okx.com/api/v5/market/index-components 에 하나씩 넣어 1,064건 전부 정상 응답을 받았고 그중 구성 배열이 채워진 것이 1,062건이었습니다. 무기한 계약 474종은 GET https://www.okx.com/api/v5/public/instruments 에서 셌습니다. 다른 두 거래소는 GET https://api.bybit.com/v5/market/tickers, GET https://api.bybit.com/v5/market/instruments-info, GET https://www.deribit.com/api/v2/public/get_index_price, GET https://www.deribit.com/api/v2/public/get_index_price_names 를 불렀고, 본문에 적은 범위는 이 네 응답 안에서 확인한 것까지입니다.
안정성 재확인은 같은 창구를 10시 34분 17초부터 다시 받아 1차와 차집합을 낸 결과입니다. 8분 간격 두 표본에서 바이낸스 구성처 집합은 559 / 569, OKX 가중치는 816 / 1,062 가 같았습니다.
이 글은 공개 API 응답을 정리한 정보 제공 목적의 자료이며 특정 종목이나 거래소의 이용 권유가 아닙니다. 본 노트는 진입가·손절가·목표가를 제시하지 않고, 어떤 계약도 매수 또는 매도 대상으로 지목하지 않으며, 어느 거래소의 지수 산출 방식이 더 낫다는 판단도 하지 않습니다. 무기한 계약은 증거금 거래라 원금 전액을 잃을 수 있고 시장 상황에 따라 원금을 초과하는 손실이 발생할 수 있습니다. 위 값은 특정 시각의 스냅샷이라 다시 호출하면 달라지며, 여기서 관측된 구성과 비중이 그 뒤에도 같은 모양으로 유지되는지는 이 글에서 확인하지 않았습니다. 투자 판단과 그 결과는 전적으로 본인 책임입니다.