Ekonomista Andrei Movchan, który ma duże doświadczenie w pracy w spółkach zarządzających na giełdzie, wyraził swoją niezwykle sceptyczną opinię na temat handlu algorytmicznego, który znów staje się modny. (Handel algorytmiczny/handel robotami ma miejsce wtedy, gdy kupujesz program, który decyduje, kiedy kupić, a kiedy sprzedać).

Liczne propozycje przekazania pieniędzy na handel algorytmiczny (w czymkolwiek – akcjach, walutach, ropie, instrumentach pochodnych itp.) przepływają obok mnie w formie papierowej, elektronicznej, werbalnej i może nie dotykowej. Propozycje są różne - dla analfabetów i bardzo dokładne, z udokumentowaną historią sukcesów lub bez, dla handlu detalicznego i dla dużych klientów. W przeciwnym kierunku mijają mnie opinie inwestorów – od „jakie to fajne” po „oszuści znowu spamują”. Ze względu na moją pracę mam ogólną wiedzę na temat zarządzania inwestycjami, a w szczególności strategii algorytmicznych - może nadszedł czas, abym wypowiedział się na temat homeopatii, astrologii i algorytmów inwestycyjnych.

Rynek inwestycyjny jest ogromny i jest na nim wielu graczy – zupełnie jak w przyrodzie. Jeśli chodzi o wartości realne, inwestowanie jest grą o bardzo małej sumie dodatniej (powstającej w wyniku przepływu części dochodu z prawdziwego biznesu na rynki w formie zapłaty za kapitał dostarczony przez rynki), w której uczestnicy redystrybuują głównie to, co wnieśli do rynku między sobą, nie zapominając o oddaniu hołdu bankom, brokerom, prawnikom, organom podatkowym, oszustom itp.

Oznacza to, że w tłumaczeniu na język kretynów zdecydowana większość graczy po prostu oddaje swój kapitał graczom bardziej zręcznym i potrafiącym się dostosować lub oszustom.

Dziesięciolecia doświadczeń i miliardy dolarów oczywiście dały wielu graczom możliwość przystosowania się do otoczenia rynkowego i dostosowania rynków - tak jak w naturze, niektórym wyrosły zęby, innym wyrosły pazury, innym bardzo szybko, jeszcze innym bardzo dużym, i inni zginęli. Kim są ci ocalali mistrzowie?

To są insiderzy. To duzi pośrednicy, globalni gracze, którzy potrafią dostrzec przepływy i wyprzedzić ich swoimi działaniami.

To pirackie drużyny składające się z profesjonalistów najwyższej klasy, z dziesiątkami lat doświadczenia i nerwami ze stali, które nawet nie widzą – czują jakość tej czy innej inwestycji, po prostu dlatego, że zaobserwowali już coś podobnego na rynku więcej niż raz.

To potwory, które potrafią zainwestować więcej niż inne, przeprowadzić na miejscu analizy przy pomocy dziesiątek analityków i ekspertów, dogadać się z tymi, którzy ustalają politykę, organizują manipulacje rynkowe, zmuszając tłum do pójścia we właściwym kierunku.

Wreszcie to ci, którym udało się zbudować technologie gwarantujące im przewagę nad innymi graczami – najpotężniejsze serwery, unikalne procesory, programy, które szybciej dostrzegają możliwości arbitrażu i reagują na nie wcześniej niż ktokolwiek inny. Te „technologie” kosztują setki milionów dolarów po prostu dlatego, że stale się rozwijają – w tym przypadku pierwszy dostaje wszystko, drugi traci. A jednak nawet wszyscy ci mistrzowie konsekwentnie osiągają liczby, które nie robią wrażenia na przeciętnym człowieku. Najlepsze (jeśli mierzyć je w horyzoncie, powiedzmy, 10 lat) wykazują 11-12% rocznie.

Normalny, ostrożny i mądry - 7-8% rocznie, ale znacznie stabilniejszy. Całkiem nieźle, jeśli inwestor otrzymuje 4-5% rocznie - i tak z marżą pokonuje rynek i inflację. O tak, oczywiście są tacy, którzy uzyskują jakikolwiek dochód, przynajmniej 1000%, przynajmniej 1000000%. To oni wygrali główną wygraną i przypadkowo trafili w dziesiątkę. Raz. Dwukrotnie - nie wykluczone przez teorię prawdopodobieństwa, ale nie wystąpiło w przyrodzie. Ale jeśli mówimy o stabilnych wskaźnikach, to te, które w rozsądnym horyzoncie (te same 10 lat) wykazują 15% rocznie, po prostu nie istnieją - z rzadkim wyjątkiem tych, którzy (a) raz otrzymali przypadkowo nadwyżkę zysku i nie jedli to od tego czasu (no, powiedzmy, wziął Apple z dźwignią w odpowiednim momencie), lub (b) stanął w dość głupiej pozycji, a pozycja ta rosła (przykładowo, jeśli jesienią 2008 roku wziął RTS i żył do końca 2013 roku). W żadnym wypadku nie ma sztuki ani technologii – jest szczęście.

Czym jest handel algorytmiczny, jeśli nie opiera się na technologii wartej setki milionów dolarów? Zwłaszcza jeśli przynosi lub obiecuje przynieść osławione „5% miesięcznie”? Oszustwo? Czasami. Ale nie zawsze. Czasami jest to po prostu „błąd przetrwania”. Zbierają się dzieciaki, które studiowały matematykę na uniwersytecie technicznym i przeznaczyły swoje 5000 dolarów na handel udziałami w BCS. I decydują się na rozpoczęcie handlu algorytmicznego. Niektórzy ludzie wierzą w swój geniusz z powodu braku wiedzy; niektórzy z powodu pewności siebie, która jest normalna w przypadku przedłużającego się dzieciństwa; ktoś miał szczęście handlując BCS i uwierzył w swoją gwiazdę. Piszą powolne roboty (bez sprzętu, zwykłe kanały), skonfigurowane do prostych algorytmów (a skąd wziąć złożone, biorąc pod uwagę ich wyszkolenie i doświadczenie) - handlują głównie na rozbieżnościach par o stabilnej kowariancji, rozpoznawaniu czynników trendów, poszukiwaniu prostych wzorce itp. Grupy Takich chłopaków jest co roku setki, na szczęście uniwersytety produkują techników i ekonomistów, nie ma z nich pożytku, a dziś w Rosji programować może prawie każdy inteligentny nastolatek z dużego miasta w wieku 25 lat, a tam czy jest wielu brokerów gotowych podłączyć ich do swojej platformy zarówno w Rosji, jak i na świecie, kasyna są zawsze dochodowym biznesem.

Ich strategie handlowe to w zasadzie biały szum, z niewielką proporcją długich pozycji w stosunku do rynku, oraz mieszanina krótkoterminowych wzorców, które prawidłowo znajdują za pomocą analizy regresji (tylko te wzorce „pełzają” na naszych oczach). Ale zgodnie z prawem wielkich liczb ich wyniki zostaną rozłożone dość losowo, połowa na plus, połowa na minus. W pierwszym roku połowa od razu poniesie straty i większość „wyleje się” z rynku. Trzydzieści procent zarobi niewielki zysk i uzna, że ​​jest na dobrej drodze i będzie szukać nowych algorytmów. Dwadzieścia procent otrzyma przyzwoity zysk i uwierzy w swój geniusz. W przyszłym roku proporcje będą takie same – w rezultacie po 2 latach będzie 4% tych, którzy przez dwa lata zarobili ogromny zysk, 6% tych, którzy zarobili ogromny zysk w pierwszym roku, a mały w druga, 6% tych, którzy w pierwszym roku osiągnęli niewielki zysk, a w drugim ogromny, i wreszcie 9% tych, którzy osiągnęli niewielki zysk w obu latach.

Po trzecim roku nadal będziemy mieli około 2%, którzy albo osiągnęli bardzo wysokie zyski przez wszystkie trzy lata, albo osiągnęli niewielkie zyski w pierwszym roku, a bardzo wysokie zyski w drugim i trzecim roku. Będą chodzić z aureolami i sprzedawać się na lewo i prawo, całkowicie szczerze. Jeśli w pierwszym roku do gry weszło 300 drużyn, to za trzy lata takich świetnych drużyn będzie nie mniej niż 6. Dołączy do nich około 15 kolejnych zespołów ze skromniejszymi, ale też dobrymi wynikami, one też się sprzedają. Jeśli założymy, że 10% osób, które weszły do ​​gry, to oszuści, to oprócz tych 21 grup osób, które szczerze się mylą, będziemy mieli kolejnych 30 grup fałszujących swoje wyniki i twierdzących, że wszystko z nimi w porządku, a także zbierających pieniądze. Łącznie co roku dodajemy około 51 grup traderów algorytmicznych, którzy sprzedają swoje usługi klientom. Należy pamiętać, że ponad 40% osób „odnoszących sukces” naprawdę wierzy w swój sukces.

Co stanie się z tymi grupami rok później (czyli co stanie się z Twoimi pieniędzmi, jeśli oddasz je którejkolwiek z tych grup)? Połowa uczciwych i wszyscy oszuści poniosą dla Ciebie straty - Twoja szansa na zarobienie pieniędzy z zespołem sprzedającym Ci swoje trzyletnie doświadczenie z sukcesem wynosi około 20% (przypomnę, jest ich w sumie 51; tylko połowa z 21 zespołów, które nie są oszustami, przyniesie Ci zysk). Twoja szansa na zarobienie dużych pieniędzy wynosi około 8% (20% z 21 drużyn z łącznej liczby 51 ofert). Twoja szansa na zarobienie dużych pieniędzy 2 lata z rzędu jest już mniejsza niż 2%. Twoja szansa na zarobienie z nimi 10 lat z rzędu wynosi około 1/1024, jeśli mówimy o dowolnym dochodzie i 1/10000000, jeśli mówimy o dużych dochodach każdego roku.

A w ekosystemie handlu algorytmicznego istnieje złożone życie, które jeszcze bardziej zmniejsza Twoje szanse. W szczególności niektórzy „geniusze” po pierwszych stratach stają się oszustami. Nie mogą pogodzić się ze stratami, dlatego przez długi czas sprzedają „wyniki za wybrany okres” lub „średnią z trzech lat”, np. +60%, +80% i -90% nie stają się 1,6*1,8* 0,1 = 0,29 (tj. strata 71%) oraz (0,6+0,8-0,9)/3 = 16,7% rocznie, co przedstawiają jako swój trwały wynik. Oszuści również stają się coraz lepsi: oprócz prostego próbkowania okresu, fałszywych raportów i sztucznych transakcji mających na celu zmianę wyniku, na przykład otwierają dwa konta z przeciwstawnymi strategiami i pokazują oficjalny raport na temat konta, na którym w tym roku zarabiają pieniądze. Menedżerowie pragną wysokich prowizji i są dość spokojni o szybkie odejście klienta, który stracił pieniądze - i tak zapłacił za czas inwestycji, a jego miejsce zajmie inny miłośnik darmowych niespodzianek. Ci, którzy korzystają jednocześnie z dwóch przeciwstawnych produktów, po prostu dzielą w głowie swój majątek na dwie części – jedna połowa przynosi ogromne prowizje i generuje nowych klientów, druga połowa po prostu traci klientów; w następnym okresie zamieniają się miejscami.

Powstaje pytanie: czy da się zarobić przekazując pieniądze takiemu zespołowi? Odpowiedź brzmi tak. Możesz zarobić więcej niż rok. Na 1024 zespoły 1 musi generować zysk przez 10 lat z rzędu. Jeśli „twoi ludzie” przynoszą Ci zyski przez 10 lat z rzędu, oznacza to, że gdzieś w pobliżu co najmniej 1023 inwestorów straciło pieniądze. Jakie jest prawdopodobieństwo zarobienia pieniędzy w roku 11? 50%.

Rodzi się jeszcze jedno pytanie: czy naprawdę nie można założyć, że nagle w moskiewskim (Sankt Petersburgu, Niżnym Nowogrodzie) mieszkaniu znajdzie się geniusz, który zbuduje taki algorytm, no właśnie rozwinięty algorytm, w którym zarobi duże pieniądze? rynki i wszyscy jego klienci będą szczęśliwi, oraz Czy wszyscy niebędący klientami będą nieszczęśliwi? Odpowiedź brzmi nie, a oto dlaczego:

