Przejdź do głównej zawartości

🧪 Backtest — Testowanie historyczne

Zakładka Backtest pozwala sprawdzić, jak sygnały i strategie radziłyby sobie w przeszłości. To narzędzie do testowania konfiguracji bez ryzyka realnych środków.


Czym jest backtest?

Backtest to symulacja historyczna — bierzesz dane z przeszłości i sprawdzasz, jak Twoja konfiguracja by się sprawdziła. Na przykład:

  • „Jak TrendFollow wypadłby na BTCUSDT w ostatnim miesiącu?"
  • „Czy Sniper z progiem 8 odfiltruje więcej strat niż z progiem 6?"
  • „Jaka dźwignia daje najlepszy R:R?"
Dostępność

Backtest jest dostępny w planach Pro, Enterprise i Aktywni Traderzy. Plan Starter nie ma tej funkcji.


Konfiguracja backtesta

Przed uruchomieniem ustawiasz parametry:

ParametrOpisPrzykład
SymbolPara handlowaBTCUSDT
Zakres datOkres historyczny01.02.2026 – 01.03.2026
StrategiaJedna lub wiele strategii ATETrendFollow
TimeframeInterwał czasowyH1
DźwigniaSymulowana dźwignia10x
Rozmiar pozycjiProcent kapitału lub stała kwota5%
TP / SLPoziomy Take Profit i Stop LossTP: 1.5x ATR, SL: 1x ATR
Sniper prógMinimalny FCE Score (opcjonalne)7

Jak czytać wyniki

Po zakończeniu backtesta widzisz podsumowanie z kluczowymi metrykami:

Metryki wyników

MetrykaCo oznaczaPrzykład
Łączny P&LSuma zysków i strat+287.40 USDT
Win Rate% wygranych transakcji64%
Total TradesŁączna liczba transakcji82
Avg WinŚredni zysk na wygranej+12.30 USDT
Avg LossŚrednia strata na przegranej-7.80 USDT
R:R RatioAvg Win / Avg Loss1.58
Max DrawdownNajwiększy spadek od szczytu-8.3%
Profit FactorŁączne zyski / łączne straty1.72

Lista transakcji

Pod podsumowaniem widzisz szczegółową listę każdej symulowanej transakcji:

  • Data i godzina
  • Symbol i kierunek
  • Cena wejścia i wyjścia
  • Wynik (P&L)
  • Przyczyna zamknięcia (TP1/TP2/TP3/SL)

Equity curve backtesta

Wykres pokazujący, jak zmieniałby się Twój kapitał gdybyś handlował tą konfiguracją w danym okresie.


Interpretacja wyników

Dobry backtest ✅

CechaWartość
Win Rate> 55%
R:R Ratio> 1.3
Profit Factor> 1.5
Max Drawdownponiżej 15%
Equity curveRosnąca z małymi korektami

Słaby backtest ⚠️

CechaWartość
Win Rateponiżej 45%
R:R Ratioponiżej 1.0
Profit Factorponiżej 1.0
Max Drawdown> 20%
Equity curveSpadająca lub płaska
Backtest ≠ gwarancja

Dobre wyniki historyczne nie gwarantują przyszłych zysków. Rynek się zmienia. Traktuj backtest jako wskazówkę, nie pewnik.


Jak efektywnie backtestować

1. Testuj jedną zmianę naraz

Nie zmieniaj strategii, dźwigni i symbolu jednocześnie. Zmień jeden parametr → porównaj z bazowym.

2. Używaj realistycznych parametrów

  • Dźwignia: taka jaką użyjesz na żywo
  • Rozmiar pozycji: taki jaki planujesz
  • Symbole: te, na których chcesz handlować

3. Testuj na różnych okresach

  • Miesiąc trendu wzrostowego
  • Miesiąc trendu spadkowego
  • Miesiąc konsolidacji
  • Miesiąc z dużą zmiennością

Strategia, która działa we wszystkich warunkach, jest bardziej niezawodna.

4. Porównaj strategie

Zrób backtest tego samego okresu z różnymi strategiami → wybierz najlepszą do aktualnych warunków.

Workflow backtesta
  1. Backtest bazowy (domyślne ustawienia)
  2. Zmień jeden parametr (np. Sniper próg z 6 na 8)
  3. Porównaj wyniki
  4. Jeśli lepiej → zastosuj na Paper
  5. Po 2 tygodniach Paper → rozważ Live

Ograniczenia backtesta

OgraniczenieWyjaśnienie
Brak slippageBacktest zakłada idealną cenę wykonania
Brak opłatProwizje giełdowe nie są uwzględnione
Brak luk cenowychWeekendowe gap'y mogą nie być odwzorowane
Przeszłość ≠ przyszłośćWarunki rynkowe się zmieniają

Następna zakładka: Historia →