게시일: 2026-01-12
수정일: 2026-07-13
CFD 손익 공식 자체는 뺄셈 하나로 끝날 만큼 간단합니다. 정작 헷갈리는 지점은 따로 있는데요. 손익이 내가 넣은 증거금이 아니라 포지션 전체 금액을 기준으로 계산된다는 사실, 그리고 계산기에서 나온 숫자가 계좌에 실제로 남는 금액과 다르다는 점입니다. 이 두 가지를 짚고 나면 CFD의 구조가 훨씬 또렷해집니다.
매수 포지션 손익은 (청산 가격 − 진입 가격) × 수량, 매도 포지션은 빼는 순서를 뒤집어 계산합니다.
손익은 증거금이 아니라 포지션 전체 금액 기준으로 산출됩니다. 같은 1% 움직임도 증거금 대비로는 훨씬 큰 비율이 됩니다.
레버리지는 이익과 손실을 같은 배율로 키웁니다. 한쪽만 커지지 않습니다.
스프레드·수수료·오버나이트 이자·환전 비용을 빼야 실제 손익이 나옵니다. 방향을 맞혀도 수익이 줄 수 있습니다.
오버나이트 이자는 통상 포지션 전체 금액 기준이라, 보유 기간이 길어질수록 부담이 누적됩니다.
CFD는 자산의 진입 가격과 청산 가격의 차액을 브로커와 주고받는 계약입니다. 기초자산을 소유하지 않고 가격의 등락만 따라가는 구조인데요. 거래를 열 때 정하게 되는 항목은 다음과 같습니다.
포지션을 닫으면 브로커가 진입가와 청산가의 차이를 계산해 계좌에 입금하거나 차감합니다.

공식은 이렇게 정리됩니다.
매수 포지션 손익 = (청산 가격 − 진입 가격) × 계약 수량
매도 포지션 손익 = (진입 가격 − 청산 가격) × 계약 수량
여기서 반드시 짚어야 할 대목이 손익의 기준입니다. 계산에 들어가는 것은 증거금이 아니라 포지션 전체 규모인데요. 증거금은 포지션을 여는 데 필요한 담보일 뿐, 거래 규모 자체가 아니기 때문입니다.
숫자로 보면 분명해집니다. 1,000달러를 예치하고 1:20 레버리지를 쓰면 2만 달러짜리 포지션을 다루게 됩니다. 시장이 유리하게 1% 움직이면 200달러 이익인데, 이는 예치금의 20%입니다. 반대로 불리하게 1% 움직이면 200달러 손실이고, 역시 예치금의 20%가 사라집니다. 시장에서는 1%였지만 내 계좌에서는 20%가 된 것입니다. 레버리지가 이익과 손실을 똑같은 배율로 키운다는 점을 여기서 확인할 수 있습니다.
금값 상승을 예상하고 매수 포지션을 잡았다고 가정해 보겠습니다.
| 대상 자산 | 금 |
| 진입 가격 | 온스당 1,900달러 |
| 포지션 규모 | 10온스 |
| 레버리지 | 1:10 |
| 포지션 총액 | 19,000달러 |
| 필요 증거금 | 1,900달러 |
금값이 1,920달러로 올랐다면 가격 차이는 온스당 20달러이므로, 손익은 20달러 × 10온스 = 200달러 이익입니다. 그런데 방향이 반대였다면 어떨까요. 1,880달러로 내렸다면 (1,880 − 1,900) × 10 = 200달러 손실이 됩니다. 증거금 1,900달러 대비 약 10.5%가 사라지는 계산인데요. 금값은 1%가량 움직였을 뿐이라는 점을 떠올려 보면, 레버리지가 체감 손실을 어떻게 확대하는지 알 수 있습니다.
이번에는 어떤 상장기업(가칭 A사)의 주가 하락을 예상하고 매도 포지션을 잡은 경우입니다.
| 대상 자산 | A사 주식 CFD |
| 진입 가격 | 주당 250달러 |
| 포지션 규모 | 100주 |
| 레버리지 | 1:5 |
| 포지션 총액 | 25,000달러 |
| 필요 증거금 | 5,000달러 |
주가가 240달러로 내렸다면 매도 포지션이므로 (250 − 240) × 100 = 1,000달러 이익입니다. 반대로 260달러로 올랐다면 (250 − 260) × 100 = 1,000달러 손실이 되고, 이는 증거금 5,000달러의 20%에 해당합니다. 주가는 4% 움직였을 뿐인데 증거금 기준으로는 20%가 오간 것입니다.
매도 포지션에서 한 가지 더 유념할 부분이 있습니다. 매수는 가격이 0까지 내려가는 것이 최대 손실이지만, 매도는 가격 상승에 이론적 상한이 없습니다. 손절 없이 방치하면 손실이 커질 여지가 더 크다는 뜻입니다.