Po pierwsze, rynki są w dużej mierze procesami losowymi, w których składnik deterministyczny jest (a) mały i (b) dokładnie badany przez tysiące potężnych graczy. Niezależnie od algorytmu nie można sprzeciwić się losowemu procesowi, dlatego wszystkie prawdziwe „algorytmiki” nie przewidują przyszłości, ale wyłapują mikroskopijne rozbieżności - między indeksem a koszykiem, który go tworzy, między kosztami w różnych witrynach , pomiędzy składnikiem aktywów a kombinacją instrumentów pochodnych, która odtwarza profil dochodowy składnika aktywów. Te rozbieżności rodzą się i giną w ciągu nanosekund – ponieważ czekają na nie setki dużych graczy i wyłapują je, gdy tylko się pojawią. Jeśli nie masz mega sprzętu, odpocznij, wszelkie możliwości arbitrażu zostaną odebrane na kilka nanosekund przed przebudzeniem.

Ale co, jeśli się myliliśmy – i czy na rynkach nadal kryje się wzór? I tu pojawia się „drugie”. Jakie jest prawdopodobieństwo, że setki (tysiące!!!) licznych zespołów mających w swoim składzie laureatów Nagrody Nobla, obarczonych drogim sprzętem i dziesięcioleciami indywidualnego doświadczenia, nie odkryły takiego schematu, ale odkrył go geniusz? Jakie zasoby posiada ten geniusz? Skąd i jak zdobywa dane szeregów czasowych, których pozyskanie i utrzymanie kosztuje setki tysięcy dolarów? Na jakim komputerze je oblicza? – do minimalnych rozsądnych obliczeń potrzebne są komputery mainframe. Nie chcę powiedzieć, że prawdopodobieństwo tego wynosi dokładnie zero, chociaż liczba odkryć we współczesnej nauce dokonanych na kolanie wynosi dokładnie zero. Ale nawet jeśli jest równa jednej tysięcznej, a prawdopodobieństwo zarobienia pieniędzy przy przypadkowej inwestycji wynosi 50%, to nie potrafię odróżnić 50% od 50,1% - jeśli chcesz wierzyć w geniusz, weź pod uwagę, że prawdopodobieństwo pozytywnego wyniku wynik inwestycji w produkt lokalnych traderów algorytmicznych wynosi 50,1%. Aha, nie zapominajcie, że wezmą 2% na zarządzanie i 20% na dochód, a prowizja brokerska będzie wynosić od 0,5 do 3%. Bardziej opłacalne (statystycznie) jest rzucanie lotkami w ekran systemu Bloomberg.

No cóż, „po trzecie”. Nagle znaleziono wzór i zadziałał. Co się stanie, jeśli zaczniesz go używać? Na rynku, tuż przy giełdach, działają zrobotyzowane analizatory strategii, zajmujące się identyfikowaniem widocznych wzorców. Jest ich już dużo, a będzie jeszcze więcej. Skuteczna strategia zostanie natychmiast wyłapana, zgromadzona na jej temat wystarczająca ilość danych, odszyfrowana i skopiowana, a na koniec zastosowana przez dużych graczy zajmujących się kultywacją i wyborem strategii. Będą szybsze i pochłoną Twój zysk od momentu odszyfrowania do zera. Co więcej, ich działania zmienią rynek, schemat przestanie działać – na rynku, podobnie jak w świecie kwantowym, obserwacja oznacza już zmianę, a inwestowanie oznacza zmianę wszystkiego.

Skąd pochodzą szczęśliwi inwestorzy, odnoszący sukcesy lokalni menedżerowie algorytmów, zwolennicy i apologeci, setki postów i artykułów wychwalających udane algorytmy? Stąd pochodzą kosztowni homeopaci, kręgarze, tybetańskie praktyki medyczne, a nawet ludowe wróżby. Ich ojcem jest psychologia człowieka (umiejętność zapamiętywania tylko tego, co odpowiada pragnieniom, umiejętność przyjmowania przypadkowości jako wzorca, gotowość do wiary w logiczne argumenty, nawet jeśli działają one na absurdalnych podstawach, tendencja do ignorowania faktów sprzecznych z naszymi pragnienia itp.). Ich matką jest ludzka chciwość: jeśli masz tendencję do popełniania błędów, bądź spokojny – jest wielu, którzy na tym zarobią. Ich nianią jest asymetria dochodów menedżerów: niezależnie od tego, czy zarabiasz, czy tracisz, menedżer zawsze jest na plusie.

Była opowieść o gruzińskim położniku-ginekologu, który wynalazł specjalną metodę zapewnienia pożądanej płci nienarodzonemu dziecku. Był tak uczciwy, że brał pieniądze od rodziców tylko wtedy, gdy płeć dziecka odpowiadała ich życzeniom. Nie możesz sobie wyobrazić, ilu rodziców było mu wdzięcznych! O czym ja mówię? Tak, pamiętałem...

Część druga z 20.01.2017

Jedno z praw komunikacji społecznej mówi: nieważne, jak to wyjaśnisz, ktoś i tak nie zrozumie.
Wydawało mi się, że wyjaśniłem bardzo szczegółowo rynek i handel algorytmiczny, ale nie wszyscy mnie zrozumieli, co oznacza, że ​​​​wyjaśniłem to słabo. Napadów i okrzyków „Bóg żyje” nie będę komentował, bo to nie ma sensu. Rozsądne pytania i komentarze sprowadzają się do następujących kwestii:
(1) Czy rynki są losowe?
(2) Skąd wiesz?
(3) Dlaczego w ogóle nie ma menedżerów odnoszących sukcesy? A co z moją przyjaciółką Petką?
(4) Co w takim razie robić?
Spróbuję skomentować.
Główne nieporozumienie wyraża się w słowach: „Mówisz, że rynek jest całkowicie przypadkowy, ale wtedy nic nie ma żadnego znaczenia – ani wielkość, ani sprzęt, ani zespół”.
Na poziomie niekwantowym nic nie jest przypadkowe. Kiedy rzucasz monetą, w chwili, gdy opuszcza ona twoją rękę, jest już pewne, po której stronie wyląduje. Problem w tym, że nie wiesz i nie możesz wiedzieć. Kto urodzi się kobiecie, która właśnie dowiedziała się, że jest w ciąży – chłopiec czy dziewczynka? Przed USG jest to proces losowy. Potem odpowiedź będzie już znana. Proces nazywamy losowym, którego wyniku NIE MOŻEMY WIEDZIEĆ ex ante. W tym sensie nie ma w ogóle procesów losowych - wszystkie są losowe DLA KOGOŚ (czasem dla każdego), a w dodatku oczekiwany wynik jest inny dla każdego. Dla pary młodych ludzi w wynajętym biurze w Moskwie, siedzących przy komputerze, giełda w USA jest całkowicie przypadkowa, prawdopodobieństwo sukcesu wynosi 50%. Dla programu, który ma najszybszy dostęp do giełdy i jest zdeterminowany w wychwytywaniu rozbieżności cenowych pomiędzy indeksem a jego koszykiem, pojawienie się takiej rozbieżności sprawia, że ​​sytuacja jest mniej losowa - program wie, że rozbieżność prawie na pewno zniknie w milisekundach . Dla inwestora z Moskwy, który zajęty jest budową centrów biurowych i za radą znajomego kupuje obligacje małej firmy z wiejskiej Indonezji, proces wykupu jest tak całkowicie losowy, jak kolor włosów pierwszej osoby, którą spotkać się na ulicy. Dla doświadczonego inwestora, który od wielu lat bada zdolność kredytową firm, badał sprawozdania tej firmy, rozmawiał na miejscu z analitykami, z wierzycielami, z dyrektorami, z właścicielami, z dostawcami, z klientami, z konkurencją kwestia spłaty stała się znacznie mniej losowa. W obu przypadkach pozostał on losowy, ale prawdopodobieństwo pozytywnego wyniku znacznie wzrosło. Dla zwykłego menedżera kwestia, czy jutro akcje wzrosną, czy nie, jest przypadkowa. Jak na członka zarządu, który właśnie zatwierdził fuzję, to prawie pewne.

W RAMACH PROCESÓW Losowych zachodzących na RYNKU WYGRYWAJĄ CI, KTÓRZY POTRAFIJĄ PRZESUNĄĆ OCZEKIWANIA REZULTATÓW SWOICH DZIAŁAŃ NA STRONĘ POZYTYWNĄ. Jak? Posiadanie większej ilości informacji niż większość graczy, posiadanie ich szybciej niż większość graczy lub posiadanie większej liczby opcji niż większość graczy.

Stąd morał dla inwestorów: daj pieniądze tym, którzy udowodnią Ci, że mają jedną z trzech zalet, a jeszcze lepiej dwie lub trzy:

  1. Więcej informacji (doświadczenie + umiejętność przeprowadzania analiz i co nie mniej ważne, ich staranne wykonanie + kanały informacyjne + praca w niszy rynkowej, gdzie wielki człowiek nigdy nie postawił stopy);
  2. Szybkość uzyskania informacji i szybkość reakcji (głównie drogie systemy; informacja poufna, ponieważ nieuprawnione zdobywanie informacji przed innymi jest prawnie zabronione);
  3. Unikalne możliwości (na przykład handel na bardzo zamkniętym rynku, konstruowanie bardzo złożonych instrumentów pochodnych, wywieranie wpływu na rynki itp.)

Smutne jest to, że w rzeczywistości najprawdopodobniej znajdziesz tylko zaletę nr 1 i nie zapewnia ona bardzo dużych dochodów, dziś jej limit to 5-10% rocznie w dolarach (a dokładniej 3-7% powyżej inflacji) . Ale jest trwały. Z zalety nr 2 korzystają mega gracze, nie potrzebują Twoich pieniędzy. Zaleta numer 3 to zazwyczaj los największych brokerów i banków; oni też nie potrzebują Twoich pieniędzy.

Można oczywiście powiedzieć: „czy unikalny algorytm nie jest sposobem na zwiększenie ilości informacji?” Oczywiście, że istnieje sposób. Ale nie może być unikalnych algorytmów – są one całkowicie utowarowione, matematyka jest taka sama dla wszystkich. Algorytmu można używać jedynie poprzez zaczerpnięcie go z grubej książki o teorii systemów. A czasy już minęły, kiedy algorytmy były nowością i algorytmy po raz pierwszy weszły na rynek, zdając sobie sprawę ze swoich zalet. Dziś możemy bez obaw powiedzieć, że wszystkie znane nauce metody, które nie wymagają mocy systemów, które jeszcze nie istnieją, znalazły zastosowanie na dużych rynkach, a być może i na małych – a rynki zmieniły się na miarę te metody. Na obszarach o niskich dochodach (do tych samych 5-10% rocznie) istnieją nisze, do których nie trafiają potężni gracze - nie jest dla nich odpowiednie budowanie samochodów w imię takich dochodów. W tych niszach można bić społeczeństwo rękami, co idzie do przodu (fundusze indeksowe, fundusze emerytalne, fundusze sektorowe, fundusze instytucjonalne, banki prywatne - wszyscy idą do przodu, dla nich dodatkowa analiza to dodatkowa przyjemność, już to robią) cóż; zabezpieczanie ryzyka korporacji również idzie od razu do przodu, w ogóle nie potrzebują dochodów, nie straciliby). Ale w obszarze algo, a także w strefie dwucyfrowej rentowności, konkurencja jest ostra. Nie ma małej rzeczy, która jest szybsza od wszystkich innych i pochłania wszystkie nieefektywności; niewiele jest robotów rozpoznawczych i robotów sabotażowych, które identyfikują strategie innych ludzi lub zmuszają inne roboty do popełniania błędów na ich korzyść; Na rynku działają też wielcy kolekcjonerzy - szukają szczęśliwych nowicjuszy, zatrudniają ich, gdy ich algorytmy jeszcze generują zyski i wyrzucają, gdy tylko zyski zaczynają spadać.

Oczywiście świat nie stoi w miejscu. Znacznej części aparatu matematycznego nie można jeszcze wdrożyć - nie ma wystarczającej mocy komputera. W tym samym rozpoznawaniu wzorców możliwości są nieograniczone i oczywiście wraz ze wzrostem mocy i szybkości pojawią się nowi gracze z nowymi możliwościami. Ale to nie jest nadzieja dla początkujących, ale ryzyko dla rekinów rynkowych; To jest konkurs sprzętu, taki jest los największych i potrafi zatrudnić najbardziej utalentowanych. Na naszym Tatooine, na obrzeżach galaktyki, nie można o tym nawet marzyć.
I nie podejrzewajcie mnie o nieznajomość handlu, koledzy. Znam go ze wszystkich stron – handlowałem, zarządzałem pośrednio i byłem klientem (i dużo walczyłem z traderami). Z wykształcenia jestem także matematykiem, moją specjalnością jest statystyka i teoria procesów optymalnych (układy sterowalne). W jakiś sposób rozumiem mechanizmy prostej optymalizacji wieloparametrowej, nawet jeśli robi się to na zbiorach rozmytych i z uczeniem oraz w rozpoznawaniu wzorców. A ja sam zarządzam pieniędzmi już od bardzo długiego czasu. A jednak stronniczy – nie lubię akcji (myślę, że giełda to ostatnio praktycznie kasyno), zajmuję się głównie obligacjami, instrumentami pochodnymi, makro, lubię stare, sprawdzone metody.

