Profilowanie alfa
Profilowanie alfa to zastosowanie uczenia maszynowego do optymalizacji realizacji dużych zleceń na rynkach finansowych za pomocą handlu algorytmicznego . Celem jest wybranie harmonogramu wykonania, który minimalizuje oczekiwane braki we wdrażaniu lub, bardziej ogólnie, zapewnia zgodność z mandatem najlepszej realizacji . Modele profilowania alfa uczą się statystycznie istotnych wzorców wykonywania zleceń od określonej strategii handlowej lub zarządzającego portfelem i wykorzystują te wzorce do powiązania optymalnego harmonogramu realizacji z nowymi zleceniami. W tym sensie jest to zastosowanie arbitrażu statystycznego w celu najlepszego wykonania. Na przykład zarządzający portfelem specjalizujący się w inwestowaniu w wartość może wykazywać tendencję behawioralną do składania zleceń kupna, gdy aktywa wciąż tracą na wartości. W takim przypadku powolny lub opóźniony harmonogram wykonania zapewniłby lepsze wyniki niż harmonogram pilny. Jednak ten sam zarządzający portfelem od czasu do czasu składa zlecenie po tym, jak cena aktywów już zaczęła rosnąć, w takim przypadku najlepiej jest zająć się nim w trybie pilnym; ten przykład ilustruje fakt, że Alpha Profiling musi łączyć informacje publiczne, takie jak dane rynkowe, z informacjami prywatnymi, w tym tożsamością zarządzającego portfelem oraz wielkością i pochodzeniem zlecenia, aby określić optymalny harmonogram realizacji.
Wpływ na rynek
Duże zlecenia pakietowe generalnie nie mogą być zrealizowane natychmiast, ponieważ nie ma dostępnego kontrahenta o tej samej wielkości. Zamiast tego muszą być pokrojone na mniejsze kawałki, które z czasem są wysyłane na rynek. Każdy wycinek ma jakiś wpływ na cenę, więc średnio zrealizowana cena dla zlecenia kupna będzie wyższa niż w momencie podjęcia decyzji lub niższa dla zlecenia sprzedaży. Niedobór wdrożenia to różnica między ceną w momencie podejmowania decyzji a średnią oczekiwaną ceną do zapłaty za wykonanie bloku i jest zwykle wyrażany w punktach bazowych w następujący sposób.
profil alfa
Profil alfa zlecenia to oczekiwana, wolna od wpływu cena uwarunkowana zleceniem i stanem rynku, od czasu podjęcia decyzji do wymaganego czasu realizacji. Innymi słowy, jest to oczekiwana cena zabezpieczenia w horyzoncie wykonania, gdyby zlecenie nie zostało zrealizowane. Aby oszacować koszt strategii realizacji, do ceny wolnej od wpływu należy dodać wpływ rynku. Warto podkreślić, że próby oszacowania kosztu alternatywnych harmonogramów bez korekt wpływu przynoszą efekt przeciwny do zamierzonego: strategie pilności przechwyciłyby większą płynność w pobliżu czasu podejmowania decyzji i dlatego zawsze byłyby preferowane, gdyby nie uwzględniono ich wpływu. W rzeczywistości harmonogramy realizacji ładowane z góry mają wyższy średni koszt wpływu.
Szacowanie profilu alfa
Jednym ze sposobów obliczenia profilu alfa jest użycie techniki klasyfikacji , takiej jak Naive Bayes : znajdź w zapisie historycznym zbiór zleceń o podobnych cechach, oblicz cenę wolną od wpływu dla każdego przypadku i weź prosty średni zwrot z początku transakcji w ciągu kilku następnych dni. Ta metoda jest solidna i przejrzysta: każde zlecenie jest dołączone do klasy zleceń, które mają określone cechy, które można pokazać użytkownikowi jako część wyjaśnienia proponowanej optymalnej decyzji. Jednak model profilowania alfa oparty na klasyfikowaniu transakcji według podobieństwa ma ograniczoną uogólnienia . Nowe zamówienia nie zawsze zachowują się w taki sam sposób, jak inne zamówienia o podobnych cechach zachowywały się w przeszłości. Dokładniejsze oszacowanie profili alfa można uzyskać za pomocą uczenia maszynowego (ML) w celu poznania prawdopodobieństwa przyszłych scenariuszy cenowych przy danym zamówieniu i stanie rynku. Profile alfa są następnie obliczane jako średnia statystyczna ceny papieru wartościowego w różnych scenariuszach, ważona prawdopodobieństwami scenariuszy.
Koszt skorygowany o ryzyko
Optymalna realizacja to problem określenia harmonogramu realizacji, który minimalizuje funkcję kosztu skorygowanego o ryzyko, gdzie termin kosztu to oczekiwany wpływ kosztów transakcji na wartość portfela, a termin ryzyka jest miarą wpływu realizacji transakcji na ryzyko. Trudno jest przypisać wpływ realizacji transakcji na zwroty z portfela, a jeszcze trudniej przypisać jej wpływ na ryzyko, dlatego w praktyce często stosuje się alternatywną specyfikację: koszt definiuje się jako brak realizacji, a ryzyko jako wariancję tej samej ilości. Chociaż ta specyfikacja jest powszechnie stosowana, ważne jest, aby zdawać sobie sprawę z dwóch niedociągnięć. Po pierwsze, niedostateczna realizacja, tak jak zdefiniowano, jest jedynie miarą kosztu dla portfela, jeśli wszystkie zlecenia są całkowicie zrealizowane zgodnie z pierwotnym założeniem; jeśli zarządzający portfelem edytują wielkość zleceń lub niektóre zlecenia pozostają niekompletne, należy wziąć pod uwagę koszty alternatywne. Po drugie, ryzyko wykonania, tak jak zostało to zdefiniowane, nie jest bezpośrednio związane z ryzykiem portfela i dlatego ma niewielką wartość praktyczną.
Optymalny harmonogram realizacji
Bertsimas i Lo zaproponowali metodę wyznaczania optymalnych harmonogramów realizacji, które minimalizują funkcję kosztu skorygowaną o ryzyko. Almgren i Chriss dostarczyli zamkniętych rozwiązań podstawowego problemu optymalizacji kosztów skorygowanych o ryzyko z liniowym modelem wpływu i trywialnym profilem alfa. Nowsze rozwiązania zostały zaproponowane w oparciu o model propagatora wpływu na rynek, ale tutaj ponownie zakłada się, że profil alfa jest trywialny. W praktyce wpływ jest nieliniowy, a optymalny harmonogram jest wrażliwy na profil alfa. Model dyfuzji daje funkcjonalną formę wpływu na rynek, w tym oszacowanie wykładnika prędkości na poziomie 0,25 (szybszy handel powoduje większy wpływ). Możliwe jest numeryczne wyprowadzenie optymalnych rozwiązań wykonawczych z nietrywialnymi profilami alfa przy użyciu takiej postaci funkcjonalnej.