Learn R Programming

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

PortfolioEffectHFT (version 1.6)

High Frequency Portfolio Analytics by PortfolioEffect

Description

R interface to PortfolioEffect cloud service for backtesting high frequency trading (HFT) strategies, intraday portfolio analysis and optimization. Includes auto-calibrating model pipeline for market microstructure noise, risk factors, price jumps/outliers, tail risk (high-order moments) and price fractality (long memory). Constructed portfolios could use client-side market data or access HF intraday price history for all major US Equities. See https://www.portfolioeffect.com/ for more information on the PortfolioEffect high frequency portfolio analytics platform.

Copy Link

Version

Install

install.packages('PortfolioEffectHFT')

Monthly Downloads

12

Version

1.6

License

GPL-3

Maintainer

Aleksey Zemnitskiy

Last Published

July 17th, 2016

Functions in PortfolioEffectHFT (1.6)

optimization_constraint_CVaR

Portfolio Optimization - CVaR Constraint
optimization_constraint_sharpeRatio

Portfolio Optimization - Sharpe Ratio Constraint
optimization_constraint_portfolioValue

Portfolio Optimization - Portfolio Value Constraint
optimization_constraint_return

Portfolio Optimization - Return Constraint
aapl.data

Sample Price Data
optimization_constraint_expectedReturn

Portfolio Optimization - Expected Return Constraint
optimization_constraint_modifiedSharpeRatio

Portfolio Optimization - Modified Sharpe Ratio Constraint
optimization_constraint_beta

Portfolio Optimization - Beta Constraint
optimization_constraint_starrRatio

Portfolio Optimization - Starr Ratio Constraint
optimization_constraint_allWeights

Portfolio Optimization - Position Weights Constraint
optimization_info

Porfolio Optimization - Print Optimization Details
optimization_run

Portfolio Optimization - Runs Optimization Algorithm
optimization_constraint_sumOfAbsWeights

Portfolio Optimization - Sum Of Absolute Position Weights Constraint
optimization_constraint_variance

Portfolio Optimization - Variance Constraint
optimization_constraint_VaR

Portfolio Optimization - VaR Constraint
optimization_constraint_weight

Portfolio Optimization - Position Weight Constraint
portfolio_addPosition

Add position in portfolio
optimizer-class

Class "optimizer"
optimization_goal

Porfolio Optimization - Set Optimization Goal
optimization_forecast

Porfolio Optimization - Set Optimization Forecast
portfolio_downCaptureRatio

Portfolio Down Capture Ratio
portfolio_availableSymbols

Get All Symbol List
portfolio_downNumberRatio

Portfolio Down Number Ratio
portfolio_downPercentageRatio

Portfolio Down Percentage Ratio
portfolio_cumulant

Portfolio N-th Cumulant
portfolio_create

Creates new portfolio
portfolio_calmarRatio

Portfolio Calmar Ratio
portfolio_CVaR

Portfolio Conditional Value-at-Risk
portfolio_alpha

Portfolio Alpha
portfolio_beta

Portfolio Beta
portfolio_downsideVariance

Portfolio Downside Variance
portfolio_endBatch

Ends Metrics Batch
portfolio_gainLossVarianceRatio

Portfolio Gain Loss Variance Ratio
portfolio_fractalDimension

Portfolio Fractal Dimension
portfolio_gainVariance

Portfolio Gain Variance
portfolio_expectedUpsideReturn

Portfolio Expected Upside Return
portfolio_informationRatio

Portfolio Information Ratio
portfolio_startBatch

Starts Metrics Batch
portfolio_jensensAlpha

Portfolio Jensen's Alpha
portfolio_symbols

Portfolio Symbols
portfolio_getSettings

Get Portfolio Settings
portfolio_hurstExponent

Portfolio Hurst Exponent
portfolio_profit

Portfolio Profit
portfolio_upCaptureRatio

Portfolio Up Capture Ratio
portfolio_pdf

Probability Density Function of Portfolio Returns
portfolio_upNumberRatio

Portfolio Up Number Ratio
portfolio_lossVariance

Portfolio Loss Variance
portfolio_kurtosis

Portfolio Kurtosis
portfolio_return

Portfolio Return
portfolio_settings

Portfolio Settings
portfolio_variance

Portfolio Variance
portfolio_VaR

Portfolio Value-at-Risk
portfolio_maxDrawdown

Portfolio Max Drawdown
portfolio_skewness

