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]
체결을 한 행으로 요약하기
가상의 종료된 구간에서 차례로 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로 모든 체결을 정확히 재구성할 수 있나요?+
아닙니다. 다른 체결 순서도 같은 극값, 시가, 종가와 총거래량을 가질 수 있습니다. 정확한 순서에는 더 세밀한 데이터가 필요하며 자신의 체결 평가에는 규칙과 이용 가능한 유동성도 필요합니다.