오더 플로우 매매란? SMC 방식으로 읽는 법

오더 플로우 매매란 차트를 임펄스와 되돌림의 연속으로 읽어 가격이 다음에 반응할 가능성이 높은 지점을 파악하는 것을 뜻합니다. 스마트 머니 컨셉(Smart Money Concepts, SMC)에서는 이 용어가 특정 구간도 함께 가리킵니다: 움직임 전 마지막 유효한 되돌림의 범위이며, 여러분이 매매하는 타임프레임보다 한 단계 위에서 표시됩니다.
"오더 플로우 매매"를 검색하면 서로 모순되는 두 가지 답을 얻게 됩니다. 한쪽 결과는 모든 캔들 안에 매수·매도 호가 거래량이 찍힌 풋프린트 차트를 보여줍니다. 다른 쪽은 거래량이 어디에도 없는, 표시가 그려진 EURUSD 차트를 보여줍니다. 둘 다 이 주제를 오더 플로우라고 부릅니다.
어느 쪽도 거짓말을 하는 것은 아닙니다. 이 둘은 우연히 같은 이름을 공유하게 된 서로 다른 두 방식이며, 그중 리테일 트레이더가 현물 외환에서 쓸 수 있는 것은 하나뿐입니다. 이 페이지의 주제는 SMC 방식입니다: 무엇을 표시하는지, 구간이 어디서 시작하고 끝나는지, 그리고 예측으로 흘러가지 않으면서 이를 읽는 방법입니다.
오더 플로우 매매란 무엇인가?
오더 플로우 매매란 매수·매도 압력이 시장에 들어온 지점을 읽어낸 다음, 가격이 다시 찾아올 가능성이 높은 곳을 매매하는 방식입니다. 이 정의는 두 유파 모두를 아우릅니다. 이 둘은 사용하는 데이터에서 갈립니다.
거래량 유파는 체결 데이터를 직접 읽습니다: 오더북(DOM), 각 가격대에서 체결된 거래량, 그리고 보통 볼륨 델타로 나타나는 매수·매도 세력 간의 균형입니다. SMC 트레이더가 말하는 구조 유파는 움직임 자체의 형태를 읽습니다. 임펄스가 어디서 시작했는지, 어디서 멈췄는지, 시장이 어느 되돌림을 이용해 계속 나아갔는지, 그리고 그 과정에서 무엇이 남겨졌는지입니다.
SMC 버전은 "시장이 상승세다"보다 훨씬 좁은 개념입니다. 그것은 경계를 측정할 수 있는 표시된 구간과 이를 무효화하는 레벨을 가리킵니다. 이 구분은 용어보다 중요한데, 구간은 검증할 수 있지만 심리는 검증할 수 없기 때문입니다.
SMC에서 "오더 플로우"란 무엇을 뜻하는가?
오더 플로우(Order Flow, OF)는 구조를 갱신한 움직임 전, 마지막 유효한 되돌림의 가격 범위입니다. 그 경계는 조정 움직임이 시작된 지점과 끝난 지점입니다. 한 단계 위 타임프레임에서는 이 같은 캔들들이 대개 하나의 캔들로 압축되며, 그래서 오더 플로우 구간과 오더 블록이 흔히 서로 다른 두 해상도에서 같은 출발점을 설명하는 것입니다.

되돌림은 그 캔들이 이전 임펄스 캔들의 유동성을 가져갈 때만 유효합니다. 상승 레그에서는 꼬리가 그 캔들의 고점을 넘어야 하고, 하락 레그에서는 저점을 넘어야 합니다. 여기서 캔들의 색깔은 상관없습니다. 극점에 닿지 못한 채 이전 범위 안에서 멈춘 캔들은 되돌림을 무효로 만들며, 그러면 아직 경계를 그을 것이 없으므로 다음 후보로 넘어갑니다.
이 정의에서 두 가지 결과가 따라오며, 둘 다 실용적입니다. 구간이 하나의 캔들이 아니라 조정 전체에 걸쳐 있으므로, 작업 타임프레임의 블록보다 넓고, 그만큼 더 많은 미체결 주문이 그 안에 자리합니다. 그리고 이 구간은 한 단계 위 타임프레임에 속하므로, 가격은 여러분이 표시한 블록에 전혀 도달하지 않고도 그곳에서 돌아설 수 있습니다. 이것이 "내 구간은 전혀 닿지 않았는데 움직임은 나 없이 진행됐다"는 물음에 대한 정직한 답입니다.
"한 단계 위 타임프레임"이란 고정된 차트가 아니라 여러분 자신의 단계에서 다음 단계를 뜻합니다. M15 트레이더는 오더 플로우를 H1에서 읽고, H1 트레이더는 H4에서 읽습니다. 그 조정이 십여 개가 아니라 한두 개의 캔들로 보이는 타임프레임이라면 그곳이 그 구간이 속한 타임프레임입니다.

