ICT 시장 구조 읽는 방법: 스윙 고점·저점부터 BOS와 MSS 구분까지
ICT 시장 구조는 고점과 저점이 이어지는 관계를 읽는 방법입니다. 이 강의는 기준 시간봉과 스윙 선정 방법을 먼저 고정한 뒤 BOS와 MSS를 구분하는 연습 기준을 다룹니다.

가격이 이전 고점 위로 올라갔습니다. 상승이 이어지는 장면일까요, 하락 흐름이 바뀌는 장면일까요? 답하려면 먼저 어느 시간봉의 어떤 고점을 보고 있었는지 알아야 합니다.
ICT·SMC 교육 자료와 자동 지표마다 BOS·MSS·CHoCH를 표시하는 규칙이 다를 수 있어요. 그래서 이 강의는 용어를 혼용하지 않도록 연습 기준을 명시합니다. 핵심은 하나입니다. 구조 변화는 관찰 정보이고, 진입·손절·수량은 별도로 정한다는 것. 도식과 숫자는 모두 가상 예시입니다.
- 스윙 고점은 가운데 봉의 고가가 좌우 한 봉보다 모두 높을 때 기록하며, 실시간으로 쓸 수 있는 시점은 오른쪽 봉이 마감된 뒤입니다.
- BOS는 기존 방향으로 미리 고른 구조 고점·저점을 종가로 넘는 것이고, MSS는 반대 방향의 의미 있는 스윙 이탈과 변위를 함께 보는 전환 검토 근거입니다.
- 구조를 맞게 읽어도 진입가가 늦으면 손익비가 2배에서 0.5배로 무너질 수 있으므로 진입·손절·목표·수량은 따로 계획합니다.
목차
ICT 시장 구조란 무엇이고 무엇부터 정해야 할까?
ICT 시장 구조는 고점은 고점끼리, 저점은 저점끼리 비교해 가격 흐름의 방향과 변화를 읽는 방법입니다. 읽기 전에 기준 시간봉과 스윙 선정 방법부터 고정해야 같은 차트를 일관되게 해석할 수 있어요.
구조를 기록할 때 쓰는 네 가지 약어부터 정리해 두겠습니다. H는 고점, L은 저점을 뜻하고 같은 종류끼리만 비교합니다.
- HH
- Higher High, 직전 고점보다 더 높은 고점
- HL
- Higher Low, 직전 저점보다 더 높은 저점
- LH
- Lower High, 직전 고점보다 더 낮은 고점
- LL
- Lower Low, 직전 저점보다 더 낮은 저점
| 구분 | 경로(가상) | 읽는 법 |
|---|---|---|
| 상승 구조 | L 100 → H 108 → HL 104 → HH 112 → HL 107 → HH 116 | 고점과 저점이 함께 높아짐 |
| 하락 구조 | H 116 → L 108 → LH 112 → LL 104 → LH 109 → LL 100 | 고점과 저점이 함께 낮아짐 |
스윙 고점과 저점은 언제 확정될까?
이 강의의 연습 기준에서 스윙 고점은 가운데 봉의 고가가 좌우 한 개 봉의 고가보다 모두 높을 때 기록하며, 오른쪽 봉이 마감되어야 확정됩니다. 저점은 가운데 봉의 저가가 좌우 저가보다 모두 낮을 때입니다.
스윙 고점은 주변보다 돌출된 고점, 스윙 저점은 주변보다 낮은 저점입니다. 같은 값이면 이 엄격한 비교 기준에서는 제외해요. 예를 들어 1번 봉 고가 104, 2번 봉 고가 108, 3번 봉 고가 106이라면 108 > 104, 108 > 106이므로 3번 봉이 마감된 시점에 2번 봉을 스윙 고점으로 기록합니다.

