Quant Sandbox
SzármaztatottPortfólió & kockázatFix hozamúVállalati pénzügySztochasztikus modellekÚtmutató
Útmutató
Derivatívák árazása
01Határidős ügyletek, call és put opciók02Pozíciók kombinálása03Arbitrázs és a határidős ár04Put–call paritás05Az egylépéses binomiális modell06Kockázatsemleges valószínűségek07Többlépéses fák és visszafelé indukció08Amerikai opciók és korai lehívás09Delta és fedezés10Geometriai Brown-mozgás11A Black–Scholes-képlet12A görögök: gamma, vega, théta és rhó13Implikált volatilitás és a volatilitás-mosoly14Sztochasztikus volatilitás és a Heston-modell15Statikus replikáció: Breeden–Litzenberger és Carr–Madan16Egzotikus opciók: korlátos, ázsiai és digitális opciók
Portfólió és kockázat
01Hozamok és volatilitás02Diverzifikáció és korreláció03Hatékony front és tőkepiaci egyenes04Kockázatkerülés és az optimális teljes portfólió05CAPM, béta és az értékpapír-piaci egyenes06Teljesítménymutatók: Sharpe, Treynor, Jensen és információs ráta07Faktormodellek és szisztematikus kockázat08Kockáztatott érték (VaR) és várható veszteség (ES)
Kötvények és kamatlábak
01Kötvényárak és hozamok02Duráció és konvexitás03Immunizáció és durációillesztés04Azonnali kamatok, forward kamatok és a hozamgörbe05Kötvényfutures és a legolcsóbban szállítható kötvény06Kamatcsereügyletek07Visszahívható kötvények és negatív konvexitás08Hitelkockázat: csődvalószínűség és hitelfelár
Vállalati pénzügyek
01Kamat, kamatozás és diszkontálás02Annuitások, örökjáradékok és hiteltörlesztés03Nettó jelenérték és belső megtérülési ráta04Súlyozott átlagos tőkeköltség05Tőkeszerkezet és a Modigliani–Miller-tételek06Diszkontált pénzáram alapú értékelés07Relatív értékelés szorzókkal08Reálopciók: a rugalmasság értéke
Sztochasztikus modellek
01Véletlen bolyongás és Brown-mozgás02Valószínűségi mezők, σ-algebrák és valószínűségi változók03Filtrációk, adaptált folyamatok és megállási idők04Feltételes várható érték és martingálok05A Brown-mozgás tulajdonságai06A tükrözési elv és az első elérési idők07A Brown-híd08Az Itô-integrál09Az Itô-lemma10Kolmogorov-egyenletek és a Feynman–Kac-formula11Mértékcsere és a Girsanov-tétel12Monte Carlo-opcióárazás13SDE-k szimulációja: az Euler–Maruyama-séma14Átlaghoz való visszahúzás: Ornstein–Uhlenbeck és Vasicek15Ugrások és a Merton-féle ugró diffúzió
Tudásgráf

© 2026 Quant Sandbox · Tanulást segítő eszköz a kvantitatív pénzügyekhez

Adatvédelem és adatokNincsenek sütik

Ez az oldal nem használ sütiket (cookie-kat), és nem kér személyes adatokat. Néhány apró beállítást a böngésződ helyi tárolójában (local storage) őriz meg — a választott témát és nyelvet, az oldalsáv elrendezését, valamint az útmutatókban elért haladást és a válaszaidat —, hogy a következő látogatáskor is emlékezzen rájuk. Ezek az adatok nem hagyják el az eszközödet; a böngésző tárhelyének törlésével eltávolíthatók. A módosított bemenetek az oldal URL-címében is rögzülhetnek, így megoszthatsz vagy könyvjelzőként elmenthetsz egy adott beállítást. Az oldal a Vercel Web Analytics szolgáltatást használja, amely adatvédelem-barát és süti nélküli: csak névtelen, összesített használati adatokat (például oldalletöltéseket) rögzít, anélkül hogy azonosítana téged vagy más oldalakon követne.

Útmutató/Portfólió és kockázat

Faktormodellek és szisztematikus kockázat

7. lecke / 8 · 1 perc

A „CAPM, béta és az értékpapír-piaci egyenes” című lecke egyetlen eszköz kockázatát bontotta a piac által hajtott szisztematikus és az egyedi részre. Ez a lecke ebből a felbontásból modellt épít, amely egyszerre írja le eszközök egész halmazát. A modell megmagyarázza, miért mozognak együtt a részvények, néhány számból előállítja az összes kovarianciát, és pontosan megmutatja, mennyi kockázat marad egy portfólióban, akárhány részvényt tartalmaz is.

