Business Objectives and Complex Portfolio Optimization. Peter Carl Brian Peterson Kris Boudt
|
|
|
- Madeline Alexis Stone
- 9 years ago
- Views:
Transcription
1 Business Objectives and Complex Portfolio Optimization Peter Carl Brian Peterson Kris Boudt
2 Overview Touch on challenges in portfolio optimization Introduce the PortfolioAnalytics package Demonstrate main functions and outputs Describe implementation and usage issues Work through some examples - some simple, some more complex 2
3 Portfolio Optimization Distilled Markowitz (1952) described an investor's objectives as: maximizing some measure of gain while minimizing some measure of risk. Many approaches follow Markowitz and use mean return and standard deviation of returns for risk. Real investors often have more complex objectives. R contains a multitude of methods for solving optimization problems, most are not specific to finance. 3
4 Which Optimizer Should I Use? Linear, quadradic or conical objectives are better addressed through a package like RMetrics' fportfolio. fportfolio will be faster for those problems. See Portfolio Optimization with R/Rmetrics, by Diethelm Würtz, Yohan Chalabi, William Chen, Andrew Ellis. Many business objectives do not fall into those categories......and brute force solutions are often intractable Unconstrained, our example has over 68 million possible solutions 4
5 Frustrations with Optimization Users familiar with classic optimization describe a variety of problems: Too many objectives Wrong weighting of objectives Too many parameters (too many assets) Weights float to zero Hard to understand what it's doing, or when it's broken Too few solutions Unrealistic expectations Wrong optimization method for the job Worthless results Most would prefer to be approximately correct rather than precisely wrong 5
6 You want to do what? Construct a portfolio that: maximizes return, with per-asset conditional constraints, with a specific univariate risk limit, while minimizing component risk concentration, and limiting drawdowns to a threshold value. Not a quadratic (or linear, or conical) problem any more. 6
7 About PortfolioAnalytics PortfolioAnalytics focuses on providing numerical solutions for portfolios with complex constraints and objective sets comprised of any R function. Unifies the interface into different numeric optimizers, while preserving the flexibility to define any kind of objective and constraints. Provides a framework for managing different sets of portfolio constraints for comparison through time Min risk, Equal risk, Equal weight, Position limits... Supports regular and flexible rebalancing Builds intuition about optimization through visualization 7
8 About PortfolioAnalytics Currently implements a front-end to two analytical solvers, Differential Evolution and Random Portfolios Available on R-forge in the ReturnAnalytics project install.packages("portfolioanalytics", repos = " Work in progress, use v >= 0.5, rev >= 1674 Functions are very compute intensive even simple objectives may take a while (hours) to run on your netbook. Standard disclaimers apply: no warrantee, guarantees, etc. 8
9 About Random Portfolios At R/Finance 2009 and in multiple papers, Pat Burns describes using Random Portfolios to evaluate performance. From a portfolio seed, generate random permutations that meet your constraints on the weights of each asset. Random Portfolio sampling can help provide insight into the goals and constraints of the optimization. Aims to cover the 'edge case'(min/max) constraints almost completely, and evenly cover the 'interior' portfolios. Useful for finding the search space for an optimizer. Allows arbitrary number of samples. Allows massively parallel execution. 9
10 About Differential Evolution Differential Evolution is a very powerful, elegant, population based stochastic function minimizer. Continuous, evolutionary optimization. Uses real-number parameters. Package DEoptim provides the algorithm in R. Implementation of the algorithm distributed with the book: Differential Evolution - A Practical Approach to Global Optimization by Price, K.V., Storn, R.M., Lampinen J.A, SpringerVerlag, Thanks to R authors David Ardia and Katharine Mullen! 10
11 Load some packages, data Using returns for indexes representing four asset classes. US Stocks, US Bonds, Int'l Stocks, Commodities. 10 years of monthly total returns. > library(portfolioanalytics) > data(indexes) > head(indexes) US Bonds US Equities Int'l Equities Commodities US Tbill Inflation
12 Asset Returns and Risk Note: Huge discrepancy in risk and returns Obvious co-kurtosis and outlier effects Correlations increase markedly on negative shocks Generated with charts.barvar 12
13 Use an Equal Weight Benchmark Why an Equal Weight portfolio benchmark? An equal weight portfolio provides a benchmark to evaluate the performance of an optimized portfolio against. Each asset in the portfolio is purchased in the same quantity at the beginning of the period. The portfolio is rebalanced back to equal weight at the beginning of each quarter. Implies no information about return or risk. Helps answer questions a portfolio manager might ask: Is the re-weighting adding or subtracting value? Do we have a useful view of return and risk? 13
14 Calculate Equal Weight Benchmark > dates=c(as.date( ), time(indexes[endpoints(indexes, on="quarters")]) > weights = xts(matrix(rep(1/4,39*4), ncol=4), order.by=dates) > colnames(weights)= colnames(indexes[,1:4]) > head(weights) US Bonds US Stocks Int'l Stocks Commodities > EqWgt = Return.rebalancing(indexes[,1:4],weights) > head(eqwgt) portfolio.returns Monthly returns for a quarterly rebalanced portfolio
15 About the Equal Weight Portfolio This was a difficult period for this long-only portfolio. Annualized Return: 1.6% Annualized Std Dev: 12.3% Annualized Sharpe (Rf = 3%) : -0.1 Worst Drawdown: -47% 15
16 Example: Mean-CVaR Portfolio Although this is a simple case, the objectives are real: Maximize the return per unit of risk taken. Hold assets long-only, with positions limited by policy. Remain fully allocated at all times. Rebalance the portfolio quarterly. Define risk as downside risk rather than just volatility. Consider skewness and kurtosis. But even these simple portfolio objectives turn out to be complex to evaluate. This base case could be re-formulated in a conical solver. 16
17 Specify Constraints A 'constraints' object is simply a container that holds some key parameters we care about. > aconstraintobj < constraint(assets = colnames(indexes[,1:4]), min=0.05, # minimum position weight max=c(0.85,0.5,0.5,0.3), # maximum position weight min_sum=0.99, # minimum sum of weights approx. 1 max_sum=1.01, # maximum sum must also be 1 epsilon weight_seq = generatesequence()) # possible weights for random or brute force portfolios Constraints may be specified for each asset in the portfolio individually. Here we specify box constraints for min. 17
18 Specify Objectives Any function can be specified as an objective. In this case, we use modified Conditional Value-at-Risk (CVaR or ES) as a univariate measure of portfolio risk. Unlike Value-at-Risk (VaR), CVaR has all the properties a risk measure should have to be coherent and is a convex function of the portfolio weights. We assume our return series is skewed and/or has excess kurtosis, so we use Cornish-Fisher estimates (or modified ) of CVaR instead. Usually convex, but can break down or be non-convex at extremes. See?CVaR in PerformanceAnalytics. 18
19 VaR Sensitivity 4-panel plot of VaR sensitivity from PerformanceAnalytics Modified CVaR (shown as ES) demonstrates a better fit for historical CVaR at lower confidence Breaks down at higher confidence levels 19
20 Specify Objectives Objectives are added to the constraint object. Here's a 'risk' objective: > aconstraintobj < add.objective(constraints = aconstraintobj, # our constraint object type="risk", # the kind of objective this is name="cvar", # the function to minimize enabled=true, # enable or disable the objective arguments=list(p=(1 1/12), clean='boudt') ) # parameters to pass to the CVaR function In this case, the CVaR function is portfolio-aware in that it takes returns and weights as arguments for evaluating each permutation. 20
21 Specify Objectives We need to pass the return series and the weighting vector for thousands of possible vectors, so we need to write a little wrapper to handle that: > pamean < function(n=12, R, weights, geometric=true){ # Trailing 12 month returns, annualized sum(return.annualized(last(r,n), geometric=geometric)*weights) } Then we add the 'return' objective: > aconstraintobj < add.objective(constraints = aconstraintobj, type="return", name="pamean", enabled=true, multiplier= 1, arguments = list(n=12)) 21
22 Adding Portfolio Functions What we just did with pamean was define a new, arbitrary function for use by the optimization. Our example function is an portfolio annualized mean return function, but it could be any function you've written. If you name the return series R and the weights vector weights, the optimizer will populate these automatically. If your function has different arguments, you can specify them with the arguments parameter to add.objective. 22
23 Specify Solver Generate sample portfolios for the most recent period: > rndresult< optimize.portfolio(r=indexes[,1:4], constraints=aconstraintobj, # our constraints optimize_method='random', # indicate solver to use search_size=1000, # number of portfolios to generate trace=true, verbose=true) # capture detail Our sample size should be about 1,000 portfolios. For 4,050,000 possible combinations in the random portfolios with a step size of 1%, a 99% confidence and 2% error bands. Finds the optimal portfolio that maximizes the return per unit CVaR. 23
24 Mean-CVaR Results 1,000 unique, random portfolios within position constraints. Orange is the equalweight portfolio. Blue is the optimal. Light blue shows 25 near optimal portfolios Weights are shown in the bottom panel. This is the default plot method for optimization 24
25 What Just Happened? The optimize.portfolio function manages the interface to the optimizer. Instructs optimization backend to call constrained_objective for each target w(eights). The constrained_objective function parses the constraints object and calls all the objective functions. Applies penalty for failure to meet targets. Summarizes the results in a single numerical output to be minimized. optimize.portfolio.rebalancing function manages the time loop and parallelization interface. 25
26 Mean-CVaR Through Time A few more parameters allow us to use the same constraint set through time: > registerdomc() # get out more cores, # this could be a different register* function > rndresults< optimize.portfolio.rebalancing(r=indexes[,1:4], constraints=aconstraintobj, optimize_method='random', search_size=1000, trace=true, # all the same as prior rebalance_on='quarters', # uses xts 'endpoints' trailing_periods=null, # calculates from inception training_period=36) # starts 3 years in Gives the optimal weights each quarter that maximize the return per unit CVaR (Minimum Risk). 26
27 Examine Results Returns a list containing the optimal weights, some summary statistics, the function call, and optional trace information (turned off above). > names(rndresults) # results organized by date [1] " " " " " " " "... > names(rndresults[[1]]) # look at the first slot [1] "weights" "objective_measures" "call" [4] "constraints" "data_summary" "elapsed_time" [7] "end_t" extractstats function will pull out in-sample optimal portfolio statistics and weights for each rebalancing period Use Return.portfolio to calculate out of sample performance 27
28 Mean-CVaR Through Time Top panel shows weights through time. Second calculates contribution to portfolio CVaR through time. Components sum to 100% Diversifiers have contribution less than their portfolio weights, may have negative contributions 28
29 Mean-CVaR Through Time Controlling for risk improves performance but lowers performance slightly during periods of stock out-performance 29
30 Example: Mean-CVaR w/ Risk Limit Add another portfolio objective: No asset can contribute more than 40% to the portfolio risk. We remove the original position limits, then add a risk budget objective with component risk limits: > > > > aconstraintobj$max < rep(1,4) names(aconstraintobj$max) < names(aconstraintobj$min) aconstraintobj < add.objective(aconstraintobj, type="risk_budget", name="cvar", enabled=true, min_prisk= Inf, # no negative limit max_prisk=.4, # 40% contribution limit arguments = list(clean='boudt', method="modified", p=(1 1/12))) # arguements for CVaR function > rndresult2< optimize.portfolio(r=indexes[,1:4], constraints=aconstraintobj, optimize_method='random', search_size=1000, trace=true, verbose=true) ) # same as previous 30
31 Mean-CVaR w/ Risk Limit Portfolio Note: Difference in shape of the feasible space The optimal portfolio and its neighbors (nearoptimal) are not on the outer hull Weights for the bond can vary over a wide range because their contribution to risk is so low 31
32 Mean-CVaR Risk Limit Portfolio Bond allocations emerge when equity and commodity risk increases Large bond allocations still contribute little in terms of portfolio risk 32
33 Mean-CVaR Risk Limit Performance These risk limits appear to constrain the portfolio more than the position limits did Better downside performance than Equal Risk, but worse than MeanCVaR 33
34 Example: Equal Risk Portfolio Actually, this is the minimum component risk contribution concentration portfolio... But it's easier to say Equal Risk. Why an Equal Risk portfolio? Equal weight isn't necessarily balancing the portfolio risk Equal risk looks to balance risk among the components of the portfolio. Guard against estimation error on individual instruments (especially important on large real portfolios). More likely to be close out of sample than traditional max/min objectives. 34
35 Specify the Equal Risk Constraints Build the constraint object: > EqRiskConstr < constraint(assets = colnames(indexes[,1:4]), min = 0.05, max = c(0.85,0.5,0.5,0.3), min_sum=1, max_sum=1, weight_seq = generatesequence()) Add a risk budget objective and a return objective: > > EqRiskConstr < add.objective(eqriskconstr, type="risk_budget", name="cvar", enabled=true, min_concentration=true, arguments = list(clean='boudt', p=(1 1/12))) EqRiskConstr < add.objective(constraints=eqriskconstr, type="return", name="pamean", enabled=true, multiplier=0, arguments = list(n=12)) The zero multiplier in the return objective means that return will be calculated, but won't affect the optimization. 35
36 Use DEoptim Why DEoptim? All numerical optimizations are a tradeoff between speed and accuracy This space may well be non-convex in real portfolios DEoptim will get more directed with each generation, rather than the uniform search of random portfolios Allows more logical 'space' to be searched with the same number of trial portfolios for more complex objectives Specify DEoptim as the solver: > EqRiskResultDE< optimize.portfolio(r=indexes[,1:4], constraints=eqriskconstr, optimize_method='deoptim', search_size=2000, trace=true, verbose=false) 36
37 DEoptim Equal Risk Results DEoptim doesn't test many portfolios on the interior of the portfolio space Early generations search a wider space Later generations increasingly focus on the space that is near-optimal Random jumps are performed in every generation to avoid local minima 37
38 Run Optimizer Through Time Now we provide period information for rebalancing: > EqRiskResultDERebal < optimize.portfolio.rebalancing(r=indexes[,1:4], constraints = aconstraintobj, # our constraints object optimize_method="deoptim", # provide numeric sol'ns trace=false, # set verbosity for tracking rebalance_on='quarters', # any xts 'endpoints' trailing_periods=null, # calculation from inception training_period=36, # starting period for calculation search_size=3000) # parameter to Deoptim, increase? 38
39 DEoptim Equal Risk Results Equal Risk objective provides a smoother return... that underperforms the equal weight portfolio in most periods given that it has no view on returns and supresses weights in riskier assets... but has a much smaller drawdown when things get ugly 39
40 Equal Risk Results We get a nearly-equal risk portfolio in almost all cases. 2Q2006 stands out as an exception Maybe no feasible solution at the time? Increase the search size? Other DEoptim parameters? 40
41 Example: Mean-CDD Conditional Drawdown at Risk (CDD or CDaR) is the mean of the worst p% drawdowns proposed by Uryasev. Another downside risk metric, but different than ES in that it does not assume independence of observations Use the name= CDD in add.objective to specify Qualitatively similar results to ES Higher allocations to US Bonds and Int'l Stocks This fits in the broad class of modified Sharpe portfolio objectives 41
42 CDD with Return Objective 42
43 Using more iron... PortfolioAnalytics uses Revolution's foreach package to run multiple optimizations to get a set of optimal portfolios DEoptim may only find a near-optimal solution, does it matter, or is it close enough? Examining the results of multiple runs toward the central limit theorem optimize.portfolio.parallel will run an arbitrary number of portfolio sets in parallel Develop confidence bands around your optimal solution Show where the optimizer makes tradeoffs between assets Highlight where you need larger number of portfolios or generations 43
44 Roadmap Additional portfolio analysis functions More portfolio-aware risk/return functions Bi-directional as.* functions for portfoliospec in fportfolio More testing, documentation, and demo code CRAN release Contributions and Collaboration are Encouraged! 44
45 Getting Your Objectives Right What are your business objectives? Most literature uses objectives too simple to be realistic Most software reinforces this Random Portfolios help you see the shape of the feasible space The scatter chart shows the space covered by the portfolios that meet your constraints Rebalancing periodically and examining out of sample performance will help refine objectives DEoptim and parallel runs are valuable as things get more complex 45
Portfolio optimization with CVaR budgets
Portfolio optimization with CVaR budgets Kris Boudt - Peter Carl - Brian G. Peterson R/Finance 2010 April 16th, 2010 K.U.Leuven and Lessius 1 / 42 History portfolio Risk budgets: Standard tool to quantify
Using Microsoft Excel to build Efficient Frontiers via the Mean Variance Optimization Method
Using Microsoft Excel to build Efficient Frontiers via the Mean Variance Optimization Method Submitted by John Alexander McNair ID #: 0061216 Date: April 14, 2003 The Optimal Portfolio Problem Consider
Computer Handholders Investment Software Research Paper Series TAILORING ASSET ALLOCATION TO THE INDIVIDUAL INVESTOR
Computer Handholders Investment Software Research Paper Series TAILORING ASSET ALLOCATION TO THE INDIVIDUAL INVESTOR David N. Nawrocki -- Villanova University ABSTRACT Asset allocation has typically used
Algorithmic Trading Session 1 Introduction. Oliver Steinki, CFA, FRM
Algorithmic Trading Session 1 Introduction Oliver Steinki, CFA, FRM Outline An Introduction to Algorithmic Trading Definition, Research Areas, Relevance and Applications General Trading Overview Goals
CASH FLOW MATCHING PROBLEM WITH CVaR CONSTRAINTS: A CASE STUDY WITH PORTFOLIO SAFEGUARD. Danjue Shang and Stan Uryasev
CASH FLOW MATCHING PROBLEM WITH CVaR CONSTRAINTS: A CASE STUDY WITH PORTFOLIO SAFEGUARD Danjue Shang and Stan Uryasev PROJECT REPORT #2011-1 Risk Management and Financial Engineering Lab Department of
Asset allocation with conditional value-at-risk budgets
Journal of Risk Volume 15/Number 3, Spring 213 (39 68) Asset allocation with conditional value-at-risk budgets Kris Boudt Faculty of Business, Vrije Universiteit Brussel, Pleinlaan 2, 15 Brussels, Belgium;
Risk and return (1) Class 9 Financial Management, 15.414
Risk and return (1) Class 9 Financial Management, 15.414 Today Risk and return Statistics review Introduction to stock price behavior Reading Brealey and Myers, Chapter 7, p. 153 165 Road map Part 1. Valuation
Chapter 1 INTRODUCTION. 1.1 Background
Chapter 1 INTRODUCTION 1.1 Background This thesis attempts to enhance the body of knowledge regarding quantitative equity (stocks) portfolio selection. A major step in quantitative management of investment
Constructing Strategic Hedge Fund Portfolios. Peter Carl Brian Peterson
Constructing Strategic Hedge Fund Portfolios Peter Carl Brian Peterson Introduction Discuss the challenges of constructing hedge fund portfolios Offer a framework for considering strategic allocation using
Investment Statistics: Definitions & Formulas
Investment Statistics: Definitions & Formulas The following are brief descriptions and formulas for the various statistics and calculations available within the ease Analytics system. Unless stated otherwise,
NorthCoast Investment Advisory Team 203.532.7000 [email protected]
NorthCoast Investment Advisory Team 203.532.7000 [email protected] NORTHCOAST ASSET MANAGEMENT An established leader in the field of tactical investment management, specializing in quantitative research
15.401 Finance Theory
Finance Theory MIT Sloan MBA Program Andrew W. Lo Harris & Harris Group Professor, MIT Sloan School Lecture 13 14 14: : Risk Analytics and Critical Concepts Motivation Measuring Risk and Reward Mean-Variance
Asset Liability Management / Liability Driven Investment Optimization (LDIOpt)
Asset Liability Management / Liability Driven Investment Optimization (LDIOpt) Introduction ALM CASH FLOWS OptiRisk Liability Driven Investment Optimization LDIOpt is an asset and liability management
Understanding the Impact of Weights Constraints in Portfolio Theory
Understanding the Impact of Weights Constraints in Portfolio Theory Thierry Roncalli Research & Development Lyxor Asset Management, Paris [email protected] January 2010 Abstract In this article,
Pattern Recognition and Prediction in Equity Market
Pattern Recognition and Prediction in Equity Market Lang Lang, Kai Wang 1. Introduction In finance, technical analysis is a security analysis discipline used for forecasting the direction of prices through
Index Volatility Futures in Asset Allocation: A Hedging Framework
Investment Research Index Volatility Futures in Asset Allocation: A Hedging Framework Jai Jacob, Portfolio Manager/Analyst, Lazard Asset Management Emma Rasiel, PhD, Assistant Professor of the Practice
Wealth Management Solutions
Wealth Management Solutions Invest in the Future Life has significant moments. Making sure you re prepared for them is important. But what can you do when the pace of your life leaves you little time to
Modelling Corporate Bonds
Modelling Corporate Bonds Current Issues In Life Assurance London 28 April 2004 / Edinburgh 20 May 2004 Andrew Smith email [email protected] Presentation Outline Why model corporate bonds? Corporate
Navigator Fixed Income Total Return
CCM-15-08-1 As of 8/31/2015 Navigator Fixed Income Total Return Navigate Fixed Income with a Tactical Approach With yields hovering at historic lows, bond portfolios could decline if interest rates rise.
Optimization under uncertainty: modeling and solution methods
Optimization under uncertainty: modeling and solution methods Paolo Brandimarte Dipartimento di Scienze Matematiche Politecnico di Torino e-mail: [email protected] URL: http://staff.polito.it/paolo.brandimarte
Minimizing Downside Risk in Axioma Portfolio with Options
United States and Canada: 212-991-4500 Europe: +44 (0)20 7856 2424 Asia: +852-8203-2790 Minimizing Downside Risk in Axioma Portfolio with Options 1 Introduction The market downturn in 2008 is considered
Advanced Fixed Income Analytics Lecture 1
Advanced Fixed Income Analytics Lecture 1 Backus & Zin/April 1, 1999 Vasicek: The Fixed Income Benchmark 1. Prospectus 2. Models and their uses 3. Spot rates and their properties 4. Fundamental theorem
Asset Management. Why Cidel? Our risk approach.
Asset Management Global Why Cidel? Our risk approach. At Cidel, our primary focus is managing risk. Our proactive risk approach ensures that as risks in the market change we manage these changes to help
i with R/Rmetrics Diethelm Würtz Yohan Chalabi, Andrew Ellis, Dominik Locher ETH Zurich, Rmetrics Association, Theta Fundmanagement
Portfolio Optimization i with R/Rmetrics Diethelm Würtz Yohan Chalabi, Andrew Ellis, Dominik Locher ETH Zurich, Rmetrics Association, Theta Fundmanagement Thanks to William Chen, Alexios Ghalanos, Francisco
NUMERICAL METHODS FOR FINANCE USING R. Instructors: Boris DEMESHEV and Dean FANTAZZINI and Igor GONCHARENKO
NUMERICAL METHODS FOR FINANCE USING R Instructors: Boris DEMESHEV and Dean FANTAZZINI and Igor GONCHARENKO Course Objectives: The goal of this course is to introduce R programming for financial applications,
Risk Budgeting: Concept, Interpretation and Applications
Risk Budgeting: Concept, Interpretation and Applications Northfield Research Conference 005 Eddie Qian, PhD, CFA Senior Portfolio Manager 60 Franklin Street Boston, MA 00 (67) 439-637 7538 8//005 The Concept
Volatility and Premiums in US Equity Returns. Eugene F. Fama and Kenneth R. French *
Volatility and Premiums in US Equity Returns Eugene F. Fama and Kenneth R. French * Understanding volatility is crucial for informed investment decisions. This paper explores the volatility of the market,
Navigating through flexible bond funds
WHITE PAPER February 2015 For professional investors Navigating through flexible bond funds Risk management as a key focus point Kommer van Trigt Winfried G. Hallerbach Navigating through flexible bond
Black Box Trend Following Lifting the Veil
AlphaQuest CTA Research Series #1 The goal of this research series is to demystify specific black box CTA trend following strategies and to analyze their characteristics both as a stand-alone product as
Dynamic Asset Allocation Using Stochastic Programming and Stochastic Dynamic Programming Techniques
Dynamic Asset Allocation Using Stochastic Programming and Stochastic Dynamic Programming Techniques Gerd Infanger Stanford University Winter 2011/2012 MS&E348/Infanger 1 Outline Motivation Background and
Asymmetric Correlations and Tail Dependence in Financial Asset Returns (Asymmetrische Korrelationen und Tail-Dependence in Finanzmarktrenditen)
Topic 1: Asymmetric Correlations and Tail Dependence in Financial Asset Returns (Asymmetrische Korrelationen und Tail-Dependence in Finanzmarktrenditen) Besides fat tails and time-dependent volatility,
Exploratory Data Analysis in Finance Using PerformanceAnalytics
Exploratory Data Analysis in Finance Using PerformanceAnalytics Brian G. Peterson & Peter Carl 1 Diamond Management & Technology Consultants Chicago, IL [email protected] 2 Guidance Capital Chicago,
Dollar-cost averaging just means taking risk later
Dollar-cost averaging just means taking risk later Vanguard research July 2012 Executive summary. If a foundation receives a $20 million cash gift, what are the tradeoffs to consider between investing
Non Linear Dependence Structures: a Copula Opinion Approach in Portfolio Optimization
Non Linear Dependence Structures: a Copula Opinion Approach in Portfolio Optimization Jean- Damien Villiers ESSEC Business School Master of Sciences in Management Grande Ecole September 2013 1 Non Linear
An introduction to Value-at-Risk Learning Curve September 2003
An introduction to Value-at-Risk Learning Curve September 2003 Value-at-Risk The introduction of Value-at-Risk (VaR) as an accepted methodology for quantifying market risk is part of the evolution of risk
Chapter 1. Introduction to Portfolio Theory. 1.1 Portfolios of Two Risky Assets
Chapter 1 Introduction to Portfolio Theory Updated: August 9, 2013. This chapter introduces modern portfolio theory in a simplified setting where there are only two risky assets and a single risk-free
A NEW LOOK AT CONVEX ANALYSIS AND OPTIMIZATION
1 A NEW LOOK AT CONVEX ANALYSIS AND OPTIMIZATION Dimitri Bertsekas M.I.T. FEBRUARY 2003 2 OUTLINE Convexity issues in optimization Historical remarks Our treatment of the subject Three unifying lines of
Insights. Investment strategy design for defined contribution pension plans. An Asset-Liability Risk Management Challenge
Insights Investment strategy design for defined contribution pension plans Philip Mowbray [email protected] The widespread growth of Defined Contribution (DC) plans as the core retirement savings
How to assess the risk of a large portfolio? How to estimate a large covariance matrix?
Chapter 3 Sparse Portfolio Allocation This chapter touches some practical aspects of portfolio allocation and risk assessment from a large pool of financial assets (e.g. stocks) How to assess the risk
ishares MINIMUM VOLATILITY SUITE SEEKING TO WEATHER THE MARKET S UP AND DOWNS
ishares MINIMUM VOLATILITY SUITE SEEKING TO WEATHER THE MARKET S UP AND DOWNS Table of Contents 1 Introducing the ishares Minimum Volatility Suite... 02 2 Why Consider the ishares Minimum Volatility Suite?...
Adaptive Asset Allocation
INVESTMENT INSIGHTS SERIES Adaptive Asset Allocation Refocusing Portfolio Management Toward Investor End Goals Introduction Though most investors may not be explicit in saying it, one of their primary
Using the Solver add-in in MS Excel 2007
First version: April 21, 2008 Last revision: February 22, 2011 ANDREI JIRNYI, KELLOGG OFFICE OF RESEARCH Using the Solver add-in in MS Excel 2007 The Excel Solver add-in is a tool that allows you to perform
From liability to volatility driven investing
Asset Management White Paper November 2015 From liability to volatility driven investing A practical way to improve LDI outcomes for pension plans. by Neil Olympio, CFA, FIA, CMT As more and more corporate
State of the Art Virtual Portfolio Management: Building Skills that Matter
State of the Art Virtual Portfolio Management: Building Skills that Matter There are many ways for students to play stock market games or more generally, participate in a virtual portfolio simulation:
CHAPTER 6. Topics in Chapter. What are investment returns? Risk, Return, and the Capital Asset Pricing Model
CHAPTER 6 Risk, Return, and the Capital Asset Pricing Model 1 Topics in Chapter Basic return concepts Basic risk concepts Stand-alone risk Portfolio (market) risk Risk and return: CAPM/SML 2 What are investment
Life Cycle Asset Allocation A Suitable Approach for Defined Contribution Pension Plans
Life Cycle Asset Allocation A Suitable Approach for Defined Contribution Pension Plans Challenges for defined contribution plans While Eastern Europe is a prominent example of the importance of defined
Risk Decomposition of Investment Portfolios. Dan dibartolomeo Northfield Webinar January 2014
Risk Decomposition of Investment Portfolios Dan dibartolomeo Northfield Webinar January 2014 Main Concepts for Today Investment practitioners rely on a decomposition of portfolio risk into factors to guide
Active Versus Passive Low-Volatility Investing
Active Versus Passive Low-Volatility Investing Introduction ISSUE 3 October 013 Danny Meidan, Ph.D. (561) 775.1100 Low-volatility equity investing has gained quite a lot of interest and assets over the
ETF Trading Strategies. By Bob Krishfield West Coast Cycles Club Jan 29, 2013
ETF Trading Strategies By Bob Krishfield West Coast Cycles Club Jan 29, 2013 Agenda Strategies for ETF Trading Concepts & Modeling Examples Testing Advanced Models Part 2 Tools For ETF Trading To Validate
EVALUATING THE PERFORMANCE CHARACTERISTICS OF THE CBOE S&P 500 PUTWRITE INDEX
DECEMBER 2008 Independent advice for the institutional investor EVALUATING THE PERFORMANCE CHARACTERISTICS OF THE CBOE S&P 500 PUTWRITE INDEX EXECUTIVE SUMMARY The CBOE S&P 500 PutWrite Index (ticker symbol
Personal Financial Plan. John & Mary Sample
For Prepared by Donald F. Dempsey Jr. PO Box 1591 Williston, VT 05495 802-764-5815 This presentation provides a general overview of some aspects of your personal financial position. It is designed to provide
Low-Volatility Investing for Retirement
Low-Volatility Investing for Retirement MODERATOR Robert Laura President SYNERGOS Financial Group PANELISTS Frank Barbera Executive VP & Co-Portfolio Manager Company Paul Frank Lead Portfolio Manager Stadion
PROVIDING RETIREMENT INCOME WITH STRUCTURED PRODUCTS
PROVIDING RETIREMENT INCOME WITH STRUCTURED PRODUCTS CUBE INVESTING David Stuff [email protected] ABSTRACT Structured products are an attractive type of investment for income seeking investors.
Goldman Sachs ActiveBeta Equity Indexes Methodology
GOLDMAN SACHS ASSET MANAGEMENT Goldman Sachs ActiveBeta Equity Indexes Methodology Last updated 14 August 2015 Table of Contents I. Introduction... 1 A. Index Overview... 1 B. Index Details... 1 II. Index
Interest Rates and Inflation: How They Might Affect Managed Futures
Faced with the prospect of potential declines in both bonds and equities, an allocation to managed futures may serve as an appealing diversifier to traditional strategies. HIGHLIGHTS Managed Futures have
SAMPLE. Smith family. An investment proposal for. Prepared by Bill Smith December 02, 2013
An investment proposal for Smith family Prepared by Bill Smith December 02, 2013 Contents Smith family Executive summary Recommended investments Recommended income solution Portfolio illustration Symmetry
S&P 500 Low Volatility Index
S&P 500 Low Volatility Index Craig J. Lazzara, CFA S&P Indices December 2011 For Financial Professional/Not for Public Distribution There s nothing passive about how you invest. PROPRIETARY. Permission
Portfolio Management for institutional investors
Portfolio Management for institutional investors June, 2010 Bogdan Bilaus, CFA CFA Romania Summary Portfolio management - definitions; The process; Investment Policy Statement IPS; Strategic Asset Allocation
Multi Asset Portfolio: Back-testing Report
Multi Asset Portfolio: Back-testing Report Report Prepared for the Hamilton Investment Fund This analysis has been undertaken by Dr Paul Docherty to verify the performance and risk of the Multi Asset Portfolio
FTS Real Time System Project: Portfolio Diversification Note: this project requires use of Excel s Solver
FTS Real Time System Project: Portfolio Diversification Note: this project requires use of Excel s Solver Question: How do you create a diversified stock portfolio? Advice given by most financial advisors
Contents. List of Figures. List of Tables. List of Examples. Preface to Volume IV
Contents List of Figures List of Tables List of Examples Foreword Preface to Volume IV xiii xvi xxi xxv xxix IV.1 Value at Risk and Other Risk Metrics 1 IV.1.1 Introduction 1 IV.1.2 An Overview of Market
fi360 Asset Allocation Optimizer: Risk-Return Estimates*
fi360 Asset Allocation Optimizer: Risk-Return Estimates* Prepared for fi360 by: Richard Michaud, Robert Michaud, Daniel Balter New Frontier Advisors LLC Boston, MA 02110 February 2015 * 2015 New Frontier
Navigator Fixed Income Total Return
CCM-15-12-1 As of 12/31/2015 Navigator Fixed Income Navigate Fixed Income with a Tactical Approach With yields hovering at historic lows, bond portfolios could decline if interest rates rise. But income
Porter, White & Company
Porter, White & Company Optimizing the Fixed Income Component of a Portfolio White Paper, September 2009, Number IM 17.2 In the White Paper, Comparison of Fixed Income Fund Performance, we show that a
A Log-Robust Optimization Approach to Portfolio Management
A Log-Robust Optimization Approach to Portfolio Management Dr. Aurélie Thiele Lehigh University Joint work with Ban Kawas Research partially supported by the National Science Foundation Grant CMMI-0757983
Black-Litterman Return Forecasts in. Tom Idzorek and Jill Adrogue Zephyr Associates, Inc. September 9, 2003
Black-Litterman Return Forecasts in Tom Idzorek and Jill Adrogue Zephyr Associates, Inc. September 9, 2003 Using Black-Litterman Return Forecasts for Asset Allocation Results in Diversified Portfolios
Reducing Active Return Variance by Increasing Betting Frequency
Reducing Active Return Variance by Increasing Betting Frequency Newfound Research LLC February 2014 For more information about Newfound Research call us at +1-617-531-9773, visit us at www.thinknewfound.com
BASKET A collection of securities. The underlying securities within an ETF are often collectively referred to as a basket
Glossary: The ETF Portfolio Challenge Glossary is designed to help familiarize our participants with concepts and terminology closely associated with Exchange- Traded Products. For more educational offerings,
Chapter 6 The Tradeoff Between Risk and Return
Chapter 6 The Tradeoff Between Risk and Return MULTIPLE CHOICE 1. Which of the following is an example of systematic risk? a. IBM posts lower than expected earnings. b. Intel announces record earnings.
Prescriptive Analytics. A business guide
Prescriptive Analytics A business guide May 2014 Contents 3 The Business Value of Prescriptive Analytics 4 What is Prescriptive Analytics? 6 Prescriptive Analytics Methods 7 Integration 8 Business Applications
Financial Assets Behaving Badly The Case of High Yield Bonds. Chris Kantos Newport Seminar June 2013
Financial Assets Behaving Badly The Case of High Yield Bonds Chris Kantos Newport Seminar June 2013 Main Concepts for Today The most common metric of financial asset risk is the volatility or standard
Portfolio Construction with OPTMODEL
ABSTRACT Paper 3225-2015 Portfolio Construction with OPTMODEL Robert Spatz, University of Chicago; Taras Zlupko, University of Chicago Investment portfolios and investable indexes determine their holdings
Hedge Fund Returns: You Can Make Them Yourself!
Hedge Fund Returns: You Can Make Them Yourself! Harry M. Kat * Helder P. Palaro** This version: June 8, 2005 Please address all correspondence to: Harry M. Kat Professor of Risk Management and Director
Insights. Did we spot a black swan? Stochastic modelling in wealth management
Insights Did we spot a black swan? Stochastic modelling in wealth management The use of financial economic models has come under significant scrutiny over the last 12 months in the wake of credit and equity
VI. Real Business Cycles Models
VI. Real Business Cycles Models Introduction Business cycle research studies the causes and consequences of the recurrent expansions and contractions in aggregate economic activity that occur in most industrialized
Risk Management : Using SAS to Model Portfolio Drawdown, Recovery, and Value at Risk Haftan Eckholdt, DayTrends, Brooklyn, New York
Paper 199-29 Risk Management : Using SAS to Model Portfolio Drawdown, Recovery, and Value at Risk Haftan Eckholdt, DayTrends, Brooklyn, New York ABSTRACT Portfolio risk management is an art and a science
Capturing Equity Risk Premium Revisiting the Investment Strategy
Capturing Equity Risk Premium Revisiting the Investment Strategy Introduction: Equity Risk without Reward? Institutions with return-oriented investment portfolios have traditionally relied upon significant
Data exploration with Microsoft Excel: analysing more than one variable
Data exploration with Microsoft Excel: analysing more than one variable Contents 1 Introduction... 1 2 Comparing different groups or different variables... 2 3 Exploring the association between categorical
Rebalancing, Conditional Value at Risk, and t-copula in Asset Allocation
Rebalancing, Conditional Value at Risk, and t-copula in Asset Allocation Irvin Di Wang and Perry Xiao Zhan Zheng Professor Emma Rasiel and Professor Aino Levonmaa, Faculty Advisors April 19, 2010 Duke
Analysing equity portfolios in R
Analysing equity portfolios in R Using the portfolio package by David Kane and Jeff Enos Introduction 1 R is used by major financial institutions around the world to manage billions of dollars in equity
The Intuition Behind Option Valuation: A Teaching Note
The Intuition Behind Option Valuation: A Teaching Note Thomas Grossman Haskayne School of Business University of Calgary Steve Powell Tuck School of Business Dartmouth College Kent L Womack Tuck School
Madison Investment Advisors LLC
Madison Investment Advisors LLC Intermediate Fixed Income SELECT ROSTER Firm Information: Location: Year Founded: Total Employees: Assets ($mil): Accounts: Key Personnel: Matt Hayner, CFA Vice President
Fixed Income Portfolio Management. Interest rate sensitivity, duration, and convexity
Fixed Income ortfolio Management Interest rate sensitivity, duration, and convexity assive bond portfolio management Active bond portfolio management Interest rate swaps 1 Interest rate sensitivity, duration,
Invest in Direct Energy
Invest in Direct Energy (Forthcoming Journal of Investing) Peng Chen Joseph Pinsky February 2002 225 North Michigan Avenue, Suite 700, Chicago, IL 6060-7676! (32) 66-620 Peng Chen is Vice President, Direct
Stochastic Inventory Control
Chapter 3 Stochastic Inventory Control 1 In this chapter, we consider in much greater details certain dynamic inventory control problems of the type already encountered in section 1.3. In addition to the
Answers to Concepts in Review
Answers to Concepts in Review 1. A portfolio is simply a collection of investments assembled to meet a common investment goal. An efficient portfolio is a portfolio offering the highest expected return
Portfolio Performance Measures
Portfolio Performance Measures Objective: Evaluation of active portfolio management. A performance measure is useful, for example, in ranking the performance of mutual funds. Active portfolio managers
Multiple Linear Regression in Data Mining
Multiple Linear Regression in Data Mining Contents 2.1. A Review of Multiple Linear Regression 2.2. Illustration of the Regression Process 2.3. Subset Selection in Linear Regression 1 2 Chap. 2 Multiple
