| Financial Toolbox | Search  Help Desk |
| portvrisk | Examples See Also |
Syntax
ValueAtRisk = portvrisk(PortReturn, PortRisk, RiskThreshold, PortValue)
Arguments
Description
ValueAtRisk = portvrisk(PortReturn, PortRisk, RiskThreshold,
PortValue)
returns the maximum potential loss in the value of a portfolio over one period of time, given the loss probability level RiskThreshold.
ValueAtRisk is an NPORTS-by-1 vector of the estimated maximum loss in the portfolio, predicted with a confidence probability of 1- RiskThreshold.
If PortValue is not given, ValueAtRisk is presented on a per-unit basis. A value of 0 indicates no losses.
Examples
This example computesValueAtRisk on a per-unit basis.
PortReturn = 0.29/100; PortRisk = 3.08/100; RiskThreshold = [0.01;0.05;0.10]; PortValue = 1; ValueAtRisk = portvrisk(PortReturn,PortRisk,... RiskThreshold,PortValue) ValueAtRisk =
0.0688
0.0478
0.0366
This example computes ValueAtRisk with actual values.
PortReturn = [0.29/100;0.30/100]; PortRisk = [3.08/100;3.15/100]; RiskThreshold = 0.10; PortValue = [1000000000;500000000]; ValueAtRisk = portvrisk(PortReturn,PortRisk,... RiskThreshold,PortValue) ValueAtRisk =
1.0e+007 *
3.6572
1.8684
See Also
frontcon, portopt