A paraméterek száma

A „Hatékony front és tőkepiaci egyenes” című leckéhez az eszközök teljes kovarianciamátrixára volt szükség. NNN eszköz esetén ennek a mátrixnak a főátlójában NNN variancia áll, azon kívül pedig N(N−1)/2N(N-1)/2N(N−1)/2 különböző kovariancia (a mátrix szimmetrikus, σij=σji\sigma_{ij} = \sigma_{ji}σij​=σji​), összesen tehát

N+N(N−1)2=N(N+1)2N + \frac{N(N-1)}{2} = \frac{N(N+1)}{2}N+2N(N−1)​=2N(N+1)​

különálló elemből áll. 500 részvénynél ez 500×501/2=125 250500 \times 501/2 = 125\,250500×501/2=125250 becsülendő szám. Néhány évnyi havi adatból részvényenként ennél jóval kevesebb megfigyelés van, így a becslések nagy része zaj volna. A faktormodell úgy csökkenti a paraméterek számát, hogy feltételezi: minden közös mozgás néhány forrásból ered.

Az egyindexes modell

A legegyszerűbb faktormodell egyetlen faktort használ, egy széles piaci index RMR_MRM​ hozamát, amelynek volatilitása σM\sigma_MσM​. Minden részvény hozamát így írjuk fel:

Ri=αi+βiRM+εi,i=1,…,N.R_i = \alpha_i + \beta_i R_M + \varepsilon_i, \qquad i = 1, \dots, N.Ri​=αi​+βi​RM​+εi​,i=1,…,N.

Itt βi\beta_iβi​ az iii-edik részvény indexre vonatkozó érzékenysége, αi\alpha_iαi​ konstans, εi\varepsilon_iεi​ pedig a részvény egyedi (specifikus) hozama, nulla várható értékkel és σε,i\sigma_{\varepsilon,i}σε,i​ volatilitással. A modell két feltevésre épül:

  • Minden εi\varepsilon_iεi​ korrelálatlan az indexszel: Cov⁡(εi,RM)=0\operatorname{Cov}(\varepsilon_i, R_M) = 0Cov(εi​,RM​)=0.
  • A különböző részvények egyedi hozamai egymással korrelálatlanok: Cov⁡(εi,εj)=0\operatorname{Cov}(\varepsilon_i, \varepsilon_j) = 0Cov(εi​,εj​)=0, ha i≠ji \ne ji=j.

Az első feltevés csupán regressziós meredekségként definiálja βi\beta_iβi​-t. A valódi megszorítás a második: eszerint két részvény kizárólag az index miatt mozog együtt.

Varianciák és kovarianciák az indexmodellben

Vegyük RiR_iRi​ varianciáját. Az αi\alpha_iαi​ konstans kiesik, és mivel εi\varepsilon_iεi​ korrelálatlan RMR_MRM​-mel, keresztszorzat sincs:

Var⁡(Ri)=βi2σM2+σε,i2.\operatorname{Var}(R_i) = \beta_i^2\sigma_M^2 + \sigma_{\varepsilon,i}^2.Var(Ri​)=βi2​σM2​+σε,i2​.

Két különböző részvény esetén a kovariancia mindkét változójában lineáris, így bonthatjuk a szorzatot. A Cov⁡(RM,εj)\operatorname{Cov}(R_M, \varepsilon_j)Cov(RM​,εj​), Cov⁡(εi,RM)\operatorname{Cov}(\varepsilon_i, R_M)Cov(εi​,RM​) és Cov⁡(εi,εj)\operatorname{Cov}(\varepsilon_i, \varepsilon_j)Cov(εi​,εj​) tag a feltevések szerint mind nulla, így marad

Cov⁡(Ri,Rj)=βiβj Cov⁡(RM,RM)=βiβj σM2(i≠j).\operatorname{Cov}(R_i, R_j) = \beta_i\beta_j\,\operatorname{Cov}(R_M, R_M) = \beta_i\beta_j\,\sigma_M^2 \qquad (i \ne j).Cov(Ri​,Rj​)=βi​βj​Cov(RM​,RM​)=βi​βj​σM2​(i=j).

