Przejdź do treści
Wszystkie strategie

Strategie

ETHA Premia/dyskonto na zamknięciu względem rynku spot ETH jako sygnał presji kreacji/umorzeń: strategia long/short na kontrakcie wieczystym Bybit ETH przez stałe 48h po anormalnym odchyleniu 16:00 ET ETF względem rynku spot (USEQ 1-DAY sygnał + BINANCE_SPOT 1H punkt odniesienia + BYBIT 1H w obrocie)

Wynik: Porzucona

EthaPremiumDislocationBybitEthFixedHold

Podsumowanie wyniku

W tej strategii sprawdzono, czy premia lub dyskonto ceny zamknięcia ETHA względem ceny spot ETH, interpretowane jako presja tworzenia lub umarzania jednostek, przewidują stopy zwrotu z kontraktu perpetual ETH w Bybit w ciągu następnych 48h. Backtest pełnej historii wygenerował 53 transakcji przy częstości zdarzeń zbliżonej do oczekiwanej, z prawidłowym rozliczeniem uwzględniającym zaksięgowane płatności fundingowe i koszty wpływu na cenę. Wyniki były nieznacznie ujemne (całkowita stopa zwrotu -0.61%, Sharpe -0.07, średnia transakcja -0.088%), a IC sygnału nie dało się odróżnić od szumu. Po jednej iteracji analityk odrzucił strategię podczas przeglądu backtestu, więc nie przeprowadzono optymalizacji, analizy ani przeglądu ryzyka; analityk uznał, że warto byłoby ponowić próbę tylko z dokładniejszym pomiarem premii opartym na NAV lub iNAV.

Hipoteza

Między giełdami, long/short, strategia oparta na zdarzeniach. Instrumentem jest ETHUSDT.BYBIT (1H). Sygnał to dzienna cena zamknięcia ETHA.USEQ w zestawieniu z ceną spot ETH (ETHUSDT.BINANCE_SPOT 1H, wyłącznie jako punkt odniesienia) w tej samej chwili. Mechanizm: premia ETF przy cenie wykonania 16:00 ET NAV sprawia, że autoryzowanym uczestnikom opłaca się tworzyć jednostki, więc kupują ETH; dyskonto prowadzi do umorzeń i sprzedaży ETH. Przepływy są autokorelacyjne, dlatego nietypowa premia powinna zapowiadać……Pokaż więcejPokaż mniej

Między giełdami, long/short, strategia oparta na zdarzeniach. Instrumentem jest ETHUSDT.BYBIT (1H). Sygnał to dzienna cena zamknięcia ETHA.USEQ w zestawieniu z ceną spot ETH (ETHUSDT.BINANCE_SPOT 1H, wyłącznie jako punkt odniesienia) w tej samej chwili. Mechanizm: premia ETF przy cenie wykonania 16:00 ET NAV sprawia, że autoryzowanym uczestnikom opłaca się tworzyć jednostki, więc kupują ETH; dyskonto prowadzi do umorzeń i sprzedaży ETH. Przepływy są autokorelacyjne, dlatego nietypowa premia powinna zapowiadać dodatni dryf ETH w ciągu następnego jednego do trzech dni, a nietypowe dyskonto – dryf ujemny. Sygnał to L_t = ln(ETHA_close / ETH_spot_close), obliczany przy zamknięciu sesji ETHA. D_t = L_t minus mediana poprzednich baseline_sessions wartości L. Z_t = D_t podzielone przez odchylenie standardowe poprzednich z_sessions wartości D. Transakcja jest realizowana przy zamknięciu pierwszej świecy Bybit 1H w chwili T lub później; to wierny odpowiednik realizacji po otwarciu następnej świecy na giełdzie 24/7. Nowość: trwający przebieg ETF Abnormal-Volume wykorzystuje wolumen ETF i własną stopę zwrotu ETF. Ta hipoteza uwzględnia wyłącznie rozbieżność cenową między ETF a jego instrumentem bazowym przy cenie wykonania NAV. Oczekuje się około 55-80 zdarzeń (około 25-35 rocznie).

Wypełnia słabiej reprezentowane kategorie: między giełdami, long/short, Bybit i nie-BTC. Wykorzystuje przybliżenie przepływów oparte na premii ETF, nowe w zbiorze, niewymagające dodatkowego źródła danych, działające z niską częstotliwością i ukierunkowane na ruch trwający kilka dni.

