기본 콘텐츠로 건너뛰기

시스템트레이딩에서 반드시 수익 나는 방법 (feat. 승률과 손익비)

 아주 중요한 강좌이고 반드시 이해를 해야하는 부분입니다. 

TTN 자동매매를 사용하시는데 필수로 이해를 하셔야하는 내용이므로 잘 모르셨던 분들은 한번 생각 하는 시간을 가져주시기 바랍니다. 




자 먼저 위 그림에서 첫번째 표를 보시면 손실을 본 다음 계좌를 복구하려면 얼마나 큰 수익을 더 내야하는지 알 수 있습니다. 

-30%로 손절을 한번 했다면 복구하는데 무려 42% 익절을 해야한다는것 꼭 기억해보시기 바랍니다. 


승률과 손익비

오늘 이야기 할 내용은 승율과 손익비에 대한 내용인데요 위 그림 두번째 표에 정리를 해두었습니다. 

승률이라는 단어는 우리가 익히 잘 알고 있죠. 10번 싸워서 8번 이기면 승률 80% 입니다. 누구나 아는 개념이죠. 
만약, 동전던지기를 한다면 승률 80%를 가진 사람은 부자가 될것입니다. 하지만, 우리는 지금 주식 이야기를 하고 있습니다. 

즉, 동전던지기는 손익비가 1이기때문에 아주 간단하지만 주식 매매는 손실과 이익의 비율이 매번 달라지므로 사실상 승율은 아무 의미가 없다는 것을 깨달아야합니다. 

만약, 10번 싸워서 8번 이겼는데 매번 10,000원의 수익이 들어오고 
나머지 2번 졌을 경우 50,000만원의 손실이 나온다면 결국에는 2만원의 손실로 마감을 하게 됩니다. 
무료 80%의 승율을 자랑하지만 결국 계좌는 마이너스인 것입니다. 이것이 바로 승율의 오해죠. 



손익비의 계산과 손익비를 맞추는 매매 

그럼 주식 투자에서 , 특히 시스템트레이딩에서 수익이 나려면 어떻게 해야할까요? 
정답은 이미 언급이 되었는데요 바로 올바른 손익비를 계산하여 기대수익율을 0보다 크게 만들어야합니다. 

자, 위 표에서 예를 하나 들어 보겠습니다. 

승률은 70%인 어떤 전략이 있다고 칩니다. 그럼 패율은 30%가 됩니다. 

손절 라인을 -5%선으로 잡고, 1000만원을 투자합니다. 그럼 손실금은 -50만원이 나옵니다. 

여기서 기대 수익을 계산해보면 

기대수익 = 승율 * X (수익금) - 패율 * (50만원) 
               = 0.7 * X - 0.3 * 50만원
               = 0.7 * X - 15만원 

의 계산이 나오게 되고 기대 수익율은 대략 21만원이 나오게 됩니다. 
즉, 이 전략이 성공하기 위해서는 70%의 승율에 한 게임에 21만원의 수익을 낼 수 있게끔 만들어야 수익이 날거라는 이야기입니다. 

이것을 TTN 자동매매로 옮겨보면 

익절 2.1%
손절 -5% 

설정이 됩니다. 
이 말은 익절 1.5%, 손절 -10% 이렇게 하면 안된다는 얘기입니다. 



승률을 아는 방법

그럼 내 전략의 승률은 어케 아나요? 
네 방법은 역시 티티엔에서 제공을 하는데요 아래 표를 한번 보겠습니다. 



이 표는 TTN 매매 이후 통계를 내주는 "검증마스타" 프로그램에서 복사해서 엑셀 표로 만든 내용입니다. 

누적된 데이터를 조회하여 첫 종목 1개의 날짜별 최고 수익율을 기록한 화면인데요 
일자별로 2% 수익을 낸 날과 5% 이상 수익낸 날의 승률을 표시하여 84%, 60%로 계산을 해두었습니다. 

이 검색식은 "거래대금2" 검색식인데요 2% 수익이 날 확률이 무려 84%가 나왔고 사실상 승율이라고 보여지는데요 검증마스타 퍼센트가 세금, 수수료롤 포함하지 않은 금액이고 계산을 좀 쉽게 하기위해 80%라고 하겠습니다. 

그럼 승율 80%로 손익비를 계산하면 

R = 0.2 / 0.8 = 0.22 가 나옵니다. 

다시 여기서 손절퍼센트 -5%에서 기대 수익을 계산해보면 

기대수익 = 0.8 *x - 0.2 * 50만원 이므로 

대략 12만원이 수익을 내주어야합니다. 

즉, 승율 80%를 가진 전략은 아래와 같이 설정을 하시면 되는 겁니다. 