A kovarianciamátrix minden eleme következik a bétákból, az egyedi volatilitásokból és σM\sigma_MσM​-ből. Ha a kovarianciamátrixhoz szükséges számokat számoljuk, ez NNN béta, NNN egyedi volatilitás és egy piaci volatilitás: N(N+1)/2N(N+1)/2N(N+1)/2 helyett 2N+12N + 12N+1 paraméter. Ha a várható hozamok leírásához az alfákat is beszámítjuk, 3N+13N + 13N+1. 500 részvénynél ez 125 250 helyett 1001 kockázati paraméter (az alfákkal 1501).

Diverzifikáció az indexmodellben

Egy wiw_iwi​ súlyú portfólió hozama Rp=∑iwiRi=αp+βpRM+∑iwiεiR_p = \sum_i w_i R_i = \alpha_p + \beta_p R_M + \sum_i w_i\varepsilon_iRp​=∑i​wi​Ri​=αp​+βp​RM​+∑i​wi​εi​, ahol βp=∑iwiβi\beta_p = \sum_i w_i\beta_iβp​=∑i​wi​βi​ a béták súlyozott átlaga. Az egyedi hozamok korrelálatlanok az indexszel és egymással, ezért

σp2=βp2σM2+∑i=1Nwi2 σε,i2.\sigma_p^2 = \beta_p^2\sigma_M^2 + \sum_{i=1}^{N} w_i^2\,\sigma_{\varepsilon,i}^2.σp2​=βp2​σM2​+i=1∑N​wi2​σε,i2​.

Vegyünk most NNN részvényt egyenlő, wi=1/Nw_i = 1/Nwi​=1/N súllyal, mindegyiket ugyanazzal a β\betaβ bétával és ugyanazzal a σε\sigma_\varepsilonσε​ egyedi volatilitással. Az egyedi összegben NNN darab σε2/N2\sigma_\varepsilon^2/N^2σε2​/N2 nagyságú tag áll:

σp2=β2σM2+σε2N  ⟶  β2σM2(N→∞).\sigma_p^2 = \beta^2\sigma_M^2 + \frac{\sigma_\varepsilon^2}{N} \;\longrightarrow\; \beta^2\sigma_M^2 \quad (N \to \infty).σp2​=β2σM2​+Nσε2​​⟶β2σM2​(N→∞).

Ez a „Diverzifikáció és korreláció” című lecke eredménye, kitöltött szerkezettel. Ott az egyenlő súlyú portfólió varianciája az átlagos kovarianciához tartott. Az indexmodellben két különböző részvény kovarianciája mindig β2σM2\beta^2\sigma_M^2β2σM2​, így az átlagos kovariancia pontosan a szisztematikus variancia, és a volatilitás soha nem eshet a βσM\beta\sigma_MβσM​ szisztematikus padló alá.

Az egyindexes modellben az egyenlő súlyú portfólió egyedi varianciája σε2/N\sigma_\varepsilon^2/Nσε2​/N, és NNN növekedésével eltűnik. A βp2σM2\beta_p^2\sigma_M^2βp2​σM2​ szisztematikus rész egyáltalán nem függ NNN-től.

A variancia szisztematikus hányada

Az index által magyarázott varianciahányad

R2=β2σM2β2σM2+σε2,R^2 = \frac{\beta^2\sigma_M^2}{\beta^2\sigma_M^2 + \sigma_\varepsilon^2},R2=β2σM2​+σε2​β2σM2​​,

ugyanaz az R2R^2R2, amelyet a részvény indexre futtatott regressziója mutat. Egyetlen részvénynél ez ρ2\rho^2ρ2, az indexszel vett korreláció négyzete, ahogy a CAPM-leckében. Egy tipikus részvénynél az R2R^2R2 jóval 0,5 alatt van; egy legalább 20 részvényből álló portfólióé rendszerint egyhez közeli.

Az indexmodell becslése

A paraméterek abból a regresszióból adódnak, amellyel a „CAPM, béta és az értékpapír-piaci egyenes” című lecke a bétát becsülte: regresszáljuk a részvény hozamait az index hozamaira, mondjuk 60 hónapon át. A meredekség β^i\hat\beta_iβ^​i​, a tengelymetszet α^i\hat\alpha_iα^i​, a reziduumok szórása pedig σε,i\sigma_{\varepsilon,i}σε,i​ becslése. Az a lecke többlethozamokkal dolgozott; állandó rfr_frf​ mellett a meredekség ugyanaz, csak a tengelymetszet változik. Az index mintabeli varianciájából kapjuk σM\sigma_MσM​-et.

Az indexmodell és a CAPM

