알고리즘 투자는 「무엇을, 언제, 얼마나」 사고팔지를 미리 규칙으로 정해 두고 그대로 실행하는 방식입니다. 이 글은 무엇이 알고리즘이고 무엇이 아닌지, 재량 투자·자동매매와 어떻게 다른지, 그리고 알고리즘이 실제로 해 주는 일과 해 주지 못하는 일을 정리합니다.
1. 알고리즘의 조건 — 누가 실행해도 같은 결과
알고리즘은 입력이 같으면 결과가 같은 규칙입니다. 「요즘 분위기가 좋아 보이면 산다」는 사람마다, 날마다 결과가 달라지므로 알고리즘이 아닙니다. 반대로 「매달 마지막 거래일에 코스피200 종목 중 PBR 이 낮은 10개를 같은 비중으로 담는다」는 누가 언제 계산해도 같은 10개가 나오므로 알고리즘입니다.
좋은 투자 알고리즘은 다음 네 가지가 모두 분명합니다.
| 요소 | 질문 | 예시 |
|---|---|---|
| 대상(유니버스) | 어떤 종목·자산 중에서 고르나 | 그 시점 코스피200 구성 종목 / 미국 주식·채권·금 ETF |
| 선택 규칙 | 무엇을 고르나 | PBR 하위 10개 / 12개월 수익률 1위 자산 |
| 비중 규칙 | 얼마씩 담나 | 같은 비중 / 변동성 반비례 / 고정 25% |
| 시점 규칙 | 언제 바꾸나 | 매달 말 판단 → 다음 거래일 체결 |
이 넷 중 하나라도 「그때 봐서」가 들어가면, 그 부분은 검증할 수 없게 됩니다. 검증할 수 없는 부분은 과거 결과를 아무리 들여다봐도 앞으로 같은 결과가 나올지 알 수 없습니다.
2. 재량 투자와 무엇이 다른가
재량 투자는 뉴스·실적·차트·감각을 종합해 그때그때 판단합니다. 뛰어난 판단을 할 수 있지만, 같은 판단을 다시 할 수 있는지(재현성), 그 판단이 과거에도 통했는지(검증 가능성)를 확인하기 어렵습니다.
| 재량 투자 | 알고리즘 투자 | |
|---|---|---|
| 판단 근거 | 그때의 정보와 감각 | 미리 정한 규칙 |
| 과거 검증 | 어렵다(그때의 감각을 재현할 수 없음) | 가능(같은 규칙을 과거 자료에 적용) |
| 감정의 영향 | 크다 — 공포에 팔고 욕심에 산다 | 작다 — 규칙이 대신 정한다 |
| 실수의 종류 | 판단 실수 | 규칙 자체가 틀린 실수(검증으로 줄인다) |
| 기록 | 왜 샀는지 남기기 어렵다 | 판단·결과가 그대로 기록된다 |
알고리즘이 재량보다 늘 낫다는 뜻은 아닙니다. 다만 알고리즘은 틀렸을 때 어디서 틀렸는지 알 수 있다는 큰 장점이 있습니다. 규칙과 결과가 모두 기록에 남기 때문입니다.
3. 알고리즘 투자와 자동매매는 다르다
자동매매는 규칙에 따라 주문을 사람 대신 내는 실행 수단입니다. 알고리즘이 「무엇을 언제 얼마나」라면, 자동매매는 「그 주문을 누가 넣는가」입니다. 검증되지 않은 규칙을 자동으로 실행하면 손실도 자동으로 쌓입니다.
그래서 안전한 순서는 규칙 검증 → 가상 계좌로 지켜보기 → 실행 방법 결정입니다. 모두퀀트는 실제 계좌로 주문을 내지 않습니다. 가상 계좌의 모의 체결로 매일 기록하고, 직접 주문할 때 쓸 주문 체크리스트까지만 제공합니다.
4. 알고리즘이 해 주는 것
- 미리 확인 — 같은 규칙을 지난 10년에 적용하면 어땠는지 실행 전에 볼 수 있습니다. 최악의 시기에 얼마나 잃었는지(최대손실)를 알고 시작하면, 그 손실이 실제로 왔을 때 덜 흔들립니다.
- 감정 차단 — 급락장에서 공포에 팔고 급등장에서 뒤늦게 사는 행동이 장기 수익을 가장 많이 깎습니다. 규칙은 겁먹지 않습니다.
- 일관성 — 같은 상황에 같은 행동을 합니다. 그래서 결과를 원인(규칙)과 연결해 고칠 수 있습니다.
- 기록 — 판단과 결과가 남습니다. 실전 기록처럼 공개 이후 결과를 고치지 않고 쌓으면, 백테스트가 사후에 맞춰졌는지 확인할 수 있습니다.
5. 알고리즘이 해 주지 못하는 것
- 수익 보장 — 과거에 통한 규칙도 시장 구조가 바뀌면 통하지 않습니다. 유명한 전술 자산배분 규칙 중에는 논문 공개 이후 성과가 크게 낮아진 사례도 있습니다.
- 지수 초과 보장 — 이 사이트의 실측에서 국내 종목 선택 규칙의 상당수는 거래비용과 편향을 바로잡은 뒤 코스피를 넘지 못했습니다. 지수 초과는 생각보다 드뭅니다.
- 나쁜 규칙 걸러내기 — 알고리즘은 규칙을 충실히 실행할 뿐, 규칙이 좋은지는 판단하지 않습니다. 그 일은 백테스트 함정을 피하고 같은 잣대 검증을 거치는 사람의 몫입니다.
그래서 알고리즘 투자의 핵심은 규칙을 만드는 것보다 의심하고 검증하는 것입니다. 이 학습 센터의 기초편 나머지 글이 그 방법입니다.
6. 어떤 알고리즘들이 있나
7. 다음에 읽을 글
- 백테스트가 속이는 5가지 함정 — 숫자를 믿기 전에 확인할 것
- 알고리즘 투자 시작하는 순서 — 바로 해 보고 싶다면
자주 묻는 질문
Q. 코딩을 몰라도 알고리즘 투자를 할 수 있나요?
모두퀀트에서는 공개 알고리즘을 고르거나(알고리즘 투자), 조건을 골라 규칙을 만들 수 있습니다(나만의 전략 만들기). 코딩은 필요 없습니다.
Q. 알고리즘 투자와 퀀트 투자는 같은 말인가요?
거의 같은 뜻으로 쓰입니다. 퀀트 투자는 숫자로 판단한다는 점을, 알고리즘 투자는 미리 정한 규칙대로 실행한다는 점을 강조하는 말입니다.
이 글은 교육·검증용 정보이며 특정 종목·ETF 의 매수·매도를 권유하지 않습니다. 과거 성과는 미래 수익을 보장하지 않습니다.