Jak zbudować trading plan.

12 kroków od pomysłu do finalnego efektu na przykładzie strategii trend following na S&P 500.

01

Cel

Wyznaczam cel, który ma wesprzeć mój trading plan.

Przykład

  • Strategia trend following, która bije benchmark: S&P 500.

02

KPI

Ustalam precyzyjne miary, które potwierdzą albo zanegują moją hipotezę.

Przykład

  • Max drawdown w okresie niższy niż DD S&P 500.
  • Odchylenie standardowe wyników niższe niż w rozkładzie stóp zwrotu S&P 500.
  • Minimum 75% kwartałów na plusie.
  • Sharpe ratio powyżej 1,0.

03

Badanie rynku

Szukam powtarzalnych prawidłowości na danym rynku, na których mogę budować trading plan.

Przykład

  • Badam stopy zwrotu S&P 500: kwartalne, miesięczne, tygodniowe i dzienne, zmienność, reakcja rynku na cofnięcia oraz sezonowość.
  • Edge: Większość korekt jest krótka i płytka. Rynek szybko wraca do trendu wzrostowego.
  • Głębsze korekty i bessy: statystycznie rzadziej niż 2 razy w roku.
  • Hipoteza: zamierzam wykorzystać strategię buy the dip, czyli kupowanie w korektach.

04

Strategia

Strategia to moment, kiedy hipotezę zamieniam w twarde ramy trading planu.

Przykład

  • Wejście: otwieram wyłącznie długie pozycje, kiedy rynek osiągnie korektę o założonej głębokości i kształcie.
  • Stop loss: z badań zmienności, ATR(14) × mnożnik wyznaczony w optymalizacji.
  • Wyjście: z rozkładu tygodniowych i miesięcznych stóp zwrotu.

05

Test in-sample

Na założonym okresie historii testuję i optymalizuję wyniki mojej strategii.

Przykład

  • Sprawdzam kolejno: stopy zwrotu, drawdown, odchylenie stóp zwrotu, SR, recovery factor, trafność, R:R, E(x).
  • Wyniki satysfakcjonują: idę dalej. Nie: wracam do optymalizacji.
  • Nie szukam pików optymalizacyjnych, tylko plateau, które działa w szerszym zakresie ustawień.

06

Test out-of-sample

Bardzo ważny etap: sprawdza, czy strategia jest wiarygodna.

Przykład

  • Testuję na okresie, którego strategia nie widziała. U mnie to kilka ostatnich lat.
  • Porównuję z in-sample: liczbę transakcji, stopy zwrotu, DD, odchylenie standardowe, trafność, R:R, E(x).
  • Szukam powtarzalności i stabilności. Wolę odrzucić zbyt wiele pomysłów, niż przepuścić jeden nietrafiony.
  • Chronię dane OOS: test robię maksymalnie dwa razy. Wynik negatywny? Rezygnuję z hipotezy.

07

Test na rachunku demo

Automat na demo to kolejny krok weryfikacji strategii.

Przykład

  • Automat uruchamiam na koncie demo.
  • Weryfikuję, czy dana forma zapisu strategii realizuje założony edge. Jeśli nie rozumiem, jak działa mechanizm, nigdy go nie używam.
  • Sprawdzam stabilność działania i zgodność z założeniami strategii.
  • Obserwuję reakcje na różne sytuacje rynkowe.

08

Test na rachunku rzeczywistym

Strategia po raz pierwszy działa w czasie rzeczywistym, na realnym rynku.

Przykład

  • Start, gdy automat jest stabilny, zgodny ze strategią, a wyniki na demo powtarzalne z oryginałem.
  • Zanim zainwestuję większe pieniądze, sprawdzam strategię na minimalnym ryzyku.
  • Weryfikuję: stabilność, poślizgi, reakcję rynku na moje zlecenia, realne koszty transakcyjne.

09

Money management

Czas na dostosowanie wielkości pozycji do moich założeń.

Przykład

  • Zasada nadrzędna przy optymalizacji zysków: najpierw pytam, ile mogę stracić, a dopiero potem liczę, ile zarobię.
  • Badam korelację nowej strategii z już posiadanymi. Liczę w tym celu dzienne zmiany mark-to-market.
  • Metodą Carvera sprawdzam, czy strategia uzupełnia moje dotychczasowe strategie, czy je duplikuje.
  • Szukam czegoś, co zapełni białe plamy w trading planie, a nie kolejnej kopii strategii, którą już mam.

10

Trading na rachunku rzeczywistym

Przede wszystkim ostrożność.

Przykład

  • Z nową strategią wchodzę na rynek w dwóch albo trzech krokach.
  • Trzy kroki: 0,33 założonej wielkości pozycji, potem 0,66, potem pełna. Dwa kroki: 0,5, potem pełna.
  • Codziennie monitoruję poprawność działania strategii.
  • Nie oczekuję szybkich efektów. Na to przyjdzie czas.

11

Monitorowanie wyników

Czas na weryfikację.

Przykład

  • Co kwartał liczę kluczowe KPI i porównuję je z założeniami.
  • Wyniki poniżej oczekiwań? Analiza Monte Carlo: na ile taki wynik jest statystycznie prawdopodobny.
  • Powyżej 5. percentyla: działam dalej. Poniżej: strategia trafia do grupy obserwacyjnej.
  • Sprawdzam, na ile transakcje odzwierciedlają początkowe założenia. Jeśli trzeba, wracam do założeń i powtarzam cały cykl.

12

Decyzja co dalej

Czas na decyzję. Mam trzy opcje.

Przykład

  • Handluję dalej, gdy wynik jest powyżej 5. percentyla z analizy Monte Carlo.
  • Wracam na demo i obserwuję, gdy strategia trafia do grupy obserwacyjnej.
  • Wracam do kroku 1 i modyfikuję, gdy transakcje nie odzwierciedlają początkowych założeń.

I na koniec to co najważniejsze:

A Plan the trade.

B Trade the plan.

C Modify when needed.

Powtórz krok od A do C raz jeszcze i raz jeszcze i jeszcze raz………...

Wszystkie wpisy →