전략(으)로 돌아가기
전략

SMC 시장 구조 가이드: BOS, CHoCH와 확인 시점

Trader Stan·2026.09.28·읽는 시간 13 min

SMC 시장 구조는 같은 시간 프레임의 스윙 고점과 저점으로 가격이 지속되는지, 바뀌는지, 아직 횡보하는지 판단하는 방식이에요. BOS는 기존 방향의 구조 돌파를 설명하고 CHoCH는 핵심적인 반대 방향 구조가 깨졌음을 알려 줘요. 이 글은 자체적으로 정한 국소 판단 모델을 사용해요. 좌우 두 캔들과 종가 돌파로 확인할 때는 오른쪽 두 캔들이 마감되어야 차트의 전환점을 사용할 수 있어요. 나중에 알게 된 위치를 당시 신호처럼 쓰면 안 돼요.

같은 캔들 차트에 누군가는 BOS를, 누군가는 CHoCH를 표시해요. 차이는 첫 고점부터 생겼을 수도 있어요. 선택한 시간 프레임과 스윙 크기, 어느 캔들의 마감까지 기다릴지가 이후 표시를 모두 바꿔요. 저는 시장 구조를 배울 때 ‘왜 이 가격을 지금에야 사용할 수 있는지’를 설명하는 연습이 가장 먼저라고 생각해요. 규칙을 먼저 설명한 뒤 같은 BTCUSDT 과거 구간을 캔들마다 다시 그려 볼 거예요. BTC는 비트코인, USDT는 스테이블코인이며 BTCUSDT는 비트코인 가격을 USDT로 표시하는 거래 종목을 뜻해요.

SMC 시장 구조에서 무엇부터 살펴볼까요?

시장 구조는 먼저 방향과 흐름을 설명하며 진입 조건은 따로 정해야 해요. 구조, 유동성과 관찰 구간의 역할이 아직 헷갈린다면 SMC 전략 가이드를 먼저 읽어 보세요. 이 글에서는 고점과 저점 판단을 자세히 나눠 차트 표시가 어떻게 나오는지 설명해요.

관심을 둘 것은 같은 시간 프레임의 고점과 저점이 함께 진행되는지예요. 고점과 저점이 모두 높아지면 국소 상승 우세, 둘 다 낮아지면 국소 하락 우세로 기록할 수 있어요. 고점은 높아지고 저점은 낮아진다면 우선 혼합 상태로 남겨요. 이 빈칸은 아직 부족한 정보가 무엇인지 알려 주므로 가치가 있어요. 캔들마다 서둘러 방향을 고를 필요는 없어요.

아래에서는 다시 해 보기 쉬운 학습 규칙을 사용하며 모든 SMC 지표가 같은 정의를 쓴다고 주장하지 않아요. SMC는 Smart Money Concepts, 스마트 머니 개념을 뜻해요. 캔들 구조는 가격 변화를 설명할 수 있지만 어느 기관이 매매했는지나 실제 손절 주문 수량을 바로 증명하지는 못해요.

스윙 고점·저점의 발생과 확인은 서로 다른 시각이에요

좌우 두 캔들로 같은 기준을 고정해요

이 글은 고가가 왼쪽 두 캔들과 오른쪽 두 캔들의 고가보다 엄격히 높은 캔들을 국소 고점으로, 저가가 양쪽 두 캔들의 저가보다 엄격히 낮은 캔들을 국소 저점으로 기록해요. 가격이 같으면 확인하지 않고 좌우 자료가 부족해도 빈칸으로 남겨요. 연습마다 비교하기 쉬운 명확한 기준점 규칙이며 모든 시장에서 가장 효과적인 매개변수라는 뜻은 아니에요.

가운데 캔들이 전환점처럼 보여도 오른쪽 두 번째 캔들의 마감을 기다려야 해요. 오른쪽 첫 번째가 저가를 깨지 않았더라도 두 번째에서 더 낮은 저가가 나오면 원래 후보는 성립하지 않아요. 가격이 발생했다는 것과 스윙 기준으로 사용할 수 있게 되었다는 것은 다른 일이에요. 표시를 원래 캔들 위치에 그릴 수는 있지만 기록에는 확인 시각을 따로 적어야 해요.

TradingView의 Pine Script 공식 ‘Repainting’ 문서는 ‘Plotting in the past’ 절에서 피벗 표시가 몇 캔들 뒤에 과거 캔들로 되돌아가 그려질 수 있다고 설명해요. 원문에서는 이 설명을 2026년 9월 29일 확인했어요. 과거 차트에서는 멋진 전환점이 늘 그 자리에 있어 당시 판단에는 아직 존재하지 않았다는 사실을 잊기 쉬워요. 연습할 때 오른쪽을 가리면 차트 전체를 한 번에 보는 것보다 이 차이를 알아차리기 쉬워요.