Gwiazdek nie łapię stopniowo, średnio 8% w dolarach przez 15 lat, zmienność poniżej 7%, przez 15 rok dochód wyniósł 7,6%, przez 16 rok około 7% (ostatnie 3 kwartały - 4,3%, pierwszy kwartał był dobry), w 17 będzie już wyraźnie poniżej 7% (ale stabilnie i zawsze za własne pieniądze i pieniądze klientów). Zawsze powtarzam wszystkim to samo: jeśli chcesz „zarządzania aktywami”, to nie dla mnie, jest wielu bohaterów. U mnie tylko zamiast zadatku. Cóż, lub kiedy już wystarczająco pobawiłeś się „dochodowymi produktami”. Staram się maksymalnie rozwijać Przewagę nr 1 (doświadczenie, wiedza, analiza emitentów, alerty, liczenie kart, bezpośredni kontakt z każdym możliwym, sieć znajomych na całym świecie, praca na rynkach niszowych), nie pomyśl w ogóle o Przewadze nr 2 i trochę - staram się trochę dodać Przewagę nr 3 współpracując z najlepszymi brokerami - dobrze rozumiem granice swoich możliwości. Czy popełniam błędy? Z pewnością. W portfelu - rzadko, poza portfelem - często. Wygląda na to, że jestem specjalistą od makro. W 13 przewidziałem spadek ropy i rubla, trafnie przewidziałem odbicie rynków amerykańskich po kryzysie, spadek cen złota i ożywienie rynku rosyjskiego w 2014 roku. Ale nie handlowałem tym. Dlaczego?

Bo w 16 byłem pewien, że funt na poziomie 1,31 to za dużo i wróci. A teraz jest 1,2. Czy na podstawie ostatnich lat mógłbyś mi dać pieniądze na strategię makro na początku 16 roku życia? I jak. Co masz? Myślę, że na pewno minus 20-25% za funt. Nie daję więc sobie pieniędzy na strategię makro i nie radzę Ci – nie mam z tego żadnych korzyści. Ale w sektorze obligacji tak.

Ale oto co jest jeszcze ważniejsze, co dezorientuje i daje wiarę: gracze, którzy nie mają wymienionych powyżej zalet, MOGĄ również wykazywać się wysokimi dochodami. Dzieje się tak z powodu jednego z dwóch czynników:

(1) Losowość. W rodzinie jest pięciu chłopców, a menadżer ma losowe łańcuchy udanych operacji. Prawdopodobieństwo przypadkowego odgadnięcia rynku przez 5 lat wynosi 1/32.

(2) Korelacja portfela z długim trendem wzrostowym aktywa rynkowego lub kombinacją obu. Zależność ta nie zawsze jest od razu widoczna. Przykładowo fundusz skorelowany z kombinacją długiego DJ-a i krótkiej ropy wykazałby doskonałe wyniki w latach 2013–2016, a nawet w 2016 r. przy pewnej kombinacji wykazałby równomierny wzrost. Ale zwykłe nałożenie tego na ropę lub S&P nie zadziałałoby. Jest to szczególnie niebezpieczna rzecz – nie wszyscy menedżerowie potrafią zastanowić się nad faktem takiej korelacji i szczerze uwierzyć, że wymyślili perpetuum mobile, podczas gdy w rzeczywistości ich algorytm jest po prostu „długi (krótki) obciążony” jakąś kombinacją aktywów. W swojej karierze zrecenzowałem setki produktów, w tym setki „skutecznych strategii”. W około 80% przypadków to uprzedzenie zostaje wyłapane. Oznacza to, że menedżer nie rozumie, w jaki sposób zarobił pieniądze, a gdy tylko trend się zmieni, w magiczny sposób zaczną się jego straty.

Mądrzy ludzie słusznie piszą: a co ze znanymi wzorcami zidentyfikowanymi przez Famę, takimi jak np. „duże firmy kontra małe firmy” czy „regresja do średniej”? Tak, są takie wzory. Czy można na nich handlować? Nie, nie możesz. Dlaczego? Dlatego:

  1. Wzorce te nie mają ograniczeń czasowych ani rozkładu normalnego odchyleń. Tak, można znaleźć odchylenia od długoterminowego trendu. Nie można jednak powiedzieć, czy jest duży; być może znacznie wzrośnie przed „powrotem” i „cofnie się” za 10 lat. To właśnie tego typu wzorce wykorzystuje się w zarządzaniu globalnymi strategiami makro. Ta strategia jest najbardziej nieopłacalna. Dlatego.
  2. Te wzorce nie zawsze są zbieżne: na dużej odległości wpływ czynników losowych - łabędzi - może okazać się decydujący. Łabędzie mogą być specyficzne (przyszedł głupi dyrektor generalny i firma upadła, nowy wynalazek zabił produkt itp.) i systematyczne (kryzys finansowy, rewolucja, nowe podatki itp.). Im dłuższy zakład, tym większe prawdopodobieństwo, że zostanie objęty tym czynnikiem.
  3. Odkąd wzory te stały się znane, a ich autorzy otrzymali nagrody, wszystkie liczące się domy zaczęły próbować je stosować. Z tego powodu same wzory uległy znaczącym zmianom. Aby zrozumieć, jak to się dzieje, spróbuj pomyśleć o ulicy, na której w godzinach szczytu występują korki. Wyobraź sobie, że odkrywasz objazd przez dziedzińce. Jeździsz nią szczęśliwie przez kilka dni. Następnie odkrywasz, że objazdem jadą z tobą inni bystrzy kierowcy. Miesiąc później na obwodnicy prawie taki sam korek (nie wiedzą o tym tylko obcokrajowcy i przybysze), a czasem jest na niej większy korek, bo z jakiegoś powodu nie było tam Korek na głównej drodze (sygnalizacja była zepsuta), ale wszyscy i tak jechali podwórkami.
  4. Liczne badania pokazują, że marże na tych czynnikach są na tyle niskie, że nie pokrywają prowizji maklerskich i kosztów pozycji zwarcia. Są badania, które mówią, że nie, nadal kryje, ale daje niski Sharpe, ale po co im przy niskim Sharpe'ie?
    I znowu, znowu, znowu: oczywiście wielu będzie argumentować, że istnieją odnoszący sukcesy traderzy algorytmiczni z małych domów i ogólnie odnoszący sukcesy menedżerowie z wysokimi dochodami (to znaczy tacy, którzy STALE wykazują ponad 7-8% rocznie PRZY NIEWIELKIEJ ZMIENNOŚCI).

Po pierwsze, to prawda. Fundusz Richarda Dietza od około 10 lat wykazuje prawie 14% rocznie i nie tylko dlatego, że znalazł się w epoce spadających stóp procentowych i nadmiernej płynności, ale także dlatego, że jego zespół to bizony w trudnej sytuacji zadłużenia, gotowe wyrwać resztę obligacje z gardeł pożyczkobiorców; Są najlepsi na rynku, zarządzają 1,5 miliarda i stać ich na potężny zespół i wpływowe kontakty na całym świecie. Ale to jest 14% i 10 lat, a oni dokonują wypłat, to nie są odsetki składane. Na świecie jest niewiele takich zespołów, nie potrzebują one tak naprawdę Twoich pieniędzy. Albo np. gracze, którzy osiedlili się na zupełnie niszowym rynku – dopiero rozwijającym się, malutkim, z nieefektywnością podatkową – mogą w krótkim okresie kształtowania się tego rynku osiągnąć dwucyfrowe dochody przy bardzo małych wolumenach (swoją drogą Rynek rosyjski to wciąż taka nisza, arbitraż można na nim przeprowadzić łatwiej niż w USA, mądrzy goście z dobrym sprzętem zarabiają miesięcznie odsetki w okresach zmienności, chociaż gdy wszystko jest spokojne, mogą stracić).

Po drugie, dotyczy to wszystkich zwolenników – świadomych i nie. Zwykły brak RTS dałby prawie 30% rocznie od 2010 roku, niezmiennie aż do początku 2016 roku.

Po trzecie, czy widziałeś wiele osiągnięć przez ponad 3 lata? I nie widziałem - więc dziesięć. A na horyzoncie 3 lat co ósma osoba handlująca chaotycznie powinna wyglądać na świetnego tradera. Czy 3 lata temu na rynku było 80 zespołów? Oczywiście, że tak.

Po czwarte, na rynku jest wielu profesjonalnych śmieciarzy, którzy niedrogo sprzedają Ci własną matkę za prowizją. Wystarczy spojrzeć na stronę capitalogy.io – to ci sami ludzie, co pozornie nieistniejące już laboratorium technologii inwestycyjnych. Posłuchaj, co mówią w Echu Moskwy. To co najmniej głupcy i tylko ludzie, którzy nic nie rozumieją, mogą im uwierzyć, ale mądrych sprzedawców jest mnóstwo.

Po piąte, gdybym teraz napisał, że boski ogień nie zstąpił do Jerozolimy, że Jezus nie uzdrawiał niewidomych, że król Salomon nie istniał, lub że Mahomet nie wstąpił z góry świątynnej, lub że sama homeopatia nie nie działają na zdrowie - czy wiesz, ilu komentatorów przybiegłoby z twierdzeniami przeciwnymi, a nawet z artykułami „Zaprzeczenie boskiego ognia – ignorancja czy niekompetencja?” Vera jest wspaniałą kobietą i niezrównaną w intymności, ale całkowicie ślepą. Mamy tendencję do wiary w to, czego uczono nas jako dzieci, w to, co sami robimy, w to, co chroni nas przed lękami. Dlaczego genialne algorytmy handlowe są gorsze pod względem wiary od świętych relikwii? Nic. Ale nauka wymaga testowalności. I tu pojawia się „szóste”: nie kłóćcie się ze mną, panowie, wierzący, tylko przynieście rezultaty - pokażcie mi pieniądze. Przekonaj mnie - a jestem gotowy dać zarządowi dużo pieniędzy i zapłacić wszelkie prowizje. Ciebie też wypromuję.

A więc po szóste. Jesteśmy w kraju prawosławnym i dlatego po prostu mamy obowiązek wierzyć w cuda. Ale nawet Watykan sprawdza cuda. Dlatego jeśli spotkasz menedżerów, którzy wykazują pozornie atrakcyjne wyniki, zanim dasz im pieniądze, radzę:

(1) Sprawdź swoją wiedzę z matematyki. Oblicz roczny dochód na 1 dolara, na przykład ze stopą zwrotu od 10% do 50% i okresem lat od 3 do 35 lat. Bardzo dobrze wprowadza w zmysły.

(2) Sprawdź ich tożsamość: kim oni w ogóle są? Czy ktoś je zna? Gdzie są rodziny, dzieci, które z nimi pracowały i uczyły się? Jakie są ich dotychczasowe osiągnięcia – w nauce, biznesie, finansach? Jeśli nie jest to jasne, wyjdź; Jeśli jeszcze nie są nikim, to wypadają, niech przyjdą, jak coś w życiu zrobią. Jeśli w zespole nie ma nikogo powyżej 35. roku życia, gra odpada. Młodych geniuszy można znaleźć wszędzie, z wyjątkiem najświeższych wiadomości.

(3) Sprawdź ich pod kątem bezczelności: jeśli się przechwalają, dużo obiecują, mówią szybko i uporczywie, są bardzo drażliwi, krzyczą, że są dobroczyńcami i że zaraz stracisz szansę - to są oszuści, precz;

(4) Sprawdź pewność: jeśli obiecują zwrot (inny niż minus 1% rocznie) - natychmiast (!!) wyklucz: to nie tylko oszuści, nie znają zasad postępowania porządnych finansistów; jeśli mówią o dochodach, a nie mówią o ryzyku, to również odpada; jeśli operują w kategoriach „średniego dochodu z kilku lat”, a dochody roczne znacznie się od siebie różnią, to też jest to nie na miejscu, nie rozumieją granic stosowalności statystyki; jeśli wykażą się doświadczeniem przez kilka miesięcy lub nawet lat i powiedzą, że to coś udowadnia, odpada z tego samego powodu;

