도구 · 무료 · 가입 불필요

거래 기댓값 계산기

청산한 거래 목록을 붙여넣으면 한 거래가 평균적으로 얼마의 가치가 있는지 R 단위로 알려드립니다. 이와 함께 승률, 프로핏 팩터, 최고와 최악의 결과, 가장 긴 연승과 연패, 그리고 이 기록이 겪은 최대 드로다운도 함께 계산합니다.

붙여넣을 수 있는 형식

한 줄에 거래 하나씩, 다음 세 가지 형식 중 하나로 입력합니다. 페이지는 각 줄의 필드 수를 보고 어떤 형식인지 판단하므로, 기록이 이미 존재하는 형태 그대로 준비하면 됩니다.

  • 한 줄에 R 값 하나 1.8 이미 R로 표시된 결과를 한 줄에 숫자 하나씩 입력합니다. 리스크의 1.5배를 번 거래는 1.5, 손절가에서 정확히 청산된 거래는 -1, 손익분기점에서 청산된 거래는 0입니다.
  • 진입가, 청산가, 손절가 50, 56, 48 한 줄에 이 순서로 세 가지 가격을 입력합니다. 리스크는 진입가와 손절가 사이의 거리이며 여기서 R이 계산되므로, 위의 예시 줄은 리스크의 세 배를 번 거래입니다. 방향은 손절가가 어느 쪽에 있는지로 판단합니다. 진입가보다 아래면 매수, 위면 공매도입니다.
  • 진입가, 청산가, 손절가, 방향 50, 44, 52, short 같은 세 가지 가격 뒤에 long 또는 short를 적은 것입니다. 방향을 손절가로 추측하게 하고 싶지 않을 때 이 형식을 사용하며, 그 단어가 방향을 결정합니다.

쉼표, 세미콜론, 탭은 모두 구분자로 인식되므로, 스프레드시트에서 그대로 복사한 블록도 그대로 붙여넣을 수 있습니다. 소수점 구분자로 쓰인 쉼표는 소수점으로 읽히며, 숫자 옆의 남는 %나 R은 무시됩니다. 빈 줄은 건너뜁니다. 맨 위의 머리글 줄은 집계되지 않고 별도로 보고됩니다.

이 칸에 넣는 것은 거래 기록이므로, 그것이 어디로 가는지 분명히 말씀드립니다. 어디로도 가지 않습니다. 이 줄들은 이 탭 안에서, 사용자의 기기에서 실행되는 코드가 읽습니다. 네트워크로 아무것도 전송되지 않고, 어디에도 저장되지 않으며, 탭을 닫으면 아무것도 남지 않습니다.

입력한 숫자는 브라우저 밖으로 나가지 않습니다. 계정도, 업로드도 없으며, 입력한 내용은 기록되지 않습니다.

R이란 무엇이며, 왜 거래를 비교할 수 있게 만드는가

R은 거래의 리스크를 측정 단위로 삼은 것입니다. 손절가에 닿았을 경우 계좌가 잃었을 금액이 1R이며, 모든 결과는 이를 기준으로 읽습니다. 리스크의 두 배를 번 거래는 +2R, 손절가에 정확히 닿아 청산된 거래는 -1R, 의도한 리스크의 3분의 1 지점에서 일찍 청산된 거래는 +0.33R입니다. 종목, 포지션 크기, 계좌 통화는 모두 사라지며, 이것이 바로 이 단위의 존재 이유입니다.

이것이 없으면 기록을 정직하게 합산할 수 없습니다. 4,000 규모의 포지션에서 400을 번 것과 40,000 규모의 포지션에서 400을 번 것은 같은 거래가 아니며, 금액을 그대로 평균 내면 마치 같은 거래인 것처럼 다루게 됩니다. R로 보면 전자는 +4R, 후자는 +0.4R이며, 이 차이는 계산 과정에서 사라지지 않습니다. 또한 더 오래되고 더 작았던 계좌의 기록도 이번 주 기록과 같은 열에 들어갈 수 있다는 뜻이기도 합니다. 손절가의 위치가 이 전체 척도를 정하며, 그것이 바로 여기서 한 줄이 되기 전에 저희 리스크와 리워드 계산기가 다루는 그 하나의 거래입니다.