발생 시점과 확인 시점은 왜 구분할까?
2번 봉이 끝났을 때는 이후 3번 봉의 고가가 어디까지 갈지 모릅니다. 그래서 표시는 2번 봉 위에 하더라도 실시간으로 쓸 수 있는 시점은 3번 봉 마감 이후예요. 과거 차트의 화살표가 2번에 붙어 있다고, 그 시점에 이미 알았던 신호로 거래를 계산하면 안 됩니다.
아래 실제 차트 화면에서 왼쪽은 오른쪽 1봉이 아직 나오지 않아 스윙 고점·저점을 확정할 수 없는 상태, 오른쪽은 확인 봉이 마감되어 좌우 1봉보다 높음(또는 낮음)이 확인된 상태를 보여줍니다.

모든 작은 스윙이 구조 기준이 될까?
아닙니다. 좌우 한 봉 기준은 국지적인 굴곡을 찾는 출발점일 뿐이고, 구조를 판단할 때는 그중 가격 진행에 의미가 있었던 기준을 골라야 합니다. 예를 들어 상승에서 이전 고점을 돌파한 움직임의 출발 저점은 그 사이의 사소한 흔들림보다 중요한 후보가 됩니다. 어떤 저점을 택했는지는 결과를 보기 전에 기록하세요.
상승 구조와 하락 구조는 어떻게 판단할까?
상승 구조는 고점과 저점이 함께 높아지는지, 하락 구조는 함께 낮아지는지로 판단합니다. 고점만 오르고 저점은 내려가는 경우는 단순한 상승 구조로 분류하기 어렵습니다.
예를 들어 고점이 108에서 112로, 저점이 100에서 104로 올라가면 상승 구조를 관찰할 수 있어요.
아직 진행 중인 봉도 구조에 넣어도 될까?
넣지 않습니다. 마지막 봉이 오르는 중이라고 새로운 스윙 고점이 확정된 것은 아니에요. 새 고점 후보를 만들고 있는 것과 확정된 스윙들을 비교하는 것을 구분하세요. 기준이 불분명한 횡보나 확장 구간은 “방향 보류”로 남겨도 됩니다.
큰 시간봉과 작은 시간봉의 구조가 다르면?
큰 구조 안에 작은 구조가 있다고 보면 됩니다. 1시간봉에서 저점이 높아지는 상승 흐름이 이어져도, 그 되돌림을 확대한 5분봉에서는 고점과 저점이 낮아질 수 있어요. 이후 5분봉에서 상승 MSS가 관찰되어도 1시간봉 전체 추세가 새로 전환되었다고 말할 수는 없습니다. 작은 구조 변화는 큰 구조의 되돌림 종료 후보가 될 뿐이에요.
| 구분 | 질문 | 기록 예시 |
|---|---|---|
| 상위 시간봉 | 넓은 방향과 장애물은 무엇인가 | 1시간봉 상승 배경, 이전 저항 120 |
| 관찰 시간봉 | 어느 스윙이 현재 기준인가 | 5분봉 단기 고점 105, 저점 99 |
| 변화 확인 | 어떤 완성봉이 기준을 넘었나 | 5분봉 105 위 종가 마감 |
| 한계 | 아직 무엇이 확인되지 않았나 | 1시간봉 저항 돌파는 미확인 |
내부 구조와 외부 구조는 무엇일까?
내부 구조와 외부 구조는 선택한 범위에 대한 상대적인 말입니다. 외부 구조는 관찰 범위의 큰 고점·저점, 내부 구조는 그 사이의 작은 굴곡으로 설명할 수 있어요. 범위를 정하지 않고 “내부가 깨졌다”라고만 기록하면 나중에 재현하기 어렵습니다.
BOS와 MSS는 어떻게 다를까?
BOS는 기존 방향으로 미리 고른 구조 고점·저점을 넘는 것이고, MSS는 반대 방향의 의미 있는 스윙 이탈과 변위를 함께 보며 구조 변화 가능성을 읽는 것입니다. 이 강의에서 MSS는 전환을 검토할 근거일 뿐 완전한 추세 전환 보장이 아닙니다.
- BOS (Break of Structure)
- 기존 방향으로 사전에 선정한 구조 고점 또는 저점을 넘는 경우. 상승 흐름의 고점 112 위 종가 돌파는 상승 BOS, 하락 흐름의 저점 아래 종가 이탈은 하락 BOS로 기록합니다.
- MSS (Market Structure Shift)
- 반대 방향의 의미 있는 스윙 이탈과 변위, 즉 한 방향으로 뚜렷하게 밀고 나가는 움직임을 함께 살펴 구조 변화 가능성을 읽는 것. 반대 방향 전환을 검토할 근거로 씁니다.
같은 상승 구조에서 어느 기준을 깨는지 비교해 볼게요. 왼쪽은 기존 방향으로 기준 112를 돌파하는 BOS, 오른쪽은 상승 진행 뒤 기준 저점 107을 이탈하는 하락 MSS 검토 장면입니다. 선만으로는 종가와 변위를 확인할 수 없으니 돌파 봉의 종가는 따로 확인해야 해요.

