최고의 백 테스트 소프트웨어를 어떻게 선택합니까?

백 테스트 소프트웨어는 특정 거래 전략이 이전 기간 동안 얼마나 잘 작동했는지 시뮬레이션하도록 설계되었습니다. 아이디어는 미래에 동일한 전략이 얼마나 잘 작동하는지에 대한 통찰력을 제공하는 것입니다. 그러나 정의상 이것은 예측 일뿐입니다. 올바른 백 테스트 소프트웨어를 선택하는 키에는 사후 오류를 피하고 사용자 정의 옵션을 찾고, 거래 시스템을 판매하는 동일한 사람들이 생성 한 소프트웨어를 피하는 것이 포함됩니다.

백 테스트 소프트웨어를 선택하는 가장 기본적인 규칙은 당시에 사용할 수 있었던 데이터 만 사용할 수있는 패키지를 사용하는 것입니다. 이를 수행하지 않으면 사후 수정 오류로 알려진 통계적 문제가 발생합니다. 즉, 분석에서 트레이더가 실제로 전략을 수행하는 데 결정을 내린 방법을 반영하지 않음을 의미합니다. 이에 대한 한 가지 예는 소프트웨어가 마감 가격으로 만 작업 한 경우입니다. 가격이 가설을 이용할 수있게 되었기 때문에 이것은 현실적인 상황이 아닙니다.결정적인 상인은 결정을 내렸을 때, 시장은 문을 닫았을 것입니다!

후진 오류를 피하는 가장 정확한 방법은 백 테스트를 완전히 수동으로 수행하는 것입니다. 이것은 일반적으로 실질적으로 효율적이지 않기 때문에 가능한 많은 사용자 정의를 허용하는 소프트웨어를 사용하는 것이 중요합니다. 일반적으로 소프트웨어가 자동화되고 견고할수록 사후 수정 오류를 포함시킬 가능성이 높습니다.

백 테스트 소프트웨어를 사용하는 또 다른 유용한 방법은 하나의 변수가 변경된 상태에서 분석을 쉽게 다시 실행할 수있는 응용 프로그램을 찾는 것입니다. 예를 들어, 거래자는 가치의 35%를 잃은 주식을 판매하는 전략을 계획하고있을 수 있습니다. 좋은 응용 프로그램은 거래자가 대신 가치의 50%를 잃은 주식을 판매 한 경우 결과에 어떤 차이가 있었는지 신속하게 보여줄 수 있습니다. 전략의 기본이 건전하게 보이는지 테스트하는 것뿐만 아니라커스터마이징을 통해 인간 본성의 한계에 대한 전략을보다 쉽게 ​​테스트 할 수 있습니다. 상인은 35% 하락이 팔리는 가장 좋은 지점이라고 믿을 수 있지만, 실제 전략을 수행하면 회복을 희망하여 주식이 더 떨어지게하는 유혹을받을 것임을 알 수 있습니다.

.

거래자는 특히 어떤 거래 시스템에 대한 조언을 판매하는 회사가 생산하는 모든 백 테스트 소프트웨어에주의해야합니다. 부분적으로 이것은 그러한 회사가 시스템을 잘 작동하는 것으로 표시하도록 설계된 백 테스트 설정을 사용하고 싶어하기 때문입니다. 그러나 회사가 냉소적으로 행동하지 않더라도, 그들이 사용한 백 테스트 소프트웨어의 한계가 권장 거래 전략의 선택에 영향을 미쳤을 수도 있습니다.

.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?