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,
            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.8

License

GPL (>= 2)

Maintainer

Anthony Christidis

Last Published

April 23rd, 2020

Functions in RPEIF (1.0.8)

IF.SD

Influence Function - Standard Deviation
IF.SR

Influence Function - Sharpe Ratio (SR)
IF.SoR

Influence Function - Sortino Ratio
IF.LPM

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

Influence Function - Semi-Standard Deviation (SemiSD)
IF.RachR

Influence Function - Rachev Ratio
IF.Omega

Influence Function - Omega Ratio
IF

Influence Function for Available Risk and Performance Measures
IF.ES

Influence Function - Expected Shortfall (ES)
IF.ESratio

Influence Function - Expected Shortfall (ES) Ratio
nuisParsFn

Nuisance Parameters Computation
IF.mean

Influence Function - Mean
IF.VaR

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

Influence Function - Value at Risk (VaR) Ratio