negative_expectancy: Premia/dyskonto ceny zamknięcia ETHA 16:00 ET względem ceny spot Binance ETH, rozgrywane jako pozycja na kontrakcie perpetual Bybit ETH ze stałym czasem utrzymania, nie wykazuje przewagi po kosztach w pełnej historii. W 53 zamkniętych transakcjach (około 2.2 lat danych ETHA) avg_trade_return_pct wynosi -0.088% wobec progu +0.15% BYBIT. PF wynosi 0.932, Sharpe -0.07, a całkowita stopa zwrotu -0.61%; zarówno pozycje długie, jak i krótkie przynoszą straty. Prognoza oparta na realizowanym sygnale……Pokaż więcejPokaż mniej

negative_expectancy: Premia/dyskonto ceny zamknięcia ETHA 16:00 ET względem ceny spot Binance ETH, rozgrywane jako pozycja na kontrakcie perpetual Bybit ETH ze stałym czasem utrzymania, nie wykazuje przewagi po kosztach w pełnej historii. W 53 zamkniętych transakcjach (około 2.2 lat danych ETHA) avg_trade_return_pct wynosi -0.088% wobec progu +0.15% BYBIT. PF wynosi 0.932, Sharpe -0.07, a całkowita stopa zwrotu -0.61%; zarówno pozycje długie, jak i krótkie przynoszą straty. Prognoza oparta na realizowanym sygnale Z-score IC wynosi 0.017 (t=0.52, n=958), więc nie niesie informacji. Przewaga brutto to około 3.6 pb wobec kosztu za pełny obrót wynoszącego 11 pb, więc nie ma do czego dostrajać optymalizacji. Obawa dotycząca QA potwierdza się teraz, gdy funding jest zaksięgowany (279 zdarzeń). Zakres wniosku: odrzucono tę operacjonalizację: dzienną cenę zamknięcia ETHA z Yahoo zestawioną z zamknięciem świecy spot Binance 1H, z rozbieżnością przeliczoną na z-score i czasem utrzymania 48h. Nie przetestowano miary premii opartej na dokładniejszym NAV ani intraday iNAV; tylko taka miara, a nie ponowne dostrajanie, byłaby warta rozważenia. Nie stwierdzono błędu w rozliczeniach ani danych.

Implementacja

Przy każdym zamknięciu sesji ETHA.USEQ T (16:00 ET; 13:00 w krótszych sesjach) oblicz L=ln(cena zamknięcia ETHA / cena zamknięcia spot Binance ETH 1H w T, nie starsza niż 1h), D = L minus mediana poprzednich baseline_sessions wartości L, Z = D / odchylenie standardowe poprzednich z_sessions wartości D. Przy zamknięciu pierwszej świecy ETHUSDT.BYBIT 1H w T lub później: przy Z >= z_entry zajmij pozycję długą, przy Z <= -z_entry krótką. Zlecenie rynkowe jest realizowane przy zamknięciu tej świecy, co na giełdzie 24/7 odpowiada realizacji przy otwarciu następnej świecy. Wielkość pozycji to 30% kapitału x dźwignia (1.0). Wyjście: stały czas utrzymania hold_hours, liczony w czasie kalendarzowym od świecy decyzji o wejściu, lub śródświecowy stop reduce-only 5% od ceny realizacji. Zdarzenia pojawiające się podczas otwartej pozycji są ignorowane. calculate_signal zwraca najnowsze Z sesji.

To dokładnie realizuje przybliżenie przepływów tworzenia i umarzania jednostek przez premię/dyskonto ETF z hipotezy: bez dodatkowych filtrów, a nazwy parametrów są zgodne z planem optymalizacji (z_entry, hold_hours i baseline_sessions można dostrajać; z_sessions=60, stop_pct=0.05, notional_fraction=0.3 i max_spot_staleness_hours=1 są stałe; dźwignia wynosi 1). Kontrola ryzyka to wariant (a): nominał 30% x stop 5% = 1.5% kapitału przy stopie. Obsługa danych w czasie: ETHA i świece spot są oznaczane czasem……Pokaż więcejPokaż mniej