어떤 저점을 깼는지가 왜 중요할까?
깨진 저점의 의미가 다르기 때문입니다. 오른쪽 경로에서 107은 이전 고점 112를 넘어 116으로 진행한 움직임의 출발 저점이에요. 이 107을 반대 방향으로 강하게 이탈하면 상승 구조가 약해졌다고 검토할 수 있습니다. 반면 그 안의 아주 작은 저점 하나가 깨졌다는 이유만으로 같은 의미를 부여하지는 않습니다.
상승 MSS는 어떻게 확인할까?
방향만 반대로 보면 됩니다. 하락의 새 저점 형성에 앞선 의미 있는 반등 고점을 먼저 고르고, 그 위로 강한 움직임과 종가 돌파가 나타나는지 확인해요. 앞선 유동성 접근이나 스윕, 상위 시간봉의 위치도 문맥으로 기록하되, 꼬리만 보고 주문 실행을 확정하지는 않습니다.
CHoCH는 MSS와 같은 말일까?
CHoCH는 Change of Character라는 표현으로 여러 교육 체계에서 쓰입니다. MSS와 같은 뜻으로 쓰는 자료도 있지만 완전히 같은 규칙이라고 가정하지 않아요. 이름보다 선정한 스윙, 종가 조건, 변위 기준을 기록하는 것이 중요합니다.
| 항목 | BOS | MSS |
|---|---|---|
| 방향 | 기존 방향 | 반대 방향 |
| 기준 | 사전에 선정한 구조 고점·저점 | 의미 있는 스윙 (예: 돌파 움직임의 출발 저점) |
| 함께 볼 것 | 완성봉 종가 돌파 | 종가 돌파와 변위 |
| 해석 | 기존 구조의 연장 | 전환 검토 근거, 추세 전환 보장 아님 |
꼬리 돌파와 종가 돌파는 왜 따로 볼까?
고가가 같아도 종가가 기준 위에서 마감했는지에 따라 돌파 여부가 달라지기 때문입니다. 이 강의는 완성봉 종가가 기준 가격을 엄격하게 넘어야 돌파로 기록합니다.
기준 고점이 105일 때, 고가 108·종가 104인 봉은 꼬리만 돌파한 것이고, 고가 108·종가 107인 봉은 종가도 돌파한 것입니다. 이번 연습 기준에서는 오른쪽만 105 위 종가 돌파예요.

