semideviation_monthly
- property AssetList.semideviation_monthly
Calculate semi-deviation monthly values for each asset.
Semi-deviation (Downside risk) is the risk of the return being below the expected return.
Semi-deviation is calculated for rate of retirun time series for the sample from ‘first_date’ to ‘last_date’.
- Returns:
- Series
Monthly semideviation values for each asset in form of Series.
See also
risk_monthlyCalculate montly risk for each asset.
risk_annualCalculate annualized risks.
semideviation_annualCalculate semideviation annualized values.
get_var_historicCalculate historic Value at Risk (VaR).
get_cvar_historicCalculate historic Conditional Value at Risk (CVaR).
drawdownsCalculate drawdowns.
Examples
>>> al = ok.AssetList(["GC.COMM", "SHV.US"], ccy="USD", last_date="2021-01") >>> al.semideviation_monthly GC.COMM 0.032450 SHV.US 0.000304 dtype: float64