기댓값이 승률보다 중요한 이유

기댓값은 목록에 있는 모든 R의 평균입니다. 모두 더해서 거래 수로 나눕니다. 이는 실제로 복리로 쌓이는 질문, 즉 같은 방식으로 한 번 더 거래했을 때의 가치에 답합니다. 승률은 더 좁은 질문, 즉 거래가 얼마나 자주 이익으로 끝나는지에 답하며, 청산 위치에 따라 아무 대가 없이 움직입니다. 목표를 가까이 당기면 방식 자체는 아무것도 바뀌지 않아도 승률은 오릅니다.

바로 그래서 이 두 수치는 정반대 방향을 가리킬 수 있습니다. 70%의 확률로 +0.4R을 벌고 나머지는 -1R을 잃는 방식은 기댓값이 -0.02R이며, 대부분의 사람이 기꺼이 자랑할 만한 승률을 두른 손실 방식입니다. 35%의 확률로 +3R을 버는 방식은 세 번 중 두 번 틀리면서도 기댓값은 +0.4R입니다. 여기서 기록이 양수로 나왔을 때, 다음 질문은 그것이 방식에서 온 것인지 아니면 운 좋은 흐름에서 온 것인지이며, 이를 답하는 것이 저희 Luck or Edge 계산기입니다. 주어진 기댓값이 긴 연속 속에서 결국 어떻게 되는지는 별개의 계산이며, 저희 복리 계산기가 담당합니다.

프로핏 팩터가 더해 주는 정보

프로핏 팩터는 수익 거래가 번 총액을 손실 거래가 잃은 총액으로 나눈 값입니다. 기댓값은 이미 그 정보를 거래당 평균으로 담고 있으므로 둘의 부호가 어긋나는 일은 없습니다. 1을 넘으면 기댓값이 양수이고, 1보다 작으면 음수입니다. 이 비율이 더해 주는 것은 여유폭입니다. 프로핏 팩터 1.1과 2.5는 기댓값이 비슷해 보여도 매우 다른 기록을 나타냅니다. 1.1에서는 총이익이 10분의 1만 줄어도 전체 기록이 마이너스로 돌아서기 때문입니다.

가장 긴 연패는 하한선이지 상한선이 아니다

기록 속 가장 긴 연패는 앞으로 일어날 일의 한계가 아닙니다. 그것은 지금까지 기록된 거래 안에 우연히 들어 있던 최악의 구간일 뿐이며, 표본이 길어지면 더 긴 구간이 나오는 경향이 있습니다. 열 번 중 네 번 이기는 방식이라면 8연패는 수백 거래 어딘가에서, 무언가가 망가졌다는 신호가 아니라 그저 일상적인 산술로 나타납니다.

같은 해석이 최대 드로다운에도 적용됩니다. 이 페이지는 이를 목록의 누적 합계에 대해 R로 측정합니다. 이는 이미 겪은 최악의 구간을 나타내며, 계획에서는 하한선으로 다루어야 합니다. 그 구간을 견딜 수 있는 규모는 출발점이지 상한선이 아닙니다. 5연패를 한 번도 겪지 않은 40개의 거래는 5연패가 다가오고 있는지에 대해 거의 아무것도 말해 주지 않습니다.

이 결과가 의미를 가지려면 몇 개의 거래가 필요한가

30개 미만의 거래인 경우 페이지는 이를 수치 아래가 아니라 위에 표시합니다. 그 규모에서는 수치가 앞으로의 예상이 아니라 일어난 일을 설명할 뿐이기 때문입니다. 소수의 거래만으로도 하나의 두드러진 수익 거래에 전적으로 기댄 +0.8R의 기댓값이 나올 수 있으며, 같은 방식이 다음 50개 거래에서는 0에 가깝게 자리 잡을 수도 있습니다. 30은 경고가 멈추는 지점이지, 수치가 신뢰할 만해지는 지점이 아닙니다.

