Odrzucone a niewykonane zlecenie futures — wyjaśnienie
Dowiedz się, czym różni się odrzucone zlecenie futures od przyjętego aktywnego zlecenia bez fill oraz od częściowego wykonania, uwzględniając kontrole brokera, giełdy i bezpieczne uzgodnienie
Bezpośrednia odpowiedź
Odrzucone zlecenie futures i niewykonane zlecenie futures zatrzymały się w różnych miejscach. Odrzucenie nowego zlecenia oznacza, że instrukcja nie przeszła kontroli akceptacji brokera lub giełdy, więc nie stała się aktywnym zleceniem na tym venue. Przyjęte aktywne zlecenie przeszło właściwe kontrole i czeka na dopasowanie niewykonanej liczby zgodnie ze swoimi warunkami. Częściowe wykonanie oznacza, że część żądanej liczby już się wykonała, a resztę trzeba uzgodnić z bieżącego statusu zlecenia. Kontrole brokera i ograniczenia rachunku różnią się zależnie od firmy. Price bands giełdy, velocity logic, limity dzienne, sesje, instrukcje zleceń, płynność i zasady kontraktu różnią się zależnie od produktu i venue. Odrzucone żądanie cancel lub replace może pozostawić pierwotne zlecenie bez zmian, dlatego przed modyfikacją lub powieleniem instrukcji odczytaj dokładny order ID, końcowy status, komunikat, miesiąc kontraktu, liczbę, cenę i time-in-force.
Fill następuje po akceptacji brokera i giełdy
W CME zlecenie zwykle najpierw przechodzi weryfikację brokera, a następnie giełdy. Broker może sprawdzić typ kontraktu, liczbę, dostępny margin i własne zabezpieczenia. Jeśli giełda przyjmie zlecenie zgodnie z wymogami, zlecenie zaczyna działać; fill powstaje dopiero po dopasowaniu ze zleceniem przeciwnym.
Ta sekwencja czyni status użyteczniejszym niż pojedynczy alert. „Rejected” zwykle oznacza, że wysłanie nowego zlecenia nie przeszło kontroli, zanim stało się aktywne. „Working”, „open” lub równoważny status platformy zwykle oznacza przyjęte zlecenie czekające na dopasowanie niewykonanej liczby, w tym reszty po częściowym wykonaniu. Sformułowania i czas różnią się między platformami, więc szczegółowa historia zlecenia brokera jest źródłem do użycia, gdy status jest niejasny.
Przyjęte zlecenie może pozostać niewykonane bez błędu
Zlecenie limit może być prawidłowe i aktywne, gdy rynek nigdy nie osiągnie jego ceny, gdy wykonalne zainteresowanie po tej cenie jest niedostępne albo gdy pozostała liczba zlecenia nie zostanie dopasowana. Wyświetlona ostatnia transakcja lub poziom wykresu nie rezerwuje przeciwnego zlecenia dla późniejszej instrukcji, nie dowodzi zastosowania tej samej ceny do tego samego miesiąca kontraktu ani nie pokazuje, czy dostępny był wystarczający size.
Częściowe wykonanie tworzy zrealizowaną liczbę i powiązaną ekspozycję; wyświetlacze rachunku i pozycji mogą aktualizować się w czasie brokera i clearingu. Reszta może mieć inny status zależnie od instrukcji, sesji i obsługi brokera lub venue. Przed wysłaniem zastępstwa sprawdź liczbę wykonaną, pozostałą, średnią cenę wykonania i to, czy reszta nadal działa.
Open interest a volume futures dają kontekst miar aktywności, ale żadna nie obiecuje natychmiastowego fill. Wartość ticka futures i mnożniki kontraktów zamieniają ruch ceny lub różnicę wykonania na gotówkową ekspozycję kontraktu.
Kontrole rynku mogą odrzucić lub wstrzymać ścieżkę matching
Price bands giełdy mogą odrzucić cenę limit zbyt odległą od bieżącego punktu odniesienia. Velocity logic może chwilowo wstrzymać matching, gdy wykonanie przesuwa produkt o określoną liczbę ticków w określonym czasie. Dzienne limity ceny lub circuit breakers mogą ograniczyć albo wstrzymać handel zgodnie z zasadami produktu. Kontrole te nie są zamienne, a produkt może używać różnych kombinacji między sesjami.
Sam ekran zlecenia nie pokazuje, która kontrola zadziałała. Potwierdź dokładny komunikat odrzucenia lub zawiadomienie venue, sesję, produkt, właściwą cenę odniesienia i zasadę obowiązującą tego dnia. Limity cenowe i circuit breakers futures oddzielają te kontrole i ich różne skutki dla wyjść.
Uzgodnij sytuację przed wysłaniem kolejnej instrukcji
Zachowaj pełny order ID, znacznik czasu, miesiąc kontraktu, stronę, liczbę, warunki limit lub stop, time-in-force, wybraną sesję, status, tekst odrzucenia i potwierdzone fill. Zapytaj brokera, czy zlecenie dotarło do giełdy, która kontrola nie została spełniona oraz czy żądanie cancel lub replace nadal oczekuje.
Nie traktuj odrzuconego nowego zlecenia jako zakończonego zamknięcia i nie traktuj niewykonanego zlecenia jako anulowanego, dopóki platforma tego nie potwierdzi. Odrzucone cancel lub replace może pozostawić pierwotną instrukcję aktywną. Drugie niezależne zlecenie może stworzyć podwójną ekspozycję, jeśli pierwsze nadal działa lub fill jest w toku. Margin i dźwignia futures wyjaśniają, dlaczego rzeczywista otwarta liczba i dostępne zabezpieczenie mają znaczenie podczas wyjaśniania statusu.
To przewodnik po mechanice rynku, a nie kierunek składania, anulowania lub zastępowania zlecenia. W przypadku rachunku użyj aktualnych zasad kontraktu i szczegółów statusu brokera.
Szybka mapa statusów na jedną minutę
Pomyśl o procesie w czterech kategoriach:
Ta mapa jest tylko początkiem. Trudność polega na porównaniu jej z dokładnym order ID i miesiącem kontraktu w widoku brokera.
- Nowe wysłanie odrzucone
- zlecenie nigdy nie zaczyna działać
- nie może dojść do matching, dopóki nie wyślesz go ponownie
- Aktywne i niewykonane
- zlecenie przyjęte i dostępne
- nie ma jeszcze pełnego dopasowania cenowego
- Częściowe wykonanie
- część kontraktów wykonana
- pozostała liczba nadal podlega statusowi i trzeba ją śledzić
- Cancel lub replace oczekujące
- pierwotne zlecenie może nadal działać
- do poznania końcowego statusu istnieje ryzyko podwójnej ekspozycji
Sprawdzenie liczbowe jakości wykonania
Załóżmy, że żądane są 2 kontrakty futures jako sell stop limit:
Wynik:
filled = 1 / requested 2
Nominalna luka otwartego ryzyka nadal obejmuje drugi kontrakt, dopóki jego zlecenie pozostaje aktywne.
Jeśli od razu wyślesz drugie zamknięcie bez tego uzgodnienia, możesz nadmiernie handlować lub przypadkowo odwrócić jeden kontrakt.
Przy wyjściach wielonogowych każda pozostała noga powinna mieć własną mapę statusu, zanim dodasz hedge.
- limit spread pokazuje 1 kontrakt na każdym poziomie
- jeden kontrakt wykonuje się po 4120
- drugi kontrakt nie dopasował się, zanim rynek odsunął się
Częste pytania
Dlaczego moje zlecenie futures zostało odrzucone, mimo że mam środki na rachunku?
Dostępne środki są tylko jednym z możliwych testów. Znaczenie mogą mieć także kwalifikacja kontraktu, liczba, kontrole ceny, ograniczenia rachunku, sesja, instrukcja zlecenia i zabezpieczenia brokera. Poproś brokera o konkretny powód odrzucenia.
Transakcja pojawiła się po mojej cenie limit. Dlaczego moje aktywne zlecenie się nie wykonało?
Wydruk nie dowodzi, że twoje zlecenie miało priorytet, że dostępna była ta sama liczba ani że dotyczył tego samego kontraktu i momentu. Uzgodnij dokładne dane zlecenia i rynku z brokerem.
Czy odrzucone zlecenie futures może później samo się wykonać?
Rzeczywiście odrzucone nowe zlecenie nie jest aktywnym zleceniem. Odrzucone żądanie cancel lub replace może jednak pozostawić pierwotne zlecenie otwarte, a czas interfejsu może być mylący. Sprawdź końcowy status i order ID, zanim założysz, że żadna instrukcja nie może się wykonać.
Źródła i dalsza lektura
Szybki test
Przeczytano? Sprawdź się w 3 pytaniach
Pytanie 01
Które stwierdzenie najlepiej pasuje do tego poradnika — Fill następuje po akceptacji brokera i giełdy?
Wybierz odpowiedź, aby zobaczyć wyjaśnienie