Robust Optimization Applied to a Currency Portfolio

Similar documents
Robust Portfolio Optimization with Derivative Insurance Guarantees

Robust Optimisation & its Guarantees

Equity correlations implied by index options: estimation and model uncertainty analysis

Robust Portfolio Optimization with Derivative Insurance Guarantees

Worst-Case Value-at-Risk of Non-Linear Portfolios

Worst-Case Value-at-Risk of Derivative Portfolios

A Robust Option Pricing Problem

Martingale Pricing Theory in Discrete-Time and Discrete-Space Models

Log-Robust Portfolio Management

Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing

Advanced Operations Research Prof. G. Srinivasan Dept of Management Studies Indian Institute of Technology, Madras

On the Cost of Delayed Currency Fixing Announcements

Risk Management for Chemical Supply Chain Planning under Uncertainty

Dynamic Replication of Non-Maturing Assets and Liabilities

Optimization Models in Financial Mathematics

PORTFOLIO OPTIMIZATION: ANALYTICAL TECHNIQUES

2.1 Mean-variance Analysis: Single-period Model

CSCI 1951-G Optimization Methods in Finance Part 00: Course Logistics Introduction to Finance Optimization Problems

Game Theory Tutorial 3 Answers

CSCI 1951-G Optimization Methods in Finance Part 07: Portfolio Optimization

Market risk measurement in practice

Dynamic Asset and Liability Management Models for Pension Systems

Investment strategies and risk management for participating life insurance contracts

The Optimization Process: An example of portfolio optimization

Financial Market Analysis (FMAx) Module 6

ASC Topic 718 Accounting Valuation Report. Company ABC, Inc.

Lecture IV Portfolio management: Efficient portfolios. Introduction to Finance Mathematics Fall Financial mathematics

Multi-Period Trading via Convex Optimization

Optimal Portfolio Selection Under the Estimation Risk in Mean Return

Lecture 7: Bayesian approach to MAB - Gittins index

PORTFOLIO OPTIMIZATION AND EXPECTED SHORTFALL MINIMIZATION FROM HISTORICAL DATA

Optimization in Finance

Practical example of an Economic Scenario Generator

CHAPTER 9. Solutions. Exercise The payoff diagrams will look as in the figure below.

Asian Option Pricing: Monte Carlo Control Variate. A discrete arithmetic Asian call option has the payoff. S T i N N + 1

2 f. f t S 2. Delta measures the sensitivityof the portfolio value to changes in the price of the underlying

FE610 Stochastic Calculus for Financial Engineers. Stevens Institute of Technology

Evaluation of proportional portfolio insurance strategies

On the Cost of Delayed Currency Fixing Announcements

Journal of Computational and Applied Mathematics. The mean-absolute deviation portfolio selection problem with interval-valued returns

Stochastic Programming and Financial Analysis IE447. Midterm Review. Dr. Ted Ralphs

Derivation Of The Capital Asset Pricing Model Part I - A Single Source Of Uncertainty

King s College London

The Mathematics of Currency Hedging

Practical Hedging: From Theory to Practice. OSU Financial Mathematics Seminar May 5, 2008

Computer Exercise 2 Simulation

Advanced Topics in Derivative Pricing Models. Topic 4 - Variance products and volatility derivatives

TUFTS UNIVERSITY DEPARTMENT OF CIVIL AND ENVIRONMENTAL ENGINEERING ES 152 ENGINEERING SYSTEMS Spring Lesson 16 Introduction to Game Theory

Limits to Arbitrage. George Pennacchi. Finance 591 Asset Pricing Theory

2.1 Mathematical Basis: Risk-Neutral Pricing

IMPA Commodities Course : Forward Price Models

Bounds on some contingent claims with non-convex payoff based on multiple assets

From Discrete Time to Continuous Time Modeling

To apply SP models we need to generate scenarios which represent the uncertainty IN A SENSIBLE WAY, taking into account