(5) Sprawdź korzyści: nie dawaj im pieniędzy, jeśli nie potrafią szczegółowo wyjaśnić, z której z trzech korzyści korzystają. Należy pamiętać, że „unikalny algorytm” nie znajduje się na liście takich zalet, algorytmem jest łyżka, zaletami jest zupa. Bez zupy, bez łyżki;

(6) Sprawdzenie przeszłości: Jakie mają wykształcenie – czy w ogóle rozumieją, o czym mówią? Ile oni sami mają pieniędzy - jeśli mniej od ciebie, to dlaczego? Ile z ich własnych pieniędzy jest w strategii? Jeśli jest to mniej niż kilka milionów dolarów na osobę, natychmiast wypadają z gry, nic nie zarobili i/lub nie ufają własnej strategii;

(7) Sprawdź, czy są uczciwi: jak otwarci są na to, co robią? Jak szczerze rozmawiać o problemach? Ukrywają, ile mają w zarządzaniu – natychmiast odpadają; nie jest gotowy, aby pokazać istotę strategii - natychmiast; jeśli nie wezwą Cię do biura, od razu odchodzą; nie są w stanie wyobrazić sobie wszystkich menedżerów – na zewnątrz i tak dalej. Porozmawiaj szczegółowo z dziewczyną, która sporządza dokumenty - możesz dowiedzieć się wielu ciekawych rzeczy, ponieważ z reguły nie jest pouczana, aby nie kłamać i powie to, co wie;

(8) Na koniec sprawdź strategię: znajdź specjalistę od inwestycji, matematyki, pozwól mu z nimi porozmawiać, aby zobaczyć, czy powodują zamieć. Jeśli to przeprowadzą - wyprowadź;

(9) Sprawdź strukturę: gdzie przekazujesz pieniądze? „na ich koszt” - natychmiast; nie jest jasne co, nie jest jasne gdzie - natychmiast; albo pozwól im zarządzać Twoim kontem u Twojego brokera, albo pozwól im zastąpić licencjonowany fundusz zarządzany przez licencjonowanego administratora, lepiej, jeśli historia działalności jest audytowana przez Wielką Czwórkę, zdecydowanie musi być kod ISIN, musi być refleksja w Bloombergu. Chyba, że ​​jest to produkt ludzi o nienagannej długoterminowej reputacji (np. Lannister, zawsze płacą), to nie zwlekaj i porozmawiaj z administratorem - powinien to być gracz globalny i sprawdź to w komisji papierów wartościowych kraju siedziby funduszu, że faktycznie istnieje i jest regulowany. To samo dotyczy brokera. Nawiasem mówiąc, dobre struktury są zmuszone do dobrej zgodności. Jeśli nie zostaniesz poproszony o potwierdzenie źródeł dochodów, miejsca zamieszkania, biografii od urodzenia, narodowości Twojej prababci (wszystko z apostille) - out;

(10) Sprawdź bez pieniędzy: jeśli jest to HFT, idź od razu, ci, którzy potrafią wykonać HFT, nie przyjdą do ciebie po pieniądze. Jeśli nie, poproś ich o przesłanie transakcji po ich zakończeniu. Przynajmniej blok. Jeśli odmówią, natychmiast wylatują.

