안녕하세요.


미리 말씀드리면, 이 글은 제가 퀀트 모델을 운용하면서 오랜만에 취업이 확정된 뒤에 쓰는 글입니다.


하지만 불과 며칠 전까지 저는 전업 퀀트 투자자였습니다.

첫 몇 년 동안은 프로그래밍과 인프라를 배우느라 생고생을 했고, 마지막 8개월 남짓은 그 인프라를 토대로 정말로 퀀트에 집중한 기간이었죠.

물론 그 결과가 어떻게 되었는지는... 퀀토피아를 만든 이유를 참고해 주세요.

Chatgpt가 상상한 제 모습입니다. Kkami는 제가 우연히 구출해서 키우는 고양이랍니다.


저는 왜 전업 퀀트 투자자가 되었을까요?

저는 전업 퀀트 투자자가 되기 전에 일반적인 전업 투자자가 되고자 하였습니다.

안정적인 직장을 뛰쳐나와서 제가 하고 싶었던 일은 '지적으로 결정하고 그것으로 수익을 얻는 일'이었습니다.

누구의 방해도 받지 않고, 홀로 스스로 연구하고 사색하여, 스스로 결정하되 그것에 대한 책임도 스스로 지는 것.

저는 그 부분이 정말 좋았습니다.

그러다 우연한 계기로 퀀트를 알게 되었고, 전업 퀀트 투자자의 길로 들어서게 되었습니다.


그런데 누군가는 '퀀트라면 알고리즘 매매를 통해서 매매를 하니까 전업을 하지 않아도 되지 않나요?'라고 할 수 있습니다.

맞습니다. 퀀트 투자를 한다고 다니던 직장을 때려치실 필요는 전혀 없다고 생각합니다. 전업이 유리한 부분이 분명히 존재함에도 말입니다.


대부분의 퀀트 트레이더라면 어떤 단계를 거쳐 매매를 하게 될까요?

이 부분에 대해서는 추후에 게시글을 올릴 생각입니다만, 보통은 다음과 같은 단계로 이루어집니다.

인프라 구축 → 과거 데이터 수집 → 가설 수립 및 전략 설정 → 백테스팅 → 페이퍼 트레이딩 → 라이브 트레이딩

물론 순서가 정해져 있는 것은 아니고, 실제 연구에서는 여러 단계를 반복해서 오가기도 합니다.


인프라는 어떤 퀀트 트레이딩(팩터 투자, 시스템 트레이딩, ML 트레이딩)을 하실지에 따라 간단할 수도, 복잡할 수도 있습니다. 간단하게 노트북 한 대와 주피터 노트북으로 시작하실 수도 있고, 저처럼 여러 대의 서버를 통합 환경으로 구성하여 데이터베이스도 나눠서 운영하시는 분들도 있으리라 생각됩니다. 간단하게 시작하신다면 역시나 전업으로 하실 필요가 없겠죠.


과거 데이터 수집은 인프라 구축보다는 조금 어려워지지만 여전히 할 만합니다. 한국의 몇몇 증권사는 API를 통해 일정 기간의 과거 주가 정보를 제공하며, 암호화폐에 투자하신다면 Binance 등 거래소에서 API나 공개 데이터 저장소를 통해 상당한 기간의 과거 시세 데이터를 얻으실 수 있습니다.


제가 생각하기에 가장 어려운 부분은 가설 수립과 전략 설정입니다. 어떤 조건에서 주가 또는 암호화폐의 시세가 오를지 떨어질지에 대해 가설을 세우는 부분입니다. 이 부분이 저는 퀀트의 단계에서 가장 어려운 부분이라고 봅니다.

여기서는 (특히 팩터 투자나 시스템 트레이딩 등 규칙 기반 트레이딩을 하신다면) 굉장히 도메인 지식, 즉 관련 분야의 지식이 필요하다고 생각합니다. 주식시장 또는 암호화폐에 대한 깊은 이해가 있어야 하고, 그러기 위해서는 관련 서적의 탐독이 매우 중요합니다. 이 부분이 가장 중요하고 시간이 오래 걸리는 부분입니다.


백테스팅을 구현하는 것 또한 만만치 않습니다. 저는 인공지능들의 도움으로 우여곡절 끝에 구현하였지만, 많은 시간이 걸렸습니다. 전업이 아니었다면 어쩌면 아직도 하고 있을지 모르겠습니다. 페이퍼 트레이딩과 라이브 트레이딩 또한 마찬가지입니다. 하지만 컴퓨터 및 코딩 지식이 깊으신 분들은 쉽게 하실 수 있을 것이라 생각합니다.


그래서 결국 퀀트에 입문하기 위해서 전업을 해야 할까요?

이에 대한 저의 생각은 '아니요, 그럴 필요가 없습니다. 오히려 전업하지 않는 편이 낫다고 봅니다.'입니다.

물론 위의 퀀트 연구 단계에서 전업으로 하신다면 전업이 아닌 분들과 비교해 엄청나게 빠르게 나아가실 수 있을 것입니다.


그러나 문제는 현금의 소진입니다.

별도의 현금 수입이 없다면 결국 원금에서 생활비가 나가게 되고, 정작 좋은 퀀트 모델을 발견하더라도 이를 투자할 원금이 없게 됩니다.

더더욱 문제는 생활비를 충당하기 위해 모델이 일정 수익률(어쩌면 불가능한)을 벌어야 한다는 압박이 생기는 것입니다. 그렇게 되면 투자 판단이 왜곡될 수 있고, 모델이 원금을 불리기도 어려워집니다.

게다가 페이퍼 트레이딩과 라이브 트레이딩으로 모델을 검증하는 데에는 일정한 기간이 필요하고, 이 기간은 하루 종일 모니터 앞에 앉아 있는다고 줄어들지 않습니다. 전업의 속도 이점은 결국 연구와 개발 단계에 한정되는 셈입니다.


만약 퀀트를 전업으로 하지 않는다면 어떨까요? 퀀트로서의 성장 속도는 느려질지 모릅니다.

하지만 만약 좋은 퀀트 모델을 발견하시게 된다면, 생활비를 벌어야 한다는 압박에서 벗어나 보다 냉정하게 투자 판단을 내릴 수 있고, 일시적인 손실에도 대응할 여유가 생깁니다. 충분한 검증을 거쳐 모델의 수익성이 확인된다면, 투자 원금을 더 늘릴 수도 있게 됩니다.


그래서 제 결론은 '퀀트를 위해서 저처럼 직장을 때려치지 마세요.'입니다.

저는 현재 여러 번의 시도 끝에 '모델 21'이라는 모델을 운용 중입니다. 이 녀석은 아직도 본전을 못 찾고 있습니다.


그래도 더 이상 연구할 방법론이 생각나지 않고, 모델이 스스로 매매를 하고 있기에 저는 또 다른 수익원을 찾아서 취업을 하였습니다.

모델 21이 충분한 기간 동안 실거래에서 수익성과 위험 수준을 검증받는다면, 추가 원금을 넣어볼 생각입니다. 아니면 저는 다시 모델을 개발해야 할 것 같네요.


여러분들은 어떻게 생각하세요? 퀀트를 진지하게 하려면 전업으로 해야 한다고 생각하시나요? 자유롭게 의견 나누어 보아요.