Jakie koszty mogą wpływać na handel papierowy?
Zdefiniuj koszty handlu papierowego (co oznaczają „koszty”)
Handel papierowy to metoda ćwiczeń, w której transakcje są rejestrowane bez użycia prawdziwych pieniędzy. Nawet wtedy symulacja może odzwierciedlać „koszty” na dwa główne sposoby: (1) koszty bezpośrednie, które normalnie byłyby pobierane za każdą transakcję, oraz (2) koszty pośrednie lub związane z realizacją, które wynikają ze sposobu, w jaki ceny są realizowane podczas wypełniania zleceń.
Koszty bezpośrednie to zazwyczaj jawne opłaty (na przykład prowizje lub opłaty za konto/transakcję). Koszty pośrednie wynikają z mikrostruktury rynku i procesu handlowego (na przykład różnica między cenami kwotowanymi a cenami, po których transakcje są faktycznie realizowane). Jeśli Twój symulator rejestruje tylko teoretyczną cenę wejścia i ignoruje efekty realizacji, może zaniżać rzeczywisty wpływ kosztów.
Koszty bezpośrednie, które mogą wpływać na wyniki handlu papierowego
System handlu papierowego może modelować kilka składników kosztów bezpośrednich. Typowe kategorie obejmują:
- Prowizja za transakcję: Niektóre symulatory odejmują kwotę prowizji od symulowanych zysków lub dodają ją do symulowanych kosztów wejścia/wyjścia.
- Opłaty związane z transakcją: Mogą one obejmować opłaty platformowe lub związane z danymi, albo opłaty pobierane za określone typy zleceń.
- Opłaty za finansowanie i koszty typu carry (jeśli mają zastosowanie do instrumentu): Na wielu rynkach utrzymywanie pozycji w czasie może wiązać się z kosztami. Jeśli zasady handlu papierowego obejmują mechanizm „utrzymania” pozycji, symulator może szacować te opłaty.
Założenie, które należy określić przy porównywaniu symulacji: Co symulator zakłada w momencie wejścia i wyjścia? Jeśli używa stałej prowizji, stałej opłaty lub stałej stopy finansowania, Twoje wyniki papierowe w dużej mierze zależą od tych wartości liczbowych.
Koszty pośrednie i założenia dotyczące realizacji
Nawet jeśli koszty bezpośrednie są modelowane, wyniki mogą się znacznie zmienić z powodu założeń dotyczących realizacji. Kluczowe czynniki to:
- Efekty spreadu: Rzeczywisty handel często wiąże się ze spreadem bid/ask. System papierowy może symulować spready, używając różnych cen dla kupna i sprzedaży, albo może je ignorować.
- Poślizg (slippage): Poślizg to różnica między zamierzoną ceną a ceną realizacji. Realistyczny model papierowy może pozwalać na zmienny poślizg; uproszczony może używać ceny średniej lub ostatniej ceny transakcyjnej.
- Obsługa zleceń: Symulator może zakładać natychmiastową realizację, częściową realizację lub realizację w kolejce, w zależności od warunków rynkowych i typu zlecenia. Te wybory mogą zmienić rzeczywiste koszty.
- Opóźnienie i czas: Jeśli symulator używa cen na zamknięciu świecy (na przykład jedna cena na świecę) zamiast realizacji zdarzenie po zdarzeniu, efekty kosztów związane z czasem mogą zostać wygładzone.
Praktyczny sposób myślenia o tym: dokładność handlu papierowego zależy od tego, jak wiernie model kosztów odpowiada logice realizacji symulatora, a nie od tego, czy aktywność jest „na prawdziwe pieniądze”.
Dowody i przykład: jak zweryfikować model kosztów
Ponieważ handel papierowy jest symulacją, weryfikacja polega głównie na sprawdzeniu dokumentacji i konfiguracji symulatora. Przydatne, samowystarczalne podejście do weryfikacji to:
- Znajdź dane wejściowe kosztów symulatora: Poszukaj ustawień lub dokumentacji opisującej prowizje, opłaty, spready oraz zasady finansowania/utrzymania pozycji.
- Sprawdź, jaki szereg cen jest używany: Ustal, czy symulator używa cen bid/ask, ceny średniej, ostatniej ceny transakcyjnej czy wartości na koniec interwału.
- Przeprowadź kontrolowany test z jawnymi założeniami: Użyj jednego prostego scenariusza, w którym znasz zamierzoną liczbę jednostek i kierunek, a następnie porównaj obliczoną symulowaną zmianę P&L z podanym wzorem symulatora.
Przykładowe założenie do obliczeń: Załóżmy, że symulator papierowy odejmuje kwotę prowizji za transakcję, a także zakłada efektywny spread, używając ceny kupna wyższej niż cena sprzedaży. Jeśli podwoisz ustawienie prowizji, utrzymując wszystko inne na stałym poziomie, wyniki papierowe powinny przesunąć się o mniej więcej dwukrotność wpływu prowizji (dla dwóch dotkniętych nóg transakcji). Jeśli tak się nie stanie, Twój model kosztów może być stosowany inaczej, niż oczekiwano.
Ograniczenia i tryby awarii (gdzie handel papierowy może wprowadzać w błąd)
Handel papierowy często nie odtwarza rzeczywistych efektów kosztowych na co najmniej jeden z następujących sposobów:
- Brakująca lub nadmiernie uproszczona realizacja: Jeśli symulator zakłada idealne lub natychmiastowe wypełnienia po korzystnych cenach, może zaniżać koszty pośrednie.
- Statyczne parametry kosztów: Koszty takie jak spready i poślizg mogą się zmieniać wraz ze zmiennością i płynnością. Model papierowy, który używa stałych założeń, nie uchwyci tej zmienności.
- Różne warunki płynności: Nawet bez prawdziwych pieniędzy symulator może nie odtwarzać tego, jak szybko zlecenia są wypełniane, gdy rynek staje się zatłoczony.
- Niepełne odwzorowanie czasu zdarzeń rynkowych: Używanie aktualizacji cen o niższej częstotliwości może usuwać lub zniekształcać krótkoterminowe koszty realizacji.