Kaip nustatyti slenkantį žingsnį savo prekybos platformoje

Uzliekamas „trailing“ žingsnis yra stop orderis, kuris koreguojamas diskretiniais intervalais, o ne nuolat. Tai naudinga siekiant sumažinti orderių „churn“ nepastoviose rinkose. Štai kaip tai veikia ir kada verta naudoti.

Atsakomybės apribojimas

Tai nėra investavimo patarimas. Pateikta informacija skirta tik mokymo ir informavimo tikslais ir nelaikoma jokios finansinės priemonės pirkimo ar pardavimo rekomendacija.

Šių rizikos įspėjimų angliška versija yra autoritetinga. Vertimai pateikiami tik patogumo dėlei.

Trailing step yra stop-loss, kuris koreguojamas diskrečiais žingsniais, o ne nuolat. Klasikinis trailing stop juda su kiekvienu tick’u; tuo tarpu trailing step pajuda tik tada, kai kaina pasikeičia bent minimalia suma. Žingsnis sumažina užsakymų modifikacijų skaičių ir yra naudingas nepastoviose arba „neramiose“ rinkose.

Šiame straipsnyje pateikiamas praktiškas žingsnis po žingsnio paaiškinimas: kuo trailing step skiriasi nuo standartinio trailing stop, kada jis prasmingas ir kaip jį nustatyti tipinėje platformoje.

Trailing step vs standard trailing stop

Standartinis trailing stop koreguojamas su kiekvienu kainos tick. 1% trailing stop akcijai, kurios kaina yra $100, prasideda nuo $99. Jei kaina pakyla iki $100.50, stopas persikelia į $99.495. Jei kaina pakyla iki $101, stopas persikelia į $99.99. Stopas koreguojamas nuolat.

Trailing step prideda minimalų žingsnį. 1% trailing stop su 0.5% žingsniu tai pačiai akcijai prasideda nuo $99. Stopas koreguojamas tik tada, kai kaina pakyla bent 0.5% (t. y. iki $100.50 ar daugiau). Tada stopas perskaičiuojamas taip, kad išlaikytų 1% trailing nuo naujos aukštumos. Kitas koregavimas įvyksta tik tada, kai kaina pasiekia $101.0 (dar 0.5% nuo ankstesnės aukštumos).

Rezultatas: mažesnis skaičius orderių pakeitimų. Nepastovi akcija, kuri šokinėja pirmyn ir atgal, standartiniame trailing stop gali sukelti 20 stop koregavimų, tačiau trailing step atveju – tik 4–5. Kiekvienas koregavimas yra serverio užklausa, orderio pakeitimas ir galimai nedidelis mokestis. Trailing step sumažina šį papildomą apkrovimą.

Kada trailing step yra prasmingas

Trys scenarijai:

  1. Didelio nepastovumo akcijos. Mažos kapitalizacijos technologijų akcija, kuri dienos eigoje juda 3–5%. Standartinis trailing stop koreguojamas šimtus kartų. Trailing step sumažina koregavimus iki 5–10.
  2. Intraday prekyba nepastoviomis dienomis. Prekybininkas, naudojantis 2% trailing stop akcijai, kuri atsidaro su 5% gap. Standartinis trailing stop suveikia tą akimirką, kai kaina apsisuka. Trailing step suteikia sandoriui daugiau erdvės, kol stop suveiks.
  3. Mažesnė pavedimų „churn“ (dažnas keitimas). Prekybininkas, kuris nori išvengti vizualinio triukšmo, kai nuolat koreguojami stopai. Trailing step ilgiau išlaiko stopą stabilų, todėl jį lengviau stebėti.

Kada tai neturi prasmės

Trys scenarijai, kai standartinis trailing stop yra geresnis:

  1. Mažo nepastovumo, tendencingi pavadinimai. Komunalinių paslaugų akcijos, kurios juda 0,5 % per dieną. Trailing step ir standartinis trailing stop elgiasi beveik identiškai. Nėra priežasties pridėti sudėtingumo.
  2. Skalpingas arba trumpalaikė prekyba. 30 sekundžių trukmės sandoriui nereikia step. Standartinis trailing stop reaguoja greičiau.
  3. Sandoriai, kai svarbi gap rizika. Didesnis trailing step žingsnis reiškia didesnį gap, kuris gali „peršokti“ per stop. Laikant pozicijas per naktį arba per ataskaitų (earnings) laikotarpį, standartinis trailing stop yra griežtesnis.

Kaip nustatyti slenkantį žingsnį tipinėje platformoje

Tikslios instrukcijos skiriasi, tačiau struktūra panaši per Interactive Brokers, Tastyworks, TradeStation ir daugumą 1 lygio platformų:

  1. Atidarykite pozicijos pavedimo langą. Dešiniuoju pelės mygtuku spustelėkite poziciją arba atidarykite naują pavedimą.
  2. Pasirinkite pavedimo tipą kaip „trailing stop“ arba „trailing stop-limit“. Daugumoje platformų tai yra pavedimo tipo išskleidžiamajame sąraše.
  3. Nustatykite sekimo (trail) dydį. Tai gali būti fiksuota suma, procentas arba pagal nepastovumą apskaičiuota suma (ATR).
  4. Nustatykite žingsnio (step) dydį. Kai kuriose platformose yra „trailing step“ arba „increment“ laukas. Įveskite mažiausią judėjimą, reikalingą tam, kad stop būtų pakoreguotas. Kitose platformose nėra įmontuoto žingsnio, tačiau leidžiama nustatyti didesnį sekimo dydį, kad būtų imituojamas žingsnis.
  5. Pateikite pavedimą. Slenkantis žingsnis dabar aktyvus.

