Information Theory and Networks

Similar documents
Lecture 5. 1 Online Learning. 1.1 Learning Setup (Perspective of Universe) CSCI699: Topics in Learning & Game Theory

Universal Portfolios

The Kelly Criterion. How To Manage Your Money When You Have an Edge

ON SOME ASPECTS OF PORTFOLIO MANAGEMENT. Mengrong Kang A THESIS

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.265/15.070J Fall 2013 Lecture 11 10/9/2013. Martingales and stopping times II

MATH3075/3975 FINANCIAL MATHEMATICS TUTORIAL PROBLEMS

The Value of Information in Central-Place Foraging. Research Report

Sequential Decision Making

Durable Goods Monopoly with Varying Demand

1 Online Problem Examples

Black-Scholes and Game Theory. Tushar Vaidya ESD

A lower bound on seller revenue in single buyer monopoly auctions

Problem Set 4 Answers

X ln( +1 ) +1 [0 ] Γ( )

Lecture Notes 1

Strategies for Improving the Efficiency of Monte-Carlo Methods

AMH4 - ADVANCED OPTION PRICING. Contents

A Comparison of Universal and Mean-Variance Efficient Portfolios p. 1/28

Mathematical Methods in Risk Theory

Forecast Horizons for Production Planning with Stochastic Demand

Math 167: Mathematical Game Theory Instructor: Alpár R. Mészáros

Experiments on universal portfolio selection using data from real markets

Multi-armed bandit problems

Notes. Cases on Static Optimization. Chapter 6 Algorithms Comparison: The Swing Case

Maximum Contiguous Subsequences

AM 121: Intro to Optimization Models and Methods

GROWTH OPTIMAL PORTFOLIO SELECTION WITH SHORT SELLING AND LEVERAGE

Non-semimartingales in finance

Dynamic Pricing with Varying Cost

Time Resolution of the St. Petersburg Paradox: A Rebuttal

QDquaderni. Defensive Online Portfolio Selection E. Fagiuoli, F. Stella, A. Ventura. research report n. 1 july university of milano bicocca

Week 1 Quantitative Analysis of Financial Markets Distributions B

arxiv: v1 [q-fin.cp] 15 May 2016

Strategies and Nash Equilibrium. A Whirlwind Tour of Game Theory

Lecture 2 Dynamic Equilibrium Models: Three and More (Finite) Periods

Introduction to Algorithmic Trading Strategies Lecture 8

Module 3: Sampling Distributions and the CLT Statistics (OA3102)

Stochastic Optimal Control

Asymptotic Notation. Instructor: Laszlo Babai June 14, 2002

Unit 5: Sampling Distributions of Statistics

Abstract. We present a sequential investment algorithm, the -weighted universal portfolio

Risk Reward Optimisation for Long-Run Investors: an Empirical Analysis

Unit 5: Sampling Distributions of Statistics

POMDPs: Partially Observable Markov Decision Processes Advanced AI

An Introduction to Stochastic Calculus

Computational Finance Least Squares Monte Carlo

18.440: Lecture 32 Strong law of large numbers and Jensen s inequality

Math 489/Math 889 Stochastic Processes and Advanced Mathematical Finance Dunbar, Fall 2007

Lecture 7: Bayesian approach to MAB - Gittins index

Adaptive Control Applied to Financial Market Data

Monte Carlo Methods for Uncertainty Quantification

Dynamic Programming and Reinforcement Learning

2 Comparison Between Truthful and Nash Auction Games

Total Reward Stochastic Games and Sensitive Average Reward Strategies

Probability and Stochastics for finance-ii Prof. Joydeep Dutta Department of Humanities and Social Sciences Indian Institute of Technology, Kanpur

Treatment Allocations Based on Multi-Armed Bandit Strategies

Uncertainty in Equilibrium

Lattice Model of System Evolution. Outline