A kettő hasonlít egymásra, de más jellegű állítást tesz. Az egyindexes modell statisztikai modell: azt írja le, hogyan mozognak együtt a hozamok, és fő feltevése, az egyedi hozamok korrelálatlansága, az adatokon ellenőrizhető. Arról semmit sem mond, mekkorák legyenek a várható hozamok; bármilyen αi\alpha_iαi​ megengedett. A CAPM egyensúlyi modell: a befektetőkről tett feltevésekből arra jut, hogy a várható többlethozamok arányosak a bétával, vagyis a többlethozamos regresszió alfája nulla. A CAPM-nek nincs szüksége korrelálatlan egyedi hozamokra, és az indexmodell érvényességéhez sem kell a CAPM. A gyakorlatban a várható hozamokat a CAPM, a kovarianciamátrixot az indexmodell adja.

Számpélda

Legyen minden részvényre σM=18%\sigma_M = 18\%σM​=18%, β=1\beta = 1β=1 és σε=30%\sigma_\varepsilon = 30\%σε​=30%. Egyetlen részvény varianciája 0,0324+0,09=0,12240{,}0324 + 0{,}09 = 0{,}12240,0324+0,09=0,1224, volatilitása kb. 35,0%35{,}0\%35,0%, R2R^2R2-e pedig 0,0324/0,1224≈26,5%0{,}0324/0{,}1224 \approx 26{,}5\%0,0324/0,1224≈26,5%. 20 részvény egyenlő súlyozásával

σp2=0,0324+0,0920=0,0369,σp≈19,21%.\sigma_p^2 = 0{,}0324 + \frac{0{,}09}{20} = 0{,}0369, \qquad \sigma_p \approx 19{,}21\%.σp2​=0,0324+200,09​=0,0369,σp​≈19,21%.

A padló βσM=18%\beta\sigma_M = 18\%βσM​=18%, a szisztematikus hányad 0,0324/0,0369≈87,8%0{,}0324/0{,}0369 \approx 87{,}8\%0,0324/0,0369≈87,8%. Húsz részvény az egyedi kockázat szinte egészét eltüntette: a volatilitás 35%-ról 19,2%-ra esett, és csak 1,2 százalékpont maradt a padló felett. 100 részvénynél a teljes kovarianciamátrixnak 100×101/2=5050100 \times 101/2 = 5050100×101/2=5050 eleme van, az indexmodellnek viszont csak 2×100+1=2012 \times 100 + 1 = 2012×100+1=201 paraméter kell (az alfákkal 301).

Az ábra a piaci volatilitást σM=18%\sigma_M = 18\%σM​=18%-on rögzíti, és NNN részvényből egyenlő súlyú portfóliót épít, amelyben minden részvénynek ugyanaz a bétája és az egyedi volatilitása. A csúszkák az átlagos β\betaβ bétát (0,5 és 1,5 között, alapérték 1), az egyedi volatilitást (10% és 60% között, alapérték 30%) és a részvények NNN számát (1 és 100 között, alapérték 20) állítják. A diagram a portfólió volatilitását mutatja NNN függvényében 1-től 100-ig, a βσM\beta\sigma_MβσM​ padlóval együtt, a választott NNN-et pedig függőleges vonal jelöli. A kijelzők a portfólió volatilitását a választott NNN-nél, a padlót, a variancia szisztematikus hányadát, valamint NNN részvényre a teljes kovarianciamátrix és az egyindexes modell paramétereinek számát mutatják. Emeld az egyedi volatilitást 60%-ra, és figyeld meg, mennyivel több részvény kell a padló megközelítéséhez: 30%-nál nagyjából 25, 60%-nál nagyjából 98 részvény viszi a volatilitást 18% fölé legfeljebb egy százalékponttal. Ezután mozgasd a β\betaβ-t, és nézd, hogyan tolódik el a padló, β=1,3\beta = 1{,}3β=1,3-nál például 23,4%23{,}4\%23,4%-ra.

Portfólióvolatilitás a részvények számának függvényébenMegnyitás: CAPM →
1.00
0.51.5
30%
0.10.6
20
1100
Portfólió volatilitásaSzisztematikus padló βσ_M
Portfólió volatilitása
19.21%
Szisztematikus padló βσ_M
18.00%
Szisztematikus varianciahányad
87.8%
Paraméterek: teljes / egyindexes
210 / 41

Többfaktoros modellek

