Stratēģija var būt pelnoša ar vienu kontraktu un kļūt nestabila ar pieciem vai desmit, lai gan ieejas signāls, stop loss un peļņas mērķis nav mainīts. Šķiet, ka lielākam pozīcijas izmēram vajadzētu tikai proporcionāli palielināt peļņu un zaudējumus. Reālajā tirgū tā notiek tikai līdz noteiktai robežai.
Pozīcijas palielināšana var mainīt izpildes cenu, slīdēšanu, komisiju ietekmi, ordera aizpildīšanas ātrumu un iespēju iziet no tirgus stresa brīdī. Vienlaikus pieaug konta svārstības, maržas slodze un psiholoģiskais spiediens. Rezultātā treideris vairs netirgo tieši to pašu sistēmu, kuru pārbaudīja ar mazu apjomu.
Īsā atbilde: stratēģija sabrūk tad, kad tās teorētiskā priekšrocība ir mazāka par jaunajām izpildes izmaksām un riskiem. To sauc par stratēģijas kapacitātes robežu. Tā nav tikai lielu fondu problēma. Kapacitāti var pārsniegt arī mazā kontā, tirgojot mazlikvīdu instrumentu, īsu laika periodu vai ļoti precīzu ieejas modeli.
Pozīcijas izmērs un darījuma risks nav viens un tas pats
Pozīcijas izmērs ir akciju, līgumu, kontraktu vai citu vienību skaits. Darījuma risks ir summa, ko paredzēts zaudēt, ja tirgus sasniedz iepriekš definētu izejas līmeni. Vienkāršotā aprēķinā:
Pozīcijas izmērs = atļautais naudas risks / risks uz vienu vienību.
Ja stop loss atrodas tālāk, vienību skaits jāsamazina. Ja stop loss ir tuvāk, matemātiski var iegūt lielāku pozīciju. CME Group savos riska pārvaldības materiālos uzsver to pašu secību: vispirms jānosaka loģisks stop līmenis un pieļaujamais konta risks, tikai pēc tam aprēķina pozīcijas izmēru.
Šī formula ir sākums, nevis pilns risinājums. Tā parasti pieņem, ka visa pozīcija tiks atvērta un aizvērta paredzētajā cenā. Lielākam orderim šis pieņēmums kļūst arvien trauslāks. Plašāks skaidrojums par viena darījuma risku un dienas limitu ir rakstā “Risks vienā darījumā un dienas zaudējumu limits”; šeit fokuss ir uz to, kā apjoms maina pašu stratēģijas izpildi.
Signāls var palikt labs, bet izpilde kļūt slikta
Stratēģijas rezultātu veido ne tikai lēmums pirkt vai pārdot. Starp signālu un konta rezultātu atrodas ordera ceļš: nosūtīšanas laiks, spreds, pieejamais apjoms cenu līmeņos, daļēja izpilde, komisija un tirgus kustība, kamēr orderis tiek aizpildīts.
Ar mazu pozīciju šo starpību var gandrīz nepamanīt. Ar lielāku pozīciju tā kļūst par atsevišķu riska avotu. Stratēģijas bruto priekšrocība var saglabāties, bet neto priekšrocība pēc izmaksām pazust.
Noderīgi ir nošķirt trīs līmeņus:
signāla priekšrocība — vai ieejas un izejas loģikai ir pozitīva sagaidāmā vērtība pirms izmaksām;
izpildes priekšrocība — vai signālu iespējams realizēt ar pieņemamu cenu un ātrumu;
uzvedības kapacitāte — vai treideris spēj ievērot noteikumus, kad naudas svārstības kļūst lielākas.
Stratēģija ir mērogojama tikai tad, ja iztur visi trīs līmeņi.
Slīdēšana ne vienmēr aug lineāri
Slīdēšana ir atšķirība starp plānoto un faktisko izpildes cenu. Ja ordera izmērs ir mazs salīdzinājumā ar tirgū pieejamo apjomu, izpilde var notikt tuvu labākajai pirkšanas vai pārdošanas cenai. Lielāks orderis var patērēt vairākus orderu grāmatas līmeņus un saņemt sliktāku vidējo cenu.
Tas nozīmē, ka desmit reizes lielāks orderis ne vienmēr rada tikai desmit reizes lielākas izmaksas. Noteiktos tirgus apstākļos izmaksas uz vienu vienību arī pieaug. Almgren–Chriss izpildes modelis tieši analizē kompromisu starp tirgus ietekmi, darījuma izmaksām un cenu svārstību risku. Praktiskā valodā: agresīvi izpildot lielu orderi, treideris vairāk ietekmē cenu; izpildot lēnāk, viņš ilgāk paliek pakļauts tirgus kustībai.
Īstermiņa stratēģijām šī problēma ir īpaši asa. Ja paredzamā kustība ir neliela, papildu viens vai divi slīdēšanas soļi var paņemt lielu daļu no visa edge. Tas, kas dienas grafikā šķiet nebūtiski, skalpinga sistēmā var pilnībā mainīt sagaidāmo vērtību.
Daļēja izpilde maina darījuma loģiku
Backtestā pozīcija parasti parādās vienā mirklī: signāls ir izpildīts, un sistēmai uzreiz ir pilns apjoms. Dzīvajā tirgū lielāks limits orderis var tikt izpildīts tikai daļēji. Tirgus orderis, savukārt, var aizpildīt visu apjomu, bet vairākās cenās.
Abos gadījumos mainās sākotnējā ideja. Ja izpildīta tikai daļa pozīcijas, peļņas un riska attiecība vairs neatbilst plānam. Ja vidējā ieejas cena ir sliktāka, stop distance naudas izteiksmē pieaug. Ja treideris sāk dzīties pakaļ cenai, lai iegūtu trūkstošo apjomu, darījums var kļūt par pavisam citu darījumu.
Daļēja izpilde ietekmē arī izeju. Liela pozīcija var neatstāt tirgu vienā cenā, īpaši ziņu, sesijas maiņas vai strauja volatilitātes pieauguma laikā.
Stop loss nenozīmē garantētu izejas cenu
Stop orderis nosaka aktivizēšanas līmeni, nevis garantēto zaudējumu summu. SEC skaidro, ka pēc stop cenas sasniegšanas standarta stop orderis kļūst par tirgus orderi. Ātri kustīgā vai tukšā tirgū faktiskā izpilde var notikt ievērojami tālāk.
Ar lielāku pozīciju šī starpība maksā vairāk, turklāt pats orderis var saņemt izpildi vairākos cenu līmeņos. Risks, kas tabulā bija aprēķināts kā viens R, praksē var kļūt lielāks.
Limit orderis kontrolē sliktāko pieļaujamo cenu, bet tam ir cita problēma: izpilde nav garantēta. Tāpēc riska modelī jāvērtē ne tikai stop distance, bet arī instrumenta likviditāte, tipiska un stresa slīdēšana, cenu lēcieni un izejas ordera veids.
Drawdown palielinās ātrāk, nekā jūtams komforts
Ja pozīcijas risks tiek dubultots, vienas un tās pašas zaudējumu sērijas ietekme uz kontu aptuveni dubultojas. Taču atgūšanās pēc krituma nav simetriska. Pēc 10% zaudējuma vajag apmēram 11,1% peļņu, lai atgrieztos sākuma punktā. Pēc 25% krituma vajag 33,3%, bet pēc 50% — 100%.
Tāpēc neliela pozīcijas palielināšana var radīt neproporcionāli smagu atgūšanās uzdevumu. Problēmu pastiprina saliktā ietekme: pēc zaudējumiem bāze ir mazāka, maržas rezerve sarūk, un nākamais lēmums tiek pieņemts zem lielāka spiediena.
Vēsturiskais maksimālais drawdown nav droša nākotnes robeža. Tas ir sliktākais kritums konkrētajā datu secībā. Turpmāk var parādīties garāka zaudējumu sērija, sliktāka izpilde vai tirgus režīms, kas backtestā nebija pārstāvēts.
Kredītplecs un marža rada papildu neveiksmes punktu
Pozīcijas palielināšana ar kredītplecu ne tikai palielina cenu riska ietekmi. Tā samazina attālumu līdz maržas prasību pārkāpumam. CFTC norāda, ka kredītplecs pastiprina gan peļņu, gan zaudējumus, bet nelabvēlīga kustība var radīt prasību papildināt kontu vai slēgt pozīciju. Noteiktos produktos zaudējumi var pārsniegt sākotnējo iemaksu.
Ja brokeris paaugstina maržas prasības vai konta kapitāls nokrīt zem uzturēšanas robežas, pozīcija var tikt samazināta piespiedu kārtā. Tas notiek tirgus, nevis stratēģijas izvēlētajā brīdī. Tādējādi sistēma var būt statistiski dzīvotspējīga, bet treideris tai vairs nevar ļaut realizēt paredzēto darījumu secību.
Brīva maržas rezerve ir daļa no riska pārvaldības. To nevajadzētu uztvert kā neizmantotu kapitālu, kuru obligāti jāieliek nākamajā darījumā.
Korelācija palielina faktisko pozīciju
Pieci atsevišķi darījumi ne vienmēr ir pieci neatkarīgi riski. Garā pozīcija zeltā, sudrabā un kalnrūpniecības uzņēmumos var būt viena un tā paša makro scenārija vairākas izpausmes. Indeksu, sektoru un valūtu darījumi arī var strauji kļūt korelēti stresa periodā.
Ja katra pozīcija atsevišķi iekļaujas limitā, bet visas reaģē uz vienu faktoru, portfeļa kopējais risks ir lielāks par redzamo risku vienā darījumā. Palielinot apjomu, šāda koncentrācija kļūst bīstamāka.
Tāpēc jāuzrauga ne tikai kontraktu skaits, bet bruto un neto ekspozīcija, risks vienam instrumentam, virzienam, sektoram un kopīgam tirgus faktoram.
Lielāka naudas summa maina uzvedību
Pat tad, ja tirgus spēj absorbēt orderi bez būtiskas ietekmes, stratēģija var sabrukt izpildītāja līmenī. Zaudējums, kas procentos ir iepriekš pieņemts, naudas izteiksmē var kļūt psiholoģiski nepanesams.
Parādās agrāka peļņas fiksēšana, stop pārvietošana, labu signālu izlaišana pēc zaudējuma vai mēģinājums atgūt naudu ar neatļautu darījumu. Šīs izmaiņas nav “rakstura vājums”; tās parāda, ka izvēlētais izmērs pārsniedz treidera pašreizējo uzvedības kapacitāti.
Ja noteikumus iespējams izpildīt tikai mierīgā tirgū vai pēc uzvaru sērijas, pozīcijas izmērs nav ilgtspējīgs.
Backtests bieži pārspīlē mērogojamību
Daudzi backtesti pieņem izpildi pēc sveces atvēršanās, aizvēršanās vai signāla cenas. Tajos var nebūt bid–ask spreda, komisiju, finansēšanas izmaksu, daļējas izpildes, orderu rindas vai tirgus ietekmes. Ar mazu apjomu kļūda var būt pieņemama; ar lielāku tā kļūst izšķiroša.
Arī viena vidējā slīdēšanas vērtība ir nepietiekama. Slīdēšana mainās pēc instrumenta, sesijas, volatilitātes, ziņām un ordera izmēra. Stratēģijas stresa brīži bieži sakrīt ar sliktāko likviditāti, tāpēc tieši tad izmaksu pieņēmums ir visoptimistiskākais.
Izmēram pielāgotā testā vajag izmantot izpildāmu cenu, atšķirīgu izmaksu scenārijus un konservatīvu pieņēmumu par stop orderiem. Ja iespējams, rezultātus pārbauda ar orderu grāmatas vai vismaz tirgus apjoma datiem.
Kā noteikt stratēģijas kapacitāti
Stratēģijas kapacitāte ir lielākais apjoms, kuru iespējams tirgot, būtiski nesabojājot neto sagaidāmo vērtību, riska profilu un izpildes disciplīnu. Tā nav viena universāla summa. Kapacitāte mainās pēc instrumenta, sesijas, ordera veida, turēšanas laika un tirgus režīma.
Arī vienam instrumentam kapacitāte dienas laikā var būt atšķirīga. Aktīvajā sesijā pieejamais apjoms un spreds var būt piemērots lielākam orderim, bet klusākā periodā tāds pats izmērs rada sliktāku izpildi. Tāpēc pozīcijas limits jāpiesaista konkrētiem tirdzniecības apstākļiem, nevis tikai konta atlikumam.
Praktiskā pārbaudē jāatbild uz šādiem jautājumiem:
Kā mainās vidējā ieejas un izejas slīdēšana dažādos pozīcijas izmēros?
Cik liela daļa ordera tiek izpildīta paredzētajā cenā?
Kāds ir ordera izmērs salīdzinājumā ar pieejamo likviditāti un tirgoto apjomu?
Vai neto sagaidāmā vērtība saglabājas pēc komisijām, spreda, finansēšanas un slīdēšanas?
Kā mainās maksimālais drawdown un maržas rezerve sliktākās darījumu secībās?
Vai treideris dzīvajā izpilda tos pašus noteikumus, kurus izmantoja testā?
Ja uz šiem jautājumiem nav datu, apjoma palielināšana ir eksperiments, nevis pierādītas sistēmas mērogošana.
Drošāks veids, kā palielināt pozīcijas izmēru
Palielināšanu veic pa posmiem, nevis ar vienu lēcienu. Katram posmam iepriekš nosaka minimālo darījumu skaitu vai novērošanas periodu, pieļaujamo slīdēšanu, drawdown robežu un nosacījumus atgriešanai iepriekšējā izmērā.
Pirms nākamā soļa salīdzina:
teorētisko un faktisko ieejas cenu;
plānoto un realizēto risku naudas izteiksmē;
bruto un neto rezultātu;
daļēji izpildīto orderu īpatsvaru;
noteikumu pārkāpumus un neizmantotos signālus;
maržas rezervi parastos un stresa apstākļos.
Ja neto edge pasliktinās, nav automātiski jāpalielina apjoms vēl vairāk, lai kompensētu mazāku peļņu. Tas parasti pastiprina cēloni. Vispirms jānoskaidro, vai problēma ir signālā, izpildē, izmaksās vai uzvedībā.
Atgriešanās mazākā izmērā nav neveiksme. Tā ir kapacitātes kontrole. Profesionāls process saglabā iespēju samazināt apjomu, apturēt stratēģiju un pārbaudīt datus, pirms zaudējums pārvēršas par nekontrolētu drawdown.
Pazīmes, ka pozīcijas izmērs jau ir par lielu
Kapacitātes robeža bieži parādās pirms stratēģija kļūst zaudējoša. Brīdinājuma pazīmes ir regulāri sliktāka izpilde par testā pieņemto, biežāka daļēja aizpilde, novēlota ieeja, grūtības aizvērt pozīciju un strauji pieaugoša izmaksu daļa.
Uzvedībā to rāda vēlme pārvietot stop, izvairīšanās no derīga signāla, ekrāna vērošana bez vajadzības un lēmumi, kuru mērķis ir samazināt emocionālo spriedzi, nevis ievērot sistēmu.
Ja šie signāli parādās pēc apjoma palielināšanas, vispirms jāsamazina izmērs un jāatjauno salīdzināms datu režīms. Tikai tad var objektīvi vērtēt, vai sabrukusi stratēģija vai tās izpilde.
Secinājums
Pozīcijas izmērs nav neitrāls reizinātājs. Līdz noteiktai robežai tas tiešām palielina vienas un tās pašas stratēģijas rezultātu. Pēc šīs robežas apjoms sāk mainīt cenu, izpildes kvalitāti, izmaksas, maržas rezervi un treidera lēmumus.
Tāpēc pirms mērogošanas jāzina ne tikai stratēģijas win rate vai vēsturiskais drawdown. Jāzina arī tās neto sagaidāmā vērtība pēc izmaksām, izpildes jutība pret apjomu, portfeļa kopējā ekspozīcija un sliktākais reālistiskais zaudējumu scenārijs.
Strādājošu stratēģiju nepadara profesionālāku tas, ka tai uzreiz pievieno lielāku apjomu. Profesionāla ir spēja noteikt kapacitātes robežu, palielināt pozīciju pakāpeniski un samazināt to brīdī, kad dati parāda, ka tirgotā sistēma vairs nav tā pati, kas tika pārbaudīta.
Šis materiāls ir paredzēts izglītojošiem nolūkiem un nav individuāls ieguldījumu ieteikums. Treidings ar kredītplecu var radīt zaudējumus, kas pārsniedz sākotnēji plānoto risku.