조정이 구간으로 인정되기 전에
유동성을 가져가지 않은 조정은 그저 일시 정지일 뿐이다.
오더 플로우 대 풋프린트: 어느 것을 쓸 수 있는가?
이것은 선호가 아니라 이용 가능성이 결정합니다. 풋프린트, DOM, 볼륨 델타 도구는 중앙화된 주문 단위 데이터를 필요로 하므로, 모든 거래가 한 곳에서 체결되는 시장에서만 작동합니다. CME 그룹 선물이 표준적인 예입니다: 하나의 매칭 엔진, 하나의 체결 테이프, 그리고 각 가격대에서 시장 전체를 반영하는 풋프린트입니다.

| SMC 오더 플로우 | 풋프린트 / DOM 오더 플로우 | |
|---|---|---|
| 읽는 대상 | 임펄스와 되돌림 레그, 구조, 표시된 구간 | 오더북, 각 가격대의 체결 거래량, 델타 |
| 필요 데이터 | 가격만 | 중앙화된 주문 단위 피드 |
| 작동하는 시장 | 외환, 금, 크립토, 지수 등 차트화 가능한 모든 시장 | 선물 및 거래소 상장 상품 |
| 작동 플랫폼 | TradingView, MetaTrader 4/5 | 전문 풋프린트·DOM 플랫폼 |
| 작동하지 않는 경우 | 구조가 불분명하거나 가격보다 먼저 표시했을 때 | 해당 상품에 통합된 체결 테이프가 없을 때 |
현물 외환은 단일 거래소가 아니라 딜러 네트워크를 통해 장외에서 거래되며, BIS 3년 주기 중앙은행 조사가 바로 그런 이유로 딜러 보고를 통해 이를 측정합니다. 중앙 거래소가 없다는 것은 통합된 체결 테이프가 없다는 뜻입니다. 외환 차트가 거래량이라고 표시하는 것은 틱 카운트이거나 한 브로커의 플로우일 뿐이므로, 이를 기관 거래량으로 취급하는 것은 일부를 전체인 것처럼 읽는 셈입니다. 거래량 기반 읽기가 실제로 도움이 되는 경우를 포함한 전체 비교는 오더 플로우 대 풋프린트에서 다룹니다.
차트에서 오더 플로우는 어떻게 읽는가?
위에서 아래로, 매번 같은 순서로 읽습니다. 구간을 찾아 나서기 전에, 무엇을 표시해도 되는지는 구조가 먼저 정리해야 합니다.
- 여러분이 매매하는 타임프레임보다 한 단계 위에서 구조를 읽으세요. 레벨을 넘어 캔들이 마감된 마지막 구조 붕괴(BOS, 지속) 또는 시장 성격 전환(CHoCH, 반전)을 찾아, 오직 가격의 왼쪽에만 표시하세요.
- 최근 가격 움직임을 임펄스 레그와 되돌림 레그로 나누세요. 임펄스는 구조와 같은 방향으로 움직이고, 되돌림은 그것을 잠시 멈추는 레그입니다.
- 구조를 갱신한 레그 안에서, 그 움직임 전 마지막 유효한 되돌림을 찾으세요. 그 캔들이 이전 임펄스 캔들의 유동성을 가져갔는지 확인하세요.
- 그 조정에 걸쳐 오더 플로우 구간의 경계를 그으세요: 조정 움직임이 시작된 지점부터 끝난 지점까지입니다.
- 그 구간 안에서 오더 블록을 더 좁은 진입 구간으로 표시하세요. 그 안의 어떤 캔들도 유동성을 가져가고 메워지지 않은 임밸런스를 남기지 않았다면, 넓은 경계를 그대로 두고 거기서 작업하세요.
- 구간들을 강도 순으로 줄 세우세요. 상위 타임프레임 오더 플로우가 먼저이고, 그다음 익스트림 블록, 그다음 디시전 블록, 그다음 구조적 레벨, 그다음 전일과 세션 유동성입니다.
- 캔들이 구간 안에서 마감되기를 기다린 다음, 트리거를 위해 하위 타임프레임으로 내려가세요. 구간을 뚫고 나가는 꼬리는 도착이 아니라 쓸기입니다.