익절 1.2% 
손절 -5% 

여기서 익절은 최소 기대수익을 말하는 것이므로 1.5% 정도 하면 되지 않을까 싶습니다. 


===============================================
* 중간 정리 
- 여러가지 공식들이 나와서 헷갈리시죠? 정리를 좀 하면 

하나의 전략을 놓고 

첫째, 승율을 계산합니다. 
둘째, 이 전략의 손절 라인을 정하면 공식에 의해 손익비를 계산할 수 있고
세째, 손익비를 통해 최소 기대 수익을 계산하여 익절 퍼센트를 잡을 수 있습니다. 

이게 핵심입니다.  
===============================================


승율의 허상

상식적으로 생각을 해보면 만약 승률이 90%대인 전략이 있다면 거의 10번싸우면 9번을 이기는 거니 적당히 먹어도 되겠죠. 
반면에 승율이 20%밖에 안된다면 10번중 2번 먹을때 아주 크게 먹어야할 것입니다. 그게 결국 손익비라는 건데요 

이것을 수치적으로 계산하여 TTN 주식 자동매매에 적용하는 예시까지 한번 알아보았습니다. 그리고 그것을 위해 검증마스타를 이용했고 데이터는 많을 수록 좋겠습니다. 

아직까지도 원격지원을 들어가보면 익절 2% 손절 -10% 해두신분들이 수두룩 합니다. 한번 손절하면 끝인전략인거죠 
내 기분 좋으라고 승율을 높이지 마시고 손익비를 맞춰서 장기간의 계좌 누적 수익을 만들어 보시기 바랍니다. 


댓글

이 블로그의 인기 게시물

TTN 자동매매 시즌2 1.5x 버전부터 작동하는 필수 기능 5가지

 안녕하세요 티티엔 자동매매 개발자입니다 ^^  TTN 자동매매는 2016년 말경에 개발을 시작하여 2017년 1월 그 첫 버전인 1.0 버전이 출시되었고 그 이후 2023년도 중반부터 시즌2를 맞이하게 됩니다.  무려 7년여의 개발기간을 거쳐 그동안의 노하우가 집결된 티티엔 1.51 버전이 출시가 된것인데요 시즌1의 마지막 버전인 1.43 버전과 비교하여 어떤 점들이 달라졌고 그리고 그 이후 1.52 버전부터 또 얼마나 발전을 할 것인지에 대해 크게 5가지 항목으로 알아봅니다.  1. 분할매수와 추매의 혁신 그동안의 노하우를 바탕으로 단순한 분할매수를 넘어서 1차매수가를 포함한 13개의 다양한 변수들이 대거 포함이 되어 있고  퍼센트 기준과 저점대비상승시 기준을 제공하여 예를들어,  " 1차 매수가 대비 -3% 이하 하락후 저점에서 2% 상승할때 매입금액 대비 비중 200% 를 매수해라"  와 같은 복잡하고 치밀한 추매 전략이 가능해졌습니다.  2. 특수상황 분할매도의 등장과 익절보존의 도입 매도에서 이 만큼 효율적이고 필수적인 요소가 개발된적은 없는거 같습니다.  그 활용도가 무궁무진하여 탄복할 따름인데요,  이 기능은 요지는  "어떤 특수한 상황일때는 분할매도 퍼센트 SET을 변경하라" 입니다.  즉, 대표적으로 물타기, 불타기를 했을 경우 비중이 늘어나 위험도가 올라갑니다. 이때 원래 계획했던 3% 익절이 아니라 1.8% 익절을 하고 싶다고 한다면 바로 특수상황 매도가 빛을 발할것입니다.  그것 외에도 7가지 이상의 옵션을 통해 두가지 분할매도 세트로 나누어 대응을 할 수 있어 유동적인 장세에 대응이 용이합니다.  모든 기능은 사람의 마음이 시스템화된 것입니다.  아마 사람일 경우 지수가 막 내려가고 있다면 적절히 본전이나 1%쯤 수익이 났으면 만족하고 정리를 할 수 있습니다. 그런것이 티티엔에 탑재되고 그것을 자동화할 수 있습니다.  3. 총수익금 청산에서 실현손익 포함의 개념 도입과 자산대비 자동입력 기능