좌우 두 캔들 저점 확인의 두 시점: 오른쪽 하나일 때는 후보이고 오른쪽 두 번째 마감 후에야 확인해요.

새 고점과 저점 중 한쪽만 골라 보면 안 돼요

이 글에서는 매번 가장 최근의 확인된 고점 두 개와 저점 두 개를 비교해 각각 높아졌는지 낮아졌는지 살펴봐요. HH는 Higher High, 더 높은 고점이고 HL은 Higher Low, 더 높은 저점이에요. LH는 Lower High, 더 낮은 고점이며 LL은 Lower Low, 더 낮은 저점이에요. 양쪽 방향이 같아야 이 글의 국소 방향이 성립해요. 새 자료로 한쪽만 갱신되면 일시적으로 일관된 방향이 없을 수 있어요.

이 방식은 조건을 충족한 국소 지점을 모두 남기며 더 큰 스윙으로 따로 합치지 않아요. 주요 추진 구간만 고르는 방식보다 세밀하므로 결과도 다를 수 있어요. 다른 사람의 차트를 읽을 때는 기준점을 어떻게 고르는지 먼저 물어보세요. 서로 다른 두 규칙의 BOS 라벨을 바로 비교하면 처음부터 다른 대상을 비교하는 셈일 수 있어요.

BOS와 CHoCH의 차이는 돌파 전 구조에 있어요

방향이 먼저 있어야 지속인지 변화인지 판단할 수 있어요

BOS는 Break of Structure, 구조 돌파로 기존 방향을 따라 핵심 고점이나 저점을 넘는 상황을 설명해요. CHoCH는 Change of Character, 구조 성격의 변화로 기존 방향을 유지하던 핵심적인 반대 방향 기준점이 깨지는 상황을 설명해요. 둘 다 돌파 이전의 상태를 먼저 밝혀야 해요. 하락했다는 이유만으로 하락 BOS라고 쓰면 안 돼요.

돌파 전 국소 구조이 글이 관찰하는 종가 사건표시의 의미
고점과 저점이 함께 높아짐사전에 확인된 고점 위에서 마감상승 BOS, 기존 방향 지속
고점과 저점이 함께 높아짐사전에 지정한 더 높은 저점 아래에서 마감CHoCH 관찰, 기존 상승 판단 훼손
고점과 저점이 함께 낮아짐사전에 확인된 저점 아래에서 마감하락 BOS, 기존 방향 지속
고점과 저점이 함께 낮아짐사전에 지정한 더 낮은 고점 위에서 마감CHoCH 관찰, 기존 하락 판단 훼손

표는 이 글의 판단 기준이에요. 혼합 구조라면 먼저 ‘종가가 어떤 가격을 돌파했는지’를 기록하고 지속인지 변화인지 억지로 분류하지 않아요. CHoCH가 나타나도 먼저 기존 방향 판단을 멈추고 새 구조를 기다려요. 이후 가격이 반드시 반전한다는 약속도, 즉시 반대 포지션을 잡으라는 뜻도 아니에요.

네 스윙 개념도로 상승·하락 구조에서의 BOS 지속과 CHoCH 반대 방향 훼손을 비교해요.

꼬리 통과는 종가 확인과 달라요

이 글에서는 종가가 사전 기준 가격을 엄격히 넘어야 돌파를 확인해요. 꼬리가 넘었다가 종가가 원래 쪽으로 돌아오면 통과 후 복귀로 기록해요. 기준 가격과 정확히 같은 종가도 확인으로 인정하지 않아요. 다른 기준이 자동으로 틀린 것은 아니지만 연습 시작부터 고정해야 해요. 손실 후에는 꼬리로 바꾸고 수익일 때 종가로 되돌리면 안 돼요.

종가 규칙은 구조 표시만 다뤄요. 거래 계획에 별도의 가격 손절이 있다면 접촉 시 종료와 ‘종가를 기다려 구조 무효화 확인’은 서로 다른 조건이에요. 후자를 손절을 늦추는 이유로 삼으면 안 돼요. 이 글은 구조 판단부터 끝내며 이 표시로 진입 가격이나 전략 승률을 추론하지 않아요.

실제 사례: 같은 4시간 가격 구간을 캔들마다 판단해요

