529 / 691OHLCV

OHLCV

정해진 구간의 시가·고가·저가·종가와 거래량

OHLCV는 선택한 시장의 체결을 시가, 고가, 저가, 종가와 거래량으로 요약합니다. 거래쌍, 구간, 시간 경계와 거래량 단위가 없으면 행이 불완전합니다. 요약은 전체 가격 경로를 보존하지 않습니다.

Open은 구간에 포함된 첫 체결, Close는 마지막 체결 가격이며 High와 Low는 가격의 극값입니다. Volume은 출처의 정의를 따릅니다. 이는 체결된 거래의 집계이지 호가창의 대기 주문이나 미래 체결 가능 가격이 아닙니다.

Kraken 캔들 채널은 구간의 첫 체결, 최고가, 최저가, 마지막 체결을 구분합니다. Open과 Close가 자동으로 평균이 되는 것은 아니며 High도 호가창의 최우선 매도호가가 아닙니다. 출처가 의도한 거래쌍의 체결을 집계하는지 확인합니다. [Kraken — WebSocket OHLC]

Kraken은 거래쌍의 기준 통화로 volume을 보고합니다. Binance는 표시 통화 거래액과 체결 건수를 따로 구분합니다. BTC/USD에서 비트코인 수량, 달러 금액, 체결 횟수는 서로 바꿀 수 없으며 단위를 통일하지 않고 더해서는 안 됩니다. [Kraken — WebSocket OHLC] [Binance — Spot Market Data]

Binance는 timeZone에 따라 구간을 해석할 수 있지만 startTime과 endTime은 항상 UTC입니다. 따라서 같은 일봉 표시만으로 두 시계열을 비교할 수 없습니다. 차트 모양뿐 아니라 시작과 끝, 타임스탬프의 의미를 확인합니다. [Binance — Spot Market Data]

Kraken REST는 항상 현재의 미확정 구간을 마지막에 포함합니다. 해당 Close와 거래량은 바뀔 수 있습니다. 종가 기반 규칙이 형성 중인 캔들을 완료된 것으로 취급하면 실시간 결과와 백테스트가 달라질 수 있습니다. [Kraken — REST OHLC]

Coinbase는 체결 이벤트가 없는 구간의 캔들을 제공하지 않으며 과거 자료가 불완전할 수 있다고 알립니다. 먼저 공백의 성격을 구분합니다. 영 가격 삽입이나 표시 없는 이전 가격 이월은 출처가 주지 않은 데이터를 만듭니다. [Coinbase — Product Candles]

Coinbase는 행을 시간, Low, High, Open, Close, Volume으로 설명하며 Kraken은 VWAP와 체결 건수도 별도 필드로 제공합니다. 읽는 쪽은 해당 스키마를 따라야 합니다. 배열 위치를 바꾸면 그럴듯하지만 틀린 차트가 생길 수 있습니다. [Coinbase — Product Candles] [Kraken — WebSocket OHLC]

Kraken의 정의에 따르면 같은 시장의 완전하고 겹치지 않는 구간을 합칠 때 첫 시가가 새 Open, 마지막 종가가 Close가 되고 High는 가장 높은 고가, Low는 가장 낮은 저가가 되며 비교 가능한 Volume은 합산합니다. 먼저 시간순, 중복, 누락을 확인합니다. [Kraken — WebSocket OHLC]

Coinbase의 집계 필드는 전체 체결 순서나 호가창 상태를 담지 않습니다. 동일한 High와 Low로 어느 수준을 먼저 방문했는지 알 수 없습니다. 주문 테스트에서도 캔들만으로 가격 접촉 순서나 자신의 실제 체결을 확인할 수 없습니다. [Coinbase — Product Candles]

예시 · OHLCV

체결을 한 행으로 요약하기

가상의 종료된 구간에서 차례로 0.01 BTC가 100000 USD/BTC, 0.02 BTC가 100020 USD/BTC, 0.01 BTC가 99980 USD/BTC, 0.03 BTC가 100010 USD/BTC에 체결됩니다. 결과는 Open 100000, High 100020, Low 99980, Close 100010이며 단위는 모두 USD/BTC입니다. BTC 기준 Volume은 0.01 + 0.02 + 0.01 + 0.03 = 0.07 BTC입니다. 체결 건수는 거래량이 아니며 이 요약만으로 원래 시간 경로는 보존되지 않습니다. 실시간 데이터도 자신의 주문 체결 보장도 아닙니다.

더 정확히 이해하려면 이 항목과 함께 다음도 읽어 보세요 Candlestick chart, Timeframe, Technical analysis, Order book, Backtesting, Volume weighted average price. 다음 항목에서도 이 글을 참조합니다 Technical analysis, Timeframe, Candlestick chart, Simple moving average.

01다음 Open은 이전 Close와 같아야 하나요?

아닙니다. Open은 다음 구간에 포함된 첫 체결이지 이전 가격의 의무적 복사본이 아닙니다. 체결 사이에 가격이 바뀌거나 거래 활동 또는 데이터의 공백이 있을 수 있습니다.

02OHLCV로 모든 체결을 정확히 재구성할 수 있나요?

아닙니다. 다른 체결 순서도 같은 극값, 시가, 종가와 총거래량을 가질 수 있습니다. 정확한 순서에는 더 세밀한 데이터가 필요하며 자신의 체결 평가에는 규칙과 이용 가능한 유동성도 필요합니다.

DOC · 001Kraken — WebSocket OHLC문서 ↗DOC · 002Binance — Spot Market Data문서 ↗DOC · 003Kraken — REST OHLC문서 ↗DOC · 004Coinbase — Product Candles문서 ↗
1차 출처 우선 · 투자 조언이 아닙니다