Portfolio Skewness
portfolio_sharpeRatio

Portfolio Sharpe Ratio
portfolio_modifiedSharpeRatio

Portfolio Modified Sharpe Ratio
portfolio_value

Portfolio Value
portfolio_upsideVariance

Portfolio Upside Variance
position_correlation

Position Correlation
position_calmarRatio

Position Calmar Ratio
position_alpha

Position Alpha
position_beta

Position Beta
position_CVaR

Position Conditional Value-at-Risk
position_lossVariance

Position Loss Variance
position_kurtosis

Position Kurtosis
position_downCaptureRatio

Position Down Capture Ratio
position_txnCosts

Position Transactional Costs
util_plotDensity

Line plot of probability density
position_upCaptureRatio

Position Up Capture Ratio
util_plotTheme

Plot style settings for PortfolioEffect theme
portfolio_expectedDownsideReturn

Portfolio Expected Downside Return
portfolio_expectedReturn

Portfolio Expected Return
position_correlationMatrix

Position Correlation Matrix
portfolio_removePosition

Remove position from portfolio
portfolio_rachevRatio

Portfolio Rachev Ratio
position_downNumberRatio

Position Down Number Ratio
position_covariance

Position Covariance
position_downPercentageRatio

Position Down Percentage Ratio
position_omegaRatio

Position Omega Ratio
position_moment

Position N-th Moment
portfolio_upPercentageRatio

Portfolio Up Percentage Ratio
portfolio_upsideDownsideVarianceRatio

Portfolio Upside/Downside Variance Ratio
position_expectedDownsideReturn

Position Expected Downside Return
position_downsideVariance

Position Downside Variance
position_cumulant

Position N-th Cumulant
position_covarianceMatrix

Position Covariance Matrix
position_setQuantity

Set Position Quantity
position_sharpeRatio

Position Sharpe Ratio
position_modifiedSharpeRatio

Position Modified Sharpe Ratio
position_maxDrawdown

Position Max Drawdown
position_expectedUpsideReturn

Position Expected Upside Return
position_informationRatio

Position Information Ratio
position_expectedReturn

Position Expected Return
position_jensensAlpha

Position Jensen's Alpha
position_returnAutocovariance

Position Return Autocovariance
position_returnJumpSize

Position Return Jump Size
position_treynorRatio

Position Treynor Ratio
position_starrRatio

Position STARR Ratio
position_value

Position Value
position_VaR

Position Value-at-Risk
position_profit

Position Profit
position_quantity

Position Quantity
util_summary

Portfolio Summary Plot
position_weight

Position Weight
position_variance

Position Variance
position_skewness

Position Skewness
util_cleanCredentials

Clean API Credentials
position_sortinoRatio

Position Sortino Ratio
util_colorScheme

Color scheme for charts
util_line2d

Adds line chart to existing plot
util_multiplot

Multiple ggplot2 charts on one page
portfolio_moment

Portfolio N-th Order Central Moment
portfolio_treynorRatio

Portfolio Treynor Ratio
portfolio_starrRatio

Portfolio STARR Ratio
portfolio_sortinoRatio

Portfolio Sortina Ratio
portfolio_omegaRatio

Portfolio Omega Ratio
portfolioPlot-class

Class "portfolioPlot"
portfolio-class

Class "portfolio"
portfolio_txnCosts

Portfolio Transactional Costs
position_fractalDimension

Position Fractal Dimension
position_gainLossVarianceRatio

Position Gain Loss Variance Ratio
position_gainVariance

Position Gain Variance
position_return

Position Return
position_rachevRatio

Position Rachev Ratio
position_hurstExponent

Position Hurst Exponent
position_upPercentageRatio

Position Up Percentage Ratio
position_upNumberRatio

Position Up Number Ratio
util_ggplot

Converter of portfolioPlot to ggplot2
util_getComputeTime

Remaining compute time
util_POSIXTimeToDate

POSIX Time To Date
util_setCredentials

Set API Credentials
position_price

Position Price
position_pdf

Probability Density Function of Position Returns
util_dateToPOSIXTime

Date To POSIX Time
position_upsideVariance

Position Upside Variance
position_upsideDownsideVarianceRatio

Position Upside/Downside Variance Ratio
util_plot2d

Line plot of portfolio metric (for a time series)
util_fillScheme

Fill scheme for charts
util_plot2df

Line plot of portfolio metric (for a dataframe)