No-arbitrage theorem for multi-factor uncertain stock model with floating interest rate

Comparison of Estimation For Conditional Value at Risk

COMP331/557. Chapter 6: Optimisation in Finance: Cash-Flow. (Cornuejols & Tütüncü, Chapter 3)

Optimization Methods in Finance

Chapter 15: Jump Processes and Incomplete Markets. 1 Jumps as One Explanation of Incomplete Markets

Financial Risk Management

Effectiveness of CPPI Strategies under Discrete Time Trading

Dynamic Portfolio Choice II

Quantitative Risk Management

Lecture 10: Performance measures

Portfolio Management and Optimal Execution via Convex Optimization

Eco504 Spring 2010 C. Sims FINAL EXAM. β t 1 2 φτ2 t subject to (1)

MODELLING OPTIMAL HEDGE RATIO IN THE PRESENCE OF FUNDING RISK

ROBUST OPTIMIZATION OF MULTI-PERIOD PRODUCTION PLANNING UNDER DEMAND UNCERTAINTY. A. Ben-Tal, B. Golany and M. Rozenblit

VaR vs CVaR in Risk Management and Optimization

Lecture Note 8 of Bus 41202, Spring 2017: Stochastic Diffusion Equation & Option Pricing

OPTIMAL PORTFOLIO CONTROL WITH TRADING STRATEGIES OF FINITE

BENEFITS OF ALLOCATION OF TRADITIONAL PORTFOLIOS TO HEDGE FUNDS. Lodovico Gandini (*)

Characterization of the Optimum

Portfolio Optimization using Conditional Sharpe Ratio

ALTERNATIVE CURRENCY HEDGING STRATEGIES WITH KNOWN COVARIANCES

Lecture 4. Finite difference and finite element methods

SYSM 6304: Risk and Decision Analysis Lecture 6: Pricing and Hedging Financial Derivatives

Simple Robust Hedging with Nearby Contracts

Stochastic Differential Equations in Finance and Monte Carlo Simulations

Lecture 8: Introduction to asset pricing

Hedging Under Jump Diffusions with Transaction Costs. Peter Forsyth, Shannon Kennedy, Ken Vetzal University of Waterloo

Portfolio theory and risk management Homework set 2

Robust Dual Dynamic Programming

1.1 Basic Financial Derivatives: Forward Contracts and Options

Gamma. The finite-difference formula for gamma is

Math 239 Homework 1 solutions

A Heuristic Method for Statistical Digital Circuit Sizing

ORF 307: Lecture 12. Linear Programming: Chapter 11: Game Theory

Supply Contracts with Financial Hedging

Chapter 9 - Mechanics of Options Markets

Microeconomic Theory II Preliminary Examination Solutions

Continuous-time Stochastic Control and Optimization with Financial Applications

Portfolio Optimization Using Conditional Value-At-Risk and Conditional Drawdown-At-Risk

Centralized Portfolio Optimization in the Presence of Decentralized Decision Making

A Multi-Stage Stochastic Programming Model for Managing Risk-Optimal Electricity Portfolios. Stochastic Programming and Electricity Risk Management

INTEREST RATES AND FX MODELS

Robust Longevity Risk Management

The Uncertain Volatility Model

Synthesis of Inter-Industrial Balance and Production Function as an Instrument of Regional Sustainable Development

Lecture 8: The Black-Scholes theory

Transcription:

Robust Optimization Applied to a Currency Portfolio R. Fonseca, S. Zymler, W. Wiesemann, B. Rustem Workshop on Numerical Methods and Optimization in Finance June, 2009

OUTLINE Introduction Motivation & Aims Notation Robust Portfolio Optimization Robust Counterpart Hedging and Robust Optimization Hedging the Currency Risk The Robust Hedging Model Numerical Results Portfolio Composition Simulated Backtesting Conclusion/Discussion Conclusion Future Work