Lecture 2: Making Good Sequences of Decisions Given a Model of World. CS234: RL Emma Brunskill Winter 2018

FINC3017: Investment and Portfolio Management

Regret Minimization and Correlated Equilibria

Laws of probabilities in efficient markets

On the Number of Permutations Avoiding a Given Pattern

Financial Mathematics III Theory summary

1 Economical Applications

Stochastic Games and Bayesian Games

Epistemic Game Theory

Lower Bounds on Revenue of Approximately Optimal Auctions

Tugkan Batu and Pongphat Taptagaporn Competitive portfolio selection using stochastic predictions

Game Theory: Normal Form Games

Monte-Carlo Planning: Introduction and Bandit Basics. Alan Fern

Math-Stat-491-Fall2014-Notes-V

Numerical simulations of techniques related to utility function and price elasticity estimators.

Optimal Policies for Distributed Data Aggregation in Wireless Sensor Networks

Birkbeck MSc/Phd Economics. Advanced Macroeconomics, Spring Lecture 2: The Consumption CAPM and the Equity Premium Puzzle

Much of what appears here comes from ideas presented in the book:

Lecture 4: Barrier Options

OPTIMAL PORTFOLIO CONTROL WITH TRADING STRATEGIES OF FINITE

MTH6154 Financial Mathematics I Interest Rates and Present Value Analysis

ON MAXIMIZING DIVIDENDS WITH INVESTMENT AND REINSURANCE

MAN course. course page: next class Monday Sep 27!

Distortion operator of uncertainty claim pricing using weibull distortion operator

THE OPTIMAL ASSET ALLOCATION PROBLEMFOR AN INVESTOR THROUGH UTILITY MAXIMIZATION

Richardson Extrapolation Techniques for the Pricing of American-style Options

+1 = + +1 = X 1 1 ( ) 1 =( ) = state variable. ( + + ) +

Competing Mechanisms with Limited Commitment

Optimal Stopping. Nick Hay (presentation follows Thomas Ferguson s Optimal Stopping and Applications) November 6, 2008

Portfolio Optimization under Value-at-Risk Constraints

Behavioral Equilibrium and Evolutionary Dynamics

Unobserved Heterogeneity Revisited

Calculating Implied Volatility

Shapley Allocation, Diversification and Services in Operational Risk

IEOR 3106: Introduction to OR: Stochastic Models. Fall 2013, Professor Whitt. Class Lecture Notes: Tuesday, September 10.

Game theory for. Leonardo Badia.

Introduction to Game Theory Evolution Games Theory: Replicator Dynamics

Trust Region Methods for Unconstrained Optimisation

Stochastic Differential Equations in Finance and Monte Carlo Simulations

Optimally Thresholded Realized Power Variations for Lévy Jump Diffusion Models

Optimum Thresholding for Semimartingales with Lévy Jumps under the mean-square error

Probability without Measure!

Transcription:

Information Theory and Networks Lecture 18: Information Theory and the Stock Market Paul Tune <paul.tune@adelaide.edu.au> http://www.maths.adelaide.edu.au/matthew.roughan/ Lecture_notes/InformationTheory/ School of Mathematical Sciences, University of Adelaide September 18, 2013

Part I The Stock Market Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 2 / 25

Put all your eggs in one basket and then watch that basket. Mark Twain, Pudd nhead Wilson and Other Tales Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 3 / 25

Section 1 Basics of the Stock Market Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 4 / 25

Stock Market Market referred to is really the secondary market primary market deals with the issuance of stock Consider m assets one asset has the risk-free rate: theoretical zero risk our goal: construct a portfolio i.e. allocation of assets with exponential wealth growth We assume no Short selling Leveraging Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 5 / 25

