Risk and Performance Measures — functions
Functions
297. GIA_ RPM_ AverageChanges1
(HDates, HRates, TimeInterval, Overlap, DaysNumber, WeekLastDay, PriceChangeCalc, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the average of asset price changes over chosen time interval, during a specified period, given historical prices.
298. GIA_ RPM_ AverageChanges2
(HDates1, HRates1, HDates2, HRates2, TimeInterval, Overlap, DaysNumber, WeekLastDay, PriceChangeCalc, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the average of the differences beween price changes of two assets over chosen time interval, during a specified period, given historical prices.
299. GIA_ RPM_ AverageChangesABS1
(HDates, HRates, TimeInterval, Overlap, DaysNumber, WeekLastDay, PriceChangeCalc, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the average of the absolute values of asset price changes over chosen time interval, during a specified period, given historical prices.
300. GIA_ RPM_ AverageChangesABS2
(HDates1, HRates1, HDates2, HRates2, TimeInterval, Overlap, DaysNumber, WeekLastDay, PriceChangeCalc, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the average of the absolute values of the differences beween price changes of two assets over chosen time interval, during a specified period, given historical prices.
301. GIA_ RPM_ AverageValues1
(HDates, HRates, TimeInterval, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the average value during a specified period, given historical values.
302. GIA_ RPM_ AverageValues2
(HDates1, HRates1, HDates2, HRates2, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the average of the differences beween two values, during a specified period, given historical values.
303. GIA_ RPM_ Beta
(HDates1, HRates1, HDates2, HRates2, TimeInterval, Overlap, DaysNumber, WeekLastDay, PriceChangeCalc, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the beta during a specified period, given historical daily prices of the reference index and the stock.
304. GIA_ RPM_ Correlation
(HDates1, HRates1, HDates2, HRates2, TimeInterval, Overlap, DaysNumber, WeekLastDay, PriceChangeCalc, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the historical correlation over chosen time interval, during a specified period, given historical daily prices of two assets.
305. GIA_ RPM_ FrequencyChanges1
(HDates, HRates, TimeInterval, Overlap, DaysNumber, WeekLastDay, PriceChangeCalc, Condition, Value1, Value2, OT, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the frequency of asset price changes over chosen time interval, in terms of quantity or probability, for a defined criteria, during a specified period, given historical prices.
306. GIA_ RPM_ FrequencyChanges2
(HDates1, HRates1, HDates2, HRates2, TimeInterval, Overlap, DaysNumber, WeekLastDay, PriceChangeCalc, Condition, Value1, Value2, OT, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the frequency of the differences beween price changes of two assets over chosen time interval, in terms of quantity or probability, for a defined criteria, during a specified period, given historical prices.
307. GIA_ RPM_ FrequencyValues1
(HDates, HRates, Condition, Value1, Value2, OT, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the frequency of times in terms of quantity or probability, of the value, for a defined criteria, during a specified period, given historical values.
308. GIA_ RPM_ FrequencyValues2
(HDates1, HRates1, HDates2, HRates2, Condition, Value1, Value2, OT, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the frequency of times in terms of quantity or probability, of the difference beween two values, for a defined criteria, during a specified period, given historical values.
309. GIA_ RPM_ PercentileChanges1
(HDates, HRates, TimeInterval, Overlap, DaysNumber, WeekLastDay, PriceChangeCalc, Percentile, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the percentile of asset price changes over chosen time interval, during a specified period, given historical daily prices.
310. GIA_ RPM_ PercentileChanges2
(HDates1, HRates1, HDates2, HRates2, TimeInterval, Overlap, DaysNumber, WeekLastDay, PriceChangeCalc, TimeInterval, Percentile, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the percentile of the differences beween price changes of two assets over chosen time interval, during a specified period, given historical daily prices.
311. GIA_ RPM_ PercentileValues1
(HDates, HRates, StartDate, EndDate, Percentile, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the percentile of values, during a specified period, given historical values.
312. GIA_ RPM_ PercentileValues2
(HDates1, HRates1, HDates2, HRates2, Percentile, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the percentile of the differences beween two values during a specified period, given historical values.
313. GIA_ RPM_ SharpeRatioFromReturns
(HDatesP, HRatesP, HDatesRf, HRatesRf, PriceChangeCalc, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)GreekType)
Returns the Sharpe ratio during a specified period, given historical returns of the portfolio/fund and the risk free rates.
314. GIA_ RPM_ SharpeRatioFromReturnsWithEWMAVolatility
(HDatesP, HRatesP, HDatesRf, HRatesRf, Lambda, PriceChangeCalc, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the Sharpe ratio using EWMA volatility, during a specified period, given historical returns of the portfolio/fund and therisk free rates.
315. GIA_ RPM_ SharpeRatioFromValues
(HDatesP, HRatesP, HDatesRf, HRatesRf, PriceChangeCalc, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the Sharpe ratio during a specified period, given historical values of the portfolio/fund and the risk free rates.
316. GIA_ RPM_ SharpeRatioFromValuesWithEWMAVolatility
(HDatesP, HRatesP, HDatesRf, HRatesRf, Lambda, PriceChangeCalc, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the Sharpe ratio using EWMA volatility, during a specified period, given historical values of the portfolio/fund and therisk free rates.
317. GIA_ RPM_ TrackingError
(HDatesI, HRatesI, HDatesF, HRatesF, PriceChangeCalc, ScalingFactor, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the tracking error during a specified period, given historical prices of the reference index and the values of the portfolio/fund.
318. GIA_ RPM_ Volatility1
(HDates, HRates, TimeInterval, Overlap, DaysNumber, WeekLastDay, PriceChangeCalc, ScalingFactor, StartDate, EndDate, ExludeFromDate, ExcludeToDate)
Returns the historical volatility of asset price changes over chosen time interval, during a specified period, given historical prices.
319. GIA_ RPM_ Volatility2
(HDates, HRates, TimeInterval, Overlap, DaysNumber, WeekLastDay, PriceChangeCalc, ScalingFactor, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the historical volatility of the differences beween price changes of two assets over chosen time interval, during a specified period, given historical prices.
320. GIA_ RPM_ VolatilityInterpolation
(VolDates, VolRates, TDate)
Interpolates the volatility for a specific date (or for a number of days), given volatility curve. The interpolation method is linear in variance.
321. GIA_ RPM_ VolatilityWithEWMA
(HDates, HRates, TimeInterval, Overlap, DaysNumber, WeekLastDay, Lambda, PriceChangeCalc, ScalingFactor, StartDate, EndDate, ExcludeFromDate, ExcludeToDate)
Returns the EWMA historical volatility during a specified period, given historical prices.