(11) Sprawdź się na atrakcyjność: gracze, którzy nie będą Cię rozbierać, zarobią od Ciebie, jeśli Bóg da, 1-1,5% rocznie prowizji i z tego pokryją wszystkie koszty swojej pracy (ok, ok, niech oni biorą 2/20, a z twojego popisowego dochodu w wysokości 15% dostaną nawet 4,6%. Czy myślisz, że 1000 dolarów rocznie od ciebie (nawet jeśli potrzebujesz raportów, odpowiadasz na pytania, nakarmisz ich lunchem, będą dane wejściowe i wyjściowe, a sprzedawca będzie chciał wynagrodzenia itp.) będzie im odpowiadać, jeśli naprawdę będą wiedzieć, jak to zrobić? pracować ? Otóż ​​to. Jeśli są gotowi wziąć od klienta mniej niż 100 000 dolarów (no dobrze, mniej niż 30 000 dolarów, jeśli 2/20) – to nie planują pracować uczciwie. Nie myl ich z „kuchniami” takimi jak Alpari - świadczą usługi kasynowe, klient zostawia u nich wszystkie swoje pieniądze średnio na 3 miesiące, więc wezmą 100 dolarów, ale przynajmniej są uczciwi w tym, co robią.

Tak, oczywiście, mnóstwo osób przychodziło do mnie ze słowami „jak można tak bezkrytycznie wrzucać wszystkich do jednego worka”. A jeśli nadal jest geniuszem?

Mam na to cytat z Pelevina (cytuję go nie bez powodu, jest uniwersalny):

„Podstawowe, Watsonie: jeśli dziewczyna ssie kutasa w burdelu, z dużym prawdopodobieństwem wynika, że ​​jest to prostytutka.
Poczułem urazę do mojego pokolenia.

„Dlaczego to musi być prostytutka” – powiedziałem. - A może to krawcowa. Który właśnie wczoraj przyjechał z wioski. I zakochała się w hydrauliku naprawiającym prysznic w burdelu. A hydraulik zabrał ją ze sobą do pracy, bo chwilowo nie miała gdzie mieszkać. I tam mieli wolną minutę.

Samartsev podniósł palec:

To właśnie na tym niewypowiedzianym założeniu opiera się cały kruchy mechanizm naszej młodej demokracji…”

Czyli dla optymistów: jeśli zespół dwudziestopięcioletnich dzieci bez własnych pieniędzy zaproponuje Ci unikalną strategię zarządzania kapitałem, która ich zdaniem przyniesie 25% rocznie w walucie obcej i chce, abyś dać im pieniądze (może być od 1000 dolarów) w gotówce lub przelewem na konto firmowe na Seszelach, ponieważ ich unikalny algorytm działa tylko na tych wyspach, wtedy z dużym prawdopodobieństwem wychodzi na to, że mamy do czynienia z głupcami lub oszustami.

Ale niekoniecznie. Może to młodzi geniusze nauki, którzy przypadkowo spotkali się w Moskwie (urodzili się jeden na sto milionów), ale ich dusze są tak szerokie, że wszystkie zarobione miliardy oddają domy dziecka i chcą uszczęśliwić wszystkich inwestorów, nawet tych małych z wysokimi dochodami. Poza tym ich trudne dzieciństwo rozwinęło w nich paranoję i dlatego mimowolnie ukrywają wszelkie dane na temat swojej strategii i nawet nie udzielają licencji funduszowi. Na tym niewypowiedzianym założeniu opiera się cały kruchy mechanizm przyciągania pieniędzy od rosyjskich inwestorów w ramach obietnicy 25% rocznie.

Traderzy na światowych giełdach od Australii po Nowy Jork w coraz mniejszym stopniu handlują z rynkami i coraz częściej korzystają z algorytmów handlowych. Na moskiewskiej giełdzie ponad 50% wolumenu obrotu pochodzi ze strategii algorytmicznych. A udział ich wniosków w całkowitym wolumenie przekroczył 80%.

Ten, który wczoraj aktywnie klikał myszką, dzisiaj sformalizował swoją strategię i zaprogramował ją sam lub od znajomego, który zna C++ lub Python.

Dlaczego roboty handlowe są tak popularne?

Robot nie ma emocji: nie cieszy się, gdy zarabia 10% i nie złości się, gdy traci 50%. Nie wie, czym jest strach i chciwość. Robot ma zestaw zasad i poleceń, których przestrzega. Jeśli chcesz kupić, robot kupuje, jeśli chcesz sprzedać, sprzedaje. Robot może wykonywać polecenia szybciej niż człowiek. Robot może jednocześnie monitorować sygnały na wielu instrumentach, natomiast człowiek monitoruje tylko to, co widzi na monitorze.

W głowie każdego robota znajduje się algorytm wymyślony przez człowieka. Najtrudniejszą rzeczą jest wymyślenie tego algorytmu. Aby to zrobić, należy przeanalizować dane, postawić hipotezę, sformułować reguły, przeanalizować wynik na danych historycznych, dostosować hipotezę i reguły i ponownie uruchomić algorytm na historii. Aby to zrobić, musisz być biegły w matematyce i statystyce oraz wiedzieć, jak zastosować tę wiedzę na rynkach finansowych.

Wymagania dla studentów:

Kurs „Handel algorytmiczny. Podejście naukowe” przeznaczony jest dla przeszkolonych studentów, którzy pamiętają wyższą matematykę wykładaną na uniwersytetach ekonomicznych. Kurs nie będzie zawierał suchej teorii, ale trochę „teorii cieczy” i dużo „grubej praktyki” na przykładzie kilku strategii handlowych, które sprawdzają się od 10 lat.

Czym ten kurs różni się od poprzednich:

Pierwszy wykład kursu w sposób systematyczny i bez skomplikowanych formuł przedstawia zasady konstruowania algorytmów handlowych, które pozwolą każdemu je zrozumieć i zastosować w praktyce przy konstruowaniu własnych algorytmów „na chybił trafił”.

Aleksander porzucił także oddzielny rozdział poświęcony podstawowym pojęciom teorii prawdopodobieństwa i statystyki matematycznej, ograniczając się do przywoływania definicji, gdy stały się one niezbędne w materiale.

Z kursu wyłączono szereg wyników matematycznych o charakterze czysto teoretycznym, a pozostawiono jedynie wyniki, które Aleksander wykorzystał przy konstruowaniu własnych algorytmów handlowych, których prezentacja nadal poświęcona jest trzem ostatnim wykładom kursu.

Program kursów wideo

Lekcja 1. Zasady konstruowania algorytmów handlowych oraz niezbędne pojęcia z teorii prawdopodobieństwa i statystyki matematycznej

  • Dowiedzmy się, czym jest losowość lub determinizm
  • Poznajmy prawdopodobieństwo, jako miarę numerycznej oceny szans na wystąpienie przyszłych zdarzeń.
  • Odkrywamy algorytm handlowy jako statystyczną prognozę przyszłych wzrostów cen
  • Badamy jednowymiarowe zmienne losowe:
    • funkcja dystrybucyjna
    • matematyczne oczekiwanie funkcji zmiennej losowej
    • kwantyle (percentyle)
    • dominacja stochastyczna
  • Definiujemy czym jest binarny model przyrostów cen, trend i przeciwtrend, algorytm optymalny
  • Badamy wielowymiarowe zmienne losowe:
    • niezależność
    • rozkłady warunkowe
    • problem prognozy statystycznej
    • regresja
  • Nauczmy się, jak wybierać wskaźniki dla algorytmu handlowego „losowo”
  • Przypomnijmy ciągi zmiennych losowych:
    • stacjonarność
    • autokorelacja i funkcje spektralne
    • przypadkowy spacer
    • Wykładnik Hursta (krytyka)
  • Używamy statystyki matematycznej:
    • próbka
    • przykładowe statystyki
    • wystarczające statystyki
    • rozróżnianie hipotez
    • estymacja parametrów
    • statystyka parametryczna i nieparametryczna

Lekcja 2. Testowanie i optymalizacja algorytmów handlowych, jako test jakości statystycznej prognozy przyszłych wzrostów cen

  • Oceniamy udział „sukcesów”
  • Funkcja autokorelacji dynamiki zliczania redukujemy do postaci zerowej
  • Filtrujemy parametry według:
    • zrównoważony rozwój
    • dominacja stochastyczna
    • korelacja krzyżowa
    • wyższość „ryzyka zwrotu” strategii pasywnej
  • Budujemy optymalne portfolio z:
    • jeden algorytm handlowy z różnymi parametrami
    • kilka algorytmów handlowych na jednym aktywie
    • portfele algorytmów handlowych dla różnych aktywów
  • Przyszłe wypłaty z rachunków szacujemy metodą Monte Carlo

Lekcja 3. Lekcja praktyczna na temat testowania algorytmów handlowych

  • Zdobytą wiedzę wykorzystujemy w praktyce

Lekcja 4. Modele cenowe jako podstawa algorytmów handlowych

  • Analizujemy rynek konkurencyjny, warunkową normalność, „fragmentarną” stacjonarność
  • Badamy fragmentarycznie stały model warunkowo normalny, trendy, model trendu minimax
  • Przypominamy fragmentarycznie warunkowo normalny model Markowa, trendy i przeciwtrendy
  • Poznajmy silnie „antytrwałe” trendy modelowe i krokowe

Lekcja 5-6. Przykłady algorytmów handlu trendami

  • Budujemy modele dla odcinkowo stałego modelu warunkowo normalnego
  • Rozważamy modele dla modelu silnie „antytrwałego”.

Lekcja 7. Filtrowanie algorytmów handlu trendami i przykłady algorytmów handlu przeciw trendowi

  • Analizujemy modele trendów minimax
  • Badamy historię prawdziwego handlu i modyfikacji
  • Wybór popularnych algorytmów handlowych
  • Odcinkowy model warunkowo normalny Markowa jako podstawa konstrukcji „filtra piłowego”
  • „Filtry” spodenek i ramion, zasada budowy, cechy użytkowe
  • Przyjrzyjmy się przykładom algorytmów handlu przeciwtrendowego
  • „Filtr piły” jako wskaźnik handlu przeciwnego trendowi w ramach binarnego modelu przyrostów cen
  • System maksymalnego zysku dla opcji (opcjonalnie)

Stosowanie algorytmów w handlu (algotrading) to trend ostatnich dziesięcioleci, który pod wieloma względami zmienił rynek. Każdy automatyczny system może z łatwością przewyższyć człowieka pod względem szybkości, produktywności i wytrzymałości, podczas gdy konkurowanie z maszyną będzie prawie niemożliwe.

Treść artykułu:

Czym jest handel algorytmiczny, jego cechy i zastosowanie na różnych rynkach – dalej.

Czym jest handel algorytmiczny (handel algorytmiczny)

Handel algorytmiczny może mieć dwa znaczenia:

  1. Handel Algo– jest to automatyczny system otwierający transakcje bez udziału tradera w ramach danego algorytmu;
  2. to technika realizacji dużego zlecenia na rynku, gdy jest ono automatycznie dzielone na części i stopniowo otwierane według zadanych reguł.

W pierwszym znaczeniu algorytmy są potrzebne do bezpośredniego osiągania zysków poprzez automatyczną analizę rynku i otwieranie pozycji. Takie algorytmy nazywane są także „ roboty handlowe" Lub " doradcy" Nazwisko pochodzi z rynku Forex.

W drugim przypadku system ma na celu ułatwienie pracy ręcznej traderom funduszy inwestycyjnych przy dokonywaniu zbyt dużych transakcji, których przeprowadzenie jest pożądane w mniej zauważalny sposób. Na przykład, jeśli zadaniem jest zakup 100 000 akcji spółki i trzeba otwierać pozycje 1-4 akcji na raz, aby nie przyciągać uwagi w księdze pasz i zamówień.

O tym, czym jest handel algorytmiczny pisze:

Handel algorytmiczny, czyli handel algorytmiczny, to metoda realizacji dużego zlecenia (zbyt dużego, aby można je było wykonać na raz), gdy przy użyciu specjalnych instrukcji algorytmicznych duże zlecenie (zlecenie nadrzędne) jest dzielone na kilka podzleceń (zlecenia podrzędne). z własną charakterystyką cenową i wolumenową, a każde z podzleceń kierowane jest w określonym czasie na rynek do realizacji. Takie algorytmy zostały wymyślone, aby traderzy nie musieli stale monitorować notowań i ręcznie dzielić duże zlecenie na małe.

Główną formą handlu algorytmicznego jest Handel HFT (z angielskiego Handel o wysokiej częstotliwości – „handel algorytmiczny o wysokiej częstotliwości”). Jego istotą jest realizacja transakcji w ułamku sekundy. Innymi słowy, takie systemy wykorzystują swoją główną zaletę - szybkość.

Istota handlu algorytmicznego

Kwantowy ( ilości) traderzy, czyli jak ich też nazywają, traderzy algorytmiczni, posługują się jedynie teorią prawdopodobieństwa, że ​​ceny znajdą się w pożądanym przedziale. Kalkulacji dokonuje się w oparciu o poprzednie szeregi cenowe lub kilka instrumentów finansowych. Ważne jest, aby zrozumieć, że zasady mogą się zmieniać wraz ze zmianą zachowania rynku. Traderzy algorytmiczni nieustannie szukają nieefektywności rynku, powtarzających się wzorców w historii cen i obliczają prawdopodobieństwo ich powtórzenia się w przyszłości. Zatem istotą handlu algorytmicznego jest dobór zasad otwierania pozycji i rodzin robotów. Takim wyborem mogłoby być:

  • podręcznik- wykonywane przez badacza w oparciu o modele matematyczne i fizyczne;
  • automatyczny- potrzebne do masowego wyliczania reguł i testowania w ramach programu;
  • genetyczny- w tym przypadku zasady opracowywane są przez program z elementami sztucznej inteligencji.

Inne pomysły i utopie dotyczące handlu algorytmicznego są po prostu fikcją; nawet robot nie jest w stanie przewidzieć przyszłości z gwarancją. Rynek nie może być też na tyle nieefektywny, aby istniał jeden zbiór zasad dla robota, który działa wszędzie i zawsze.

W tak dużych spółkach inwestycyjnych jak Technologia Renesansu, Cytadela, Virtu korzystając z algorytmów, istnieją setki rodzin (serii) robotów handlowych obejmujących tysiące instrumentów. To właśnie takie podejście daje im dzienny zysk, jest to swego rodzaju dywersyfikacja algorytmów.

Kiedy i jak pojawił się handel algorytmiczny?

Oficjalnym początkiem stosowania algorytmów jest rok 1998, kiedy to SEK (Komisja Papierów Wartościowych) w USA umożliwiło korzystanie z platform elektronicznych. Potem rozpoczął się prawdziwy wyścig technologiczny.

Kluczowe punkty:

  • Lata 2000- czas realizacji transakcji automatycznych to kilka sekund, udział robotów w rynku amerykańskim to niecałe 10%;
  • 2009 - transakcje przeprowadzane są z prędkością większą niż milisekunda (ułamki mikrosekund), udział w rynku przekracza 60%;
  • 2012 i w późniejszym okresie – w wyniku masowych błędnych działań algorytmów, ich wolumen rynkowy spadł do 50% wszystkich transakcji.

Dlatego algorytmy HFT są nadal używane. Pionierami w tym obszarze są banki inwestycyjne i fundusze hedgingowe, które mają większą niż ktokolwiek inny potrzebę automatyzacji realizacji dużych zleceń. Z powodzeniem zainwestowali znaczne kwoty w rozwój takich algorytmów, co zaowocowało pojawieniem się różnych systemów wpływających na rynek.

Handel algorytmiczny na giełdzie

Rynki akcji i instrumentów pochodnych oferują szerokie możliwości wykorzystania handlu zautomatyzowanego. Jednak handel algorytmiczny jest bardziej powszechny wśród dużych funduszy niż wśród inwestorów prywatnych. Na giełdzie istnieje kilka rodzajów handlu algorytmicznego:

  • Systemy oparte na analizie technicznej- polegają na wykorzystaniu nieefektywności rynku i identyfikacji trendów za pomocą kilku wskaźników. W większości przypadków tego typu strategie nastawione są na osiągnięcie zysku przy wykorzystaniu technik z klasycznej analizy technicznej.
  • Handel parami i koszykiem- w takim systemie wykorzystuje się stosunek dwóch lub więcej instrumentów, które mają stosunkowo wysoki procent korelacji, ale nie równy jedności. Tym samym, jeśli któryś z instrumentów odejdzie od założonego kursu, wówczas istnieje duże prawdopodobieństwo, że powróci do swojego grona. Śledząc takie odchylenia, algorytmy realizują transakcje i przynoszą zysk swoim właścicielom.
  • Tworzenie rynku- inny rodzaj strategii mającej na celu utrzymanie płynności rynku. Animatorzy rynku zaspokajają popyt na różne instrumenty, nawet na własną korzyść, za co otrzymują wynagrodzenie od giełdy. Nie przeszkadza to jednak takim algorytmom w czerpaniu zysków, stosując specjalną strategię opartą na szybkim przepływie i rozliczaniu danych rynkowych.
  • Bieganie z przodu- w ramach takich systemów wykorzystywana jest analiza wolumenu transakcji na danym instrumencie oraz identyfikacja dużych zleceń. Algorytmy biorą pod uwagę, że duże zamówienie utrzyma cenę i spowoduje pojawienie się transakcji przeciwnych w przeciwnym kierunku. Tym samym wyłapują wahania wynikające z szybkości analizy danych rynkowych w księdze zleceń i na taśmie, próbując wyprzedzić innych uczestników i podejmując się niewielkich ruchów podczas realizacji bardzo dużych zleceń.
  • Arbitraż- obrót instrumentami finansowymi, pomiędzy którymi korelacja jest bliska jedności. Zazwyczaj w takich instrumentach odchylenie jest minimalne, mogą to być akcje i kontrakty terminowe tej samej spółki lub te same akcje, ale na różnych rynkach. System monitoruje zmiany cen powiązanych instrumentów i zawiera transakcje arbitrażowe wyrównujące cenę.
  • Handel zmiennością- najbardziej złożony rodzaj handlu, polegający na zakupie opcji różnego rodzaju, z oczekiwaniem, że wzrośnie zmienność danego instrumentu. Taki handel algorytmiczny wymaga dużej mocy obliczeniowej i zespołu specjalistów.

Powyżej zostały wymienione główne strategie handlu algorytmicznego na rynkach akcji i instrumentów pochodnych. Przyjrzyjmy się teraz funkcjom związanym z walutą.

Algorytmiczny handel na rynku Forex


Na międzybankowym rynku walutowym powszechne stało się wykorzystanie automatycznych robotów. W szczególności doradcy handlowi zyskali popularność dzięki platformie MetaTrader 4 i język programowania MQL4, która pozwala nawet początkującym traderom na prowadzenie handlu algorytmicznego na rynku Forex:

  • użycie tego języka leży w zasięgu przeciętnego użytkownika, w rezultacie istnieje handel algorytmiczny dla początkujących w podręczniku z pełnym opisem funkcji języka;
  • zaprogramowanych doradców można natychmiast skompilować do formatu terminala i uruchomić;
  • stworzone roboty nie wymagają dużej mocy obliczeniowej, wystarczy komputer stacjonarny;
  • W terminalu dostępna jest szeroka gama narzędzi umożliwiających testowanie robota w długim okresie czasu.

Zatem MetaTrader i MQL4 będą świetną okazją dla początkujących, aby spróbować swoich sił w programowaniu prawdziwych robotów handlu algorytmicznego.

Sonda: Jaki rodzaj handlu wolisz?

Opcje ankiety są ograniczone, ponieważ JavaScript jest wyłączony w Twojej przeglądarce.

    Handel pozycyjny 17%, 24 głosować

Przegląd programów dla traderów algorytmicznych

Istnieje niewielka lista oprogramowania do handlu algorytmicznego i pisania kodu dla robotów.

TSLab

TSLab to krajowe oprogramowanie napisane w języku C#, kompatybilne z większością brokerów Forex i giełdowych. Ma dość prosty i łatwy do nauczenia interfejs dzięki specjalnym schematom blokowym.

Z programu można korzystać za darmo, można testować i optymalizować systemy, ale do prawdziwego handlu trzeba będzie wykupić subskrypcję.

Program do tworzenia algorytmów w języku C#. Za pomocą tego programu możesz napisać oprogramowanie do handlu algorytmicznego korzystając z biblioteki Wealth Script, co znacznie upraszcza proces pisania kodu. Do oprogramowania można także podłączać oferty z różnych źródeł. Oprócz testowania historycznego możliwe jest również uruchomienie go na rynkach finansowych w celu realnego handlu.

Studio R- bardziej zaawansowane oprogramowanie do obliczeń ilościowych (nieodpowiednie dla początkujących). Oprogramowanie to łączy w sobie kilka języków, z których jeden wykorzystuje specjalny język R do przetwarzania danych i szeregów czasowych. W programie można nie tylko tworzyć algorytmy, ale także testować, optymalizować, tworzyć interfejsy, uzyskiwać statystyki i wiele innych danych. Program R Studio jest darmowy i całkiem poważny, w kilku linijkach opisuje złożone modele matematyczne i ekonometryczne, dzięki różnym wbudowanym bibliotekom, testerom, modelom itp.

TWAP (z angielskiego Średnia cena ważona w czasie - „średnia cena ważona w czasie”) - taki algorytm otwiera zlecenia w regularnych odstępach czasu po cenach z najlepszą podażą lub popytem.

VWAP (z angielskiego Średnia cena ważona wolumenem – „średnia cena ważona wolumenem”) - jest potrzebny do równomiernego otwarcia pozycji w równych częściach określonego wolumenu w określonym czasie, a także po cenach nie wyższych niż średnia ważona z chwili uruchomienia.

Góra lodowa- służy do składania zamówień o łącznej wielkości nie większej niż ilość określona w parametrach. Na wielu giełdach algorytm jest wbudowany w rdzeń systemu, co pozwala określić „widoczny” wolumen w parametrach zamówienia.

Strategia wykonania- wymagany do zakupu aktywa po średniej ważonej cenie w dużych ilościach, z reguły korzystają z niego duzi gracze (fundusze hedgingowe i brokerzy).

Strategia spekulacyjna- standardowy model dla przedsiębiorców prywatnych, który dąży do uzyskania najkorzystniejszej ceny za zawarcie transakcji w celu uzyskania późniejszych zysków.

Eksploracja danych to poszukiwanie nowych wzorców dla nowych algorytmów. Ponad 75% czasu eksploracji poświęca się na zbieranie danych przed rozpoczęciem testów. Wynik poszukiwań zależy wyłącznie od profesjonalnego i dogłębnego podejścia. Samo wyszukiwanie odbywa się za pomocą różnych algorytmów przy użyciu ustawień ręcznych. Przykładowo program Stock Pattern Viewer - tutaj można pobrać notowania i znaleźć określone formacje świecowe (i nie tylko świeczniki), po których następuje dana reakcja rynku. Na przykład znajdź wzór, po którym w ciągu trzech świec rynek wzrósł 2000 razy, ale spadł tylko 200 razy. Następnie znalezione wzorce są wbudowane w algorytmy robotów handlowych i handel odbywa się pomyślnie (lub niezbyt dobrze).

Szkolenia i książki na temat handlu algorytmicznego


Zakres szkoleń i literatury na temat handlu automatycznego jest dość wąski. Wyróżnienie rzetelnych i wysokiej jakości badań specjalistycznych jest dość trudne. Zwykle wszystko sprowadza się do nauki:

  1. modele matematyczne i modelowanie ekonomiczne;
  2. języki programowania - Python, C++, MQL4 ( dla Forexu);
  3. informacje o kontraktach giełdowych i cechach instrumentów (akcje, opcje, kontrakty futures).

Mimo to należy wyróżnić kilka dobrych książek na temat handlu algorytmicznego:

Barry’ego Johnsona i jego książka Handel algorytmiczny i bezpośredni dostęp do giełdy„(Handel algorytmiczny i DMA, Barry Johnson).

Ernesta Chana « Handel kwantowy„(Handel ilościowy, Ernest Chan).

Lyu Yu-Dau « Metody i algorytmy matematyki finansowej„(Inżynieria finansowa i obliczenia, Yuh-Dauh Lyuu).

Rishi Narang„Wewnątrz czarnej skrzynki” (Rishi K. Narang)

Warto zauważyć, że większość znaczącej literatury z tego zakresu jest w języku angielskim. W Rosji kierunek ten nie jest jeszcze zbyt rozwinięty. Oprócz książek kładących nacisk na programowanie, przydatna będzie lektura dowolnej literatury giełdowej, w szczególności dotyczącej analizy technicznej.

Zalety i wady handlu algorytmicznego

Na Algotrading można patrzeć wyłącznie z perspektywy kontrastującego handlu ręcznego. Dlatego wady handlu ręcznego będą zaletami algorytmów i odwrotnie. Zatem wady klasycznego handlu ręcznego:

  • Brak wiedzy i prawidłowego zrozumienia rynku. Dotyczy to zdecydowanej większości początkujących, a nie profesjonalnych traderów. 95% ludzi traci pieniądze podczas handlu rękami, dlatego nie można przeoczyć tego faktu.
  • Psychologia i niesystematyczność. Człowiek z natury jest podatny na załamania, podniecenia i inne wybuchy emocjonalne. Handel jest działalnością bardzo obciążającą psychicznie; ludziom trudno jest ściśle przestrzegać własnego systemu, tak jak powinien. Rezultatem są utracone pieniądze.
  • Ograniczenia fizjologiczne. Ludzie nie mogą monitorować rynku 24 godziny na dobę, 7 dni w tygodniu, bo muszą jeść, spać i odpoczywać.
  • Wpływ cech osobistych na wyniki handlowe. Niestety, każdy trader musi mieć swój własny system transakcyjny, który mu szczególnie odpowiada. Rzadko zdarza się, aby cała grupa ludzi mogła wygodnie handlować tym samym systemem. Stosując tę ​​samą strategię, dwóch traderów zawsze będzie handlować inaczej.

W związku z tym wszystkie powyższe wady są nieobecne w algorytmach i robotach. Nie mają ograniczeń fizycznych, nie ulegają załamaniom emocjonalnym i cechom osobowości, ściśle przestrzegają swojego systemu (algorytmu).

Roboty jednak też są niedoskonałe, zwróćmy uwagę na ich wady:

  • Prawdopodobieństwo błędu w algorytmie. Jeśli twórca robota popełni niedokładność lub inną wadę w kodzie, robot będzie nadal pracował i tracił pieniądze.
  • Złożoność algorytmu. Aby stworzyć i zaprogramować robota, trzeba zrozumieć nie tylko kod (język programu), ale także sam handel. Ogólnie rzecz biorąc, jest to dość skomplikowana procedura i wymaga dużego doświadczenia.
  • Brak informacji. Nauczenie się handlu algorytmicznego z jakichkolwiek książek lub kursów jest prawie niemożliwe; informacje po prostu nie są ogólnodostępne.
  • Brak elastyczności. Traderowi ręcznemu łatwiej będzie dostosować się do zmian na rynku, niż traderowi algorytmicznemu przebudować cały algorytm robota.

Roboty mają więc swoje problemy, ale są one mniej istotne niż niedociągnięcia w handlu ręcznym, które w większości prowadzą do ogromnych strat na rynkach finansowych. Ale nie wszystko jest takie proste, w praktyce często okazuje się, że handel algorytmiczny przynosi straty. Oczywistym przykładem jest Indeks Systematic Trader Index Barclaya



Wykres pokazuje, że w latach 2010–2013 inwestorzy systemowi mieli straty i stracili znaczną kwotę. Obraz staje się oczywisty, jeśli spojrzysz na poniższy wykres, który jest podobny, ale tylko dla traderów ręcznych (niesystemowych):



Jak widać potrafiły dostosować się do rynku i zachowywać się stabilniej niż algorytmy. Analizując oba wykresy widać, że generalnie oba podejścia dają w przybliżeniu jednakowe wyniki. Dlatego wybór stylu handlu jest sprawą osobistą każdego. Na przykład, jeśli nie jesteś dobry w programowaniu, a kod jest nudny, lepiej nie bawić się algorytmami, ale pracować ręcznie i odwrotnie.

Słynne mity na temat handlu algorytmicznego

Handel zautomatyzowany wywołuje poważny oddźwięk wśród traderów, dlatego narosło wiele mitów na temat algorytmów. Zwróćmy uwagę na niektóre z nich:

  1. Handel Algo nie daje zysku i jest oszustwem. Niestety, na tę opinię podatne jest wielu, zwłaszcza tych, którzy doświadczyli zakupu doradców, który nie uzasadniał inwestycji. Zaprzecza temu powyższy wskaźnik rentowności traderów algorytmicznych, którzy zarabiają od 20 lat.
  2. Trading to psychologia, a nie systematyczny handel na rzecz robotów. Jak już wspomniano, na rynku występują niedociągnięcia i istnieją algorytmy umożliwiające ich identyfikację.
  3. Testowanie systemu nie działa. Wiele osób twierdzi, że weryfikacja historyczna nie daje żadnych korzyści, ponieważ na koncie rzeczywistym robot i tak przegra. To także błędne przekonanie, jeśli prawidłowo podejdziesz do procesu testowania, biorąc pod uwagę wszystkie funkcje i niuanse, odgrywa on ważną rolę.
  4. Systemy Martingale i siatki zamówień to jedyny sposób na zarabianie pieniędzy. Rzeczywiście mogą być opłacalne, ale nie na długo. Taka rentowność jest wyjątkowo niestabilna i z pewnością doprowadzi do straty.
  5. Wskaźniki nie działają. Kolejnym błędnym przekonaniem jest to, że wskaźniki stworzono, aby pomóc inwestorowi wizualnie ocenić zachowanie cen, zamiast ślepo na nich polegać. Dlatego przy rozsądnym podejściu na pewno dadzą rezultaty.

Lista nie jest wyczerpująca, to tylko najbardziej znane mity.

Wniosek

Czym jest handel algorytmiczny na giełdach? Handel Algo to handel przy użyciu zautomatyzowanych, zaprogramowanych systemów do otwierania transakcji. Można go wykorzystać do czerpania zysków z rynku lub do zmniejszenia ręcznego obciążenia tradera podczas otwierania bardzo dużej pozycji.

Istnieją różne strategie handlu algorytmicznego. Może to być arbitraż lub handel parami, a także wiele innych odmian. Ten styl handlu jest dostępny zarówno na giełdzie, jak i na rynku Forex.

Jeśli znajdziesz błąd, zaznacz fragment tekstu i kliknij Ctrl+Enter.


Handel algorytmiczny, Lub Handel algorytmiczny(ang. handel algorytmiczny) to metoda realizacji dużego zlecenia (zbyt dużego, aby można je było wykonać jednorazowo), przy zastosowaniu specjalnych instrukcji algorytmicznych dużego zlecenia ( zamówienie rodziców) jest podzielony na kilka podaplikacji ( zamówienia dziecka) z własną charakterystyką cenową i wolumenową, a każde z podzleceń kierowane jest w określonym czasie na rynek do realizacji. Takie algorytmy zostały wymyślone, aby traderzy nie musieli stale monitorować notowań i ręcznie dzielić duże zlecenie na małe. Popularne algorytmy nazywane są „Procentem wolumenu”, „Ustalonym”, „VWAP”, „TWAP”, „Niedoborami wdrożeniowymi”, „Zamknięciem celu”.

Celem handlu algorytmicznego nie jest osiągnięcie zysku. Jego celem jest obniżenie kosztów realizacji dużego zamówienia ( koszt transakcji), zminimalizować swój wpływ na rynek ( wpływ na rynek) i zmniejszyć ryzyko niespełnienia.

Termin „handel algorytmiczny” jest często błędnie używany w odniesieniu do automatycznych systemów transakcyjnych. Celem takich systemów jest naprawdę osiągnięcie zysku. Nazywane są również „robotami handlowymi” („handel czarnymi skrzynkami”), w których strategie handlowe opierają się na złożonych formułach matematycznych i szybkim przetwarzaniu danych.

Zastosowanie i wdrożenie

Handel algorytmiczny jest szeroko stosowany przez banki inwestycyjne, fundusze emerytalne, fundusze hedgingowe i fundusze inwestycyjne, ponieważ... Ci inwestorzy instytucjonalni w swojej działalności operują zleceniami o dużym wolumenie i dlatego nie mogą składać tak dużych zleceń na rynek całkowicie bez ryzyka straty.

Przed pojawieniem się oprogramowania do handlu algorytmicznego inwestorzy instytucjonalni lub brokerzy, którzy otrzymywali zlecenia od takich inwestorów, musieli ręcznie dzielić duże zlecenia. Istniał nawet cały przemysł do realizacji zamówień ( usługi wykonawcze), gdy osoby trzecie wykonanie-firmy przyjmowały wnioski od dużych inwestorów i realizowały je, opierając się na własnym doświadczeniu.

W połowie 2000 roku ta rutynowa praca została zautomatyzowana poprzez stworzenie algorytmicznych „silników” ( silniki algorytmiczne), który samodzielnie wykonał te same czynności, co przedsiębiorca. Trader musiał jedynie przekierować zlecenie do takiego „silnika”, wybrać algorytm wykonania, a następnie jedynie monitorować jego pracę, koncentrując się na ręcznej realizacji jedynie skomplikowanych zleceń.

Od połowy 2000 roku czołowi brokerzy zaczęli udostępniać swoje silniki algorytmiczne swoim dużym klientom, dzięki czemu klienci nie musieli samodzielnie tworzyć takich silników. Prowizja za korzystanie z silnika algorytmicznego brokera jest wyższa niż za korzystanie z usługi bezpośredniego dostępu do rynku ( bezpośredni dostęp do rynku(DMA)), ale mniej niż wysoki dotyk-praca.

Przekazanie zlecenia pomiędzy klientem a brokerem odbywa się z reguły za pomocą komunikatu wykorzystującego protokół FIX. Do przesyłania żądań przeznaczonych dla silników algorytmicznych w 2004 roku zaproponowano standard FIXatdl - rozszerzenie protokołu FIX, ale jak dotąd standard ten nie stał się powszechny. Wiadomość zostaje zarejestrowana w systemie zarządzania zleceniami brokera i automatycznie przekierowana do silnika algorytmicznego brokera. Wiadomość FIX zawiera w specjalnych tagach (tagach niestandardowych) parametry wykonania algorytmu, np.: czas rozpoczęcia i zakończenia wykonania, docelową cenę wykonania, agresywność/pasywność wykonania, udział/brak udziału w aukcjach otwarcia i zamknięcia sesji giełdowych. W trakcie realizacji zlecenia na rynku inwestor otrzymuje od brokera komunikaty FIX o realizacji ( Częściowe wypełnienia) a na koniec komunikat o całkowitym wykonaniu wniosku ( Wypełnić) lub anulowanie pozostałej, niezrealizowanej części ( Anulowanie).

Każdy broker inaczej nazywa swoje algorytmy, co utrudnia porównanie usług handlu algorytmicznego w celu wybrania najlepszego. Jednak wszyscy brokerzy implementują najpopularniejsze i najlepiej znane algorytmy, na przykład TWAP, VWAP, POV itp., a różnice między ich implementacjami są minimalne.

Od pewnego czasu niektóre giełdy wdrażają handel algorytmiczny na poziomie systemów transakcyjnych. Zwiększa to znacząco efektywność algorytmu, gdyż do jego wdrożenia wystarczy złożyć tylko jedno zlecenie, które zostanie zrealizowane znacznie szybciej niż kilka kolejnych zleceń lub skorzystać w tym celu z usług brokera.

Strategie algorytmiczne

Aby uniknąć takich przypadków, organy regulacyjne i giełdy wymagają od właścicieli systemów handlu algorytmicznego wyposażenia ich w systemy szybkiego zamykania wyłącznik awaryjny, które pozwalają na błyskawiczne odłączenie systemu od kanału komunikacji i automatyczne anulowanie zleceń złożonych na giełdzie za pomocą mechanizmu anulowanie przy rozłączeniu. Wymóg ten dotyczy nie tylko systemów realizacji zleceń algorytmicznych, ale także systemów handlu automatycznego i systemów bezpośredniego dostępu do rynku.

Handel algorytmiczny i handel o wysokiej częstotliwości był przedmiotem licznych postępowań wszczętych przez amerykańskie organy regulacyjne SEC (Amerykańską Komisję Papierów Wartościowych i Giełd) oraz CFTC w związku z zarzutami o ich udział w wydarzeniach z 6 maja 2010 roku ( Awaria Flasha w 2010 roku), kiedy czołowe indeksy giełdowe w USA na krótko odnotowały największy w swojej historii spadek śróddzienny.

Wpływ systemów algorytmicznych na płynność rynków finansowych

Płynność instrumentów finansowych ocenia się zazwyczaj na podstawie wolumenu i liczby zawartych transakcji (wolumen obrotu), spreadu pomiędzy najlepszą ceną kupna i sprzedaży (maksymalną ceną zleceń kupna i minimalną ceną zleceń sprzedaży) oraz łącznym wolumenem zlecenia w pobliżu najlepszych cen ofertowych i ofertowych (ceny i wolumen bieżących zleceń można zobaczyć w księdze zleceń terminala handlowego). Im większy wolumen i liczba transakcji na danym instrumencie, tym większy jest jego wolumen płynność handlowa z kolei im mniejsza różnica pomiędzy najlepszą ceną kupna i sprzedaży oraz im większy wolumen zleceń w pobliżu tych cen, tym większy natychmiastowa płynność.

Istnieją dwie główne zasady składania wniosków:

  • cytat- składanie zleceń w celu zrealizowania transakcji po cenie korzystniejszej niż aktualnie najkorzystniejsze ceny ofertowe lub ofertowe.
  • rynek- składanie zleceń w celu natychmiastowej realizacji transakcji po aktualnych cenach podaży lub popytu.

Zlecenia złożone na zasadzie notowań zapewniają natychmiastową płynność rynku, umożliwiając innym uczestnikom obrotu kupno lub sprzedaż określonej ilości aktywów w dowolnym momencie.

Zlecenia złożone zgodnie z zasadą rynkową tworzą płynność handlową rynku, umożliwiając innym uczestnikom obrotu kupno lub sprzedaż określonej ilości aktywów po pożądanej cenie.

Algorytmiczne systemy handlu wykorzystujące zasadę notowań są jednymi z głównych dostawców natychmiastowej płynności, a systemy stosujące zasadę rynkową są jednymi z głównych dostawców płynności handlowej. Duża liczba systemów algorytmicznych wykorzystuje obie te zasady jednocześnie.

Wpływ systemów algorytmicznych na infrastrukturę giełdową

Z punktu widzenia obciążenia infrastruktury obrotu giełdowego systemy algorytmiczne wykorzystujące rynkową zasadę pracy ze zleceniami nie niosą ze sobą praktycznie żadnego ryzyka, gdyż rzadko składają więcej niż jedno zlecenie na sekundę na instrument, ponadto niemal każde zlecenie złożone przez systemy te prowadzą do porozumienia. [ ] W przypadku systemów algorytmicznych, które wykorzystują zasadę działania cytatu, obraz jest zupełnie inny. Po pierwsze, przy rearanżacji zleceń systemy te mogą składać kilka zleceń na sekundę na jeden instrument, a po drugie, tylko niewielka część tych zleceń prowadzi do transakcji (wg informacji podanych przez MICEX ponad 95% zleceń z transakcji o dużej częstotliwości roboty są wycofywane bez wykonania). Zatem przy notowaniach o wysokiej częstotliwości infrastruktura giełdy jest obciążona w maksymalnym stopniu i przez większość czasu pozostaje bezczynna. Ponieważ nadmierne obciążenie infrastruktury giełdy może mieć wpływ na stabilność jej działania, giełdy stosują takie mechanizmy ochronne, jak opóźnienie w przekazywaniu informacji rynkowych, ograniczenie liczby dozwolonych transakcji, wprowadzenie minimalnego „czasu życia” zlecenia, a także ograniczenie działanie robotów poprzez politykę taryfową.

Strategie spekulacyjne

Głównym celem strategii spekulacyjnych jest generowanie dochodu w krótkim okresie w wyniku wahań rynkowych cen instrumentów finansowych. Dla celów klasyfikacji można wyróżnić osiem głównych grup strategii spekulacyjnych, z których część wykorzystuje zasady i algorytmy innych grup lub jest ich pochodną.

Strategie tworzenia rynku(eng. Marketmaking) – polegają na jednoczesnym wystawianiu i utrzymywaniu zleceń notowań kupna i sprzedaży instrumentu finansowego. Strategie te wykorzystują zasadę losowego błądzenia ceny w ramach aktualnego trendu, innymi słowy, pomimo wzrostu ceny instrumentu w określonym przedziale czasu, niektóre transakcje spowodują spadek jego ceny w stosunku do szeregu poprzednich wartości i odwrotnie, w przypadku ogólnego spadku ceny instrumentu, niektóre transakcje spowodują wzrost jego ceny w stosunku do szeregu poprzednich wartości. Tym samym, w przypadku pomyślnie dobranych ofert cenowych, można kupić tanio i sprzedać drogo, niezależnie od aktualnego kierunku trendu. Istnieją różne modele ustalania optymalnej ceny zleceń notowań, których wybór opiera się na płynności instrumentu, wielkości środków umieszczonych w strategii, dopuszczalnym czasie utrzymywania pozycji i szeregu innych czynników. Kluczowym czynnikiem powodzenia strategii animowania rynku jest maksymalna zgodność notowań z aktualnymi warunkami rynkowymi dla instrumentu, co ułatwia duża szybkość pozyskiwania danych rynkowych oraz możliwość szybkiej zmiany ceny swoich zleceń, w przeciwnym razie strategie te stają się nieopłacalne. Animatorzy rynku są jednymi z głównych „dostawców” natychmiastowej płynności i poprzez konkurencję pomagają ulepszyć jej profil, dlatego giełdy często przyciągają animatorów rynku do instrumentów niepłynnych, zapewniając preferencyjne warunki prowizji, a w niektórych przypadkach płacąc wynagrodzenie za utrzymanie notowań.

Strategie podążania za trendem(eng. Trend follow) – opiera się na zasadzie identyfikacji trendu w szeregach czasowych wartości cen instrumentów za pomocą różnych wskaźników analizy technicznej oraz kupna lub sprzedaży instrumentu w przypadku pojawienia się odpowiednich sygnałów. Cechą charakterystyczną strategii podążających za trendem jest możliwość ich wykorzystania w niemal dowolnym przedziale czasowym – od ticku do miesięcznego, jednak ponieważ rentowność tych strategii zależy od stosunku liczby poprawnych i błędnych „prognoz” co do dalszego kierunku ruchu cen, stosowanie zbyt dużych ram czasowych jest dość ryzykowne, ponieważ błąd w nich wychodzi na światło dzienne i może prowadzić do poważnych strat. Skuteczność strategii podążania za trendem, zwłaszcza w handlu śróddziennym, w dużej mierze zależy od natychmiastowej płynności instrumentu, ponieważ większość transakcji zawierana jest przy użyciu zleceń rynkowych po aktualnych cenach kupna i sprzedaży. W konsekwencji, jeśli instrument ma szeroki spread i poziomą krzywą natychmiastowej płynności, to nawet w przypadku dużej liczby trafnych prognoz strategia może powodować straty.

Sposoby przyłączenia się do handlu

Dla większości systemów algorytmicznych szybkość pozyskiwania danych rynkowych oraz szybkość składania zleceń są najważniejszymi czynnikami wpływającymi na efektywność systemu. Historycznie rzecz biorąc, na rynku rosyjskim istniało sześć różnych opcji łączenia robotów z systemami handlu giełdowego. Jako przykład przyjrzyjmy się opcjom dostępu do platformy transakcyjnej FORTS:


Ręczny handel na giełdzie, pomimo wszystkich obietnic i rentowności, powoli, ale zdecydowanie odchodzi w przeszłość. W dzisiejszych czasach to głównie traderzy ze starej szkoły handlują ręcznie, natomiast początkujący, którzy dopiero uczą się podstaw kompetentnego handlu, coraz częściej podążają ścieżką handlu automatycznego lub, jak to się nazywa, handlu algorytmicznego. Ufanie zawieraniu transakcji, otwieraniu pozycji itp. beznamiętny mechanizm, robot handlowy, który jest pozbawiony emocji i który robi wszystko, co włożył w niego deweloper, nie rozpraszając się bodźcami zewnętrznymi.

A dzisiaj porozmawiamy o tym, czym w zasadzie jest handel algorytmiczny, jak z nim pracować, gdzie zdobyć dobrego robota handlowego, a także rozważymy różnice między handlem automatycznym a handlem o wysokiej częstotliwości. Zaczynajmy.

Zatem, jak zwykle, najpierw sformułujmy definicję handlu algorytmicznego.

Handel algorytmiczny to rodzaj handlu giełdowego, który polega na automatycznym zawieraniu transakcji przez robota handlowego, w ramach określonego algorytmu wbudowanego w niego przez tradera.

Myślę, że tutaj wszystko jest jasne - trader w oparciu o swoje doświadczenie i strategię handlową tworzy system, w ramach którego określa zasady otwierania i zamykania pozycji, warunki, jakie musi spełniać rynek i aktywo, a także ogólne zasady dotyczące pieniądza kierownictwo.

Liczba papierów wartościowych, które należy zakupić, wysokość przeznaczonych na to środków, zasada plasowania - wszystko to często jest ustalane z góry przez przedsiębiorcę.

Jedną z głównych zalet handlu algorytmicznego jest to, że odciąża zawierane transakcje od emocji, przeczuć i intuicji tradera, które często płatają mu okrutny żart, uniemożliwiając mu odpowiednią ocenę aktualnej sytuacji rynkowej i podjęcie właściwej decyzji.

Druga nazwa handlu automatycznego najlepiej opisuje jego istotę i główne zadanie i brzmi tak: handel za pomocą systemów mechanicznych.

W związku z tym, aby wdrożyć handel algorytmiczny w praktyce, potrzebny jest robot handlowy. Porozmawiajmy o nich.

Roboty handlowe

Program komputerowy z wbudowanym algorytmem handlowym, który samodzielnie zawiera transakcje i inne operacje na giełdzie.

Rodzaje robotów

Programy handlowe można podzielić na dwie duże grupy:

  1. Nie mając uprawnień do samodzielnego otwierania pozycji, analizują duże ilości informacji o aktualnych warunkach rynkowych i przekazują je traderowi, aby mógł samodzielnie zdecydować, czy zawrzeć transakcję, czy nie.
  2. W pełni zautomatyzowany robot, który nie pyta o pozwolenie na otwarcie transakcji. Jednocześnie program uwzględnia wszelkie ryzyka rynkowe i możliwe straty.

Naturalnie, gdy mówimy o handlu algorytmicznym, interesuje nas przede wszystkim ten drugi typ.

Oprócz robotów handlowych, strategie algorytmiczne, w ramach których działają, można również podzielić na dwie części.

  1. Strategia wykonania(strategia realizacji) – zakłada zakup/sprzedaż aktywów w dużych wolumenach, po cenie średnioważonej, możliwie najbliższej cenie ostatniej zawartej transakcji. Pozwala znacznie obniżyć koszty związane z otwieraniem i zamykaniem pozycji i jest wykorzystywana głównie przez dużych graczy na rynku finansowym, takich jak firmy brokerskie i fundusze inwestycyjne. Inwestorzy prywatni często korzystają z drugiej strategii.
  2. Strategia spekulacyjna– klasyczny system dla traderów, którego celem jest uzyskanie maksymalnego zysku w oparciu o różnicę cen pomiędzy kosztem zakupu i sprzedaży aktywa.

W odniesieniu do handlu algorytmicznego strategie spekulacyjne można podzielić na kilka typów, różniących się podejściem do działania, ale dążących do tego samego celu – uzyskania maksymalnego zysku. Przyjrzyjmy się im szybko:

  1. Spotkanie targowe– jednoczesne wprowadzanie i utrzymywanie pozycji kupna/sprzedaży w granicach ruchu cenowego danego aktywa.
  2. Handel Peyersem– jednoczesna analiza techniczna dwóch silnie skorelowanych aktywów, gdy zakupowi jednego aktywa towarzyszy jednoczesna sprzedaż drugiego. Ten rodzaj strategii spekulacyjnej nazywany jest również handlem parami.
  3. Handel koszykowy– ten sam handel parami, tylko tutaj praca jest prowadzona nie dwoma prywatnymi aktywami, ale ich grupami.
  4. Strategia śledzenia– oznacza stałe monitorowanie notowań aktywów przez robota handlowego w celu identyfikacji oznak stabilnego trendu i zgodnie z nim zawierania transakcji.
  5. Arbitraż– ponownie można wyciągnąć podobieństwa z handlem parami. Praca tutaj jest wykonywana przy użyciu dwóch aktywów, których współczynnik korelacji jest równy jeden.

Jak stworzyć robota handlowego

Pierwszą rzeczą, której potrzebujesz, aby stworzyć program do automatycznego handlu, jest specjalna aplikacja z tak zwanym projektantem algorytmów. Nowoczesne zautomatyzowane systemy transakcyjne są dość łatwe w obsłudze i nawet ci, którzy mają niewielką wiedzę z zakresu programowania, mogą stworzyć pełnoprawny system transakcyjny.

Na przykład uniwersalny program, który ma szeroką funkcjonalność dla traderów algorytmicznych, pozwala na stworzenie własnego robota poprzez narysowanie go w formie schematu blokowego. Wszystkie polecenia programu, skrypty itp. TSLab zrobi to sam, wystarczy wyznaczyć kierunek.

Zalety handlu algorytmicznego

Od razu powiem, że jest ich mnóstwo. Nie bez powodu handel algorytmiczny jest niezwykle popularny. Do jego głównych zalet należą:

    • Wysoka celność– robot nie może wstawić dodatkowego symbolu po przecinku, odstąpić od planowanej ceny pod hasłem „I tak się stanie” i otworzyć transakcję losowo. Bez względu na to, jaką sekwencję działań w to włożysz, taki będzie handel.
    • Możliwość zarobku już od pierwszych dni. Niezależny handel to dość skomplikowana sprawa, trzeba się uczyć, zdobywać doświadczenie i, co ukryć, narobić sobie kłopotów w postaci strat pieniężnych. Nawet początkujący, którzy kupili robota handlowego od bardziej doświadczonych kolegów, mogą zarabiać na handlu algorytmicznym.
    • Gotowy do wyjścia– doświadczeni traderzy wiedzą, że czasami na dogodny moment na otwarcie transakcji trzeba czekać godzinami, a nawet dniami. Oczywiście jest to dość trudne. W końcu nawet będąc w ciągłej gotowości (co samo w sobie jest niezwykle męczące) można dosłownie odejść od terminala na kilka minut i przegapić ten właśnie skok cen, na który czekałeś od tygodnia. Program nie przejmuje się tym wszystkim. Będzie cierpliwie czekać według harmonogramu 24 godziny na dobę, 7 dni w tygodniu i nie wpłynie to w żaden sposób na skuteczność jej działań.
    • Szybkość działania– system jest w stanie analizować jednocześnie kilka wykresów, notowań i wskaźników oraz wysyłać dziesięć zleceń na sekundę. A im więcej transakcji, tym większy zysk.
    • Brak emocji– Już o tym mówiłem. Program podejmuje decyzje, które bezpośrednio wynikają z wbudowanego w niego algorytmu. Nie może się spieszyć, być leniwym, bać się itp.
    • Wszechstronność i skalowalność– dobry algorytm można dostosować do pracy z setkami różnych aktywów, walut, akcji, kontraktów terminowych itp. Jego możliwości wynikają bezpośrednio z możliwości programisty, dlatego roboty stworzone przez doświadczonych traderów można wykorzystać dosłownie wszędzie, na każdym rynku lub giełda. Dodatkowo w razie potrzeby można je zmienić i ulepszyć, dzięki czemu algorytm jest w pełni idealny.

W zasadzie wszystkie korzyści są całkiem oczekiwane, prawda? Handel Algo może przynieść ogromne zyski, a funkcjonalność robota handlowego zależy wyłącznie od doświadczenia programisty.

Wady handlu algorytmicznego

    • Złożoność technologiczna. Nie, sam proces handlu algorytmicznego jest niezwykle prosty: podłącz program do terminala i idź odpocząć. Stworzenie takiego programu jest trudne. Rynek jest nieprzewidywalny i jak dotąd niewielu osobom udało się stworzyć algorytm idealny.
    • Drogi– istotne tylko dla tych, którzy nie tworzą algorytmów samodzielnie, ale kupują je od bardziej doświadczonych kolegów. Jeśli robot jest naprawdę dobry, będziesz musiał wydać dużo pieniędzy. Nie wymaga samodzielnego tworzenia kosztów.
    • Brak umiejętności improwizacji. Jedną z głównych zalet handlu algorytmicznego jest jednocześnie jego wada. Rynki finansowe charakteryzują się dużą zmiennością i algorytm nie zawsze dostosowuje się do ich aktualnego stanu. Natomiast trader widząc zmiany może sprzeciwić się swojej strategii i na tym zyskać.

Można oczywiście wyróżnić jeszcze kilka negatywnych aspektów handlu algorytmicznego, ale wszystkie sprowadzają się do jednego – trudności w stworzeniu idealnego robota. Trzeba wziąć pod uwagę i włożyć w to zbyt wiele czynników, aby konsekwentnie osiągać zysk.

Dlaczego handel algorytmiczny i handlowcy algorytmiczni są korzystni dla giełd?

Handel zautomatyzowany przynosi wiele korzyści nie tylko traderom, którzy znacznie ułatwiają im życie i uzyskują bardzo przyzwoite dochody. Nawiasem mówiąc, handel algorytmiczny jest również dobrą pomocą w nauce. Obserwujesz poczynania robota i próbujesz wyjaśnić, dlaczego podjął taką czy inną decyzję, dzięki czemu szybko zrozumiesz istotę procesów rynkowych i nauczysz się samodzielnie handlować.

Giełdy potrzebują także traderów algorytmicznych, którzy poprzez swoją działalność i dużą liczbę przeprowadzanych transakcji zapewniają wysoką płynność aktywom i zwiększają obroty handlowe giełdy. Jak już wspomniano, robot działa znacznie szybciej niż człowiek.

Handel algorytmiczny o wysokiej częstotliwości

A teraz chciałbym obalić jedno niezwykle powszechne błędne przekonanie, że wiele osób uważa handel algorytmiczny i handel o wysokiej częstotliwości (Handel o wysokiej częstotliwości, HFT, przyp. red.) to samo zjawisko.

Tak, są podobne, handel o wysokiej częstotliwości można wręcz zaliczyć do jednej z odmian handlu algorytmicznego, jednak nadal nie da się postawić między nimi znaku równości.

Handel przy użyciu systemu wysokiej częstotliwości polega na otwieraniu ogromnej liczby transakcji na dziesiątkach różnych aktywów, dosłownie w ułamku sekundy. Prace wykonywane są w małych ilościach, co jest kompensowane przez liczbę operacji. Traderzy korzystający z tej technologii osiągają zyski dosłownie natychmiast. Co więcej, jego rozmiar jest często bardzo, bardzo dobry.

Algotrading jest ogólnie szerszą koncepcją. Może być zarówno wysoka częstotliwość, jak i dość umiarkowana. Sam decydujesz, co jest dla Ciebie najlepsze: 10 transakcji o małym wolumenie czy jedna, ale na dużą kwotę.

Czego potrzebujesz do handlu algorytmicznego

Po pierwsze, jak już mówiłem, terminal handlowy i robot, który będzie zawierał transakcje.

Po drugie, dobra prędkość połączenia z serwerem, która gwarantuje minimalne opóźnienia czasowe. Nie zapominaj, że handel o wysokiej częstotliwości wiąże się z podejmowaniem decyzji w ułamku sekundy, a opóźnienie może być śmiertelne.

Po trzecie, pożądane byłoby, aby były one wyświetlane bezpośrednio w działającym terminalu. Program jest w stanie analizować setki zasobów jednocześnie, więc po co ograniczać to i siebie? Musisz jak najlepiej wykorzystać handel, dlatego musisz zadbać o notowania z wyprzedzeniem.

Wszystkie trzy rzeczy niezbędne do udanego handlu algorytmicznego są dostarczane przez brokera Roboforex swoim klientom. Istnieje osobna sekcja poświęcona wyłącznie traderom algorytmicznym, zawierająca całą potrzebną im funkcjonalność.

Roboforex oferuje inwestorom bezpośrednie połączenie z serwerami Moskiewskiej Giełdy we wszystkich obszarach - wymiana walut, akcje i instrumenty pochodne. Połączenie odbywa się poprzez specjalizowane protokoły przesyłania danych, dostosowane do dużych ilości informacji i ich szybkiego przesyłania.

Firma posiada również oprogramowanie do tworzenia algorytmów handlowych, a także gotowe algorytmy, które można podłączyć do swojego terminala.

I, oczywiście, usługa łączenia się z wycenami wszystkich aktywów krajowych i zagranicznych, z ich emisją na działającym terminalu, bez opóźnień i opóźnień.

Po przeanalizowaniu wszystkich ofert panujących na krajowym rynku, nasz zespół doszedł do wniosku, że nie ma bardziej opłacalnej i kompleksowej oferty jak ta pochodząca z Zerich. Broker ten wykonał naprawdę świetną robotę, tworząc optymalne warunki pracy dla traderów algorytmicznych.

Szkolenie z handlu Algo

Specjalnie podkreśliłem tę kwestię w osobnym akapicie, ponieważ... Nawet tak prosta rzecz jak handel algorytmiczny wymaga przynajmniej minimalnego szkolenia, podczas którego początkujący zostanie poinformowany, co jest co, nauczony, jak skonfigurować roboty handlowe i czerpać z nich zyski.

Usługi tego typu świadczy także firma Roboforex, która oferuje każdemu całą gamę szkoleń, na które składają się kursy, webinary i zajęcia bezpośrednie. Można na nich dowiedzieć się wszystkiego, co jest związane z handlem algorytmicznym, tworzeniem systemów transakcyjnych i wielu innych pokrewnych rzeczy.

Wniosek

Podsumowując wszystko powyższe, możemy wyciągnąć jednoznaczny wniosek, że handel algorytmiczny jest dziś jednym z najbardziej obiecujących obszarów działalności, który z czasem będzie tylko wzrastał.

Handel giełdowy, jak każda inna dziedzina działalności, nie stoi w miejscu, a handel automatyczny jest być może najnowocześniejszym i najbardziej odpowiednim ze swoich obszarów.

A co ukrywać, tak się najbardziej opłaca. Wyniki, jakie algorytmy giełdowe wykazały na przestrzeni ostatnich kilku lat, często przekraczają możliwości nawet najbardziej doświadczonych i zaawansowanych traderów. I bez cienia wątpliwości możemy powiedzieć, że przyszłość branży leży w handlu algorytmicznym.

Pozdrawiam, Nikita Michajłow

P.S: a teraz sugeruję obejrzenie dobrego filmu, który jeszcze raz opisuje wszystkie zalety handlu algorytmicznego.