Some Definitions We look at day-to-day fluctuations of the stock prices Stock market X = (X 1, X 2,, X m ), X i 0 our universe of stocks is m X i price relative: (price at start of day)/(price at end of day) F (x): underlying distribution of X i s The portfolio b = (b 1, b 2,, b m ), b i 0, m i=1 b i = 1 The wealth relative S = b T X Investment period n days results in S n = n i=1 bt i X i Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 6 / 25

Section 2 Log-Optimal Portfolios Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 7 / 25

Optimising Growth Rate Want to maximise W (b, F ) := E[log S] W (F ) := max b W (b, F ) portfolio b achieving W (F ) is the log-optimal portfolio Suppose price relatives are i.i.d. according to f (x). Assume constant rebalancing with allocation b, so S n = n i=1 b T X i. Then, 1 n log S n W with probability 1. Implication: regardless of current wealth, keep allocations between assets constant! Can we justify constant rebalancing portfolios beyond i.i.d.? Yes, for stationary markets, conditional allocation Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 8 / 25

Shannon s Volatility Pumping Constant rebalancing portfolio (CRP): suggested by Shannon in a lecture at MIT in the 1960s Shannon used geometric Wiener to model the price relatives CRPs essentially exploit volatility of the price relatives the higher the price volatilty between assets, the higher the excess returns Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 9 / 25

CRP vs. Buy and Hold 10 8 10 6 Buy and hold 1 Buy and hold 2 CRP Capital 10 4 10 2 10 0 10 2 0 20 40 60 80 100 Days Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 10 / 25