주식자동매매로 얼마를 벌어야하나요?

 처음으로 검색식 자동매매를 접할 경우 정확히 매일 얼마를 벌어야하는지 언제 익절을 하고 언제 손절을 해야하는지 잘 모를수 있습니다.  이럴때는 거꾸로 생각해보시면 조금 도움이 될텐데요 우선 아래와 같은 상황을 설정합니다.  - 투자금 : 500만원 - 월 목표 수익율 : 5% (약 25만원)  구체적인 계산 자 그럼 계산을 한번 해봅니다.  보통 한달에 주식 거래일수는 평균 20일이라고 가정을 하고 내가 한달에 벌어야할 금액은 25만원입니다. 그렇다면 단순히 나누기를 하면  250,000원 / 20 = 12,500원  이 나옵니다.  그러나 매일 수익이 날순 없으니 20일중 5일 정도는 손실이라고 가정하고 손실 금액이 같다고 역시 가정을 한다면  15x - 5x = 250,000원 10x = 250,000 x = 25,000원  이라는 간단한 방정식으로 계산이 가능합니다.  답이 나왔네요 하루에 벌어야할 목표 금액은 2만 5천원입니다. 이 금액은 투자금 전액을 다 투자했다고 가정했을때 하루 수익율은 0.5% 입니다.  결론 : 일 목표 수익율 0.5%  앵?  왜그러시죠?  생각보다 적나요??  그럼 하루 2%로 해보죠  자 0.5%라는 수치가 너무 적게 느껴지신다면 우리 마음속 넉넉한 숫자 2% 수익율로 해보겠습니다.  500만원으로 하루 2%면 위에 계산한 값의 4배니까 일 10만원이 됩니다.  위에 수익금 계산은 10x로 계산했으니  월 총 수익은 100만원이 될것이고 월 수익율은 20%가 됩니다.  즉, 하루에 2%만 먹자고 했던 그 생각은 월 20% 수익율을 내자고 생각한것과 같게됩니다.  자동매매가 실패하는 이유 시스템트레이딩으로 지속적인 수익을 내는 방법은 이미 위에서 언급했습니다.  무리한 투자를 할경우 반드시 실패할 수 밖에 없습니다. 우리는 지금껏 너무 높은 수익율을 추구해 왔던 것은 아닐까요? 매수하면 상한가 가는 상상을 하며 말이죠  월 5%, 하루 0.5% 수익율 이것이 우리가 추구해야할 목표치입니다.  내 시스템이 손실만 가져다준다면

TTN 검색식 자동매매 말고 ETF 를 활용하는 전략 자동매매 소개

티포트 자동매매 7월 누적 수익   저희 히포소프트(구 투데이트레이딩) 에는 키움 검색식을 활용하는 자동매매인 TTN 말고도  T-PORT 자동매매라고 하는 특별한 솔루션이 존재합니다.  이미 2020년도부터 판매를 하여 수백명이 사용하고 있으며 최근에 티포트 역시 시즌2를 시작하여 좋은 성과를 내고 있습니다.  1. 매매 방식  - 티티엔 자동매매 키움에 검색식을 만들고 티티엔에서 검색식을 선택하고 전략 설정후 매매를 자동화 하는 방식인데 반해 T-PORT는 조건 검색식이 필요가 없습니다.  즉, 이미 정해진 ETF 레버리지 종목을 대상으로 시장의 상승과 하락에 맞춰서 매수 매도하는 시스템입니다.  해서 검색식을 연구할 필요도 없고, 그저 정해진 흐름에 맞게 잘 구동하시면 됩니다.  2. 현재 배포된 전략 ==> "제 2 전략 코스닥 레버리지"   - 위에 누적 일지를 소개한 전략으로 현재 공식 배포되어 많은 분들이 사용해보고 있는데요 새로운 혁신적인 기능이 하나 추가되어 높은 성공율을 보이고 있습니다.  특히, 7월에는 11일까지 무손실 올킬 누적 일지를 만들었습니다.  3. 새롭게 추가된 "이동평균선" 기능    60분봉 20일선 기준 2024년도에 추가된 새로운 기능으로 이동평균선을 이용한 매수 필터링 기능이 추가되었는데요 코스닥 레버리지 1종목만 대상으로 하기때문에 반드시 빨간 영역, 즉 상승에만 베팅을 하도록 되어 있습니다.  실제 매매 차트 일지를 보면  이와 같이 최근 일주일 이상 상승을 하며 계속해서 수익을 내어 왔지만  오늘 드디어 그 흐림이 꺽여 60분봉 20일선을 이탈했습니다.  해서 오늘은 매매가 없을 것이며 추세라는 것이 있으므로 내일도 매수는 안될 가능성이 있을 것입니다.  4. 기본적인 매수 원칙 : 변동성돌파 전략 (래리 윌리엄스)   - 본 프로그램은 하늘에서 뚝딱 떨어진 이론이 아닌 래리 윌리엄스가 만든 "변동성돌파전략"을 기본으로 합니다.  즉 매수가 되려면  (1)