Jak wybrać najlepsze oprogramowanie do testowania wstecznego?
Oprogramowanie do testowania się zostało zaprojektowane w celu symulacji, jak dobrze określona strategia handlowa działałaby w określonym poprzednim okresie.Chodzi o to, aby dać wgląd w to, jak dobrze działałaby ta sama strategia w przyszłości, choć z definicji może to być tylko prognoza.Klucze do wybierania prawidłowego oprogramowania do testowania wstecznego obejmują unikanie błędów postdictive, szukanie opcji dostosowywania i unikanie oprogramowania wytwarzanego przez te same osoby sprzedające system handlowy.
Najbardziej fundamentalna zasada wyboru oprogramowania zaplecza jest używanie pakietów, które umożliwiają wyłącznie korzystaniedane, które byłyby dostępne w tym czasie.Brak tego tworzy problem statystyczny znany jako błąd postdictive, co oznacza, że analiza nie odzwierciedla, w jaki sposób trader faktycznie podjąłby decyzje w zakresie realizacji strategii.Jednym z przykładów byłoby, gdyby oprogramowanie działało tylko z ceną zamknięcia;To nie jest realistyczna sytuacja, ponieważ do czasu, gdy cena stała się dostępna dla hipotetycznego handlowca, który podjął decyzję, rynek zamknąłby!
Najdokładniejszym sposobem uniknięcia błędu postukowego jest całkowite wykonanie testu zwrotnego.Ponieważ zwykle nie jest to praktycznie wydajne, ważne jest korzystanie z oprogramowania, które pozwala na jak najwięcej dostosowywania.Ogólnie rzecz biorąc, im bardziej zautomatyzowane i sztywne oprogramowanie, tym bardziej prawdopodobne jest, że uwzględnia błąd postdictive.
Kolejnym przydatnym sposobem korzystania z oprogramowania do testowania wstecznego jest poszukiwanie aplikacji, które ułatwiają ponownie uruchomienie analizy za pomocą jednej zmiennej.Na przykład trader może planować strategię obejmującą sprzedaż wszelkich akcji, która straciła 35% jej wartości.Dobra aplikacja będzie w stanie szybko pokazać, jaka różnica zostałaby złożona w stosunku do wyników, gdyby handlowiec zamiast tego sprzedał jakieś akcje, które straciły 50% jego wartości.Oprócz przetestowania, czy podstawowe są podstawy strategii, to dostosowanie ułatwia testowanie strategii przeciwko ograniczeniom ludzkiej natury.Chociaż handlowiec może wierzyć, że 35% upadek jest obiektywnie najlepszym punktem sprzedaży, może zdać sobie sprawę, że jeśli zrealizuje strategię rzeczywistości, pokusa, aby zapasy upadły w nadziei na odzyskanie,Po prostu dlatego, że może być trudno przyznać się do porażki. Handlowcy powinni być szczególnie ostrożni w przypadku każdego oprogramowania do testowania, które jest produkowane przez firmę, które sprzedaje również porady, w jakim systemie handlowym użyć.Częściowo dzieje się tak, ponieważ takie firmy będą miały pokusa, aby użyć konfiguracji testowej, która jest specjalnie zaprojektowana, aby pokazać swój system dobrze.Ale nawet jeśli firmy nie działają tak cynicznie, może się zdarzyć, że ograniczenia oprogramowania wstecznego, którego używali, wpłynęły na wybór zalecanej strategii handlowej.