매매 포지션 사이즈는 어떻게 계산하나?
포지션 사이즈는 리스크 금액을 손절 거리로 나눈 값이다. 공식은 포지션 사이즈 = (계좌 × 리스크%) ÷ (손절 거리 × 포인트 가치), 단위 수 = 리스크 금액 ÷ (진입가 - 손절가). 사이즈를 정하는 건 손절 거리다. 그래서 모든 매매에 걸리는 금액이 같아진다.
이 한 줄 규칙이 포지션 사이징의 뼈대다. 달러로 얼마를 잃을 용의가 있는지 먼저 정하고, 그 금액이 몇 단위·몇 로트·몇 계약을 허용하는지는 차트가 알려주게 둔다. 셋업이든 타임프레임이든 확신의 크기든, 달러 리스크를 바꾸는 건 아무것도 없다. 바뀌는 건 사이즈뿐이다.
아래에 나오는 건 전부 산수다. 꾸며낸 승률도, 성과 주장도 없다. 연속 손실을 버틸 수 있게 해주고, 연속 수익이 비례하게 커지게 해주는 계산만 있다.
공식은 자리를 바꾸면 어떤 질문에도 답한다. 사이즈와 손절 거리를 알면 리스크 금액을 역산할 수 있고, 리스크 금액과 원하는 사이즈를 알면 감당할 수 있는 최대 손절 거리가 나온다. 내 계좌 규모에서 그 셋업이 애초에 매매 가능한 셋업인지 판단할 때 보통 이 방법을 쓴다.
다만 매번 돌리는 표준 방향은 사이즈를 구하는 쪽이다. 리스크를 고정하고, 손절을 읽고, 나눈다.
포지션 사이징 4단계 절차
네 단계를 매매마다 순서대로 밟는다. 앞의 두 단계는 결정과 측정이고, 세 번째는 나눗셈 한 번, 네 번째는 브로커와 시장 호가 깊이를 상대로 하는 현실 점검이다.
1단계: 리스크를 달러로 고정한다 (계좌 × 리스크%)
매매마다 계좌 자산에서 일정 비율을 리스크로 가져간다. 흔히 0.5~1%. 계좌 잔고에 그 비율을 곱하면 달러 리스크가 나온다. 10,000달러 계좌에서 1%를 걸면 100달러다. 이 숫자는 손절이 좁든 넓든, 셋업이 일봉 Order Block이든 5분봉 Fair Value Gap(FVG)이든 똑같다. 여기서 일관성을 지켜야 자산 곡선을 읽을 수 있다.
2단계: 손절 거리를 잰다 (진입가부터 무효화 지점까지)
손절 거리는 진입가에서, 그 매매 아이디어가 객관적으로 틀렸다고 확인되는 지점까지의 가격 간격이다. ICT 셋업에서 이 무효화 지점은 임의로 정하는 게 아니라 구조가 정한다. Order Block의 끝단 살짝 바깥, 해당 레벨을 되찾은 Liquidity Sweep 저점 너머, 혹은 그 상승 구간을 지탱하는 스윙 저점 아래에 위치한다.
예쁘게 떨어지는 핍 수를 고르는 게 아니다. 가격이 어느 지점에서 매매 논리가 무효화됐음을 증명하는지를 읽는 일이다.
거리는 해당 종목의 기준 호가 단위로 잰다. 그리고 3단계에서 단위당 달러 가치로 환산할 수 있는 형태로 그대로 둔다. 현물 차트면 그냥 진입가에서 손절가를 뺀 가격 차이고, 핍이나 틱으로 호가되는 시장이면 핍·틱 수를 세어둔다. 3단계에서 단위당 가치를 곱하기 위해서다.
무효화 지점에는 정확한 구조 레벨보다 살짝 여유를 두는 게 맞다. 가격은 반전 전에 스윙 고점을 몇 포인트 더 찔러 올라가는 경우가 많고, 고점 딱 한 틱 위에 얹어둔 손절은 그 노이즈에 쓸려나간다.
3단계: 리스크 금액을 손절 거리로 나눈다
1단계의 리스크 금액을, 2단계 손절 거리가 함의하는 단위당 손실액으로 나눈다. 현물 방식 종목이면 단위 수 = 리스크 금액 ÷ (진입가 - 손절가). 핍·틱 호가 시장이면 손절 거리를 먼저 단위당 달러로 환산한다(핍 × 핍 가치, 또는 틱 × 틱 가치). 그다음 나눈다. 나온 값이 반올림하기 전의 포지션 사이즈다.
4단계: 레버리지, 증거금, 체결 가능 물량을 점검한다
세 가지를 확인한다. 첫째, 사이즈가 만드는 명목 가치가 실제 보유 증거금 안에 들어오는지, 필요 레버리지가 과하지 않은지. 둘째, 수수료와, 무기한 선물이라면 펀딩비가 실효 손실을 몰래 키우지 않는지. 셋째, 그 사이즈가 손절 가정을 초과하는 슬리피지 없이 체결될 수 있는 물량인지. 하나라도 통과 못 하면 손절을 건드리지 말고 사이즈를 줄인다.
ICT 포지션 사이징이 구조적 손절을 쓰는 이유
흔한 개인 투자자용 포지션 사이징 조언에서 손절은 고정 핍 수다. ICT에서는 구조가 손절을 정하고, 이 차이가 매매마다 사이즈를 바꾼다. 무효화 지점이 특정 가격 구조물 너머에 있으니, 정제된 진입일수록 그 구조물에 가까워지고 손절 거리는 짧아진다. 분모가 작아지면 같은 고정 달러 리스크에서 포지션은 커진다.
정제가 중요한 기계적인 이유가 이거다. HTF Order Block을 넓은 손절로 그대로 치면 사이즈는 작다. 하위 타임프레임으로 내려가 정제된 블록이나 그 안의 Optimal Trade Entry(OTE)에서 들어가면, 손절이 좁아지니 같은 100달러가 더 많은 단위를 사준다. 같은 목표가가 더 큰 R을 지급한다.
리스크를 더 걸는 게 아니다. 같은 보호막을 더 싸게 사는 것이다.
트레이드오프는 정직하다. 손절이 좁으면 노이즈에 잘리는 빈도가 늘어서, 정제는 승률을 낮추는 대신 한 번 이길 때의 보수를 키운다. 포지션 사이징이 이 긴장을 해소해주진 않는다. 다만 그 커브의 어디에 앉을지 조정하는 동안, 시도 한 번의 달러 비용이 일정하게 유지되도록 보장할 뿐이다.
시장별 포지션 사이징 계산 예제
공식은 시장이 어디든 동일하다. 달라지는 건 단위와 변동당 가치뿐이다. 아래 예제는 전부 1% 고정 달러 리스크와 구조적 손절을 쓴다.
암호화폐: BTC 무기한 선물 (진입·손절을 달러로)
계좌 10,000달러, 리스크 1% = 100달러. BTC 무기한 선물을 60,000달러에 매수하고, 되찾은 order block 하단 59,400달러 바로 아래에 손절을 둔다. 손절 거리는 600달러. 사이즈 = 100 ÷ 600 = 0.167 BTC, 명목 가치 약 10,000달러, 대략 1배다.
이번엔 진입을 정제한다. 같은 59,400달러 손절에 59,700달러로 들어가면 거리는 300달러. 사이즈 = 100 ÷ 300 = 0.333 BTC, 명목 가치 20,000달러 근처. 걸린 돈은 똑같은 100달러인데 포지션은 두 배다. 손절이 절반이 됐기 때문이다.
외환: EUR/USD (핍 × 핍 가치 × 로트)
계좌 10,000달러, 리스크 1% = 100달러. EUR/USD를 1.0850에 매도하고, Liquidity Sweep 고점 위 1.0820에 손절을 둔다. 거리 30핍. 표준 로트 하나는 핍당 약 10달러니, 풀 로트면 30 × 10 = 300달러를 건다. 로트 = 100 ÷ 300 = 0.33 표준 로트(미니 로트 3개 정도)다.
정제된 진입에서 손절을 15핍으로 좁히면 같은 100달러가 0.66 로트를 떠받친다.
지수 선물: E-mini S&P (틱 × 틱 가치)
계좌 25,000달러, 리스크 1% = 250달러. ES를 5000에 매수하고 4990에 손절, 10포인트 폭이다. ES는 포인트당 50달러니 계약 하나당 10 × 50 = 500달러. 계약 수 = 250 ÷ 500 = 0.5. 반 계약은 매매가 불가능하니, 2%를 감수하고 한 계약을 치거나 포인트당 5달러짜리 마이크로 E-mini(MES)로 내려간다.
MES에서는 계약당 리스크가 10 × 5 = 50달러라 계약 수 = 250 ÷ 50 = 5다. 풀사이즈 계약은 반올림하면서 1%를 어기게 만들지만, 마이크로는 그 1%를 정확히 지켜준다.
포지션 사이즈 참조표
계좌와 리스크를 고정하고 손절 거리만 바꾸면 반비례 관계가 바로 보인다. 무효화 지점이 넓어질수록 같은 달러 리스크에서 담을 수 있는 단위는 줄어든다. 표는 10,000달러 계좌에 1%(100달러)를 걸었을 때 기준이며, 손절 거리와 사이즈는 단위당 달러로 적었다.
| 계좌 | 리스크 % | 리스크 금액 | 손절 거리(달러/단위) | 포지션 사이즈(단위) |
|---|---|---|---|---|
| $10,000 | 1% | $100 | $100 | 1.000 |
| $10,000 | 1% | $100 | $200 | 0.500 |
| $10,000 | 1% | $100 | $400 | 0.250 |
| $10,000 | 1% | $100 | $600 | 0.167 |
| $10,000 | 1% | $100 | $800 | 0.125 |
이 표를 다이얼로 읽어라. 손절 거리를 절반으로 줄이면 사이즈는 두 배가 된다. 100달러 리스크는 그대로인 채로. 그래서 프로가 포지션을 책임감 있게 키울 때 당기는 레버는 더 큰 베팅이 아니라 진입 정제다.
레버리지는 리스크가 아니다 (그리고 좁은 손절이 R을 곱하는 법)
레버리지는 증거금 메커니즘이다. 브로커가 그 명목 가치를 들고 있게 허락할지를 정할 뿐, 얼마를 잃을지는 정하지 않는다. 리스크는 오로지 손절 거리와 사이즈가 정한다.
손절이 좁으면 10배 명목 가치를 들고 0.5%만 걸 수도 있고, 손절이 넓고 사이즈 관리가 허술하면 1배를 들고 5%를 걸 수도 있다. '5배 쓸 거야' 하는 식의 레버리지 기반 사이징은 아무것도 기반으로 삼지 않는 사이징이다. 달러 손실을 결정하는 입력값은 딱 두 개인데, 그걸 무시하니까.
손절이 좁아지면 R 배수가 곱해진다. R이 리스크 한 단위로 정의되기 때문이다. 목표가 고정된 Draw on Liquidity 레벨이면, 손절이 절반 폭이라는 건 목표까지 거리가 R로 두 배가 된다는 뜻이다.
원본 블록에서 2R을 줬던 같은 움직임이 정제된 진입에서는 4R을 준다. 포지션 사이징과 정제는 복리로 작동한다. 단위를 더 들고 있고, 유리한 방향의 이동 한 단위가 더 큰 R 가치를 지니니까.
내 체크리스트에서는 이 두 개념을 분리해서 쓴다. 먼저 달러 리스크와 손절 거리로 사이즈를 계산한다. 그다음에야 그 사이즈가 함의하는 명목 가치를 읽고 증거금이 커버하는지 확인한다.
명목 가치가 보유 레버리지보다 많은 것을 요구한다면, 문제는 리스크를 올려야 한다는 게 아니라 그 셋업이 계좌에 비해 너무 크다는 것이다. 매매를 줄이거나 패스해라. 레버리지는 마지막에 확인하는 숫자여야지, 첫 번째가 되어선 안 된다.
포지션 사이징에서 흔한 실수
- 손절 거리 대신 레버리지로 사이즈를 정한다. 레버리지 배수를 고르면 정해지는 건 명목 가치지 손실이 아니다. 항상 달러 리스크와 구조적 손절에서 출발하고, 그다음 함의된 레버리지를 감당할 수 있는지 확인해라.
- 손절과 상관없이 같은 로트를 친다. 고정 1로트 습관은 넓은 손절 매매가 좁은 손절 매매보다 몇 배 더 많이 걸린다는 뜻이다. 손실 크기가 무작위가 되고, 자산 곡선은 아무 의미도 없어진다.
- 수수료와 펀딩비를 무시한다. 무기한 선물에서 펀딩비와 테이커 수수료는 실효 손절을 넓힌다. 리스크 숫자에 미리 반영해야 작은 손실이 이어져도 1% 예산을 몰래 넘지 않는다.
- 사이즈에 맞추려고 손절을 옮긴다. 사이즈가 너무 작게 느껴지면 답은 더 정제된 진입이지, 무효화 지점 안쪽으로 손절을 밀어넣는 게 아니다. 반올림 로트에 맞추려고 손절을 넓히거나 좁히면 방법론 전체가 오염된다.
- 반올림을 계산에 넣지 않는다. 계약 수가 0으로 반내림되거나 올림되면 실제 리스크는 목표치에서 흘러간다. 마이크로나 소수 단위를 쓰거나, 반올림된 리스크를 의식적으로 감수해라.
이걸 몸에 붙이면 포지션 사이징은 더 이상 추측이 아니게 된다. 달러 리스크는 내가 정하고, 차트의 구조적 손절이 사이즈를 정하고, 시장과 타임프레임이 뭐든 모든 매매가 계좌에 같은 무게로 얹힌다.
자주 묻는 질문
매매당 계좌의 몇 퍼센트를 걸어야 하나?
꾸준히 수익 내는 트레이더 대부분은 매매당 자산의 0.5~1%를 건다. 정확한 숫자보다 그걸 고정해두는 게 더 중요하다. 비율이 일정하면 연속 손실 때 사이즈가 자동으로 줄고 연속 수익 때 늘어나서, 드로다운 한복판에서 재량 판단을 하나도 안 하고도 계좌를 지켜준다.
레버리지가 높으면 리스크도 커지나?
아니다. 레버리지는 증거금이 담을 수 있는 명목 가치를 정할 뿐, 손실을 정하지 않는다. 10배를 쓰는 두 트레이더도 손절 거리와 사이즈에 따라 걸리는 금액이 완전히 다를 수 있다. 리스크 비율을 고르고 손절을 재는 순간 달러 리스크는 고정된다. 그 포지션이 우연히 몇 배의 레버리지를 요구하든.
손절을 좁히면 포지션 사이즈는 어떻게 바뀌나?
손절 거리는 분모에 있으니 절반으로 줄이면 같은 달러 리스크에서 사이즈가 두 배가 된다. order block이나 sweep에 더 가까운 정제된 ICT 진입은 손절을 작게 만들고, 그래서 포지션은 커지고 같은 목표까지의 R 배수는 높아진다. 달러 리스크는 1달러도 추가되지 않은 채로.
계산된 사이즈가 계약 하나보다 작게 반올림되면?
마이크로 선물 같은 더 작은 상품으로 내려가거나, 거래소가 허용하면 소수 단위를 쓴다. 둘 다 불가능하면 그 매매를 건너뛰거나 올림된 리스크를 의식적으로 감수한다. 사이즈를 정수에 맞추겠다고 구조적 손절을 넓히거나 좁히는 일은 절대 하지 않는다.
함께 읽으면 좋은 글
포지션 사이징은 전체 리스크 프레임워크 안의 한 조각이다. 아래 글들은 매번 계산하는 사이즈를 결정짓는 손절 논리, 정제, 계좌 수준의 규칙을 한 겹 더 파고든다.
- ICT 포지션 사이징: 리스크, R 배수 & 일관성 - R 배수가 사이즈를 잡은 매매를 측정 가능한 엣지로 바꾸는 방법.
- ICT 리스크 관리 프레임워크 - 사이징이 끼워지는 계좌 차원의 전체 규칙.
- Order Block 손절·익절 배치 규칙 - 구조적 손절이 order block 위에 실제로 놓이는 위치.
- Order Block 정제: HTF 존에서 진입까지 - 손절을 좁혀 사이즈와 R을 동시에 키우는 방법.
- ICT 리스크 관리 실수 5가지 - 계좌를 몰래 깎아먹는 사이징·손절 오류.
- ICT 프롭펌 전략: 챌린지 통과법 - 회사의 드로다운 한도 안에 가두어주는 사이징 규칙.
- 매매에서의 FOMO: 진입을 쫓게 되는 이유와 극복법 - FOMO 매매를 다른 각도에서 다룬 글.



