CHAPTER 04 / INTRODUCTION
4장 도입. 전략 아이디어를 검증 가능한 계획으로 만들기
거래 아이디어를 비용과 시간 제약을 갖춘 연구 계획으로 바꿉니다.
수익률 한 줄을 거래 계획으로 바꾸기
지우는 지난달에 많이 오른 상장지수펀드를 사면 다음 달에도 수익이 날 것 같다고 생각한다. Exchange-Traded Fund(상장지수펀드, ETF)는 주식처럼 거래소에서 사고팔 수 있는 펀드다. 지우가 지난 10년을 계산해 보니 수익이 났다. 하지만 월말 종가가 나와야 살 펀드를 고를 수 있는데도 바로 그 종가로 샀다고 계산했다면, 그 수익률은 실전에서 얻을 수 있는 성과와 다르다.
지우는 먼저 월말에 무엇을 알 수 있는지 적는다. 그다음 주문이 가능한 시각과 거래 대상을 정한다. 주문과 체결은 같은 일이 아니다. 원하는 수량이 전부 체결되지 않을 수 있고, 실제 체결 가격도 화면에서 봤던 가격과 다를 수 있다. 이런 조건을 반영한 뒤에야 수익과 손실을 비교할 수 있다.
알려진 조건과 아직 모르는 조건을 나눈다
거래소, 상품 종류, 명시된 수수료는 비교적 일찍 정할 수 있다. 주문 규모가 커져 체결 가격이 얼마나 불리해질지, 급락 때 어떤 위험 한도가 필요한지는 추가로 살펴봐야 한다. 지우는 초기에 낙관적인 체결을 가정하는 대신 보수적인 비용을 넣는다. 아직 확인하지 못한 조건은 따로 적어 두고, 그것이 결론을 바꿀 수 있는지 나중에 시험한다.
Trading Setup(거래 설정)은 이런 비교의 공통 바탕이다. 매수 시각을 바꾸면서 모델도 바꾸면 어느 변경이 결과를 움직였는지 알기 어렵다. 설정에 버전을 붙이고 각 실행에 사용한 자료, 학습과 평가를 나눈 날짜, 지표와 결과 파일을 자동으로 남기면, 나중에도 같은 비교를 다시 만들 수 있다.
아직 보지 않은 기간에서 확인한다
과거 성과가 좋은 전략을 여러 개 찾더라도 우연히 그 기간에 맞은 전략이 섞인다. 지우는 후보를 고르는 기간과, 이미 고른 전략을 평가하는 기간을 나눈다. 이때 학습과 선택에 쓰지 않은 자료에서의 평가를 Out-of-Sample Evaluation(표본 외 평가)이라고 한다. 거래 비용을 넘고 제약 안에서 실행할 수 있는지, 새 기간에서도 수익이 남는지를 함께 본다.
이 장에서는 먼저 거래가 반복되는 과정을 살핀다. 이어서 수익이 생길 이유와 사라질 조건을 정리하고, 거래 설정과 평가 기준을 고정한다. 마지막에는 가장 작은 기준 전략부터 실행해 보고, 후보와 결과를 빠짐없이 남긴다.