Ograniczenia założeń dotyczących spreadu
Bezpośrednia odpowiedź
Założenia dotyczące spreadu szacują koszty transakcyjne, traktując spread (różnicę między ceną kupna i sprzedaży) tak, jakby był stabilny, znany lub przewidywalny. Głównym ograniczeniem jest to, że spready i rzeczywiste koszty często zmieniają się, gdy zmieniają się warunki. W rezultacie obliczenia, które wyglądają na precyzyjne przy danym założeniu, mogą być znacząco błędne w warunkach rzeczywistych lub nawet w innych warunkach testowych.
Założenia dotyczące spreadu są najbardziej przydatne, gdy można uzasadnić, dlaczego zachowanie spreadu pozostaje bliskie przyjętej wartości. Są mniej przydatne, gdy spready są zmienne, gdy realizacja różni się od podejścia modelowego lub gdy dodatkowe składniki kosztów (takie jak prowizje lub inne opłaty) są ujmowane inaczej niż założono.
Mechanizm lub definicja
Założenie dotyczące spreadu to dane wejściowe używane w obliczeniach — często do prognozowania zysków i strat, szacowania progu rentowności lub oceny strategii — gdzie spread jest traktowany jako stały (lub podlegający prostej regule). Spread ma znaczenie, ponieważ działa jak natychmiastowy koszt: jeśli kupujesz po cenie ask, a następnie sprzedajesz po cenie bid, Twoja pozycja zaczyna się ze spreadem jako „luką”, którą musi pokryć ruch ceny.
Gdy ktoś używa założeń dotyczących spreadu w przykładzie, teście wstecznym lub szacunku ryzyka, domyślnie przyjmuje kilka założeń:
- Użyty spread odpowiada spreadowi, z jakim faktycznie spotkasz się w momencie realizacji.
- Model realizacji (jak i kiedy zlecenia są wypełniane) jest spójny ze źródłem danych.
- Wszelkie inne koszty transakcyjne są albo wykluczone, albo uwzględnione w sposób zgodny z rzeczywistością.
Założenia te mogą być stabilne w kontrolowanym środowisku, ale środowiska handlowe rzadko pozostają tak kontrolowane.
Dowody lub przykład
Rozważmy uproszczony scenariusz ilustrujący tryby awarii. Załóżmy, że model zakłada stały spread wynoszący 1 jednostkę dla każdej transakcji. Przy tym założeniu koszty strategii skalują się przewidywalnie wraz z liczbą transakcji.
Tryb awarii A: zmienny spread. Jeśli rzeczywisty spread poszerza się w określonych momentach, transakcje otwierane lub zamykane w tych interwałach ponoszą wyższe koszty niż zamodelowane.
Tryb awarii B: inna płynność i realizacja. Jeśli model zakłada natychmiastowe wypełnienie po zamodelowanych cenach bid/ask, ale rzeczywiste wypełnienia mają miejsce po innych cenach (na przykład z powodu wielkości zlecenia względem dostępnej płynności), efektywny koszt staje się większy niż założenie dotyczące spreadu.
Tryb awarii C: częściowe lub opóźnione wypełnienia. Jeśli tylko część zlecenia zostanie wypełniona po oczekiwanym poziomie cenowym, a reszta wypełni się później, gdy spread się zmieni, średni efektywny spread różni się od przyjętej wartości.
Nawet gdy dane historyczne pokazują pewne „typowe” spready, przyjęta wartość może nie odzwierciedlać zachowań skrajnych — momentów, w których spready zmieniają się najbardziej.
Ograniczenia i ryzyka
Kluczowe ograniczenia to niepewność oraz niedopasowanie między założonym spreadem a rzeczywistym kosztem, który ponosisz.
-
Niedopasowanie warunków rynkowych: Spready mogą się zmieniać wraz ze zmiennością, płynnością i godzinami handlu. Pojedyncza przyjęta wartość nie może reprezentować wszystkich reżimów.
-
Niedopasowanie danych: Historyczne lub zagregowane dane o spreadach mogą nie odpowiadać timingowi i mikrostrukturze transakcji, które modelujesz (na przykład, czy kwotowania odzwierciedlają to, po czym faktycznie mogłeś transakcyjnie w każdym momencie).
-
Niedopasowanie składu kosztów: „Spread”, który mierzysz lub zakładasz, może nie obejmować wszystkich składników kosztów, które później ponosisz. Jeśli prowizje lub inne opłaty są traktowane niespójnie, obliczenia mogą być systematycznie obarczone błędem.
-
Niedopasowanie modelu realizacji: Założenia dotyczące spreadu często znajdują się w szerszym uproszczeniu realizacji (natychmiastowe wypełnienie, pełne wypełnienie, brak poślizgu poza spreadem). Gdy te uproszczenia zawodzą, założenie dotyczące spreadu nie oddaje już rzeczywistego kosztu.
-
Ryzyko przeniesienia z testów wstecznych na przyszłość: Historyczna zależność między spreadem a wynikami nie ustanawia automatycznie przyszłej zależności. Przyszłe spready i warunki realizacji mogą różnić się od okresu użytego do wyprowadzenia założeń.
Weryfikacja lub kolejne pytanie
Aby niezależnie zweryfikować, czy założenia dotyczące spreadu są odpowiednie dla danego przypadku użycia, sprawdź, czy Twoja logika obliczeniowa może odtworzyć tę samą koncepcję kosztu efektywnego, którą zamierzasz modelować:
- Potwierdź, jaka miara „spreadu” jest używana (na przykład spread kwotowany vs. wykonany koszt efektywny). - Upewnij się, że przyjęty spread jest powiązany z tą samą granularnością czasową co logika realizacji. - Przetestuj wrażliwość, przeliczając wyniki dla wielu prawdopodobnych scenariuszy spreadu (wąskie, typowe i szersze warunki), zamiast polegać na pojedynczej liczbie.