MOTIVATION Impact of foreign currency in a portfolio with international assets Asset gains may be overriden by an exchange rate depreciation If correctly modelled, exchange rate appreciations may represent another source of profit FOREX market is one of the largest and most liquid financial markets In certain periods significant gains may be achieved by holding foreign currency (Levy 1978) From Jan02 to Dec08, EUR, CHF and JPY had an average monthly appreciation rate against the USD of 0.46%, 0.45% and 0.43% respectively. The issue of hedging and finding the best financial instrument and the optimal hedge ratio Universal hedging (Black 1989)

AIMS Develop a robust optimization approach for a currency-only portfolio Formulation of the triangulation property to avoid non-convexity issues Develop a hedging strategy, using currency options, coupled with robust optimization Explore the relationship between robust optimization, particularly the size of the uncertainty sets, and hedge ratio defined as: foreign currency options holdings of foreign currency

NOTATION Portfolio with n different currencies E 0 i and E i are the today and future spot exchange rates respectively of the ith currency, expressed as the number of units of the domestic currency per unit of the foreign currency e i = E i /E 0 i is the return on any currency i Deterministic Model max w R n w e s. t. w 1 = 1 w 0 Criticism: lack of robustness. Small deviations in the realised values of the returns from their estimates may render the solution infeasible.

UNCERTAINTY SETS Currency returns are random parameters expected to be in the future within some interval or uncertainty set, Θ e : Θ e = {e 0 : (e ē) Σ 1 (e ē) δ 2 } Joint confidence region as deviations from the means are weighted by the covariance matrix.

TRIANGULATION PROPERTY I Defining the exchange rates EUR/USD and GBP/USD implies determining the cross exchange rate EUR/GBP Triangulation Property If this relationship does not hold at all times, a risk free profit can be made. A new constraint needs to be added to guarantee that no arbitrage is possible: E i 1 n(n 1) CE ij = 1, i, j = 1,..., n and (ij) = 1,..., E j 2 e i 1 ce ij = 1 e j This however renders the model non convex.

TRIANGULATION PROPERTY II Cross exchange rates do not impact the return of the portfolio, but only restrict the size of the uncertainty set of the exchange rates If the uncertainty of the cross exchange rates is modelled as an interval centered at the estimate, then: ce ce ij ce ce e j e i ce ce e i e j ce e i, e i 0 Convexity is preserved with n(n 1) linear inequalities.

UNCERTAINTY SETS II Currency returns are random parameters expected to be in the future within some interval or uncertainty set, Θ e : Θ e = {e 0 : (e ē) Σ 1 (e ē) δ 2 Ae 0}

ROBUST COUNTERPART Maximization of the portfolio return for the worst case of the currency returns within the uncertainty set specified A is the coefficient matrix reflecting the triangular relationships among the exchange rates Robust Formulation max w R n min e Θ e w e s. t. Ae 0, e Θ e w 1 = 1 w, e 0

ROBUST COUNTERPART II SOLUTION APPROACH Problem is not yet in a form that may be passed on to a solver. max w R n φ s. t. w e φ, e Θ e Ae 0, e Θ e w 1 = 1 w 0

ROBUST COUNTERPART II SOLUTION APPROACH Problem is not yet in a form that may be passed on to a solver. Start by solving the inner minimization problem with respect to the foreign exchange rate returns max w R n φ min e R n w e s. t. w e φ, e Θ e Ae 0, e Θ e w 1 = 1 w 0 s. t. Σ 1/2 (e ē) δ Ae 0 e 0,

THE DUAL PROBLEM Duality theory states that in the case of second order cone programs, primal and dual problems have the same value of the objective function. Compute the dual problem: max v,s ē (w s) δv s. t. Σ 1/2 (w s) = v with s = A k + y s, v 0

