Strategie
Okno bezpiecznej przystani dla złota po US dniach szoku na rynku akcji: długa pozycja na XAUUSD.SPOTMETAL przez N sesji po spadkowej sesji SPY o co najmniej k sigm, opcjonalna krótka pozycja przy wygasaniu popytu na bezpieczną przystań (sygnał między rynkami SPY.USEQ -> złoto spot, 1-DAY, long-short)
Wynik: Weryfikacja
GoldHavenAfterSpyShock
Okno bezpiecznej przystani dla złota po US dniach szoku na rynku akcji: długa pozycja na XAUUSD.SPOTMETAL przez N sesji po spadkowej sesji SPY o co najmniej k sigm, opcjonalna krótka pozycja przy wygasaniu popytu na…
Hipoteza
Hipoteza opracowana przez kierownika ds. badań na podstawie literatury o bezpiecznej przystani (Baur i Lucey 2010, „Is Gold a Hedge or a Safe Haven?”; Baur i McDermott 2010): złoto przynosi dodatnie stopy zwrotu w dniach bezpośrednio po skrajnych stratach na rynku akcji, a popyt na bezpieczną przystań słabnie i częściowo się odwraca po około 15 dniach sesyjnych. Sposób operacjonalizacji: SIGNAL pochodzi z dziennych świec SPY.USEQ (zamknięcie 16:00 ET). TRADE to XAUUSD.SPOTMETAL złota spot na świecach 1-DAY……Pokaż więcejPokaż mniej
Hipoteza opracowana przez kierownika ds. badań na podstawie literatury o bezpiecznej przystani (Baur i Lucey 2010, „Is Gold a Hedge or a Safe Haven?”; Baur i McDermott 2010): złoto przynosi dodatnie stopy zwrotu w dniach bezpośrednio po skrajnych stratach na rynku akcji, a popyt na bezpieczną przystań słabnie i częściowo się odwraca po około 15 dniach sesyjnych. Sposób operacjonalizacji: SIGNAL pochodzi z dziennych świec SPY.USEQ (zamknięcie 16:00 ET). TRADE to XAUUSD.SPOTMETAL złota spot na świecach 1-DAY (zamknięcia dnia sesyjnego 17:00 czasu nowojorskiego). Oba rynki działają w sesjach. Szok SPY znany o 16:00 ET jest uwzględniany przy następnej świecy złota OPEN (wznowienie sesji 18:00 NY), zgodnie z obsługiwaną przez platformę regułą next_open_fill. Brak lookahead: świeca SPY ma znacznik czasu 16:00 ET, przed zamknięciem świecy złota 17:00 NY, które uruchamia decyzję. Podczas sesji SPY „shock-down” (stopa zwrotu SPY od zamknięcia do zamknięcia <= -shock_z razy odchylenie standardowe stóp zwrotu z ostatnich 60 sesji, obliczone na podstawie sesji BEFORE szoku) strategia kupuje złoto spot na otwarciu następnej sesji złota i utrzymuje pozycję przez long_hold_sessions dni sesyjnych złota. Jeśli reversal_leg = on, po zakończeniu utrzymywania długiej pozycji strategia odwraca ją w krótką na reversal_hold_sessions dni, by wykorzystać opisywane w literaturze ustępowanie popytu na bezpieczną przystań. Nowy szok podczas utrzymywania pozycji uruchamia zegar długiej pozycji od nowa (nie zwiększa jej wielkości). Nowy szok podczas fazy odwrócenia zamyka krótką pozycję i ponownie otwiera długą. Dlaczego ten instrument: XAUUSD.SPOTMETAL ma w zbiorze 9 eksperymentów i dane od 2003, więc strategia wykorzystuje niewykorzystane dane. SPY służy wyłącznie jako źródło sygnału i nigdy nie jest przedmiotem transakcji. Strategia między rynkami oraz długa i krótka pozycja wypełniają niedostatecznie reprezentowane kategorie limitów. Różni się mechanicznie od wcześniejszych nieudanych strategii na złocie: zbieżność momentum GLD, dryf azjatycki, wybicie londyńskie i premia PAXG były wzorcami cenowymi wyłącznie dla złota, podczas gdy tutaj sygnałem jest zdarzenie między różnymi klasami aktywów. Informacja o danych: katalog złota spot 1-DAY jest obecnie uzupełniony danymi od 2003 do 2007, a pozostałe dane są pobierane na żądanie z Dukascopy. Backtest wymaga pełnego okresu 2003-2026. Kontrola ryzyka obejmuje metody (a) i (b): wyjścia na podstawie sygnału lub czasu, stały nominał równy 50% kapitału (bez dźwigni) oraz śródsesyjny stop ochronny przy niekorzystnym ruchu o 4% względem ceny wejścia (2% kapitału przy stopie). Stop uruchamia się wewnątrz świecy na symulowanym rynku platformy, a handel na żywo odwzorowuje te realizacje; nie jest wymagane zlecenie oczekujące na giełdzie.
Implementacja
Strategia zdarzeniowa między rynkami. Sygnał: dzienna stopa zwrotu SPY.USEQ od zamknięcia do zamknięcia podzielona przez odchylenie standardowe stóp zwrotu z ostatnich 60 sesji, obliczone wyłącznie na podstawie sesji BEFORE bieżącą (wynik szoku = -ret/std). Transakcja: XAUUSD.SPOTMETAL na świecach 1-DAY. Gdy wynik sesji SPY wynosi >= shock_z, strategia kupuje złoto spot na otwarciu następnej sesji złota (platforma next_open_fill), z nominałem równym 50% kapitału, bez dźwigni, i utrzymuje pozycję przez……Pokaż więcejPokaż mniej
Strategia zdarzeniowa między rynkami. Sygnał: dzienna stopa zwrotu SPY.USEQ od zamknięcia do zamknięcia podzielona przez odchylenie standardowe stóp zwrotu z ostatnich 60 sesji, obliczone wyłącznie na podstawie sesji BEFORE bieżącą (wynik szoku = -ret/std). Transakcja: XAUUSD.SPOTMETAL na świecach 1-DAY. Gdy wynik sesji SPY wynosi >= shock_z, strategia kupuje złoto spot na otwarciu następnej sesji złota (platforma next_open_fill), z nominałem równym 50% kapitału, bez dźwigni, i utrzymuje pozycję przez long_hold_sessions sesji złota. Nowy szok podczas utrzymywania długiej pozycji uruchamia zegar od nowa i nie zwiększa jej wielkości. Gdy reversal_leg='on', pozycja długa jest odwracana w krótką zleceniem rynkowym ONE po upływie okresu utrzymywania, a krótka jest utrzymywana przez reversal_hold_sessions. Nowy szok podczas krótkiej pozycji odwraca ją z powrotem w długą. Każda pozycja ma śródsesyjne zlecenie STOP_MARKET 4% typu reduce-only, wyznaczone względem średniej ceny wejścia; przy stopie pozycja stanowi 2% kapitału. Zlecenie jest aktywowane ponownie po każdym otwarciu lub odwróceniu pozycji. calculate_signal zwraca najnowszy wynik szoku SPY jako wartość ciągłą.
Implementuje okno bezpiecznej przystani Baura i Lucey oraz Baura i McDermotta zgodnie z hipotezą i optimization_plan. Nazwy parametrów odpowiadają planowi: shock_z, long_hold_sessions, reversal_leg (kategoryczny „off”/„on”), reversal_hold_sessions można dostrajać; vol_lookback=60, stop_loss_pct=0.04, notional_fraction=0.5 oraz leverage=1.0 są stałe. Kod nie zawiera ograniczeń wartości, więc nie ma _param_bounds. Wyrównanie punktowe w czasie: dzienna świeca SPY zamyka się o 16:00 ET, a świeca złota o 17:00 NY,……Pokaż więcejPokaż mniej
Implementuje okno bezpiecznej przystani Baura i Lucey oraz Baura i McDermotta zgodnie z hipotezą i optimization_plan. Nazwy parametrów odpowiadają planowi: shock_z, long_hold_sessions, reversal_leg (kategoryczny „off”/„on”), reversal_hold_sessions można dostrajać; vol_lookback=60, stop_loss_pct=0.04, notional_fraction=0.5 oraz leverage=1.0 są stałe. Kod nie zawiera ograniczeń wartości, więc nie ma _param_bounds. Wyrównanie punktowe w czasie: dzienna świeca SPY zamyka się o 16:00 ET, a świeca złota o 17:00 NY, więc ich znaczniki czasu nigdy się nie pokrywają. W związku z tym podstawowa bariera dla tego samego interwału jest wyłączona dla pozycji SPY (zbiór jest czyszczony w miejscu, tak jak w strategii AH dla podwójnego notowania). Obserwacja SPY jest uwzględniana wyłącznie przez pierwszą świecę złota, której znacznik czasu jest >= znacznika świecy SPY, więc nie ma lookahead. Jeśli kilka sesji SPY wystąpi przed świecą złota, uwzględniany jest największy szok. Realizacja: decyzja zapada przy zamknięciu świecy złota, a zlecenie jest realizowane przy otwarciu następnej sesji złota (obsługiwane next_open_fill). Śródsesyjny stop jest zleceniem _submit_stop_market typu reduce-only (obsługiwane intrabar_stop), bez emulation_trigger. Odwrócenie pozycji wykorzystuje pojedyncze zlecenie o wielkości |pozycja| + cel; wcześniejszy stop jest najpierw anulowany, co zapobiega niebezpiecznej parze zleceń przy odwróceniu. Liczniki utrzymywania pozycji są atrybutami skalarnymi zliczanymi w sesjach złota od momentu realizacji zlecenia. Oczekiwana częstotliwość: spadek o 2 sigma w SPY występuje około 8-12 razy w roku, co daje około 200+ wejść w okresie 2003-2026 (mniej, gdy ponowne uruchomienia zegara łączą skupione w czasie szoki). Kontrola ryzyka: metoda (a), strata 2% kapitału przy stopie, oraz metoda (b), wyjścia czasowe z wielkością pozycji ograniczoną do 50% kapitału.
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.