- 기준 105와 같은 종가는 돌파로 세지 않습니다.
- 꼬리만 넘은 경우는 별도로 관찰합니다.
- 뒤에 반전했다고 해서 처음부터 확정 MSS였던 것처럼 기록하지 않습니다.
변위는 어떻게 숫자로 정할까?
변위는 막연한 느낌으로 고르지 않고, 검증 가능한 조건으로 적어둡니다. 연습용 예시 기준은 이렇습니다.
이는 검증 가능한 예시 기준이며 ICT의 공식 수치 규칙이 아닙니다. 가상 상승 봉 하나로 계산해 볼게요.
| 항목 | 값 |
|---|---|
| 시가 / 고가 / 저가 / 종가 | 101 / 108 / 100 / 107 |
| 직전 10봉 평균 몸통 | 3 |
| 미리 선정한 기준 고점 | 105 |
- 몸통 계산107 − 101 = 6
- 몸통 크기 조건3 × 1.5 = 4.5이고 6 ≥ 4.5이므로 만족
- 전체 범위108 − 100 = 8
- 위쪽 25% 경계108 − (8 × 0.25) = 106, 종가 107이 106 이상이므로 만족
- 종가 돌파 확인종가 107이 미리 선정한 고점 105 위에서 마감했는지 별도로 확인
구조 변화 뒤 진입 계획은 어떻게 세울까?
구조 변화는 관찰 기록으로 남기고, 진입·취소·손절·목표·수량은 별도 계획으로 세웁니다. 스윙 선정과 확인 시점은 모두 돌파 이전에 정해져 있어야 합니다.
관찰과 거래 조건을 어떻게 나눌까?
가상의 현물 A 자산 5분봉에서 하락 구조의 기준 고점 105와 저점 99를 미리 표시했다고 해봅시다. 가격이 99 아래를 거래한 뒤 회복하고, 다음에 105 위 종가 107과 앞 절의 변위 조건을 확인했다면 이것을 상승 MSS 후보로 기록합니다.
이후 진입은 별도 계획이에요. 예를 들면 이렇게 적을 수 있습니다.
되돌림 없이 상승하면 미체결로 기록합니다. 재접근이나 FVG 채움이 반드시 생긴다고 가정하지 않아요.
실제 진입 가격으로 위험을 계산하면?
가격 단위를 원으로 보고, 실제 매수가 105, 손절 실행 기준 98, 사전에 정한 목표 저항 119로 계산합니다.
| 항목 | 105원 진입 | 112원 진입(늦은 진입) |
|---|---|---|
| 개당 위험 (진입가 − 98) | 7원 | 14원 |
| 목표 이익 (119 − 진입가) | 14원 | 7원 |
| 손익비 | 14 ÷ 7 = 2배 | 7 ÷ 14 = 0.5배 |
| 손실 예산 700원일 때 수량 상한 | 700 ÷ 7 = 100개 | 계획 재검토 대상 |
105원 진입에서 비용 제외 수량 상한은 100개지만, 실제로는 비용과 예상 체결 오차를 포함해 수량을 줄입니다. 112원에 늦게 들어가면 같은 손절과 목표에서도 손익비가 0.5배로 떨어지죠. 구조를 맞게 읽었더라도 좋은 거래 조건이 아닐 수 있다는 뜻입니다.
- 관찰 기준
- 하락 구조의 기준 고점 105, 저점 99를 돌파 전에 표시
- 구조 변화 기록
- 99 아래 거래 후 회복, 105 위 종가 107과 변위 조건 확인 → 상승 MSS 후보
- 진입 조건
- 다음 세 봉 안에 105 재접근 시 지정가 매수 검토
- 취소 조건
- 그 전에 98 도달 또는 대기 시간 종료, 되돌림 없이 상승하면 미체결 기록
- 손절 / 목표
- 98 / 사전에 정한 목표 저항 119
- 위험과 수량
- 손실 예산 700원, 비용 제외 상한 100개, 비용·체결 오차 반영해 축소
- 추가로 정할 것
- 손절·목표 미도달 시 시간 종료, 주문 발동 방식, 최대 보유 수량
실패했을 때 해석을 바꿔도 될까?
안 됩니다. 진입 뒤 98까지 내려오면 정한 손절을 실행하는 것이 계획이에요. “이번에는 더 큰 스윕”이라고 해석을 바꿔 손절선을 낮추지 않습니다. 기존 후보가 실패한 뒤 새 조건이 생기면, 그것은 새로운 관찰·거래 기록으로 다룹니다.
실제 차트에서 구조는 어떤 순서로 표시할까?
시간봉 고정 → 스윙 선정·확인 시점 기록 → 구조 기준 선택 → 방향 구분 → 종가·변위 확인 → 거래 계획 기록 순서로 표시합니다. 결과를 보기 전에 기준을 먼저 적어두는 것이 핵심입니다.