Karush-Kuhn-Tucker Characterisation Observe the admissible portfolios form an m-simplex B Karush-Kuhn-Tucker (KKT) conditions yield: E [ ] Xi b T = X { 1 if b i > 0 0 if b i = 0 Implication: portfolio at least as good as best stock return on average KKT conditions also imply: E [log SS ] 0 for all S iff E Also, E [ ] S S 1 for all S. [ ] [ ] b i X i = b b T X i E Xi = b b T X i (c.f. Kelly criterion) Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 11 / 25

Wrong Belief In horse racing, side information improves wealth growth rate Suppose investor believes underlying distribution is G(x) instead of F (x): what is the impact? end up using allocation bg instead of b F characterise increase in growth rate W = W (b F, F ) W (b G, G) Turns out W D(F G) (proof: Jensen s inequality and KKT condition) Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 12 / 25

Side Information Result can be used to show W I (X; Y ), equality holds if it is the horse race i.e. return due to win or loss In real life: private insider trading can significantly increase wealth e.g. buying stock before press release of profit upgrades or sensitive announcement practice is banned in most developed countries insider trading must be declared in public records Information asymmetry lead to significant (dis)advantages, not just wealth-wise Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 13 / 25

Causality Nothing said about causal strategies: in real life, not possible to invest in hindsight Nonanticipating or causal portfolio: sequence of mappings b i : R m(i 1) B, with the interpretation b i (x 1,, x i 1 ) used on day i Suppose X i drawn i.i.d. from F (x), S n is wealth relative from any causal strategy, lim sup n 1 n log S n S n 0 with probability 1. Caveat: theorem does not say for a fixed n, log-optimal portfolio does better than any strategy Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 14 / 25

Part II Universal Portfolios Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 15 / 25

Background Previous discussions assume F is known What s the best we can do, if F is not known? use best CRP based on hindsight as benchmark think of something (clever) to approach this benchmark Needs to be (somewhat) practical causal strategy universal: distribution free strategy Solution: adaptive strategy Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 16 / 25

Finite Horizon Assume n is known in advance, x n = (x 1,, x n ) is the stock market sequence Theorem: For any causal strategy ˆb i ( ), max ˆb i ( ) Ŝ n (x n ) min x 1,,x n Sn(x n ) = V n V n is the normalisation factor, for reasons clearer later on Nothing said about the underlying distribution: distribution free! Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 17 / 25

Finite Horizon: Big Picture Big Picture: look at all the outcomes length n, allocate wealth in hindsight, then construct best causal strategy from the optimal Has to perform close to optimal under adversarial outcomes if m = 2, outcomes are ((1, 0) T, (1, 0) T,, (1, 0) T ), clearly best hindsight strategy is to allocate only to stock 1 without hindsight, might want to spread allocation to maximise return, minimise loss ˆb = (1/2, 1/2) but will be 2 n away from best strategy, need some form of adaptation Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 18 / 25

Finite Horizon: Construction By optimality of CRPs, only need to compare the best CRP to the causal strategies Consider the case m = 2, can generalise from this case Key idea: convert S n (x n ) = n i=1 bt X i to S n (x n ) = n b i,ji j n {1,2} n i=1 i=1 n x i,ji = j n {1,2} n w(j n )x(j n ) Now, problem is about determining allocation w(j n ) to 2 n stocks Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 19 / 25

Finite Horizon: Construction II With 2 stocks, w(j n ) = n i=1 bk (1 b) n k, k number of times stock 1 price > stock 2 price what is the optimal allocation b for this? j n w (j n ) > 1 because best CRP has benefit of hindsight: can allocate more to the best sequences causal strategy does not have this hindsight make ŵ(j n ) proportional to w (j n ) by normalisation (using V n ) Then, find the optimal allocation for adversarial sequences what is the best allocation, if at each time step in a sequence, exactly one stock yields non-zero return? Putting these two together can show V n max ˆb i ( ) Ŝ n (x n ) min x 1,,x n Sn(x n ) V n Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 20 / 25

Finite Horizon: Sequential Finally, need to convert back to the causal portfolio mapping For allocation to stock 1 at day i, sum over all sequences with 1 in position i ˆb i,1 (x i 1 ) = j i 1 m i 1 ŵ(j i 1 )x(j i 1 ) j i m i ŵ(ji )x(j i 1 ) Algorithm enumerates over all m n sequences: computationally prohibitive 1 Asymptotics yield, for m = 2 and all n, 2 n+1 V n 2 n+1 Observe: for any x n 1 lim n n log Ŝn(x n ) Sn(x n ) = lim 1 n n log V n = 0 Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 21 / 25

Horizon-Free Two tier process: think of all CRPs with various b as mutual funds Now, we allocate our wealth according to a distribution µ(b) to all these funds each fund gets dµ(b) of wealth some will perform better than others, one is the best CRP in hindsight What kind of distribution should one choose? (Hint: think adversarial) Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 22 / 25

Horizon-Free Idea: Choose a distribution µ(b) that spreads over all CRPs to maximise Ŝ(x n ) = S n (b, x n )dµ(b) B B bs i (b,x i )dµ(b) B S i (b,x i )dµ(b) interpretation: numerator is weighted performance of the fund, denominator is total wealth best performing CRP dominates overall, especially as n Choose allocation ˆb i+1 (x i ) = Allocation results in Ŝ n (x n n ) Sn(x n ) min B i=1 b j i dµ(b) n j n i=1 b j i With the right distribution, for e.g. the Dirichlet( 1 2, 1 2 ) for m = 2, 1 lim n n log Ŝn(x n ) Sn(x n ) = 0 Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 23 / 25

Caveats There is no assumption on brokerage fees in real life, a commission is charged by the broker for any trade CRP relies on daily(!) rebalancing for best performance Optimal for a long enough investment horizon Relies on the volatility between stocks simulations show that it performs poorly otherwise need the daily rebalancing to exploit volatility longer horizons such as a month or year less volatile (in general) Computationally impractical finite horizon: need to evaluate over all possible m i sequences on day i, combinatorial explosion horizon free: need to work out the integral of returns over the simplex B Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 24 / 25

Further reading I Thomas M. Cover and Joy A. Thomas, Elements of information theory, John Wiley and Sons, 1991. Paul Tune (School of Mathematical Sciences, University of Information Adelaide) Theory September 18, 2013 25 / 25