사례는 Binance BTCUSDT 무기한 선물의 4시간 캔들을 사용하고 가격 단위는 USDT예요. 자료는 2026년 9월 29일 다시 확보했으며 총 88개로 메인 글의 보관 자료와 일치해요. 원시 시가 시각 범위는 9월 2일 20:00부터 9월 17일 08:00이고 아래에서는 그중 9월 8일부터 10일까지의 연속 구간을 사용해요. 이미 본 과거 구간을 학습 목적으로 다시 검증하는 것이며 블라인드 테스트도 실제 주문도 아니에요.

모든 시각은 UTC이고 UTC+8에서는 8시간을 더해요. 캔들 이름은 시가 시각으로, 예를 들어 ‘08:00 캔들’은 12:00에 마감해요. 기준점은 좌우 두 캔들, 구조는 최근 고점 두 개와 저점 두 개로 판단해요. 기준 가격이 확인된 뒤에만 이후 종가 돌파 여부를 검사해요. 같은 가격이나 더 극단적인 가격으로 후보가 깨지면 제외하고, 혼합 상태에서는 방향 분류를 멈추며 반대 방향 종가 돌파 후에는 기존 방향을 더 이상 적용하지 않아요. 이 규칙부터 옮겨 적고 차트를 진행하세요.

1단계: 저점이 실제로 알려진 정보가 될 때까지 기다려요

화면을 9월 8일 16:00에 멈추면 방금 본 12:00 캔들의 저가는 77,600.1이에요. 왼쪽 04:00와 08:00 캔들의 저가는 각각 78,133.0과 78,253.2로 모두 더 높아요. 하지만 오른쪽 두 캔들은 아직 마감되지 않았으므로 이 시점에는 후보만 표시할 수 있어요. 새 LL이 확인되었다고 선언하면 안 돼요.

다음 16:00 캔들의 저가는 78,230.5이고 20:00 캔들의 저가는 78,360.2로 둘 다 후보 저가보다 높아요. 9월 9일 00:00에 오른쪽 두 번째 캔들이 마감한 뒤에야 77,600.1이 사용 가능한 국소 저점이 되어요. 기호를 9월 8일 12:00에 그릴 수는 있지만 트레이딩 일지의 확인란은 다음 날 00:00로 적어야 해요.

이때 가장 최근 확인된 고점 두 개는 80,536.1과 79,476.0이고 저점 두 개는 78,636.0과 77,600.1로 모두 낮아졌어요. 따라서 국소 하락 우세로 기록하고 위에 있는 확인된 79,476.0을 반대 방향 훼손 기준으로 삼아요. 배경 지점에도 확인 시각이 있어요. 80,536.1은 9월 6일 20:00에 발생해 7일 08:00에 확인되었고, 79,476.0은 8일 00:00에 발생해 12:00에 확인되었어요. 78,636.0은 7일 12:00에 발생해 8일 00:00에 확인되었어요. 마지막 몇 캔들만 잘라 배경을 없앤 뒤 방향을 추측하면 안 돼요.

9월 9일 00:00에 9월 8일 12:00 저가 77,600.1을 오른쪽 두 캔들 마감으로 확인해요. 국소 고점·저점은 여전히 함께 낮아져요.

2단계: 이전 고점을 통과했다면 종가 위치부터 확인해요

9월 9일 12:00까지 진행해요. 방금 마감한 08:00 캔들의 고가는 79,737.3으로 기준 고점 79,476.0을 넘었지만 종가는 79,281.7로 기준 아래로 돌아왔어요. 이 글의 규칙에서는 통과 후 복귀만 기록하며 상방 CHoCH가 완성되지 않았어요. 이것이 남겨야 할 첫 반례예요. 가격이 선을 넘었던 것과 정해 둔 조건이 성립한 것은 달라요.

79,737.3도 이때는 새 고점 후보일 뿐이에요. 이후 12:00와 16:00 캔들의 고가는 각각 79,648.1과 78,942.1이에요. 왼쪽 두 캔들의 고가 78,899.0과 79,376.4도 더 낮으므로 9월 9일 20:00에야 확인할 수 있어요. 최신 고점 순서는 79,476.0 → 79,737.3으로 높아졌지만 저점 순서는 아직 하락이에요.

따라서 이 시점의 기록은 혼합으로 바꿔야 하고 현재 배열을 계속 ‘고점과 저점 모두 하락’이라고 설명하면 안 돼요. 이것은 뒤늦게 상방 종가 돌파를 부여하는 일이 아니에요. 새 고점 확인은 스윙 기준점 선택이 완료되었는지만 답하며, 이전 종가가 기준 위에 있지 않았다는 사실은 그대로예요. 두 갱신을 별도 항목에 기록해야 해요.

