콘텐츠로 건너뛰기
Reddit

백테스트 기간 어떻게 설정하는 게 좋을까요? 📊

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

백테스트는 다양한 시장 상황을 반영할 수 있도록 여러 해를 아우르는 데이터로 진행하는 게 중요합니다. 특히 불장, 폭락, 횡보장 등 여러 국면을 포함해야 전략의 내구성을 평가할 수 있습니다. 당장 최근 1~3년만 보는 것도 의미가 있지만, 충분한 검증 후 실전 적용하는 과정을 신중히 고려해야 합니다.

룰 기반의 표준화된 전략을 갖췄을 때, 어떤 기간을 중심으로 백테스트를 해야 할지 고민입니다. 예를 들면, 2016~2017년, 2020~2021년, 2022~2023년 같이 시기별로 시장 상황이 극명히 달라서 코로나, 우크라이나 전쟁 등 여러 변수에 따른 차이가 분명하니까요.

개인적으로는 불장, 폭락장, 횡보장 등 다양한 국면을 포함한 최소 10년 이상의 데이터로 시험해 보는 게 좋아 보입니다. 만약 2020~2021년 같은 특정 시기에만 성과가 좋고 다른 시기에는 성과가 떨어진다면, 그 전략은 견고하지 않다고 생각해요. 오래된 데이터로 전략을 만들고 새 데이터로 검증한 뒤 모의투자를 거쳐 실전에 적용하는 게 안전하다고 봅니다.

또 단기 트레이딩 관점에서는 최근 1~3년간 데이터만 보고, 이후 한 달가량 포워드 테스트를 해본 후에 실제 매매에 나서는 것도 방법입니다. 하지만 이 경우에도 하루에 계약당 최소 3~5달러 이상의 수익을 평균적으로 기대할 수 있어야 의미가 있겠죠.

💬 원문 댓글 (3)

u/a_s********** ▲ 2
불장, 폭락장, 횡보장 등 다양한 시장 상황이 포함된 10년 이상의 기간을 테스트해 보세요. 만약 2020~2021년 이외의 기간에서 성과가 좋지 않다면 견고한 전략이 아닙니다. 옛 데이터로 전략을 만들고 새 데이터로 검증한 뒤 모의투자를 하세요.
원문 보기
test ten plus years across bulls, crashes, and choppy markets. if it fails outside 2020-2021, its not robust. build on old data, validate on new, then paper trade
u/a_s********** ▲ 1
불장, 폭락장, 횡보장 등 다양한 시기를 테스트하세요. 2020~2021년 외에는 실패한다면 견고하지 않습니다. 오래된 데이터로 구축하고 새 데이터로 검증 후 모의투자를 하세요. 전에는 Runable AI를 써봤는데, 백테스트와 모의투자를 한번에 처리해서 2020~2021년 이후에도 작동하는지 빠르게 확인할 수 있습니다.
원문 보기
test across bulls, crashes, and chop. if it fails outside 2020-2021 its not robust. build on old data, validate on new, then paper trade.been using runable ai it handles backtests and paper trading in one place, so you quickly see if it works beyond 2020-2021.
u/Dre*********** ▲ 1
데이 트레이딩은 최근 1~3년 이내의 데이터만 봐도 충분하고, 그 이상은 의미가 없다고 생각합니다. 이후 한 달간 앞으로 테스트를 해보고 이익이 계속 나면 실전 투자를 시작하세요. 데이 트레이딩에서는 계약당 하루에 평균 3~5달러 이상 이익이 안 나면 굳이 할 필요가 없습니다.
원문 보기
For day trading, last 1-3 years max, any more years it is useless. Then, forward test for 1 month. If still profitable, go live. - for day trading, if it cannot get at least $3 to $5 per contract per day on average, then it will be a waste

댓글 (0)

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

아직 댓글이 없습니다.