Wszystkie przewodniki po opcjach
Częściowa realizacja to wykonana transakcja i nierozliczona reszta8 min czytania

Co dzieje się po częściowej realizacji zlecenia futures?

Dowiedz się, co oznacza częściowa realizacja zlecenia futures, co dzieje się z pozostałą ilością, jak obliczyć średnią cenę realizacji i jak uniknąć przypadkowego otwarcia zbyt dużej pozycji.

Przygotowane przez Mark · Źródła pierwotne poniżej

Bezpośrednia odpowiedź

Częściowy fill oznacza, że wykonana ilość jest już rzeczywistą transakcją. Niewykonana ilość podlega pozostałym instrukcjom zlecenia, dlatego przed anulowaniem albo ponownym złożeniem zlecenia sprawdź skumulowane fille, leaves quantity i końcowy status.

Częściowy fill natychmiast tworzy rzeczywistą pozycję

Załóżmy, że składasz zlecenie na 10 kontraktów futures i wykonują się 4.

Masz teraz pozycję 4 kontraktów. To, że 6 kontraktów nadal nie zostało wykonanych, nie czyni pierwszych 4 tymczasowymi.

Margin, ekspozycja cenowa oraz zysk lub strata zaczynają się od ilości, która rzeczywiście została wykonana.

Pozostałe 6 to osobne pytanie o stan zlecenia. Mogą nadal pracować, zostać automatycznie anulowane albo wykonać się później, zależnie od instrukcji zlecenia i zasad venue.

Przykład: żądano 10, wykonano 7

Załóżmy limit buy na 10 kontraktów po 100.00. Najpierw wykonują się 4 kontrakty po 100.00, a następnie 3 po 99.75.

Średni ważony fill wynosi 99.8929, ponieważ 4 × 100.00 plus 3 × 99.75 równa się 699.25, a 699.25 podzielone przez 7 równa się 99.892857.

Użyteczna kontrola krzyżowa to 7 × 99.892857, co przed zaokrągleniem zwraca 699.25.

Średnia może znajdować się między prawidłowymi cenami ticka, ponieważ podsumowuje kilka rzeczywistych wykonań. Nie oznacza to, że jakikolwiek kontrakt rzeczywiście handlował po 99.8929.

Pozostała ilość zależy od time in force

Częściowo wykonane zlecenie limit Day lub w stylu GTC może pozostawić niewykonaną ilość aktywną, jeśli venue i broker obsługują taką instrukcję.

Instrukcja w stylu FAK lub IOC może natychmiast wykonać dostępną ilość i anulować resztę.

Prawdziwa instrukcja FOK wymaga natychmiast określonej ilości, więc ma unikać zwykłego częściowego wyniku, gdy nie można spełnić pełnego wymogu.

Nie wnioskuj o reszcie wyłącznie ze słowa „partial”. Odczytaj końcowy status zlecenia i dokładną instrukcję venue.

Żądanie anulowania może wyścigać się z kolejnym fille

Wysłanie żądania anulowania nie wymazuje wstecznie wykonanego fill. Kolejne wykonanie może nastąpić przed skutecznym anulowaniem, zależnie od czasu i kolejności przetwarzania przez venue.

Dlatego po anulowaniu sprawdź najnowszy raport wykonania, skumulowaną ilość, pozostałą ilość i stan pozycji. Nie zakładaj, że kliknięcie cancel było chwilą końcową.

Zastępuj tylko ilość, której nadal potrzebujesz

Załóżmy, że celem jest 10 kontraktów i wykonano 7.

Jeśli pozostałe 3 są potwierdzone jako anulowane, zastąpienie ich ilością 3 przywraca pierwotny cel, jeśli wszystkie 3 później się wykonają.

Jeśli pierwotne 3 nadal pracują, wysłanie kolejnych 3 może utworzyć ekspozycję większą niż zamierzona. Jeśli nie sprawdzisz ostatniego raportu, możesz nie wiedzieć, czy masz 7, 10 czy 13 kontraktów po kolejnych fillach.

Zasady matching pomagają wyjaśnić, dlaczego fille przychodzą częściami

Zlecenie przychodzące może spotkać mniejszą ilość po przeciwnej stronie niż jego pełny rozmiar.

Zlecenie oczekujące również może otrzymać tylko część zlecenia przychodzącego, ponieważ inne zlecenia dzielą ten sam poziom ceny.

Nie zakładaj, że każdy produkt futures używa czystego FIFO. Zasady matching mogą zależeć od produktu, sesji, typu zlecenia i funkcji venue.

Zlecenia futures IOC, FAK i FOK, odrzucone a niewykonane zlecenie futures, dlaczego zlecenie futures wykonało się po wielu cenach oraz limit futures dotknięty, ale niewykonany pokazują powiązane stany wykonania.

Użyj listy kontrolnej częściowego fill

Ten poradnik wyjaśnia mechanikę wykonania, a nie to, czy należy utrzymać, anulować albo zastąpić konkretne zlecenie.

  • Potwierdź dokładny produkt i miesiąc kontraktu
  • Zapisz pierwotną ilość zlecenia oraz cenę limit lub trigger
  • Dodaj każde wykonanie do skumulowanej ilości
  • Sprawdź pozostałą ilość w najnowszym raporcie zlecenia
  • Zapisz każdą cenę fill i niezależnie oblicz średnią ważoną
  • Sprawdź time in force oraz to, czy reszta może nadal pracować
  • Poczekaj na końcowe potwierdzenie anulowania albo replace, zanim uznasz ilość za usuniętą
  • Uzgodnij końcową pozycję przed wysłaniem kolejnego zlecenia

Częste pytania

Czy częściowo wykonane zlecenie futures jest już pozycją?

Tak. Wykonane kontrakty są rzeczywistą pozycją, nawet gdy inna część zlecenia nadal pracuje albo zostanie później anulowana.

Co dzieje się z niewykonaną ilością po częściowym fill?

Zależy od instrukcji. Oczekujące zlecenie Day lub GTC może nadal pracować, a instrukcja IOC albo FAK może natychmiast anulować niewykonane saldo.

Czy mogę anulować resztę po częściowym fill futures?

Zwykle możesz poprosić o anulowanie kwalifikującej się pozostałej ilości, ale kolejne wykonanie może nastąpić, zanim anulowanie stanie się skuteczne. Potwierdź końcowy raport wykonania, zamiast zakładać natychmiastowość żądania.

Czy po częściowym fill powinienem ponownie wysłać pierwotną ilość?

Nie automatycznie. Najpierw potwierdź fille skumulowane, pozostałą ilość i końcowy stan zlecenia. Jeśli z celu 10 kontraktów wykonano 7, a pozostałe 3 anulowano, ponowne wysłanie 10 może zwiększyć pozycję do 17.

Źródła i dalsza lektura

Szybki test

Przeczytano? Sprawdź się w 3 pytaniach

1 / 3

Pytanie 01

Które stwierdzenie najlepiej pasuje do tego poradnika — Częściowy fill natychmiast tworzy rzeczywistą pozycję?

Wybierz odpowiedź, aby zobaczyć wyjaśnienie

Słownik opcji