Przejdź do treści
Dokumentacja · Narzędzia badawcze i strategie

Backtest Lab: testuj i optymalizuj strategie

Uruchamiaj własne backtesty i optymalizacje strategii poza potokiem, według wybranych ustawień.

Czym jest Backtest Lab

Backtest Lab uruchamia backtest lub optymalizację strategii przy użyciu Twoich ustawień, bez ponownego przesyłania jej przez proces. Korzysta z tego samego silnika, danych i modelu kosztów co proces, dzięki czemu wynik z laboratorium można porównać z wynikami samej strategii.

Co możesz testować

Możesz testować bieżącą wersję dowolnej własnej strategii, strategie dodane za pomocą opcji „Importuj strategię”, gdy adaptacja ich kodu przejdzie weryfikację, oraz kopie strategii z marketplace’u, dopóki Twoja subskrypcja odblokowuje ich kod.

Ustawienia, które kontrolujesz

Wybierz okno testowe, kapitał początkowy, opłaty, dźwignię i wartości parametrów. W przypadku optymalizacji ustaw także zakres wyszukiwania dla każdego parametru. Kapitał początkowy zaczyna się od 100 $, opłaty mogą wynosić maksymalnie 0,5%, a okno może rozpoczynać się najwcześniej w 2010 roku. Backtest wymaga co najmniej jednego dnia danych, a optymalizacja co najmniej 90 dni.

Cena i kredyty

Cena zadania jest wyświetlana przed jego uruchomieniem i ustalana w chwili wysłania. Backtest kosztuje kilka kredytów, a ich liczba rośnie wraz z liczbą słupków; optymalizacja kosztuje więcej, ponieważ uruchamia wiele backtestów, zależnie od liczby przeszukiwanych parametrów. Zadania laboratoryjne wymagają odpowiedniego salda kredytów. Jeśli zadanie nie powiedzie się przed uruchomieniem, zostanie anulowane przed startem albo zaginie, wszystkie kredyty zostaną zwrócone.

Limity

Możesz mieć jednocześnie aktywne maksymalnie 3 zadania laboratoryjne, w tym tylko jedno zadanie optymalizacji, i uruchamiać maksymalnie 30 zadań na godzinę.

Odczytywanie wyników laboratorium

Każde zadanie przedstawia współczynnik Sharpe’a, całkowitą stopę zwrotu, maksymalne obsunięcie kapitału, liczbę transakcji, odsetek zyskownych transakcji i krzywą kapitału. Optymalizacja w laboratorium jest Twoim własnym eksperymentem: nie zmienia wpisu strategii w potoku, jej statusu promocji ani bramek kontrolnych.