Learn R Programming

⚠️There's a newer version (1.2.5) of this package.Take me there.

RPEIF

This package provides functions for computing the influence functions of risk and performance measures.


Installation

You can install the stable version on R CRAN.

install.packages("RPEIF", dependencies = TRUE)

You can install the development version from GitHub.

library(devtools)
devtools::install_github("AnthonyChristidis/RPEIF")

Usage

# Sample Code
library(RPEIF)
# Computing the IF of the returns (with outlier cleaning and prewhitening)
# Loading the data
data(edhec, package="PerformanceAnalytics")
colnames(edhec) = c("CA", "CTAG", "DIS", "EM","EMN", "ED", "FIA",
                    "GM", "LS", "MA", "RV", "SS", "FoF")
outIF <- IF(risk="mean",
            returns=edhec[,"CA"], evalShape=FALSE, retVals=NULL, nuisPars=NULL,
            IFplot=TRUE, IFprint=TRUE,
            compile=TRUE, prewhiten=TRUE,
            cleanOutliers=TRUE, cleanMethod=c("locScaleRob", "Boudt")[1], eff=0.99, alpha.robust=0.05)

License

This package is free and open source software, licensed under GPL (>= 2).

Copy Link

Version

Install

install.packages('RPEIF')

Monthly Downloads

3,254

Version

1.0.2

License

GPL (>= 2)

Maintainer

Anthony Christidis

Last Published

October 28th, 2019

Functions in RPEIF (1.0.2)

IF.SR

Influence Function - Sharpe Ratio (SR)
IF.RachR

Influence Function - Rachev Ratio
IF.SD

Influence Function - Standard Deviation
IF.SSD

Influence Function - Semi-Standard Deviation (SSD)
IF.SoR

Influence Function - Sortino Ratio
IF

Influence Function for Available Risk Measures
IF.ES

Influence Function - Expected Shortfall (ES)
IF.ESratio

Influence Function - Expected Shortfall (ES) Ratio
IF.LPM

Influence Function - Lower Partial Moment (LPM)
IF.Omega

Influence Function - Omega Ratio
IF.mean

Influence Function - Mean
nuisParsFn

Nuisance Parameters Computation
IF.VaR

Influence Function - Value at Risk (VaR)
IF.VaRratio

Influence Function - Value at Risk (VaR) Ratio