umysłu człowieka. Przeprowadzono różnorakie badania, których wyniki wskazują, że psychologiczne podstawy procesu decyzyjnego gracza na rynku giełdowym są bardzo złożone[2],
Rozwój techniki i upowszechnienie tak zwanych komputerów domowych spowodowało, że uczestnicy rynku zamienili kartkę na ekran monitora. Komputer dawał nowe możliwości analizy, które stały się praktycznie ograniczone tylko i wyłącznie wyobraźnią ich twórców. Skomplikowane i bardzo czasochłonne obliczenia, mogły być wykonywane niemal natychmiastowo. Spowodowało to duży wzrost narzędzi analizy technicznej opartej na zaawansowanych metodach matematycznych. Na rynku pojawiło się oprogramowanie umożliwiające tworzenie własnych wskaźników i wspomagające analizę. Na początku oprogramowanie takie było bardzo drogie, ale z czasem każdy gracz może sobie na nie pozwolić. Istnieją również programy zupełnie darmowe, które mają bardzo rozbudowaną funkcjonalność. Popularność komputerów przyczyniła się nie tylko do wzrostu wskaźników analizy technicznej. Ludzie zaczęli dostrzegać możliwość zawierania transakcji przez komputer[3], W ten oto sposób powstały mechaniczne systemy handlowe. W zasadzie są dwa rodzaje tychże systemów: pierwszy rodzaj to systemy, które tylko i wyłącznie generują sygnały, drugim rodzajem natomiast są systemy, które oprócz generowania sygnałów same zawierają pozycję. Jeśli chodzi
0 pierwszy przypadek to nawet w naszym kraju można zauważyć wiele takich systemów, dzięki którym, jak głoszą reklamy, w krótkim czasie można zarobić fortunę. Oczywiście sygnały z takich systemów kosztują niemało, a wyniki są raczej niesatysfakcjonujące. W drugim przypadku jest nieco inaczej. Zazwyczaj gracze sami piszą taki system za pomocą dostępnych narzędzi czy też platform. W tej dziedzinie widzę pole popisu dla informatyka. Choć narzędzia, za pomocą, których można zaprogramować dany system są coraz bardziej rozbudowane, mają zaimplementowane większość wskaźników, pozwalają implementować swoje własne, mają jednak wady. Projektowane najczęściej przez informatyków nie zawsze spełniają wymagania graczy giełdowych. W ostatnim czasie na rynku pojawiło się wiele z takich narzędzi. Między innymi wymienić można: Wealth Lab, Metastock, Metatrader, Deal Book, Tradestation,
1 inne. Niektóre z nich pozwalają nawet na programowanie systemów w wbudowanym języku programowania. Niestety jak się sam przekonałem oprogramowanie to zachowuje się czasem bardzo dziwnie.
Firmy brokerskie bardzo często dają możliwość implementacji własnego oprogramowania w oparciu o udostępniane funkcje z rodziny API. Programiście daje to nieograniczone możliwości jeśli chodzi o pisanie, testowanie i wdrażanie systemów handlowych. Takie oprogramowanie oraz odpowiednie systemy powstają w naszym zespole. Używając dostępnych języków programowania w szczególności c++ czy javy programista może bez większego problemu zaimplementować zaprojektowane przez siebie strategie inwestycyjne i testować je na rzeczywistych danych z rynku. Konta demo umożliwiają takie testowanie bez narażania na szwank zgromadzonego kapitału. Według fachowej literatury i znawców tematu, każdy system powinien być testowany na danych pobieranych na żywo. Przykładem systemu dającego opisane powyżej możliwości jest TradeMM.
Mówiąc o systemach transakcyjnych należy wspomnieć o ich zaletach. W poprzednim akapicie umyślnie wspomniałem o roli psychologii na rynku. Systemy
4