아래 화면은 비트코인 차트에서 1시간봉 배경 위에 15분봉 구간을 확대해, 기존 방향으로 구조 고점을 종가 돌파한 BOS 예시, 반대 방향으로 구조를 이탈한 MSS 예시, 그리고 종가 돌파 뒤 다시 범위 안으로 돌아온 실패 사례를 함께 표시한 것입니다. 차트의 표시는 선택한 스윙과 확인 시점의 예시이며 실제 주문 자료가 아니에요. 종가 돌파와 변위 조건을 모두 통과한 것처럼 보여도 이후 범위로 복귀할 수 있다는 점을 실패 사례에서 확인하세요.

- 시간봉 고정배경과 판단에 사용할 시간봉을 정합니다.
- 스윙 기록스윙의 선정 방법과 실제 확인 시점을 기록합니다.
- 구조 기준 선택기준으로 사용할 고점과 저점을 미리 선택합니다.
- 방향 구분기존 방향인지 반대 방향인지 구분합니다.
- 돌파 확인종가 돌파와 변위 조건을 각각 확인합니다.
- 거래 기록진입, 취소, 손절, 목표, 수량과 실패 결과를 따로 기록합니다.
1. 과거 화살표를 그 시점에 안 신호로 계산한다
스윙 표시는 발생 봉에 붙지만 확인은 오른쪽 봉 마감 이후입니다.
점검: 백테스트에서 확인 봉 마감 이후부터 신호를 사용했는지2. 원하는 방향이 나올 때까지 시간봉을 바꾼다
배경용·판단용 시간봉을 바꾸면 다른 구조를 비교하게 됩니다.
점검: 시간봉과 스윙 선정 방법을 차트를 보기 전에 적었는지3. 꼬리 돌파를 나중에 MSS로 고쳐 적는다
꼬리만 넘은 경우는 별도 관찰입니다. 결과를 보고 기록을 바꾸지 않습니다.
점검: 완성봉 종가가 기준을 엄격하게 넘었는지4. 실패한 거래를 더 큰 스윕으로 재해석한다
손절선을 낮추는 것은 손실을 미루는 일입니다.
점검: 새 조건은 새 기록으로 분리했는지
상황 판단 문제, 직접 풀어볼까요?
Q1. 기준 고점 105에서 봉의 고가가 108, 종가가 105입니다. 돌파일까요?
이 강의 기준에서는 돌파가 아닙니다. 종가가 기준 가격을 엄격하게 넘어야 하므로 105와 같은 종가는 돌파로 세지 않고, 꼬리 돌파로 별도 관찰합니다.
Q2. 5분봉에서 상승 MSS가 나왔습니다. 1시간봉 추세도 전환됐다고 볼 수 있을까요?
아닙니다. 작은 구조 변화는 큰 구조의 되돌림 종료 후보일 뿐입니다. 1시간봉 저항 돌파 같은 상위 조건은 미확인으로 따로 기록합니다.
Q3. 시가 101, 고가 108, 저가 100, 종가 107, 직전 평균 몸통 3입니다. 연습용 변위 조건을 통과할까요?
통과합니다. 몸통 6 ≥ 4.5(3 × 1.5)이고, 범위 8의 위쪽 25% 경계 106보다 종가 107이 위에 있습니다. 다만 기준 고점 105 위 종가 마감은 따로 확인해야 합니다.
이 강의를 마치고 해볼 것은?
차트 하나를 골라 배경 시간봉과 판단 시간봉을 먼저 적고, 좌우 한 봉 기준으로 스윙의 발생 시점과 확인 시점을 구분해 표시해 보세요. 그다음 구조 기준 고점·저점을 미리 고르고, 이후 나온 돌파가 BOS인지 MSS 후보인지, 종가와 변위 조건을 각각 통과했는지 기록합니다.
좌우 한 봉, 종가 돌파, 변위 수치와 거래 예시는 본 강의의 연습 기준입니다. 원저자 자료는 용어 학습 경로이며 수익성 입증 자료가 아니에요. 참고 자료로는 Fidelity의 Basic Concepts of Trend, The Inner Circle Trader의 2022 ICT Mentorship Episode 6, 추가 학습으로 The Inner Circle Trader의 Market Structure Is Not It이 있습니다(확인일 2026년 10월 4일).
다음 고급 13강은 「ICT에서 말하는 유동성이란?」입니다. 이전 고점·저점과 동일 고점·동일 저점을 보는 관점을 다룹니다.
자주 묻는 질문
ICT 시장 구조에서 BOS와 MSS의 차이는 무엇인가요?
BOS는 기존 방향으로 미리 선정한 구조 고점 또는 저점을 종가로 넘는 것입니다. MSS는 반대 방향의 의미 있는 스윙 이탈과 변위를 함께 보며 구조 변화 가능성을 읽는 것으로, 이 강의에서는 전환 검토 근거일 뿐 추세 전환 보장으로 보지 않습니다.
스윙 고점은 언제 확정되나요?
이 강의의 연습 기준에서는 가운데 봉의 고가가 좌우 한 봉의 고가보다 모두 높을 때 스윙 고점으로 기록하며, 오른쪽 봉이 마감되어야 확정됩니다. 과거 차트에서 표시가 가운데 봉에 붙어 있더라도 실시간으로 쓸 수 있는 시점은 오른쪽 봉 마감 이후입니다.
CHoCH와 MSS는 같은 개념인가요?
CHoCH(Change of Character)를 MSS와 같은 뜻으로 쓰는 자료도 있지만 완전히 같은 규칙이라고 가정하지 않습니다. 이름보다 선정한 스윙, 종가 조건, 변위 기준을 기록하는 것이 중요합니다.
꼬리만 기준을 넘은 경우도 돌파로 봐야 하나요?
이 강의에서는 완성봉 종가가 기준 가격을 엄격하게 넘어야 돌파로 기록하며, 기준과 같은 종가도 돌파로 세지 않습니다. 꼬리만 넘은 경우는 별도로 관찰하고, 뒤에 반전했다고 처음부터 확정 MSS였던 것처럼 기록하지 않습니다.
변위(displacement)는 어떻게 판단하나요?
연습용 예시로 돌파 봉 몸통이 직전 완성봉 10개 평균 몸통의 1.5배 이상이고, 상승 돌파는 종가가 봉 전체 범위의 위쪽 25% 안에 있을 것이라는 조건을 쓸 수 있습니다. 이는 검증 가능한 예시 기준이며 ICT의 공식 수치 규칙이 아닙니다.
MSS를 확인했으면 바로 진입해도 되나요?
구조 변화는 관찰 정보이고 진입·취소·손절·목표·수량은 별도 계획으로 정합니다. 같은 구조라도 105에 진입하면 손익비 2배, 112에 늦게 진입하면 0.5배가 될 수 있어 구조를 맞게 읽어도 좋은 거래 조건이 아닐 수 있습니다.
인용 안내 이 글을 인용할 때는 출처를 함께 적어 주세요.이재민, 「ICT 시장 구조 읽는 방법: 스윙 고점·저점부터 BOS와 MSS 구분까지」, 트레이드캠프, 2026-10-07. https://tradecamp.co.kr/post/ict-market-structure-bos-mss
본문의 도식·가격·거래 예시는 모두 가상 예시이며, 좌우 한 봉·종가 돌파·변위 수치는 본 강의의 연습 기준으로 검증된 진입 모델이 아닙니다. 트레이드캠프의 모든 콘텐츠는 교육 목적으로 제공되며 투자 권유나 자문이 아닙니다. 투자 판단과 그 결과에 대한 책임은 투자자 본인에게 있으며, 가상자산과 주식은 원금 손실 위험이 있습니다.



