Skip to main content

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

backtesting 소프트웨어는 특정 거래 전략이 특정 이전 기간 동안 얼마나 잘 작동했는지 시뮬레이션하도록 설계되었습니다.아이디어는 미래에 동일한 전략이 얼마나 잘 작동하는지에 대한 통찰력을 제공하는 것입니다. 그러나 정의상 이것은 예측 일뿐입니다.올바른 백 테스트 소프트웨어를 선택하는 키는 사후 수정 오류를 피하고, 사용자 정의 옵션을 찾고, 거래 시스템을 판매하는 동일한 사람들이 생성 한 소프트웨어를 피하는 것이 포함됩니다.당시에 사용할 수 있었던 데이터.이를 수행하지 않으면 섭취 후 오류로 알려진 통계적 문제가 발생합니다. 즉, 분석에 상인이 실제로 전략을 수행하는 데 결정을 내린 방법을 반영하지 않습니다.이에 대한 한 가지 예는 소프트웨어가 마감 가격으로 만 작업 한 경우입니다.가상의 상인이 결정을 내릴 때 가격이 이용할 수있게되었을 때, 시장은 폐쇄되었을 것입니다!이것은 일반적으로 실질적으로 효율적이지 않기 때문에 가능한 많은 사용자 정의를 허용하는 소프트웨어를 사용하는 것이 중요합니다.일반적으로 소프트웨어가 자동화되고 견고할수록 사후 검사 오류를 포함시킬 가능성이 높습니다.

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

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