To dokładnie realizuje przybliżenie przepływów tworzenia i umarzania jednostek przez premię/dyskonto ETF z hipotezy: bez dodatkowych filtrów, a nazwy parametrów są zgodne z planem optymalizacji (z_entry, hold_hours i baseline_sessions można dostrajać; z_sessions=60, stop_pct=0.05, notional_fraction=0.3 i max_spot_staleness_hours=1 są stałe; dźwignia wynosi 1). Kontrola ryzyka to wariant (a): nominał 30% x stop 5% = 1.5% kapitału przy stopie. Obsługa danych w czasie: ETHA i świece spot są oznaczane czasem zamknięcia, a zdarzenie jest uwzględniane wyłącznie na świecy głównej z ts >= T. Noga spot 1H używa tego samego interwału co instrument główny, więc podstawowa bariera gwarantuje, że świeca spot w T dotarła, zanim zostanie oceniona świeca główna w T. Jeśli dzienna świeca ETHA zostanie dostarczona po świecy Bybit w T, zdarzenie jest oceniane na następnej świecy godzinowej (opóźnienie realizacji wynosi najwyżej 1h). Zastrzeżenie: ETHA istnieje dopiero od lipca 2024, więc pierwsze około 80 sesji (okres bazowy plus okno z 60 sesjami do obliczenia z) to rozgrzewka. Pozostaje około 1.5-2 lat zdarzeń możliwych do rozegrania, blisko dolnej granicy szacunku 55-80 zdarzeń.

Wyniki weryfikacji

Gdy entry_decision_ts ma wartość 0 i pozycja jest otwarta, początek czasu utrzymania pobierz z position.ts_opened.

Trwałość po restarcie: entry_decision_ts ma wartość 0 po restarcie paper trading, chyba że trwałość stanu skalarnego ją przywróci. Jeśli ma wartość 0 przy otwartej pozycji, should_exit zwraca True, a pozycja jest zamykana na pierwszej świecy po restarcie, a nie po hold_hours. Backtest nigdy się nie restartuje, więc restart nie wpływa na backtest.

Nie jest wymagane. Opcjonalnie zapisuj, jak często zdarzenia przesuwają się do T+1h.

Gdy kilka świec ma ten sam znacznik czasu, świeca ETHA 1-DAY w T może dotrzeć po przetworzeniu świec Bybit/spot 1H w T. Zdarzenie jest wtedy oceniane na następnej świecy Bybit (T+1h), a nie w T. Wykorzystywane są wyłącznie opóźnione dane, nigdy przyszłe, więc nie ma podglądania w przyszłość. Opóźnienie realizacji wynosi najwyżej 1h i deweloper je ujawnia.

Opcjonalnie: zamiast tego ustaw znacznik wejścia w on_order_filled.

should_enter zapisuje entry_decision_ts przed uruchomieniem position_size i kontroli minimalnej wartości nominalnej. Jeśli wejście zostanie potem pominięte (rozmiar 0 lub poniżej progu wartości nominalnej), pozostaje nieaktualny znacznik. Nie szkodzi to, ponieważ should_exit jest sprawdzane tylko wtedy, gdy pozycja jest otwarta, a on_position_closed resetuje znacznik.

W środowisku testowym wykonano jeden przebieg bez optymalizacji: 53 zamkniętych transakcji w ciągu 714 dni (około 27 rocznie, zgodnie z 25-35 z hipotezy), PF 0.94, avg_trade_return_pct -0.079% wobec progu 0.15%. Zarówno pozycje długie, jak i krótkie przynoszą straty (skuteczność 45% i 39%). Przebieg raportuje funding_folded=false i funding_events_available=0 dla ETHUSDT.BYBIT, więc utrzymanie kontraktu perpetual przez 48-96h nie wiąże się z kosztem fundingowym (około 6-12 interwałów fundingowych na transakcję). Pełny backtest powinien potwierdzić zaksięgowanie fundingowego Bybit, zanim zostanie oceniona ekonomika netto pojedynczej transakcji. Pierwsza rzecz do sprawdzenia w pełnej historii: IC wartości Z względem przyszłej 24-96h stopy zwrotu ETH. Założenie jest takie, że premia ETF przy cenie wykonania 16:00 NAV przewiduje przepływy AP. Cena aukcyjnego zamknięcia Yahoo zestawiona z zamknięciem świecy Binance 20:00 UTC 1H może mierzyć głównie szum z aukcji zamknięcia lub błędu śledzenia, a nie presję tworzenia/umarzania jednostek.

