Bezpośrednia odpowiedź: jakie dane są potrzebne
Aby ocenić zlecenie stop limit, zbierz (1) własne parametry zlecenia, (2) zasady realizacji, które określają, jak platforma obsługuje wyzwalanie i wypełnienia, oraz (3) praktyczne dane wejściowe dotyczące kosztów i ograniczeń, które mogą zmienić wyniki. Ponieważ wyniki zależą od czasu i ruchu rynku, potrzebujesz też sprawdzeń, które potwierdzą, że Twoje informacje są kompletne, spójne wewnętrznie i nie są przestarzałe.
Mechanizm i definicja: od czego zależy zlecenie stop limit
Zlecenie stop limit łączy dwa poziomy cen i regułę aktywacji:
- Cena stop: poziom, który „uruchamia” zlecenie.
- Cena limit: maksymalna (lub minimalna, zależnie od strony) cena, po której zlecenie wykona się.
- Strona (kupno lub sprzedaż): określa, czy stop uruchamia się, gdy cena idzie w górę czy w dół.
- Time-in-force: jak długo zlecenie pozostaje aktywne (na przykład do daty lub na sesję).
- Ilość: żądany rozmiar, który ma znaczenie dla wypełnień częściowych.
- Szczegóły obsługi zlecenia: czy platforma traktuje zlecenie jako pojedyncze zlecenie, czy może ono oczekiwać w kolejce, aż zostaną spełnione warunki.
Stabilne mechanizmy, które możesz opisać bez danych rynkowych: zlecenie staje się uprawnione, gdy wystąpi warunek stop, a następnie nakłada ograniczenie limitu na realizację. To, co musisz pozyskać jako „zmienne” dane, to to, jak Twoje konkretne miejsce realizacji i platforma przekłada te ustawienia na rzeczywisty proces wypełnienia.
Dowód i przykład: lista kontrolna danych wejściowych do oceny przed osądem wyników
Użyj uporządkowanego zestawu danych wejściowych i zweryfikuj pochodzenie oraz terminowość każdego z nich.
1) Dane wejściowe parametrów zlecenia (to, co ustawiasz)
Zbierz:
- Cena stop, cena limit, strona i ilość.
- Time-in-force.
- Każde pola specyficzne dla platformy (na przykład, jak platforma definiuje warunek stop lub czy używa ostatniej ceny transakcyjnej vs. innego odniesienia).
Stwierdzenie założenia (do obliczeń lub rozumowania scenariuszy): jeśli porównujesz scenariusze, zadeklaruj swoje założenie dotyczące ceny odniesienia oraz tego, czy spready rozszerzają się podczas aktywacji.
2) Dane wejściowe zasad realizacji (jak to działa)
Zbierz z oficjalnej dokumentacji lub notatek dotyczących wprowadzania zleceń na platformie:
- Definicja wyzwalacza (jaki strumień cen uruchamia stop).
- Jak limit działa po aktywacji.
- Czy zlecenie może zostać odrzucone lub automatycznie anulowane w określonych warunkach.
- Jakiekolwiek zasady dotyczące wypełnień częściowych, minimalnego rozmiaru zlecenia oraz przyrostów ceny.
3) Dane wejściowe dotyczące kosztów i ograniczeń (co może zmienić wypełnienie)
Nawet bez bieżących danych rynkowych powinieneś zidentyfikować, jakie składowe kosztów i ograniczenia możesz potrzebować zamodelować:
- Koszty transakcyjne (opłaty/prowizje) zgodnie z dokumentacją miejsca realizacji/dostawcy.
- Założenie dotyczące zachowania spreadu (nie zakładaj, że pozostaje stały).
- Potencjał poślizgu między momentem, gdy stop się uruchamia, a momentem, gdy limit staje się skuteczny.
Sprawdzenie jakości: upewnij się, że Twoje dane wejściowe używają spójnych jednostek (przyrostów ceny/wielkości ticka) oraz spójnych definicji odniesienia.
4) Sprawdzenia terminowości i przestarzałości
Jeśli korzystasz z jakichkolwiek historycznych lub wyświetlanych informacji o cenie, oznacz je jako nie na żywo i traktuj wyłącznie jako punkt odniesienia do porównania. Zweryfikuj:
- Kiedy informacje zostały przechwycone.
- Czy dane platformy, których używasz, są tym samym odniesieniem, które jest używane w warunku stop.
Ograniczenia i tryby awarii (istotne ryzyka, które należy uwzględnić)
Zlecenia stop limit mogą nie zostać zrealizowane nawet wtedy, gdy rynek „zmierza” w stronę ceny stop. Kluczowe ograniczenia obejmują:
- Czas aktywacji vs. cena realizacji: do czasu spełnienia warunku stop rynek mógł przesunąć się poza limit, co uniemożliwia wypełnienia.
- Luki i szybkie ruchy: nagłe przeskoki mogą przenieść ceny z poziomu wyzwolenia do poziomu poza limitem bez oczekiwania na cenę możliwą do realizacji.
- Wypełnienie częściowe i pozostała ekspozycja: jeśli ilość nie może zostać w pełni zrealizowana w ramach ograniczenia limitu, część może się wypełnić, a reszta pozostaje niezrealizowana lub anulowana — zależnie od zasad.
- Niezgodność odniesienia do danych: używanie innego odniesienia cenowego w Twojej ocenie niż to, którego platforma używa do aktywacji stop, może unieważnić wnioski.
Rode vlaggen (red flags): brak time-in-force, niezdefiniowane odniesienie stop, niespójne przyrosty ceny lub mieszanie przestarzałych notowań z aktualnymi interpretacjami zasad.
Weryfikacja i kolejne pytanie: jak potwierdzić fakty, których użyłeś
Aby niezależnie zweryfikować, czego potrzebujesz, sprawdź krzyżowo:
- Twoje definicje parametrów stop-limit względem dokumentacji platformy/miejsca realizacji.
- Definicję odniesienia wyzwalacza stop (dokładna podstawa ceny).
- Zachowanie realizacji dla wypełnień częściowych, obsługi time-in-force oraz warunków odrzucenia zlecenia.
- Jakiekolwiek ograniczenia jednostek, takie jak zasady minimalnego rozmiaru i przyrostu ceny.