Egyetlen index ritkán magyarázza az összes közös mozgást: a bankok a bankokkal, a kis cégek a kis cégekkel mozognak együtt, így a rokon részvények egyedi hozamai korrelálnak, ami ellentmond a második feltevésnek. A többfaktoros modell további közös forrásokat vesz fel, F1,…,FKF_1, \dots, F_KF1​,…,FK​-t:

Ri=αi+∑k=1KβikFk+εi,R_i = \alpha_i + \sum_{k=1}^{K}\beta_{ik}F_k + \varepsilon_i,Ri​=αi​+k=1∑K​βik​Fk​+εi​,

ismét úgy, hogy az egyedi hozamok korrelálatlanok a faktorokkal és egymással. Gyűjtsük a βik\beta_{ik}βik​ faktorsúlyokat egy N×KN \times KN×K-s BBB mátrixba, a faktorok kovarianciáit egy K×KK \times KK×K-s ΣF\Sigma_FΣF​ mátrixba, az egyedi varianciákat pedig egy DDD diagonális mátrixba. A fentivel azonos kifejtés adja a hozamok kovarianciamátrixát:

Σ=B ΣF B⊤+D,\Sigma = B\,\Sigma_F\,B^{\top} + D,Σ=BΣF​B⊤+D,

NK+K(K+1)/2+NNK + K(K+1)/2 + NNK+K(K+1)/2+N paraméterrel; 500 részvényre és 3 faktorra ez 2006. A legismertebbek Fama és French faktorai: a piac mellett a méret (a kis cégek hozama mínusz a nagyoké) és az érték (a magas könyv szerinti és piaci érték arányú cégek hozama mínusz az alacsonyaké). Carhart ehhez a momentumot tette hozzá, a közelmúlt nyerteseinek hozama mínusz a veszteseké. Minden ilyen faktor maga is egy hosszú–rövid portfólió hozama. Vitatott, hogy ezek a faktorok kockázatért járó jutalmat vagy tartós félreárazást tükröznek; a kovarianciák leírására mindenesetre jól beválnak.

Összefoglalás

  • NNN eszköz teljes kovarianciamátrixának N(N+1)/2N(N+1)/2N(N+1)/2 eleme van; a faktormodellek ezt eszközönként néhány paraméterrel helyettesítik.
  • Egyindexes modell: Ri=αi+βiRM+εiR_i = \alpha_i + \beta_i R_M + \varepsilon_iRi​=αi​+βi​RM​+εi​, amiből Var⁡(Ri)=βi2σM2+σε,i2\operatorname{Var}(R_i) = \beta_i^2\sigma_M^2 + \sigma_{\varepsilon,i}^2Var(Ri​)=βi2​σM2​+σε,i2​ és Cov⁡(Ri,Rj)=βiβjσM2\operatorname{Cov}(R_i, R_j) = \beta_i\beta_j\sigma_M^2Cov(Ri​,Rj​)=βi​βj​σM2​ következik, 2N+12N + 12N+1 kockázati paraméterrel (az alfákkal 3N+13N + 13N+1).
  • A portfólió varianciája βp2σM2+∑iwi2σε,i2\beta_p^2\sigma_M^2 + \sum_i w_i^2\sigma_{\varepsilon,i}^2βp2​σM2​+∑i​wi2​σε,i2​; egyenlő súlyoknál az egyedi rész σε2/N\sigma_\varepsilon^2/Nσε2​/N, és a volatilitás a βpσM\beta_p\sigma_Mβp​σM​ padló felé csökken.
  • Az indexmodell a kovarianciák statisztikai leírása; a CAPM egyensúlyi állítás a várható hozamokról.
  • A többfaktoros modellek (piac, méret, érték, momentum) kovarianciamátrixa Σ=BΣFB⊤+D\Sigma = B\Sigma_F B^{\top} + DΣ=BΣF​B⊤+D.

A következő lecke, a „Kockáztatott érték (VaR) és várható veszteség (ES)”, a portfólió volatilitásából veszteségszintet számol, és nagy portfólióknál ezt a volatilitást rendszerint faktoros kovarianciamátrixból kapjuk.

Próbáld kiBecsülj bétát, és válaszd szét a szisztematikus és az egyedi kockázatot a CAPM laborban →
2 kérdés ehhez a leckéhez a sorozat végén →
← ElőzőTeljesítménymutatók: Sharpe, Treynor, Jensen és információs rátaKövetkező →Kockáztatott érték (VaR) és várható veszteség (ES)
Kapcsolatok
Faktormodellek és szisztematikus kockázat
Teljes gráf megnyitása →
Laborok ehhez a leckéhez
CAPMPortfólió labor