9월 9일 08:00 캔들 고가 79,737.3은 이전 고점을 넘어요. 12:00 확인 종가 79,281.7은 79,476.0을 넘지 않아 상방 CHoCH가 성립하지 않아요.

3단계: 고점·저점을 갱신한 뒤 반대 방향 종가 돌파를 찾아요

9월 10일 08:00에 새로 더 높은 저점 77,706.1이 확인되어요. 발생 시각은 전날 20:00이며 왼쪽 두 캔들의 저가 78,020.0과 78,112.0, 오른쪽 두 캔들의 저가 77,912.2와 77,867.5가 모두 더 높아요. 최신 저점은 77,600.1 → 77,706.1로 바뀌고 이미 높아진 고점과 함께 국소 배열이 상승 우세로 전환되어요.

이제 알려진 더 높은 저점 77,706.1을 반대 방향 훼손 기준으로 적어요. 다음 08:00 캔들은 저가 77,651.4까지 내려갔지만 77,816.4에서 마감해요. 12:00 마감 시점에는 하방 통과 후 복귀일 뿐이에요. 여기서도 CHoCH를 미리 붙이면 안 되는 시점이 나와요.

그다음, 즉 9월 10일 12:00 캔들은 77,218.5에서 마감해요. 16:00에야 종가가 사전 지정한 77,706.1보다 낮고 더 이른 77,600.1보다도 낮다는 사실을 확인해요. 이 글의 국소 구조 모델에서는 상승 판단이 반대 방향으로 깨진 CHoCH 관찰이에요. 종가가 하락했다는 이유로 ‘원래 하락 추세가 계속 확장’한 것으로 바꾸어 쓰면 안 돼요.

우선 상태를 ‘원래 상승 판단 훼손, 새 구조 대기’로 바꿔요. 새 저점의 오른쪽 확인이 아직 끝나지 않았다고 옛 상승 판단이 여전히 유효한 것은 아니에요. 마찬가지로 새 하락 추세가 완전히 형성되었다고 즉시 선언할 수도 없어요. 메인 글은 사전에 고정한 이전 저가 77,600.1 아래의 마감으로 숏을 계획하고, 이 글은 최신 국소 스윙을 추적해요. 가격 사건은 같지만 설명하려는 질문이 달라요. 기록 앞에 모델을 적어야 차이가 어디서 생겼는지 알 수 있어요. 이번 연습은 9월 10일 16:00에 끝내며 방향이 회복되었다는 선언으로 연장하지 않고 모의 거래도 하지 않아요.

더 높은 고점과 저점이 차례로 확인된 뒤 9월 10일 16:00 종가 77,218.5가 77,706.1 아래로 내려가 국소 상승 모델의 CHoCH를 관찰해요.

당시 알 수 있던 정보를 표로 기록해요

이 연습의 결과는 검증 가능한 판단 기록이에요. 가장 빠뜨리기 쉬운 항목은 ‘사용 가능 시각’이에요. 이것이 없으면 과거 차트의 모든 전환점이 실제보다 너무 일찍 나타난 것처럼 보여요.

사용 가능 시각(UTC)그때 새로 확인된 정보이 글에서 기록할 판단
09/09 00:0009/08 12:00의 저점 77,600.1 확인고점 두 개와 저점 두 개가 낮아져 국소 하락 우세
09/09 12:00고가 79,737.3, 종가 79,281.779,476.0 통과 후 복귀, 상방 CHoCH 미확인
09/09 20:0079,737.3이 더 높은 고점으로 확인고점·저점 순서의 방향이 달라 혼합으로 전환
09/10 08:0077,706.1이 더 높은 저점으로 확인고점·저점 동반 상승, 국소 상승 우세
09/10 12:00저가 77,651.4, 종가 77,816.477,706.1 아래 종가 아님, 종가 조건 대기
09/10 16:00종가 77,218.5반대 방향 종가 돌파, 기존 상승 판단 중단, CHoCH 관찰

다시 해 볼 때는 한 번에 캔들 하나만 공개하고 ‘확인된 고점·저점, 현재 상태, 다음 기준 가격’을 채워 보세요. 답을 먼저 쓴 뒤 오른쪽을 보세요. 표와 다르면 기준점 규칙이나 마감 시각을 다시 확인하세요. 자신의 선을 바로 표와 같게 옮기면 안 돼요.

