MarketTrace
M1포지셔닝M2풋프린트M3청산M4FundingM5볼륨 프로파일M6호가창 깊이

Footprint 차트: 캔들 내부 각 가격의 거래량 읽기

업데이트 2026-07-05

Footprint 차트는 하나의 캔들 내부에서 모든 가격 레벨에 걸쳐 거래된 거래량을, 공격적 매수와 공격적 매도로 나누어 보여줍니다. 캔들스틱이 시가·고가·저가·종가만 보여주는 반면, footprint는 내부 order flow를 드러냅니다, 각 가격에서 누가 offer를 들어올렸고(lifting) 누가 bid를 때렸는지(hitting). 이는 trade tape로부터 구성되며, absorption과 가격별 delta를 포착하는 방법입니다.

Footprint 차트가 보여주는 것

Footprint 차트는 하나의 캔들을 가격 행(row)들의 스택으로 분해합니다, 캔들이 거래를 통과한 각 가격 레벨마다 한 행. 각 행에는 두 개의 숫자가 나란히 담깁니다: ask에서 거래된 거래량, offer를 들어올리는 공격적 시장가 매수, 과 bid에서 거래된 거래량, bid를 때리는 공격적 시장가 매도. 불투명한 캔들 몸통 하나 대신, 각 가격에서 얼마만큼의 물량이 손바뀜했고 어느 쪽이 공격자였는지를 정확히 볼 수 있습니다.

같은 차트는 여러 이름으로 불립니다. Cluster chart, bid/ask footprint, numbers bars 모두 같은 아이디어를 가리킵니다: 내부가 가격별·공격자 측별로 분해된 거래량으로 채워진 바. 레이아웃은 다양합니다, 어떤 플랫폼은 bid와 ask를 두 열로 쌓고, 다른 것은 행마다 하나의 delta 숫자를 보여줍니다, 하지만 기저 데이터는 동일합니다.

일반적인 캔들스틱은 그 모든 내부 구조를 네 개의 값과 두 개의 꼬리로 압축합니다: 시가, 고가, 저가, 종가. 범위와 순방향은 알려주지만, 그 범위 내부 어디에서 실제로 거래량이 거래됐는지, 누가 들어올리고 누가 때렸는지는 전혀 알려주지 않습니다. Footprint는 가격별 거래량의 전체 분포를 유지하며, 이것이 바로 캔들이 버리는 정보입니다.

Delta, imbalance, absorption

Delta는 footprint의 핵심 통계입니다. 각 가격 행에서 delta는 공격적 매수 거래량에서 공격적 매도 거래량을 뺀 값입니다, 매수자가 offer를 더 세게 들어올렸을 때 양수, 매도자가 bid를 더 세게 때렸을 때 음수. 바의 총 delta는 단순히 가격별 행들의 합이며, 가격이 어디서 마감했든 상관없이 그 캔들이 공격자에 의해 순매수됐는지 순매도됐는지를 알려줍니다.

Diagonal imbalance는 한 가격의 ask 거래량을 바로 아래 가격의 bid 거래량과 비교합니다, 시장가 주문이 실제로 선택하는 두 측면. 한쪽이 대략 3:1 이상일 때 그 행은 imbalance로 표시됩니다: 일방적 공격성이 쌓이고 있다는 신호. 같은 방향의 연속된 imbalance는 공격적 흐름이 지속적으로 밀어붙인 지점을 표시합니다.

Absorption은 footprint를 읽을 가치가 있게 만드는 패턴입니다. 많은 양의 공격적 거래량이 한 가격을 때리지만 가격이 거기서 멀어지지 않습니다, 대기 중인 지정가 주문이 물러서지 않고 모든 시장가 주문을 빨아들입니다. 이는 그 레벨을 방어하는 수동적 참여자를 시사하며, 공격자가 소진되면 종종 정체나 반전을 선행합니다. MarketTrace의 classifier는 이러한 absorbed·pulled trajectory를 차트에 직접 라벨링합니다.

Trade tape로부터 구성

Footprint는 별도의 데이터 피드가 아닙니다, time-and-sales, 즉 원본 trade tape로부터 거래 하나하나 재구성됩니다. 거래소가 출력하는 모든 체결 거래는 footprint에 필요한 세 가지를 담고 있습니다: 체결된 가격, 크기, 그리고 그 거래가 대기 중인 bid에 대해 체결됐는지 ask에 대해 체결됐는지를 말해주는 공격자 측(aggressor side).

