thinkorswim jest rodziną platform Charles Schwab do analizy i handlu, m.in. akcjami, opcjami, futures i forex. Szczególnie przydatny element to możliwość obejrzenia wyniku całej pozycji opcyjnej dla różnych cen, dat i założeń zmienności. Taki wykres pomaga zadawać pytania o ryzyko; nie jest prognozą ani potwierdzeniem, że transakcję można wykonać po cenie z symulacji.

Dostęp do programu, demo i rachunku

thinkorswim należy obecnie do Schwab. Końcowa grupa rachunków TD Ameritrade została przeniesiona w maju 2024 r., dlatego stare instrukcje rejestracji TD Ameritrade mogą już nie pasować. Dostępne są wersje desktop, web i mobile, ale nie należy zakładać identycznego zestawu narzędzi w każdej z nich. Do rozbudowanej analizy warto sprawdzić konkretną funkcję w dokumentacji odpowiedniej wersji.

Schwab udostępnia paperMoney, czyli środowisko symulacyjne. Osobny Guest Pass pozwala testować platformy przez 30 dni bez otwierania i zasilania rachunku maklerskiego, na warunkach programu. Po tym okresie dane logowania wygasają, a dotychczasowe ustawienia i dane konta Guest Pass przestają być dostępne. Przed końcem testu zapisz własne notatki.

Demo, rachunek International oraz uprawnienia do forex lub opcji to odrębne kwestie. Schwab obsługuje także kwalifikujące się rezydencje poza USA, więc brak amerykańskiego SSN nie uzasadnia automatycznej odmowy dla każdego. Jednocześnie nie potwierdzamy tutaj dostępności nowego rachunku dla mieszkańca Polski. Trzeba sprawdzić rzeczywisty kraj zamieszkania w oficjalnej ścieżce International i uzyskać potwierdzenie dostępu do wybranego produktu.

Co sprawdzać w Analyze

Zakładka Analyze pozwala dodawać hipotetyczne transakcje i oglądać ich łączny profil. W Risk Profile oś pozioma przedstawia cenę instrumentu bazowego, a pionowa potencjalny wynik. Wykres może zestawiać wynik na wygaśnięciu z teoretyczną wyceną dla wcześniejszej daty. Zmiana daty i zmienności wpływa na tę drugą krzywą.

Przed odczytaniem wyniku sprawdź zaznaczone składniki pozycji: symbol, datę wygaśnięcia, kurs wykonania, stronę kupna lub sprzedaży i liczbę kontraktów. Pominięta krótka opcja może całkowicie zmienić wniosek. Zobacz też, czy analizujesz tylko symulację, czy łączysz ją z istniejącymi pozycjami na rachunku.

Greckie współczynniki opisują wrażliwość modelu na zmianę ceny, czasu czy zmienności. Nie gwarantują stałego wyniku dla dowolnego ruchu rynku. Prawdopodobieństwo z Probability Analysis jest oszacowaniem zależnym od założeń, a nie historycznie potwierdzoną skutecznością twojego systemu. Nie przeliczaj wartości 70% z wykresu na obietnicę siedmiu wygranych transakcji na dziesięć.

Własny przykład: spread opcyjny 100/105

Załóżmy zakup jednej opcji call z kursem wykonania 100 za premię 6 i sprzedaż jednej call z kursem wykonania 105 za premię 3. Obie dotyczą tego samego instrumentu i terminu, a każda ma mnożnik 100. Debet wynosi (6 − 3) × 100 = 300 USD. To hipotetyczny przykład mechaniki, bez prowizji, spreadów kwotowania i podatków.

W modelu wypłaty na wygaśnięciu maksymalny zysk wynosi 200 USD, strata 300 USD, a próg zerowego wyniku 103. Gdy cena bazowego aktywa przekroczy 105, wzrost wartości kupionej opcji jest równoważony zobowiązaniem z wystawionej. Wynik nie rośnie już wraz z każdą kolejną zwyżką ceny.

Model wyniku spreadu na wygaśnięciu, przed kosztami
Cena bazowego aktywaWartość kupionej call 100Zobowiązanie z call 105Wynik po debecie 300 USD
90 USD0 USD0 USD−300 USD
100 USD0 USD0 USD−300 USD
103 USD300 USD0 USD0 USD
105 USD500 USD0 USD+200 USD
110 USD1 000 USD−500 USD+200 USD

Do samodzielnego przeliczenia użyj wzoru: 100 × [max(S − 100, 0) − max(S − 105, 0)] − 300, gdzie S oznacza cenę na wygaśnięciu. Wcześniejsza cena zamknięcia spreadu zależy również od czasu, zmienności i płynności. Nie odczytuj wyniku z kolumny wygaśnięcia jako kwoty możliwej do wypłaty dzisiaj.

