portfolio.mean.size: Calculate Mean Sub-Portfolio Size

Description Usage Arguments Author(s) Examples

View source: R/portfolio.mean.size.R

Description

Primarily used in the case of an unconditional sort - this function computes the average number of securities in each sub-portfolio across time.

Usage

1
portfolio.mean.size(sort.output)

Arguments

sort.output

object returned from either the conditional.sort or unconditional.sort function.

Author(s)

Alexander Dickerson and Jonathan Spohnholtz

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Load the included data
library(portsort)
data(Factors)

# Specifiy the sort dimension - in this case, a double-sort on lagged returns and Bitcoin volumes
dimA = 0:3/3
dimB = 0:3/3

# Specify the factors
# Lagged returns, lagged volumes are stored in the Factors list
R.Forward = Factors[[1]]; R.Lag = Factors[[2]]; V.Lag = Factors[[3]]

# Subset the data from late 2017
R.Forward = R.Forward["2017-12-01/"]
R.Lag = R.Lag["2017-11-30/2018-09-05"]
V.Lag = V.Lag["2017-11-30/2018-09-05"]

Fa = R.Lag
Fb = V.Lag

# Conduct an unconditional sort (in this case) or a conditional sort
sort.output = unconditional.sort(Fa = Fa, Fb = Fb , R.Forward = R.Forward, dimA = dimA, dimB = dimB)

# We want to compute the average size of each sub-portfolio

portfolio.mean.size(sort.output)

portsort documentation built on May 2, 2019, 6:36 a.m.