7단계가 대부분의 보호 역할을 하는데, 구간에 도달하는 것과 구간이 찔리는 것을 구분해 주기 때문입니다. 마감 이후에 이어지는 하위 타임프레임 진입 패턴은 별도의 주제이며, 오더 플로우 읽는 법에서 다룹니다. 이 모든 것의 밑바탕이 되는 구조적 용어는 시장 구조 설명에서 시작하세요.
오더 플로우 대 오더 블록: 차이는 무엇인가?
주로 규모의 차이입니다. 오더 블록은 레그 안의 한 캔들 구간입니다. 오더 플로우는 조정 레그 전체의 범위이며, 이는 한 단계 위 타임프레임에서 그 블록이 어떻게 보이는지를 나타냅니다. 둘 다 출발점을 표시합니다. 오더 플로우 구간은 더 거칠게 표시하며, 그 때문에 가격이 더 자주 그곳을 찾습니다.
| 오더 플로우(OF) | 오더 블록(OB) | 페어 밸류 갭(FVG) | |
|---|---|---|---|
| 대상 | 마지막 유효한 되돌림의 범위 | 임펄스 직전의 단일 캔들 | 캔들 1과 캔들 3의 꼬리 사이 갭 |
| 경계 | 조정의 시작과 끝 | 캔들의 전체 범위, 꼬리부터 꼬리까지 | 갭의 메워지지 않은 부분 |
| 읽는 타임프레임 | 진입 타임프레임보다 한 단계 위 | 작업 타임프레임 | 어디서든, 보통 블록과 함께 |
| 상대적 강도 | 셋 중 가장 강함, 가장 넓은 영역 | 더 좁음, 임밸런스 조건 필요 | 컨플루언스 또는 더 얕은 진입 |
| 효과가 나는 경우 | 가격이 블록에 도달하기 전에 돌아설 때 | 가격이 구간 안으로 제대로 들어올 때 | 갭이 구간과 겹칠 때 |
넓은 경계가 실제로 작동하는 모습을 EURUSD의 예시 숫자로 보여드리겠습니다. H1 구조가 캔들 마감으로 상승 붕괴했습니다. 그 레그 안의 마지막 유효한 되돌림은 1.0865에서 1.0838까지 내려갔으므로, H1 오더 플로우 구간은 그 27핍에 걸쳐 있습니다. M15에서는 같은 조정 안의 오더 블록이 1.0842와 1.0838 사이, 즉 그 맨 아래의 4핍짜리 좁은 띠에 위치합니다. 가격이 되돌아와 M15 캔들이 넓은 구간 안쪽 깊숙한 1.0857에서 마감되었고, 거기서 반응한 뒤 1.0850 아래로는 전혀 거래되지 않았습니다. 블록은 끝내 채워지지 않았습니다. 블록만 보고 작업했다면 결코 나오지 않은 진입을 기다리는 셈이었을 것이고, H1 경계는 반응이 실제로 일어난 지점을 포괄하고 있었습니다.
실전에서는 둘 다 표시해 두고 가격이 선택하게 둡니다. 오더 블록과 메워지지 않은 페어 밸류 갭을 함께 담은 구간은 넓은 경계만 있을 때보다 더 좁은 작업 영역입니다. 가격이 일찍 반전할 때는 넓은 경계가 그 읽기를 살려줍니다. 블록 자체의 매매 메커니즘은 오더 블록 매매에서, 나란히 비교한 자세한 내용은 오더 플로우 대 오더 블록에서 다룹니다. 갭 자체의 진입부터 손절, 목표가까지의 전략은 페어 밸류 갭 매매에서 확인하세요.
실제로 기관의 오더 플로우를 볼 수 있는가?
아니요. 그리고 이 질문에 대한 정직한 답이 신비화된 답보다 훨씬 유용합니다. 리테일 차트에서 기관의 주문, 포지션, 의도를 보는 사람은 아무도 없습니다. 중앙화된 거래소에서조차 체결 테이프는 무엇이 체결되었는지만 보여줄 뿐, 누가 왜 체결했는지는 보여주지 않습니다.
보이는 것은 흔적입니다. 뚜렷한 고점 위나 저점 아래에서 가져가진 유동성. 가격이 너무 빠르게 움직여 제대로 거래되지 못한 메워지지 않은 임밸런스. 목표물로 남아 있는 동일 고점. 임펄스가 멈추고 돌아선 레벨. 이런 흔적들은 객관적입니다. 여러분은 그것을 짚어내고, 시간을 기록하고, 그 이후에 무슨 일이 일어났는지 확인할 수 있습니다.
이 용어는 이 프레임워크를 대중 앞에 내놓은 이너 서클 트레이더(Inner Circle Trader, ICT)에서 나왔으며, 그 표현은 이 방법이 실제로 제공하는 것보다 더 큰 확신을 암시합니다. "기관의 오더 플로우"는 차트를 읽어내는 방식을 설명하는 것이지, 기관 활동을 실시간으로 전달하는 피드가 아닙니다. 그렇게 다루면 유용함이 유지됩니다. 내부 정보처럼 다루면 아무 근거 없는 확신으로 변질됩니다. 풀(pool) 자체는 트레이딩에서 유동성이란 무엇인가에서, 그 습격의 메커니즘은 유동성 쓸기에서 다룹니다.
오더 플로우 읽기는 왜 잘못되는가?
이 방법은 과거를 읽는 것인데, 이를 가지고 미래를 읽고 싶은 유혹이 있기 때문입니다. 아래의 모든 실패 유형은 가격이 아직 하지 않은 무언가를 표시하는 데서 시작됩니다.
Pros
- 구간을 표시하기 전에 한 단계 위 타임프레임에서 구조를 읽기
- 되돌림 캔들이 이전 캔들의 고점이나 저점을 가져갔는지 확인하기
- 라운드 넘버가 아니라 조정 자체에서 구간의 경계를 정하기
- 가격이 일찍 돌아설 때를 위해 넓은 오더 플로우 경계를 유지하기
- 구간 안에서 캔들이 마감되기를 기다리기
Cons
- 유동성을 전혀 가져가지 않은 조정을 표시하기
- BOS나 CHoCH를 가격의 오른쪽에 그리기
- 꼬리가 구간에 닿는 순간 진입하기
- 외환 차트의 틱 거래량을 기관 거래량으로 읽기
- 상위 타임프레임 방향에 반해 깨끗한 구간을 매매하기
필터 하나만으로도 실패의 상당 부분을 스스로 없앨 수 있습니다. 레그를 절반으로 나누고 여러분의 구간이 어느 쪽에 있는지 확인하세요. 아래쪽 절반(디스카운트)의 구간에서의 롱과 위쪽 절반(프리미엄)의 구간에서의 숏은 움직임의 더 저렴한 쪽에서 시작합니다. 잘못된 절반에 있는 구간도 여전히 유효한 구간입니다. 다만 레그의 대부분이 이미 넘겨진 뒤에 진입하라고 요구할 뿐입니다. 그 중간선이 정확히 어디에 놓이고 진입에 무엇을 바꾸는지는 premium 구간과 discount 구간에서 다룬다.
읽는 실력과는 전혀 상관없는 더 조용한 문제도 있습니다. 여러분의 표시 도구가 캔들 마감 후에 구간을 옮긴다면, 오늘 밤 복기하는 차트는 여러분이 전혀 매매하지 않은 차트이며, 매매일지는 더 이상 아무것도 측정하지 못하게 됩니다. 이는 리플레이 테스트로 약 1분이면 확인할 수 있습니다.
SMCZone은 오더 플로우를 어떻게 표시하는가
위의 읽기 방식은 기계적이며, 그 말은 이를 대신 그려줄 수 있다는 뜻입니다. SMC ToolBox는 TradingView와 MetaTrader 4/5에서 관심 구간을 감지합니다: OF 오더 플로우 구간, FVG, 싱글 캔들 블록(SCOB), 동일 고점과 저점, 전일 고점과 저점, 꼬리 거부입니다. 또한 ICM 임펄스와 되돌림 라인을 그려주므로, 레그 구분이 머릿속이 아니라 차트 위에 있게 됩니다. Money Hunter는 그 아래의 구조 레이어를 제공합니다: 인듀스먼트, BOS와 CHoCH, 디시전 블록(OB-IDM), 익스트림 블록(OB-EXT)입니다.
둘 다 **코드 차원에서 논리페인트(non-repaint)**입니다: 구간은 캔들 마감 시점에 확정되며 이후 다시 그려지지 않습니다. 어느 쪽이든 알림을 하나라도 신뢰하기 전에 직접 100봉 리플레이 테스트를 실행해 보세요. 이러한 구간 전체의 분류는 관심 구간이란 무엇인가에서 정의합니다.
자주 묻는 질문
오더 플로우 매매란 간단히 말해 무엇인가요?
차트를 임펄스와 되돌림 레그의 연속으로 읽어 가격이 반응할 가능성이 높은 지점을 파악하는 것입니다. 스마트 머니 컨셉(Smart Money Concepts, SMC)에서는 이 용어가 특정 구간도 함께 가리킵니다: 움직임 전 마지막 유효한 되돌림의 범위이며, 보통 여러분이 매매하는 타임프레임보다 한 단계 위에서 표시됩니다.
오더 플로우 매매는 풋프린트 차트를 읽는 것과 같은가요?
아니요. 풋프린트와 DOM(호가창) 도구는 오더북과 각 가격대에서 체결된 거래량을 읽으며, 이는 CME 그룹 선물처럼 중앙화된 거래소 데이터를 필요로 합니다. SMC의 오더 플로우는 캔들과 구조에서 읽어내므로, 통합된 체결 테이프가 없는 현물 외환에서도 여전히 작동합니다.
오더 플로우와 오더 블록의 차이는 무엇인가요?
오더 블록은 레그 안의 단일 캔들 구간입니다. 오더 플로우는 마지막 유효한 되돌림의 전체 범위로, 한 단계 위 타임프레임에서 본 같은 출발점입니다. 더 넓고, 더 많은 미체결 주문을 담고 있으며, 가격은 작업 타임프레임의 블록에 전혀 도달하지 않고도 그 구간에서 자주 반응합니다.
리테일 차트에서 기관의 오더 플로우를 볼 수 있나요?
누구의 주문도 직접 볼 수는 없습니다. 볼 수 있는 것은 그들이 남긴 흔적입니다: 고점 위나 저점 아래에서 가져가진 유동성, 메워지지 않은 임밸런스, 그리고 임펄스가 멈춘 레벨입니다. 그 증거만으로도 구간을 표시하고 여러분이 틀렸음을 알려줄 레벨을 정하기에 충분합니다.
오더 플로우 매매는 외환에서도 작동하나요?
구조 기반 방식은 작동합니다. 가격만 있으면 되기 때문입니다. 거래량 기반 오더 플로우는 현물 외환으로 깔끔하게 옮겨지지 않습니다: 이 시장은 장외에서 거래되므로, 플랫폼이 표시하는 거래량은 시장 전체가 아니라 여러분의 브로커의 플로우이거나 틱 카운트일 뿐입니다.
자주 묻는 질문
오더 플로우 매매란 간단히 말해 무엇인가요?
차트를 임펄스와 되돌림 레그의 연속으로 읽어 가격이 반응할 가능성이 높은 지점을 파악하는 것입니다. 스마트 머니 컨셉(Smart Money Concepts, SMC)에서는 이 용어가 특정 구간도 함께 가리킵니다: 움직임 전 마지막 유효한 되돌림의 범위이며, 보통 여러분이 매매하는 타임프레임보다 한 단계 위에서 표시됩니다.
오더 플로우 매매는 풋프린트 차트를 읽는 것과 같은가요?
아니요. 풋프린트와 DOM(호가창) 도구는 오더북과 각 가격대에서 체결된 거래량을 읽으며, 이는 CME 그룹 선물처럼 중앙화된 거래소 데이터를 필요로 합니다. SMC의 오더 플로우는 캔들과 구조에서 읽어내므로, 통합된 체결 테이프가 없는 현물 외환에서도 여전히 작동합니다.
오더 플로우와 오더 블록의 차이는 무엇인가요?
오더 블록은 레그 안의 단일 캔들 구간입니다. 오더 플로우는 마지막 유효한 되돌림의 전체 범위로, 한 단계 위 타임프레임에서 본 같은 출발점입니다. 더 넓고, 더 많은 미체결 주문을 담고 있으며, 가격은 작업 타임프레임의 블록에 전혀 도달하지 않고도 그 구간에서 자주 반응합니다.
리테일 차트에서 기관의 오더 플로우를 볼 수 있나요?
누구의 주문도 직접 볼 수는 없습니다. 볼 수 있는 것은 그들이 남긴 흔적입니다: 고점 위나 저점 아래에서 가져가진 유동성, 메워지지 않은 임밸런스, 그리고 임펄스가 멈춘 레벨입니다. 그 증거만으로도 구간을 표시하고 여러분이 틀렸음을 알려줄 레벨을 정하기에 충분합니다.
오더 플로우 매매는 외환에서도 작동하나요?
구조 기반 방식은 작동합니다. 가격만 있으면 되기 때문입니다. 거래량 기반 오더 플로우는 현물 외환으로 깔끔하게 옮겨지지 않습니다: 이 시장은 장외에서 거래되므로, 플랫폼이 표시하는 거래량은 시장 전체가 아니라 여러분의 브로커의 플로우이거나 틱 카운트일 뿐입니다.