콘텐츠로 건너뛰기
Reddit

백테스트·포워드테스트에 얼마나 시간을 쓰셨나요? 🕒

r/Daytrading 조회 7
원문 보기 →
💡

핵심 결론: 백테스트와 포워드테스트는 가능한 한 많은 트레이드 데이터를 쌓는 것이 중요합니다. 이유: 표본이 적으면 우연에 의한 결과일 가능성이 커져 전략 신뢰도가 떨어집니다. 초보자는 우선 전략을 간단히 프로그래밍해 수백 건(커뮤니티에서는 대략 100건 이상 권장)의 백테스트를 하고, 그다음 페이퍼 트레이드나 소액 실전으로 포워드 검증에 들어가세요.

저는 초보 트레이더입니다. 지금은 Adam Grimes, Al Brooks, Tom Hougaard 책들을 읽고 있고 곧 백테스트를 시작하려고 합니다.

궁금한 점은 이겁니다: 다른 분들은 백테스트에 몇 주, 몇 달을 쓰셨나요? 백테스트 트레이드 수는 몇 건 정도 쌓은 뒤에 그 전략이 '작동한다'고 판단하셨나요? 포워드테스트(페이퍼 트레이드나 소액 실전)는 어떻게 하셨나요?

조언 부탁드립니다. 감사합니다 :)


🧐 배경 설명 및 요약

왜 이 글이 올라왔나: 작성자는 트레이딩 입문자로서 여러 권의 교재를 읽은 뒤 실제로 전략을 검증하려고 합니다. 혼자 진행할 때 얼마나 많은 시간과 트레이드 샘플이 필요한지 감을 잡지 못해 커뮤니티 의견을 묻는 상황입니다.

작성자가 실제로 묻고 걱정하는 것: 전략이 우연인지 진짜 작동하는지 구분하려면 얼마만큼의 백테스트(과거 데이터 시뮬레이션)와 포워드테스트(앞으로 실시간으로 검증)가 필요한지, 그리고 그 과정에 걸리는 시간과 표본 수가 어느 정도인지 알고 싶어 합니다.

핵심 개념 간단 설명: 백테스트는 과거 가격 데이터로 전략을 시뮬레이션해 수익성이나 리스크를 확인하는 과정입니다. 포워드테스트는 백테스트 결과를 기반으로 실시간(페이퍼 또는 소액 실전)에서 전략을 돌려 백테스트 결과가 실제로 재현되는지 확인하는 단계입니다. 일반적인 실무 관점에서는 '데이터가 많을수록 좋다'는 원칙이 있으며, 커뮤니티에서는 대략 100건 이하의 트레이드만으로는 신뢰하기 어렵다고 보는 경향이 있습니다. 다만 필요한 시간과 샘플 수는 전략의 복잡성, 시간프레임, 그리고 자동화(프로그래밍) 수준에 따라 크게 달라집니다.

💬 원문 댓글 (2)

u/tre********* ▲ 2
제 첫 번째 테스트는 150건의 트레이드였는데 그건 충분하지 않았습니다… 지금은 천 건이 훨씬 넘는 트레이드를 해봤고 여전히 새로운 것들이 보입니다. 결국 이 질문에 대한 답은 '많을수록 좋다'입니다. 데이터가 많을수록 좋고, 대략 100건 미만은 거의 쓸모없다고 생각합니다.
원문 보기
My first round of testing was 150 trades. Wasn’t enough… I’m well over a thousand trades in now and still see new things.

So the only answer to this question really is the more the better. More data is always better, but I would say anything less than around 100 trades is pretty much useless.
u/Rip************* ▲ 1
필요한 시간은 전략을 프로그램하는 데 걸리는 시간만큼입니다. 그다음에는 컴퓨터에서 몇 키만 누르면 됩니다. 테스트할 타임프레임은 많을수록 좋습니다.
원문 보기
Takes as long as it takes you to program your strategy and then hit a few keys on a computer. As far as timeframes tested, the more the better.

댓글 (0)

로그인하고 댓글을 작성하세요.

아직 댓글이 없습니다.