Strategie
ETH USD-M Momentum szeregów czasowych na świecach tygodniowych, long-short (pojedynczy instrument ETHUSDT.BINANCE, główne świece 1-WEEK, jeden interwał czasowy, znak trendu, wyjście z kroczącym stopem ATR, 2 parametrów)
Wynik: Porzucona
EthWeeklyTimeSeriesMomentumLS
Podsumowanie wyniku
Hipoteza
Strategia momentum szeregów czasowych LONG-SHORT dla pojedynczego instrumentu, oparta wyłącznie na OHLCV, dotycząca ETHUSDT.BINANCE USD-M perpetual, wyrażona na świecach 1-WEEK przy horyzoncie utrzymania MACRO. Wypełnia najsłabiej reprezentowany w fabryce koszyk horyzontów (macro_1w_plus = 0.6%). Bramka zgodności NO, filtr reżimu/zmienności NO (L92), koszyk NO (L77/L88), drugi interwał czasowy NO — najprostsza możliwa postać: znak pojedynczej tygodniowej statystyki trendu, pozycja długa lub krótka, kroczący stop ATR, 2 parametrów. Główne założenie: ETH wykazuje wielotygodniową trwałość kierunku, a skala makro sprawia, że opłaty są strukturalnie nieistotne.
Ujemna wartość oczekiwana w wiarygodnej próbie 28 transakcji / 6.3 lat: profit_factor 0.9488 (<1) oraz zrealizowana wartość oczekiwana USD -$1037/transakcję. Nagłówkowy wynik +197.8% jest artefaktem — end_unrealized_pct 226.81% oznacza, że zrealizowany wynik zamkniętych transakcji jest NEGATIVE (~-29%); papierowy zysk wynika w całości z niezamkniętej pozycji końcowej. Dodatkowo wystąpiło maksymalne obsunięcie kapitału 80%, a współczynnik Sharpe'a CI [-0.42, 0.95] obejmuje zero. Przewaga pojedynczego instrumentu oparta na znaku trendu tygodniowego traci w spokojnym reżimie i całkowicie zależy od prawego ogona (potwierdzają się obawy QA). Optymalizacja nie podniesie ponad zero sygnału z PF<1 i ujemną wartością zrealizowaną — 2 godzin obliczeń doprowadziłoby jedynie do dopasowania krzywej do kilku szczęśliwych okresów. abandon_class = negative_expectancy.
Implementacja
Wyniki weryfikacji
Ustaw self._entry_side = None przy zamknięciu pozycji / gdy _position_side() zwraca None, aby wartość zapasowa nigdy nie zachowywała nieaktualnej strony.
should_exit() korzysta z self._entry_side, gdy _position_side() zgłasza brak pozycji. Ta nieaktualna strona służy jedynie jako pomocniczy odpowiednik Layer-2; w rzeczywistym teście historycznym should_exit jest uzależnione od otwartej pozycji, więc nie może wywołać pozornego wyjścia, ale _entry_side nigdy nie jest czyszczone przy zamknięciu i mogłoby wprowadzić w błąd przy przyszłych pracach konserwacyjnych.
Tygodniowy TSMOM dla pojedynczego instrumentu to marginalna klasa o wysokiej wariancji: sandbox przynosi straty w tercylu niskiej zmienności (-25.8%, Sharpe -0.60), a cała przewaga skupia się w reżimach normalnym i stresowym; Sharpe CI [-0.33, 1.23] obejmuje zero, a w całym oknie jest tylko 28 transakcji, więc przewaga wynikająca z kierunku trendu jest krucha i może nie przetrwać deflacji. Warto obserwować oczekiwaną wartość USD na transakcję (avg_win $48k wobec avg_loss $18k, win_rate 32%) w pełnej historii — wynik zależy od skrajnie wysokich zysków.
Przegląd backtestu
- Sharpe
- 0,40
- Łączna stopa zwrotu
- 197,77%
- Maksymalne obsunięcie
- 80,05%
- Łączna liczba transakcji
- 28
- Trafność
- 32,1%
- Współczynnik zysku
- 0,95
Czysty, minimalny mechanizm z 2 parametrami; transakcje realizują deklarowaną strategię TSMOM opartą na znaku tygodniowego trendu (28 wejść, 17 długich / 11 krótkich, zrównoważony układ long-short zgodnie z hipotezą).
Tygodniowy rytm makro sprawia, że opłaty są pomijalne (prowizja to tylko 1.12% wartości brutto), więc to NOT śmierć przewagi opartej na opłatach.
Ujemna wartość oczekiwana: profit_factor 0.9488 (<1) oraz avg_trade_pnl_usd -$1037/transakcję w wiarygodnej próbie 28 transakcji / 6.3 lat — straty brutto przewyższają zyski brutto.
Nagłówkowy +197.8% total_return to iluzja wyceny rynkowej: end_unrealized_pct 226.81% oznacza, że zrealizowany rejestr zamkniętych transakcji jest NEGATIVE (~-29%); cały papierowy zysk tkwi w niezamkniętej pozycji na koniec, która może w pełni się odwrócić.
max_drawdown 80.05% (CI 45.8–93.9%) — znacznie powyżej wszelkiego możliwego do zaakceptowania poziomu ryzyka (L19: DD>50% nigdy się nie sprawdziło).
win_rate 32%, Sharpe 0.40 z przedziałem CI [-0.42, 0.95] obejmującym zero, information_ratio -0.55, recovery_factor -1, CAGR -100%.
Traci w tercylu spokojnej zmienności (-17.8%, Sharpe -0.20), a cała przewaga koncentruje się w normalnych i napiętych reżimach — obawy QA dotyczące zależności od prawego ogona potwierdzają się; roczne stopy zwrotu są katastrofalne w 2023 (-89%) oraz 2024 (-237%).
Niewielka wartość oczekiwana USD na transakcję jest ujemna, mimo że avg_trade_return_pct wskazuje 25% (pct_notional) — przegrane transakcje mają większy nominał dostosowany do zmienności, co potwierdza brak przewagi, a nie podatność na opłaty.
Podsumowanie wyniku
Wysoka dodatnia stopa zwrotu może być iluzją wyceny rynkowej niezrealizowanej pozycji na koniec okresu; rentowność oceniaj na podstawie zrealizowanej wartości oczekiwanej zamkniętych transakcji i współczynnika zysku, a nie wartości kapitału widocznej w nagłówku.
Bramka przeglądu testu historycznego zwróciła „porzucić” przed optymalizacją: ujemna wartość oczekiwana (PF<1, zrealizowana wartość oczekiwana USD ujemna) w wiarygodnej próbie 28 transakcji, dodatkowo obciążona obsunięciem kapitału 80% i współczynnikiem Sharpe'a CI obejmującym zero; przewaga traci w spokojnym reżimie i całkowicie zależy od prawego ogona.
Strategia momentum szeregów czasowych long-short dla pojedynczego instrumentu ETHUSDT.BINANCE USD-M perpetual, wykorzystująca świece 1-tygodniowe i sam znak jednej tygodniowej statystyki t trendu, z kroczącym stopem ATR, zakładająca, że wielotygodniowa trwałość kierunku ETH w skali makro sprawia, iż opłaty są strukturalnie nieistotne.
W teście historycznym obejmującym 6.3 lat i świece 333-tygodniowe zawarto 28 transakcji (17 długich / 11 krótkich), przy skuteczności 32%, współczynniku Sharpe'a 0.40 (CI [-0.42, 0.95]), współczynniku zysku 0.9488 i maksymalnym obsunięciu kapitału 80%. Nagłówkowa całkowita stopa zwrotu +197.8% była artefaktem wyceny rynkowej: end_unrealized_pct z 226.8% oznacza, że zrealizowany wynik zamkniętych transakcji był ujemny (~-29%), a zrealizowana wartość oczekiwana wyniosła -$1037/transakcję.
Stratmill to narzędzie do badań i handlu na papierze (paper trading), a nie doradztwo finansowe ani broker. Wyniki backtestów i paper tradingu mają charakter hipotetyczny. Handel wiąże się z ryzykiem straty.