Platforma taip pat leidžia po pateikimo koreguoti sekimo ir žingsnio parametrus. Nauji parametrai taikomi ateityje; esami didžiausios vertės (high-water marks) rodikliai nėra atstatomi.

Dažniausi variantai

Trailing step su pelno tikslu (OCO)

Sujunkite trailing step su pelno tikslu naudodami OCO (vienas-atšaukia-kita) pavedimą. Trailing step valdo kritinę (neigiamą) pusę; pelno tikslas – teigiamą. Pirmasis suveikęs uždaro poziciją; kitas atšaukiamas.

Trailing step su laiko sustabdymu

Pridėkite laiko pagrindu nustatytą stop: pozicija uždaroma po nustatyto dienų skaičiaus, nepriklausomai nuo trailing step. Naudinga sandoriams su apibrėžtu laikymo laikotarpiu.

Trailing step procentine israiška

Dauguma platformų leidžia nustatyti trailing ir step procentais. 2% trailing su 0,5% step yra paprasta. Platforma viduje konvertuoja į sumas doleriais.

Kas gali suklysti

Trys modeliai:

1. Žingsnis per didelis

1% žingsnis prie 5% trailing stop yra tinkamas. 3% žingsnis prie to paties stop yra per didelis — pozicija gali atiduoti per daug iš nerealizuoto pelno, kol stopas suveiks.

2. Platforma nepalaiko trailing step funkcijos tiesiogiai

Kai kurios platformos palaiko tik standartinius trailing stop. Išeitis – naudoti didesnę trailing reikšmę, kuri apytiksliai atitinka trailing step.

3. Painiava su standartiniu trailing stop

Trailing step nėra tas pats, kas standartinis trailing stop. Kai kurie prekiautojai nustato „trailing step“, manydami, kad tai yra standartinė funkcija, o vėliau pastebi, kad elgsena yra kitokia.

Kaip įvertinti

Nustatydami slenkantį žingsnį, paklauskite:

  • Ar platforma palaiko gimtąsias slenkančio žingsnio pavedimų rūšis? (Išbandykite su nedideliu pavedimu likvidžiame instrumente.)
  • Kokia yra minimali žingsnio suma? (Kai kurios platformos apriboja žingsnį iki 0,1 % arba 0,5 %. Mažesni žingsniai yra tikslesni.)
  • Ar žingsnis veikia abiejose sekimo pusėse? (Ilga pozicija: sekti galima tik aukštyn. Trumpa pozicija: sekti galima tik žemyn. Abiem atvejais turėtų veikti.)
  • Koks yra pavedimo pakeitimų elgesys? (Kiekvienas žingsnio koregavimas yra pavedimo pakeitimas, kuris gali būti nemokamas arba turėti nedidelį mokestį.)
  • Ar platforma rodo sekimo istoriją? (Kai kurios platformos realiu laiku rodo aukščiausią tašką ir sekimo atstumą.)

Atsakymai į šiuos klausimus lemia, ar platforma gerai tvarko slenkančius žingsnius. Ši funkcija retesnė nei standartinis slenkantis stop; įgyvendinimas skiriasi.

DUKK (DUK)

Ar trailing step yra tas pats, kas standartinis trailing stop?

Ne. Standartinis trailing stop koreguojamas su kiekvienu kainos tick’u. Trailing step koreguojamas tik tada, kai kaina pajuda bent step dydžiu. Trailing step yra grubiau pritaikomas, bet sumažina užsakymų modifikacijas.

Koks geras žingsnio dydis?

Priklauso nuo sekimo (trail) ir nepastovumo (volatility). Dažnas pradinis variantas: žingsnis = 25–50% nuo sekimo. Jei sekimas yra 2%, 0,5–1% žingsnis yra pagrįstas. Jei sekimas yra 5%, 1,25–2,5% žingsnis yra pagrįstas.

Ar galiu naudoti slankųjį žingsnį su pelno tikslu?

Taip, naudojant OCO pavedimą. Slankusis žingsnis valdo kritimo pusę; pelno tikslas – kilimo pusę. Pirmasis suveikęs uždaro poziciją; kitas atšaukiamas.

Ar visi Brokeriai palaiko trailing žingsnius?

Ne. Kai kurie Brokeriai palaiko tik standartinius trailing stopus. Patikrinkite platformos dokumentaciją. Jei Brokeris nepalaiko trailing žingsnių, sprendimas (work-around) yra naudoti didesnę trail reikšmę, kad būtų galima apytiksliai atkurti norimą elgseną.

Susiję ištekliai

Kur pradeti

Jei norite naudoti trailing step (sekancius zingsnius), praktinis pirmas zingsnis yra susikurti popierines prekybos (paper-trading) paskyrą su Broker, kuris palaiko uzsakymo tipą, ir patikrinti elgsena su nedidelėmis pozicijomis. Perziurekite musu brokeriu lentele dabartiniam platformu, palaikanciu trailing step, sarasui.