THE DUAL PROBLEM Duality theory states that in the case of second order cone programs, primal and dual problems have the same value of the objective function. Compute the dual problem: max v,s ē (w s) δv s. t. Σ 1/2 (w s) = v s, v 0 Replace in the original problem: max w,s s. t. ē (w s) δ Σ 1/2 (w s) φ φ w 1 = 1 w, s 0 with s = A k + y

HEDGING AND ROBUST OPTIMIZATION Non-inferiority property of robust optimization ensures that, unless the worst case scenario materializes, portfolio return will always be better than expected. For depreciations of the foreign exchange rates within the uncertainty set specified the investor is protected, without having to enter into any hedging agreement. An additional guarantee may be included to account for the possibility that the returns fall outside the uncertainty set. Currency options are added as an investment possibility to hedge against depreciations of the exchange rates outside the uncertainty set, complementing the robust optimization strategy.

CURRENCY OPTIONS I Characteristics Right, but not the obligation, to buy (call) or sell (put) an asset under specified terms: a maturity date, a strike price K and a premium p At maturity date (European options) the investor must decide on whether or not to exercise the option by comparing the spot exchange rate E with the strike price K: V call = max{0, E K} V put = max{0, K E} Increased flexibility: downside risk protection while benefiting from upward movements in the price of the underlying asset

CURRENCY OPTIONS II Hedging By holding a long position on a put option, the investor is protected from decreases in the price of the underlying asset. The value of a portfolio which includes only one currency and a put option on that same currency is: V port = E + max{0, K E} = max{e, K} The minimum exchange rate prevailing in the future is therefore defined by K.

THE ROBUST HEDGING MODEL I INTEGRATING OPTIONS We define the options returns e d as: or equivalently: { e d = f (e) = max 0, K } E0 e p e d = f (e) = max{0, a p +b p e} with a p = K p and b p = E0 p To account for the possibility of foreign exchange returns being outside the uncertainty set Θ e, we complement our investment with currency options, guaranteeing a minimum return (defined by parameter ρ).

THE ROBUST HEDGING MODEL II FORMULATION Maximization of the portfolio return for the worst case of the currency returns inside the uncertainty set Θ e. Additional guarantee provided by the currency options when the foreign exchange returns fall outside the uncertainty set. Investment in options limited by the holdings in foreign currencies hedging purpose only. max w,w d min e,e d w e s. t. Ae 0, e Θ e w e + w d e d ρ(w e), e, e d 0, e d = f (e) w d /p w/e 0 (w + w d ) 1 = 1 w, w d, e, e d 0

THE ROBUST HEDGING MODEL III SOLUTION APPROACH max w,w d φ s. t. w e φ, e Θ e Ae 0, e Θ e w e + w d e d ρφ, e, e d 0, e d = f (e) (w + w d ) 1 = 1 w d /p w/e 0 w, w d, e, e d 0 Our formulation is however intractable: there are constraints on a infinite number of variables (e and e d ).

THE ROBUST HEDGING MODEL III SOLUTION APPROACH max w,w d φ min e,e d w e + w d e d s. t. w e φ, e Θ e Ae 0, e Θ e w e + w d e d ρφ, e, e d 0, e d = f (e) (w + w d ) 1 = 1 w d /p w/e 0 w, w d, e, e d 0 s. t. e d a p + b p e e, e d 0 Our formulation is however intractable: there are constraints on a infinite number of variables (e and e d ). Following a similar procedure, we start by solving the inner minimization problem for the hedged return.

THE DUAL PROBLEM Also in linear programs, duality theory shows that both primal and dual problems have the same value of the objective function. Compute the dual problem: max t t a p s. t. w + b pt 0 t w d t 0

THE DUAL PROBLEM Also in linear programs, duality theory shows that both primal and dual problems have the same value of the objective function. Compute the dual problem: max t t a p s. t. w + b pt 0 t w d t 0 Replace in the original problem: max w,w d,t,s s. t. ē (w s) δ Σ 1/2 (w s) φ φ t a p ρφ w + b pt 0 t w d (w + w d ) 1 = 1 w d /p w/e 0 w, w d, t, s 0