Przegląd backtestu

Sharpe
-0,07
Łączna stopa zwrotu
-0,61%
Maksymalne obsunięcie
3,69%
Łączna liczba transakcji
53
Trafność
41,5%
Współczynnik zysku
0,93

Transakcje są zgodne z hipotezą. W efektywnej historii liczącej ETHA (2024-07 do 2026-10, około 2.2 lat) występuje 53 zdarzeń, czyli mniej więcej 24 rocznie, blisko przewidywanych 25-35. Pozycje są zarówno długie (22), jak i krótkie (31). Wielkość pozycji to stały nominał 30%, a średni czas utrzymania wynosi około 42h wobec zegara 48h.

Rozliczenia są prawidłowe: funding jest teraz zaksięgowany (279 zdarzeń fundingowych Bybit, -$142), uwzględniono wpływ na cenę (-$663), na koniec nie ma otwartych pozycji, a drawdown jest niewielki i wynosi 3.69%.

Porównanie progu opłat: avg_trade_return_pct wynosi -0.088%, wobec progu weryfikacji BYBIT USD-M wynoszącego +0.15%. PF wynosi 0.932, Sharpe -0.07 (95% CI -1.00 do 0.72), a łączna stopa zwrotu wynosi -0.61%.

Oba kierunki przynoszą straty: skuteczność pozycji długich wynosi 45%, a krótkich 39%. 2025 przyniosło stratę 2.19%, a zysk 2.00% z 2026 nie pokrywa strat 2024-2025.

Realizowany sygnał nie niesie informacji: IC wynosi 0.017 (t=0.52, n=958). Przewaga brutto to około 3.6 pb na 48h, poniżej kosztu za pełny obrót wynoszącego 11 pb. Parametry do dostrojenia (z_entry, hold_hours, baseline_sessions) jedynie inaczej ważą prognozę pozbawioną informacji, więc nie ma do czego ich dostrajać.

Obawa dotycząca QA potwierdza się w pełnej historii, przy uwzględnieniu zaksięgowanego finansowania. Ekonomia pojedynczej transakcji jest zbliżona do testu wstępnego (-0.079%).

Podsumowanie wyniku

Cena ETHA z dziennego zamknięcia Yahoo porównana z zamknięciem świecy spot Binance 1H daje miarę premii zbyt zaszumioną, by przewidywać dryf ETH po kosztach; jedynym ujęciem wartym rozważenia według analityka była premia oparta na dokładniejszym NAV lub intraday iNAV, a nie ponowne dostrajanie parametrów.

Podczas przeglądu backtestu analityk zagłosował za odrzuceniem strategii z powodu ujemnej wartości oczekiwanej. Stopa zwrotu z transakcji wyniosła -0.088% wobec progu Bybit +0.15%, a realizowany sygnał nie niósł informacji (IC 0.017, t=0.52, n=958): przewaga brutto około 3.6 pb na 48h wobec kosztu za pełny obrót 11 pb nie pozostawiała niczego do optymalizacji.

Teza zakładała, że nietypowa premia lub dyskonto ze wskaźnikiem z-score między zamknięciem ET 16:00 ETHA a ceną spot Binance ETH sygnalizuje presję tworzenia lub umarzania jednostek przez autoryzowanych uczestników, dlatego po każdym takim zdarzeniu strategia zajmowała długą lub krótką pozycję na kontrakcie perpetual Bybit ETH przez stałe 48h.

W 53 zamkniętych transakcjach (22 długich, 31 krótkich) na około 2.2 latach danych ETHA strategia przyniosła łączny wynik -0.61%, przy Sharpe -0.07 (95% CI -1.00 do 0.72), wskaźniku zysku brutto do straty brutto 0.932 i avg_trade_return_pct -0.088%. Maksymalny drawdown wyniósł 3.69%, a zarówno pozycje długie (skuteczność 45%), jak i krótkie (skuteczność 39%) przyniosły straty.

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.