공식으로 나온 값은 비용을 반영하기 전의 총손익입니다. 실제로 계좌에 남는 금액은 여기서 여러 비용을 뺀 뒤에 정해지는데요. 주요 비용은 다음과 같습니다.
| 비용 항목 | 내용 | 언제 커지나 |
|---|---|---|
| 스프레드 | 매수 호가와 매도 호가의 차이 | 거래가 잦을수록, 유동성이 낮을수록 |
| 수수료 | 거래당 부과 (주식 CFD에서 흔함) | 거래 횟수가 많을수록 |
| 오버나이트 이자 | 레버리지 포지션을 다음 날로 넘길 때 발생 | 보유 기간이 길수록 누적 |
| 환전 비용 | 계좌 기준 통화와 다른 통화로 거래할 때 | 통화가 다른 상품을 거래할수록 |
총손익이 500달러였다고 해도, 스프레드로 20달러와 오버나이트 이자로 10달러를 냈다면 실제로 남는 것은 470달러입니다. 방향을 정확히 맞히고도 비용 때문에 기대보다 적게 남거나, 움직임이 작았다면 아예 손실로 돌아설 수도 있다는 뜻인데요. 특히 오버나이트 이자는 증거금이 아니라 포지션 전체 금액을 기준으로 계산되는 것이 일반적이라, 오래 들고 있을수록 부담이 눈에 띄게 쌓입니다.

CFD가 쓰이는 이유는 분명합니다. 상승과 하락 양방향에 대응할 수 있고, 하나의 플랫폼에서 여러 시장에 접근할 수 있으며, 기초자산을 보유하지 않아도 됩니다. 이미 보유한 자산의 단기 하락에 대비하는 헤지 수단으로 활용되기도 합니다. 실물 금을 갖고 있으면서 단기 조정을 예상해 금 CFD 매도 포지션으로 상쇄하는 식입니다.
다만 흔히 장점으로 소개되는 "적은 자본으로 큰 포지션"이라는 대목은 그 자체로 위험 요소이기도 합니다. 앞선 예시에서 봤듯 레버리지는 이익률만 키우는 장치가 아니라 손실률도 똑같이 키웁니다. 유럽연합 규제당국이 파악한 바로는 대다수 소매 CFD 계좌가 장기적으로 손실을 냅니다. 도구의 성격을 정확히 이해하고, 유리한 면만 떼어 보지 않는 태도가 중요합니다.
공식을 아는 것과 실제 위험을 관리하는 것은 다른 일입니다. 포지션을 열기 전 미리 셈해 두면 도움이 되는 항목을 정리하면 이렇습니다.
CFD 손익 계산은 뺄셈과 곱셈으로 끝납니다. 정작 결과를 가르는 것은 그 공식을 어떤 규모에 적용하느냐입니다. 같은 1%의 시장 움직임이 누군가에게는 대수롭지 않은 등락이고 누군가에게는 증거금의 20%가 되는 이유가 여기에 있습니다. 계산기를 두드리기 전에 감당할 손실을 먼저 정하고, 비용까지 반영한 실제 수치를 확인하는 순서를 지킬 때 이 도구를 제대로 다룰 수 있습니다.
매수 포지션은 (청산 가격 − 진입 가격) × 계약 수량으로 계산합니다. 매도 포지션은 빼는 순서를 뒤집어 (진입 가격 − 청산 가격) × 계약 수량이 됩니다. 여기서 나온 값은 비용을 반영하기 전의 총손익이며, 실제로 계좌에 남는 금액은 스프레드와 수수료, 오버나이트 이자, 환전 비용을 뺀 뒤에 결정됩니다.
증거금은 포지션을 여는 데 필요한 담보일 뿐, 거래 규모 자체가 아니기 때문입니다. 손익은 계약한 포지션 전체 금액을 기준으로 계산됩니다. 2만 달러 포지션에 증거금 2,000달러를 넣었다면 시장이 1% 움직일 때 손익은 200달러가 되고, 이는 증거금의 10%에 해당합니다. 같은 1%라도 체감하는 비율이 크게 달라지는 이유입니다.
이론적으로는 가능합니다. 레버리지 상품이므로 시장이 크게 불리하게 갭을 벌리고 손절 주문이 제때 작동하지 않으면 손실이 예치금을 넘어설 수 있습니다. 다만 유럽연합·영국·호주 등 일부 관할에서는 소매고객에게 음의 잔고 보호가 의무화돼 손실이 계좌 잔액으로 제한됩니다. 이 보호가 적용되는지는 계좌를 보유한 법인과 규제 관할에 따라 다르므로 약관에서 확인해야 합니다.
방향을 맞혀도 비용 때문에 수익이 줄거나 사라질 수 있습니다. 주요 비용은 매수·매도 호가 차이인 스프레드, 거래당 부과되는 수수료, 레버리지 포지션을 다음 날로 넘길 때 발생하는 오버나이트 이자, 계좌 기준 통화와 다른 통화로 거래할 때의 환전 비용입니다. 총손익이 500달러여도 스프레드 20달러와 오버나이트 이자 10달러를 빼면 실제로 남는 것은 470달러입니다.
일반적으로 증거금이 아니라 포지션 전체 금액을 기준으로 계산됩니다. 그래서 포지션을 오래 들고 있을수록 비용이 누적돼 수익률을 갉아먹을 수 있습니다. 단기 거래에서는 크지 않던 부담이 수 주에서 수 개월로 늘어나면 무시하기 어려워지므로, 장기 보유를 고려한다면 예상 누적 비용을 미리 계산해 보는 편이 좋습니다.
거래를 열기 전에 감당할 손실 금액을 먼저 정하고 그에 맞춰 포지션 크기를 계산하는 것이 기본입니다. 손절 주문을 설정하되, 급변 장에서는 지정가보다 불리하게 체결될 수 있다는 점을 감안해야 합니다. 레버리지를 낮추면 같은 시장 움직임에서 증거금 대비 손실 비율이 줄어듭니다. 실제 자금을 넣기 전 모의 계좌에서 구조를 익히는 것도 도움이 됩니다.