NUMERICAL RESULTS Data and Assumptions: Portfolio of six foreign currencies: EUR, GBP, JPY, CHF, CAD, AUD, measured against the USD. 50 alternative options were considered for each currency. Tested both models for different values of δ and ρ. We defined δ as (1 ω)/ω, where ω [0, 1]. Portfolio Composition: Portfolio composition changes in favour of the currencies that allow for the highest option returns. The highest strike price is chosen in order to minimize the difference between the worst case future spot exchange rate and the strike price, up to the desired amount of return guaranteed by ρ.

RELATIONSHIP WITH ω AND ρ Smaller uncertainty sets lead to higher investment in options (ρ = 90%): ω = 10% W d = 3% ω = 90% W d = 6% Higher desired return in the extreme cases leads to higher investment in options (ω = 35%): ρ = 70% W d = 2% ρ = 95% W d = 7%

SIMULATED BACKTESTING Backtesting procedure: Step 1 Generate a 10-year time series of the monthly currency returns. Currencies are assumed to follow a geometric Brownian motion. Covariance matrix Σ and triangulation matrix A are assumed constant. Step 2 Compute the estimated mean returns based on the previous twelve months. Step 3 Compute the optimal portfolio weights and the realised portfolio return. Step 4 Move forward one month and repeat Step 3, until the end of the time series. Step 5 Compute the geometric mean return and the variance of the portfolio. Step 6 Repeat Steps (1-5) 100 times with different random generator seeds.

BACKTESTING RESULTS I ROBUST MODEL VS MINIMUM RISK MODEL Robust Model: ω(%) M.Ret. St.D. Wins(%) 20 1.0033 0.0161 83 30 1.0034 0.0165 84 40 1.0035 0.0170 81 50 1.0036 0.0177 80 60 1.0036 0.0185 76 70 1.0037 0.0194 73 Minimum Risk Model M.Ret. St.D. 1.0029 0.0156 Smaller uncertainty sets lead to riskier portfolios. Robust model outperforms minimum risk model on over 70% of the cases on average. For ω = 30%, the % wins is at the maximum of 84%.

BACKTESTING RESULTS II HEDGING MODEL VS MINIMUM RISK MODEL Hedging Model: ω(%) ρ(%) M.Ret. St.D. Wins(%) 50 85 1.0035 0.0177 76 50 90 1.0035 0.0177 75 50 95 1.0038 0.0172 88 60 85 1.0035 0.0185 73 60 90 1.0036 0.0184 74 60 95 1.0041 0.0176 90 70 85 1.0036 0.0194 71 70 90 1.0036 0.0193 72 70 95 1.0044 0.0182 94 Minimum Risk Model Good performance of the hedging model compared to the minimum risk model over 70% Wins. Average monthly return of comparable performance relative to the robust model, with a slightly lower standard deviation. Greater monthly return when ρ = 95%: higher return than the hedging model with a lower standard deviation. 1.0029 0.0156

CONCLUSION We have seen: The need for including the triangulation property as a constraint in the robust model and how non-convexity issues may be solved by choosing appropriate uncertainty sets. An alternative hedging strategy using currency options together with a robust optimization approach. The impact of the size of the uncertainty sets in the total investment in options. Hedge ratios for the individual currencies are either 0 or 1 investment in options is only up to the minimum amount that the investor wishes to guarantee. A cheaper hedging strategy by investing in out-of-the-money options with lower premiums.

FUTURE WORK Future research will be directed towards the: Comparison of this approach with the alternative of hedging using forward exchange rates. Application of the hedging approach coupled with robust optimization to an international portfolio with assets and currencies. Extension to multi-stage problems: Construction of scenario probabilities for both local asset and currency returns Worst-case definition in terms of period? path? Best hedging: rebalancing every period? are American options a viable alternative?