읽을 가치가 있는 표본을 만드는 것은 규모만큼이나 일관성입니다. 같은 규칙 아래, 같은 크기로, 같은 방식으로 손절가를 두고 지킨 거래는 의미 있게 쌓입니다. 서로 다른 세 가지 방식에서 나온 거래를 하나의 목록에 섞으면 그 어디에도 속하지 않는 수치로 평균화됩니다. 유용한 습관은 방식마다 목록을 하나씩 두어 늘어날 때마다 반영하고, 거래 하나로도 답이 여전히 움직일 수 있는 동안에는 모든 결과를 잠정적인 것으로 다루는 것입니다.

질문

R 단위로 측정하는 기댓값이란 무엇인가?
R은 거래의 리스크를 측정 단위로 삼은 것이다: 손절가에 맞았을 때 계좌가 잃었을 금액을 1R로 놓고, 모든 결과를 그 기준으로 읽는다. 리스크의 두 배를 번 거래는 +2R이고, 손절가에 정확히 맞아 나간 거래는 -1R이다. R을 사용하면 서로 다른 크기와 종목의 거래들을 같은 목록에 놓을 수 있는데, 통화 단위와 포지션 크기가 계산에서 빠지기 때문이다.
거래 내역은 어떤 형식으로 붙여넣어야 하나?
이 페이지는 한 줄에 한 거래씩, 세 가지 형식을 받아들인다: 이미 계산된 R 값 하나, 진입가·청산가·손절가 세 가지 가격, 또는 그 세 가격 뒤에 long 또는 short를 붙인 형식이다. 쉼표, 세미콜론, 탭 모두 구분자로 작동하므로 스프레드시트에서 복사한 블록을 그대로 붙여넣을 수 있다. 상자에 입력한 내용은 어디로도 전송되지 않으며 브라우저 탭 안에서 로컬로만 읽힌다.
프로핏 팩터는 기댓값이 알려주지 않는 무엇을 알려주나?
프로핏 팩터는 이긴 거래들이 벌어들인 총액을 진 거래들이 낸 총 손실로 나눈 값이므로 부호에 있어서는 기댓값과 절대 어긋나지 않는다: 1 이상이면 양의 기댓값과, 1 미만이면 음의 기댓값과 짝을 이룬다. 이것이 더해주는 정보는 여유 폭인데, 프로핏 팩터 1.1과 2.5는 비슷한 기댓값을 가지면서도 매우 다른 이력을 나타낼 수 있기 때문이다. 1.1에서는 총이익이 10분의 1만 줄어도 전체 기록이 마이너스로 뒤집힌다.
왜 적은 수의 거래 표본은 큰 의미가 없나?
서른 번 미만에서는 이 숫자들이 앞으로 기대할 것이 아니라 이미 일어난 일을 설명할 뿐이며, 소수의 거래만으로도 유독 큰 한 번의 승리 거래에 전적으로 기댄 기댓값이 나올 수 있다. 표본을 읽을 가치 있게 만드는 것은 크기 못지않게 일관성이다: 같은 규칙 아래, 같은 방식으로 사이징하고 손절한 거래들이 쌓여야 서로 다른 방법이 뒤섞인 목록과는 다른 무언가가 된다. 서른이라는 숫자는 결과가 신뢰할 만해지는 지점이 아니라, 수치 위에 뜨던 경고가 사라지는 지점일 뿐이다.

기댓값은 거기에 들어간 거래만큼만 정확하다. 트렌드 성숙도는 어떤 거래가 이르게, 어떤 거래가 늦게 진입되었는지 알려준다.

Edo Trend Maturity Engine 보기 → 읽기: 신호보다 먼저 구조 →

차트에 이 값을 표시하는 지표

위 숫자는 이 도구들이 차트에 표시하는 내용입니다: 레벨, 스탑, 맥락을 스프레드시트 없이 보여줍니다.