그 공격자 측은 거래소의 maker/taker 플래그에서 나옵니다. Ask를 들어올리는 taker 매수는 ask 측(공격적 매수) 거래량으로 집계되고, bid를 때리는 taker 매도는 bid 측(공격적 매도) 거래량으로 집계됩니다. 캔들의 시간 창에 걸쳐 모든 거래를 (가격 × 측면) 셀 격자로 집계하는 것이 바로 여러분이 보는 footprint를 만들어냅니다.

MarketTrace는 이 셀들을 venue별 실시간 trade tape로부터, 캔들당 하나의 격자로 구성합니다. 따라서 여러분이 읽는 거래량과 delta는 추론되거나 모델링된 근사가 아니라 거래소의 실제 체결을 반영합니다.

Footprint vs 캔들스틱 및 volume profile

Footprint를 가장 자주 혼동되는 두 차트와 나란히 놓으면 이해에 도움이 됩니다. 캔들스틱은 시가, 고가, 저가, 종가만 보여줍니다, 각 기간의 범위와 순이동일 뿐, 내부 거래량 구조는 전혀 없습니다. 셋 중 가장 압축된 형태입니다.

Volume profile 역시 가격별 거래량을 그리기 때문에 관련돼 보이지만, 그 거래량을 창 전체, 세션이나 하루 전체, 에 걸쳐 하나의 수평 히스토그램으로 집계하며, 보통 매수와 매도를 나누지 않습니다. 이는 '이 캔들의 이 가격에서 누가 공격적이었나'가 아니라 '이 창에서 거래량이 어디에 집중됐나'에 답합니다.

Footprint는 캔들당이면서 동시에 공격자 측별로 나뉘므로, 셋 중 가장 granular합니다. 캔들스틱은 방향을 주고, volume profile은 한 창에 걸쳐 거래량이 어디에 놓이는지를 주며, footprint는 각 개별 바 내부의 모든 가격에서 매수 대 매도 분해를 줍니다.

자주 묻는 질문

Footprint 차트와 캔들스틱의 차이는 무엇인가요?

캔들스틱은 기간당 네 개의 값, 시가, 고가, 저가, 종가, 과 꼬리만 보여줍니다. Footprint 차트는 같은 기간 내부의 각 개별 가격에서 거래된 거래량을 공격적 매수(ask를 들어올림)와 공격적 매도(bid를 때림)로 나누어 보여줍니다. 캔들스틱이 하나의 몸통으로 압축해 완전히 숨기는 내부 order flow, 각 가격에서 누가 공격자였는지, 를 드러냅니다.

Footprint 차트에서 absorption이란 무엇인가요?

Absorption은 많은 양의 공격적 거래량이 한 가격을 때리지만 가격이 거기서 멀어지지 않는 것입니다. 대기 중인 지정가 주문이 물러서지 않고 모든 시장가 주문을 흡수하고 있으며, 이는 그 레벨을 방어하는 수동적 참여자를 시사합니다. 공격자가 원하는 움직임을 얻지 못한 채 물량을 소진하기 때문에, absorption은 그 공격적 흐름이 소진되면 종종 반전이나 정체를 선행합니다.

Footprint 차트에서 delta는 무엇을 의미하나요?

Delta는 공격적 매수 거래량에서 공격적 매도 거래량을 뺀 값입니다. Footprint에서는 가격 행별로 표시되고 바 전체에 대해 합산됩니다. 양의 delta는 매수자가 공격자였다는 뜻, ask를 들어올린 거래량이 bid를 때린 거래량보다 많음, 이고, 음의 delta는 매도자가 공격자였다는 뜻입니다. 캔들이 실제로 어디서 마감했는지와 무관하게 순공격성을 측정합니다.

Footprint 차트는 어떻게 구성되나요?

Footprint는 trade tape, 거래소의 time-and-sales 피드, 로부터 재구성됩니다. 출력된 각 거래는 가격, 크기, 그리고 공격자 측(maker/taker 플래그로부터, 대기 중인 bid에 대해 체결됐는지 ask에 대해 체결됐는지)을 담습니다. 그 거래들을 각 캔들의 시간 창에 걸쳐 (가격 × 측면) 셀로 집계하면 footprint가 만들어집니다.