Przy opcjach rozliczanych przez dostawę akcji dochodzi ryzyko wykonania i przypisania. Jedna noga może zmienić się w pozycję akcyjną, a wtedy rzeczywiste potrzeby gotówkowe i ryzyko różnią się od prostego wykresu dwóch opcji. Krótka opcja amerykańska może zostać przypisana także przed terminem. W symulacji trzeba więc ćwiczyć plan zamknięcia lub obsługi pozycji, a nie tylko podziwiać ograniczoną stratę z diagramu.

paperMoney: czego wynik nie dowodzi

paperMoney służy do ćwiczenia obsługi i pomysłów w warunkach symulacji. Nawet gdy korzysta z aktualnych danych, nie staje się rzeczywistym rynkiem. Wirtualne wykonanie nie potwierdza dostępności tej samej ilości po tej samej cenie, miejsca w kolejce ani zachowania zlecenia w gwałtownym ruchu.

Sprawdź oznaczenia danych w danym trybie i dla konkretnego instrumentu. Opóźnienie danych, spread i godziny sesji mają znaczenie zwłaszcza przy krótkich transakcjach. W notatkach oddziel wynik strategii od celu ćwiczenia. Udane anulowanie zlecenia jest wynikiem testu obsługi; dodatni bilans kilku transakcji nie wystarcza do oceny przewagi rynkowej.

Praktyczny test obejmuje także niepełne wykonanie i błąd ilości. Zapisz, jak rozpoznasz pozostałą część zlecenia i w którym miejscu sprawdzisz rzeczywistą pozycję. W przypadku spreadu opcyjnego odróżnij zamknięcie obu nóg od sprzedaży lub kupna jednej z nich. Taka operacja może usunąć element ograniczający ryzyko.

thinkScript nie jest automatycznie robotem handlowym

thinkScript pozwala budować narzędzia analizy, wskaźniki i strategie do testów. Funkcja AddOrder dodaje hipotetyczne transakcje do strategii; sygnały i raport strategii nie wysyłają rzeczywistych zleceń. Nie zakładaj zatem, że po wgraniu skryptu rachunek jest już automatycznie obsługiwany.

Konfiguracja prawdziwego zlecenia warunkowego jest odrębną czynnością od narysowania sygnału. Przed użyciem sprawdź dostępne warunki, czas ważności i zasady jego uruchomienia. Porównując rozwiązanie z EA w MT4, patrz na funkcję wykonawczą oraz kontrolę stanu zleceń, nie tylko na możliwość napisania kodu.

Forex i koszty korzystania

Handel forex w grupie prowadzi Charles Schwab Futures and Forex LLC, a thinkorswim jest interfejsem tej usługi. Wymagany jest kwalifikujący się rachunek i zatwierdzenie osobnego wniosku; samo jego wysłanie nie gwarantuje akceptacji. Nie utożsamiaj funkcji widocznej w demo z przyznanym uprawnieniem rzeczywistym.

Brak osobnej opłaty za platformę nie oznacza zerowego kosztu transakcji. W forex koszt zawiera się m.in. w spreadzie, a opcje i futures mają własne prowizje oraz opłaty. Zakres ochrony aktywów także zależy od usługi. Szczegóły opisuje profil Charles Schwab.

Ćwiczenie na pierwszy dzień

  1. Sprawdź tryb pracy, rezydencję, dostępne uprawnienia i oznaczenia danych.
  2. Otwórz prostą symulację jednej pozycji i zapisz jej ilość oraz mnożnik.
  3. W Analyze porównaj dzisiejszą krzywą z wynikiem na wygaśnięciu.
  4. Zmień datę i założenie zmienności, po czym opisz, dlaczego wynik się zmienia.
  5. Przećwicz modyfikację oraz anulowanie dyspozycji. Oddziel raport strategii od listy rzeczywistych zleceń.

Możesz wykonać obliczenia z tabeli także w arkuszu. Ważnym rezultatem nauki jest samodzielne rozpoznanie, skąd bierze się wynik i co pomija model, niezależnie od tego, czy ostatecznie wybierzesz tę platformę.

Sprawdź, czy rozumiesz

Jedno krótkie ćwiczenie

Jaki wynik na wygaśnięciu daje przykładowy spread 100/105 przy cenie aktywa 104 i debecie 300 USD?

Sprawdź odpowiedź

100 USD przed kosztami: call 100 ma wartość 400 USD, call 105 wygasa bez wartości, a zapłacony debet wynosi 300 USD. To model wypłaty, nie gwarancja ceny wcześniejszego zamknięcia.

Następny temat: Charles Schwab: forex, thinkorswim i dostęp do rachunku →