Știri R și tutoriale contribuite de sute de bloggeri R

Postat pe 17 august 2020 de Franklin Parker în R bloggeri | 0 comentarii

Mi-am început cariera în finanțe în 2007. Timp de aproximativ un an am crezut că „este minunat!” Apoi, anul 2008 a reușit și m-am gândit că „este groaznic!”

După 2008, am avut o întrebare fundamentală la care doream să răspund: cât de mult poți pierde într-un portofoliu de investiții înainte de a pierde prea mult? După aproximativ cinci ani de cercetare, mi-am dat seama că nimeni nu avea un răspuns la această întrebare. Începusem deja să-mi dezvolt propria mea, iar acest lucru a culminat în cele din urmă cu prima mea publicație academică „Cuantificarea riscului de dezavantaj în portofolii bazate pe obiective”. Ulterior am extins ideile într-o publicație ulterioară „Eroziunea pierderii portofoliului Toelrance în timp: definirea, apărarea și discutarea”.

Aici vreau să prezint pur și simplu ideile și cum le puteți executa folosind R. Dacă doriți o teorie mai completă, aș sugera să citiți singuri publicațiile!

Pentru această postare, vom avea nevoie de următoarele biblioteci

DEFINIREA TOLERANȚEI PIERDERII PORTOFOLIULUI
În primul rând, trebuie să definim pierderile nerecuperabile. Momentul în care nu se poate aștepta în mod rezonabil că un portofoliu se recuperează este destul de simplu (dacă excludem contribuțiile):

unde V este valoarea viitoare necesară a portofoliului dvs., v este valoarea actuală a portofoliului dvs., R este randamentul de recuperare pe care îl puteți aștepta de la portofoliul dvs. și t este timpul până când aveți nevoie de bani. Având în vedere aceste variabile, aceasta este pierderea maximă pe care o puteți suporta în perioada următoare.

Să transformăm acest lucru într-o funcție R pentru utilizare ulterioară.

Dacă trasăm funcția, păstrând timpul ca variabilă și presupunând că portofoliul nostru crește la rata așteptată în fiecare an, putem vedea că toleranța dvs. maximă la pierderi se erodează în fiecare an. Se pare că timpul este cea mai critică variabilă în toleranța la risc.

înaintea

GESTIONAREA TOLERANȚEI PIERDERII
Acum, că știm care este toleranța la pierderi, putem continua să o gestionăm.

Primul și cel mai evident mod în care putem controla riscul de dezavantaj este prin acoperire și stop-loss. Aceasta este metoda care vă poate ajuta să vă asigurați că nu depășiți bugetul de risc într-un anumit an. Cu toate acestea, acoperirea nu vă ajută să vă gestionați toleranța la pierderi în timp. Nu voi intra cu adevărat în acest subiect aici, deoarece acoperirea este un alt animal.

Al doilea mod și mai puternic de a vă gestiona toleranța la risc este prin alocarea portofoliului (adică alocarea de acțiuni/obligațiuni/alternative). Interesant este faptul că asumarea unui risc mai mare de acțiuni vă oferă mai multă toleranță față de risc atât astăzi, cât și la sfârșitul vieții portofoliului. Acest lucru se datorează faptului că dezvoltați un randament excesiv pe măsură ce portofoliul se mișcă în timp.

Să demonstrăm acest lucru printr-un exemplu. Vom extrage date reale despre acțiuni și obligațiuni, apoi vom construi portofolii simple de acțiuni/obligațiuni. De acolo, putem genera o așteptare de rentabilitate pentru fiecare portofoliu și o așteptare de recuperare pentru fiecare portofoliu. Pentru așteptările mele de recuperare, prefer percentila 60 a randamentelor. Aceasta este mai bună decât media, dar nu depinde de cele mai bune rentabilități pe care le-am văzut vreodată. Vezi mai jos codul și comentariile.

Vizualizarea dă un grafic de perspectivă. După cum puteți vedea, în acest exemplu, o alocare mare de stocuri vă oferă mult mai multă toleranță la pierderi atât la începutul vieții portofoliului (adică 10 ani până la obiectiv), cât și mai târziu (adică la 1 an până la obiectiv). Acest rezultat a fost confirmat dintr-o perspectivă diferită în unele din cercetările mele ulterioare.

Desigur, este posibil să nu fie cazul în fiecare scenariu, dar este în general adevărat pentru obiectivele non-aspiraționale care depășesc aproximativ cinci ani.

De fapt, dacă vă optimizați portofoliul utilizând o metodologie bazată pe obiective, și toleranța la pierderi este optimizată automat. Voi face o postare ulterioară despre optimizarea portofoliului bazată pe obiective, dar deocamdată aveți cel puțin o înțelegere despre cum să vă gândiți la problemă.