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

License

GPL (>= 2)

Maintainer

Anthony Christidis

Last Published

July 3rd, 2019

Functions in RPEIF (1.0)

IF.RachR

Influence Function - Rachev Ratio
IF

Influence Function for Available Risk Measures
IF.ESratio

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

Influence Function - Value at Risk (VaR) Ratio
IF.ES

Influence Function - Expected Shortfall (ES)
IF.VaR

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

Influence Function - Mean
nuisParsFn

Nuisance Parameters Computation
IF.Omega

Influence Function - Omega Ratio
IF.SSD

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

Influence Function - Sharpe Ratio (SR)
IF.SD

Influence Function - Standard Deviation
IF.SoR

Influence Function - Sortino Ratio
IF.LPM

Influence Function - Lower Partial Moment (LPM)