시간 프레임 간 판단과 흔한 실수: 진입보다 판단부터 바로잡아요

하위 시간 프레임 변화로 아직 마감되지 않은 상위 시간 프레임의 결론을 대신할 수는 없어요. 15분 차트에 구조 변화가 나와도 4시간은 같은 조정 구간 안에 있을 수 있어요. 두 시간 프레임에서 가장 최근 완성된 종가와 각자 확인된 기준 가격을 따로 기록해야 실제로 충돌하는지 설명할 수 있어요. 15분 고점·저점을 4시간 확인란에 넣지 마세요.

또 다른 흔한 문제는 옛 라벨에 머무르는 것이에요. 스윙 배열이 한때 상승 우세였고 반대 방향 기준 가격이 종가로 깨졌는데, 다음 저점이 아직 확인되지 않았다는 이유로 계속 상승 우세를 적용하는 경우예요. 사례의 3단계에서는 중간 상태를 어떻게 기록할지 보여 줬어요. ‘훼손, 새 구조 대기’를 허용하는 편이 차트를 항상 상승·하락 두 색으로만 나누려는 것보다 규칙에 충실해요.

국소 기준점 방식에도 대가가 있어요. 오른쪽 확인은 정보를 지연시키며 횡보 중에는 상태가 자주 바뀔 수 있어요. 판단을 더 쉽게 검증하게 할 뿐 수익성을 확인한 것은 아니에요. 거래에 적용하려면 진입, 가격 손절, 취소와 포지션 수량 규칙을 따로 정하고 비용과 슬리피지를 반영해야 해요. 차트 표시 한 번에 성공했다고 전략 테스트에 성공한 것으로 보면 안 돼요.

4시간과 15분의 종가·기준 가격을 따로 기록해요. 자료가 부족하면 기다리고 방향이 다르면 혼합, 반대 종가 돌파면 기존 방향을 멈춰요.

다음 단계: 구조를 유동성과 관찰 구간에 연결해요

먼저 시간 기록을 혼자 끝까지 작성할 수 있게 된 뒤 특정 위치의 가격을 왜 관찰할 만한지 연구해요. 다음 하위 글은 두 질문을 이어서 다뤄요. 지금은 학습 방향을 남기고 준비가 끝나면 내부 링크를 추가해요.

이 글은 교육과 과거 차트 연습을 위한 자료이며 투자 조언이 아니에요. 구조 표시는 가격 흐름을 보장하지 않아요. 실제 거래는 원금 손실 가능성이 있으며 선물 레버리지는 리스크를 더 키워요.

FAQ

Q1. 좌우 두 캔들로 고점·저점을 찾는데 왜 즉시 확인할 수 없나요?

오른쪽 두 번째 캔들이 마감되어야 가운데 고점·저점이 조건을 충족하는지 확인할 수 있어요. 발생 시각과 확인 시각이 달라요. 후보 상태에서 같은 가격이나 더 극단적인 가격이 나오면 원래 후보를 유지할 수 없어요.

Q2. BOS와 CHoCH는 어떻게 다른가요?

BOS는 기존 방향으로 이어지는 돌파, CHoCH는 기존 방향의 핵심적인 반대 방향 기준이 깨진 상황을 설명해요. 둘 다 시간 프레임, 스윙 선택 규칙과 돌파 이전 상태를 먼저 밝혀야 해요. CHoCH는 완전한 반전이나 진입을 보장하지 않아요.

Q3. 꼬리가 이전 고점이나 저점을 넘으면 구조 돌파인가요?

이 글은 종가가 기준 가격을 엄격히 넘어야 확인해요. 꼬리만 넘었다가 복귀하면 가격 사건으로만 기록해요. 기준은 사전에 고정해야 하며 결과를 본 뒤 바꾸면 안 돼요.

Q4. 15분과 4시간의 방향이 다르면 어떻게 기록하나요?

두 시간 프레임에서 완성된 종가와 확인된 스윙을 각각 기록해요. 하위 시간 프레임의 변화는 상위 시간 프레임의 조정일 수도 있어요. 마감되지 않은 4시간 캔들의 확인을 대신할 수는 없어요.

Q5. SMC 시장 구조를 이해하면 바로 주문해도 되나요?

구조는 방향과 기준 가격을 제공하지만 진입, 가격 손절, 취소와 포지션 수량을 별도로 정하고 비용과 슬리피지를 검증해야 해요. 이 글의 과거 판단 기록은 전략 성과가 아니에요.

SMC 시장 구조BOSCHoCH스윙 고점·저점가격 행동기술적 분석