안녕하세요.
퀀트란 과연 무엇일까요? 퀀트를 시작하기 전에 퀀트가 무엇인지 아는 게 중요하지 않을까요?
사실 저도 잘 모릅니다. 하지만 퀀트(Quant)란 말을 보면 자동으로 Quantitative라는 단어가 떠오릅니다.
정량적이라는 말이죠. 즉, 숫자와 데이터를 활용하여 금융 문제를 해결하는 무언가라고 생각할 수 있습니다.
A quant (short for quantitative analyst) is a specialist who uses advanced mathematics, statistics, and computer programming to solve problems in finance, such as pricing derivatives, managing risk, and building automated trading strategies.
번역) 퀀트(quantitative analyst의 줄임말)는 고등 수학, 통계학, 컴퓨터 프로그래밍을 사용하여 파생상품 가격 결정, 리스크 관리, 자동매매 전략 구축 등 금융 분야의 문제를 해결하는 전문가를 말합니다.
구글에 'quant definition'이라고 치면 이렇게 나오네요. 즉, 수학과 통계학적 지식, 여기에 컴퓨터 프로그래밍 지식을 활용하여 금융 분야의 문제를 해결하는 사람으로 이해하면 되겠습니다.
퀀트는 사실 굉장히 넓은 분야입니다. 꼭 자동매매까지 구현해야만 퀀트라고 불리는 것은 아닙니다. 위의 정의에서 알 수 있듯이, 파생상품 가격 결정이나 리스크 관리에 정량적 분석을 활용해도 퀀트라고 불릴 수 있는 것이죠.
물론 우리 대부분은 퀀트를 통한 투자나 자동매매에 관심이 있으리라 생각됩니다. 적어도 이 글에서는 파생상품 가격 결정보다는 규칙을 정해 놓고 그 규칙대로 사고파는 쪽, 그중에서도 개인이 자기 돈으로 투자하는 경우를 이야기해 보려고 합니다.
그러면 범위가 좁아지는데, 그 안에서도 여러 가지 접근 방식이 있습니다. 아래의 세 가지는 제가 설명의 편의를 위해 구분한 것이며, 엄밀한 분류는 아닙니다. 서로 겹치는 부분도 있습니다.
1. 팩터 투자
퀀트 투자의 대표적인 분야는 팩터 투자라고 할 수 있습니다. 쉽게 말해서 팩터 투자란 기업의 특성을 나타내는 팩터라 불리는 특정 지표에 따라 종목을 선정하고, 정해진 주기(이를테면 월별)로 리밸런싱하는 투자 전략이라고 할 수 있습니다. 대표적으로 가치(Value), 모멘텀(Momentum), 퀄리티(Quality) 등의 팩터가 있습니다.
예를 들어 가치 팩터 전략을 구사한다면 PER, PBR 같은 기업의 가치 지표(이것도 정량적인 지표예요.)를 보고 기업 가치에 비해 주가가 저평가되었을 가능성이 있는 기업들을 선정해서 매수하여 포트폴리오를 만들고, 매월 또는 분기마다 정해진 규칙에 따라 종목과 비중을 조정하는 것입니다. 이를 리밸런싱이라고 합니다. 물론 PER이나 PBR이 낮다고 무조건 저평가된 기업이라는 뜻은 아닙니다. 낮은 가격에는 그만한 이유가 있을 수도 있으니까요.
중요한 것은 사람의 직관에만 의존하지 않고, 정해진 지표와 규칙을 통해 투자 판단을 내린다는 점입니다. 한국에서 개인 투자자들이 퀀트 투자라고 말할 때 흔히 접하는 방식 중 하나가 바로 이런 팩터 투자입니다.
2. 시스템 트레이딩
시스템 트레이딩도 퀀트 투자의 한 분야라고 볼 수 있습니다.
예를 들어 5일 이동평균선이 30일 이동평균선을 아래에서 위로 돌파하면 매수하고, 반대로 위에서 아래로 돌파하면 매도하는 식입니다. 또는 주가가 일정 수준 이상 오르거나 떨어지면 매매하도록 규칙을 정할 수도 있습니다.
이처럼 시스템 트레이딩도 사람의 감정이나 직관에 의존하기보다는 사전에 정해진 규칙이나 모델에 따라 매매 판단을 내리는 방식입니다.
그렇다고 반드시 이동평균선 같은 전통적인 기술적 분석 지표만 사용하는 것은 아닙니다. 앞에서 설명한 팩터 투자도 정해진 규칙에 따라 투자한다는 점에서 넓은 의미의 시스템 투자에 포함될 수 있습니다.
3. 통계·머신러닝 기반 퀀트 투자
제가 오랫동안 매달려온 분야입니다.
앞에서 살펴본 예시에서는 사람이 직접 투자에 사용할 지표나 규칙을 정했습니다. 하지만 통계·머신러닝 기반 퀀트 투자에서는 과거 데이터를 분석해 통계적 관계를 찾아내거나, 머신러닝 모델이 예측에 필요한 패턴을 학습하도록 합니다. 예를 들어 수많은 종목의 과거 가격과 거래량, 재무 지표 등을 수집한 다음, 다음 달 수익률이 상대적으로 높을 것으로 예상되는 종목을 선정하도록 모델을 만듭니다. 그리고 그 모델의 최종 신호에 따라 매매하는 기법입니다.
여기서 '알고리즘 트레이딩'이란 용어도 알아볼 필요가 있겠네요. 위의 세 분야가 주로 '무엇을 언제 매수하고 매도할 것인가'를 결정하는 방법에 관한 것이라면, 알고리즘 트레이딩은 이러한 매매 판단을 컴퓨터가 자동으로 수행하거나, 주문을 어떻게 실행할 것인가에 관한 부분까지 포함합니다. 사람이 직접 증권사 프로그램을 열어서 주문할 수도 있습니다. 하지만 알고리즘 트레이딩은 이 과정을 프로그램으로 구현하여, 컴퓨터가 매매 신호를 받아 주문 시점, 가격, 수량 등을 결정하고 자동으로 주문하도록 만듭니다. 대규모 주문을 여러 번 나누어 집행하거나, 주문 가격이나 시점을 조절할 수도 있겠습니다. 팩터 투자든 시스템 트레이딩이든, 통계·머신러닝 기반 퀀트 투자이든, 알고리즘 트레이딩으로 실행할 수 있습니다.
그래서 어쩌란 말이냐?
ㅎㅎ... 저도 잘 모릅니다(앞으로도 제가 수없이 하게 될 말입니다). 위의 분류가 정확하지 않고 오히려 틀릴 수도 있다는 점을 이해해주셨으면 좋겠습니다. 댓글로 지적해주셔도 되고요. 하지만 어쨌든 제가 생각하는 퀀트의 중요한 특징은, 투자 판단에서 인간의 감정과 직관에 대한 의존을 줄이려 한다는 점입니다. 그 부분이 제가 가장 매료되었던 점이기도 하고요. 어떤 투자 방법론을 사용하든, 자신의 투자 아이디어를 객관적인 데이터와 합리적인 방법으로 검증하려는 태도입니다.
특히, 백테스트에서 좋은 수익률이 나왔다고, 심지어 페이퍼트레이딩(실제 돈을 투입하지 않고 전략을 일정 기간 운영하며 검증하는 과정)에서 좋은 수익률이 나왔다고, 바로 목돈을 한 번에 넣으시는 건 절대, 절대로 안 됩니다! 이것은 제가 큰돈을 잃고 얻은 가장 큰 교훈입니다.
예.. 대충 이런 의미입니다.
저도 아직 배우는 중입니다. 실제로 여러 모델을 개발하고 운영했지만, 아직 만족할 만한 실거래 성과를 얻지 못했습니다. 그래서 앞으로 퀀토피아에서 이런 문제들을 하나씩 이야기해보고 싶습니다.
제가 퀀트에 대해 잘못 이해하고 있는 부분이 있다면 언제든 지적해주세요.
여러분들은 퀀트를 어떻게 정의하시나요? 어떤 방식으로 퀀트 투자를 연구하고 계신가요?

댓글 0
아직 댓글이 없습니다. 첫 번째 이야기를 남겨주세요.