Provides various portfolio optimization strategies including random matrix theory and shrinkage estimators


[Up] [Top]

Documentation for package ‘tawny’ version 1.2.1

Help Pages

tawny-package Provides various portfolio optimization strategies including random matrix theory and shrinkage estimators
classify Optimize a portfolio using the specified correlation filter
clean.bouchaud Filter noise from a correlation matrix using RMT to identify the noise
compare.EqualWeighted Calculate some portfolio statistics and compare with other portfolios or benchmarks
compare.Market Calculate some portfolio statistics and compare with other portfolios or benchmarks
cor.empirical Filter noise from a correlation matrix using RMT to identify the noise
cor.mean Shrink the covariance matrix towards some global mean
cov.prior.cc Shrink the covariance matrix towards some global mean
cov.prior.identity Shrink the covariance matrix towards some global mean
cov.sample Shrink the covariance matrix towards some global mean
cov.shrink Shrink the covariance matrix towards some global mean
cov.shrink.correlation Shrink the covariance matrix towards some global mean
cov.shrink.covariance Shrink the covariance matrix towards some global mean
cov.shrink.default Shrink the covariance matrix towards some global mean
cov.shrink.returns Shrink the covariance matrix towards some global mean
denoise Filter noise from a correlation matrix using RMT to identify the noise
divergence Measure the divergence and stability between two correlation matrices
divergence.information Measure the divergence and stability between two correlation matrices
divergence.kl Measure the divergence and stability between two correlation matrices
divergence.stability Measure the divergence and stability between two correlation matrices
divergenceLimit.kl Measure the divergence and stability between two correlation matrices
ensure Utility functions for creating portfolios of returns and other functions
filter.RMT Filter noise from a correlation matrix using RMT to identify the noise
getCorFilter.Raw Optimize a portfolio using the specified correlation filter
getCorFilter.RMT Optimize a portfolio using the specified correlation filter
getCorFilter.Sample Optimize a portfolio using the specified correlation filter
getCorFilter.Shrinkage Optimize a portfolio using the specified correlation filter
getCorFilter.ShrinkageM Optimize a portfolio using the specified correlation filter
getIndexComposition Utility functions for creating portfolios of returns and other functions
getPortfolioReturns Utility functions for creating portfolios of returns and other functions
getRandomMatrix Filter noise from a correlation matrix using RMT to identify the noise
mp.density.hist Filter noise from a correlation matrix using RMT to identify the noise
mp.density.kernel Filter noise from a correlation matrix using RMT to identify the noise
mp.density.kernel.correlation Filter noise from a correlation matrix using RMT to identify the noise
mp.density.kernel.covariance Filter noise from a correlation matrix using RMT to identify the noise
mp.density.kernel.default Filter noise from a correlation matrix using RMT to identify the noise
mp.density.kernel.returns Filter noise from a correlation matrix using RMT to identify the noise
mp.eigen.max Filter noise from a correlation matrix using RMT to identify the noise
mp.eigen.min Filter noise from a correlation matrix using RMT to identify the noise
mp.fit.hist Filter noise from a correlation matrix using RMT to identify the noise
mp.fit.kernel Filter noise from a correlation matrix using RMT to identify the noise
mp.lambdas Filter noise from a correlation matrix using RMT to identify the noise
mp.rho Filter noise from a correlation matrix using RMT to identify the noise
mp.theory Filter noise from a correlation matrix using RMT to identify the noise
optimizePortfolio Optimize a portfolio using the specified correlation filter
p.optimize Optimize a portfolio using the specified correlation filter
plotDivergenceLimit.kl Measure the divergence and stability between two correlation matrices
plotPerformance Calculate some portfolio statistics and compare with other portfolios or benchmarks
portfolioPerformance Calculate some portfolio statistics and compare with other portfolios or benchmarks
portfolioReturns Calculate some portfolio statistics and compare with other portfolios or benchmarks
r.normalize Filter noise from a correlation matrix using RMT to identify the noise
shrinkage.c Shrink the covariance matrix towards some global mean
shrinkage.intensity Shrink the covariance matrix towards some global mean
shrinkage.p Shrink the covariance matrix towards some global mean
shrinkage.r Shrink the covariance matrix towards some global mean
sp500 A (mostly complete) subset of the SP500 with 250 data points
sp500.subset A subset of the SP500 with 200 data points
stabilityLimit.kl Measure the divergence and stability between two correlation matrices
tawny Provides various portfolio optimization strategies including random matrix theory and shrinkage estimators