MATH4210 Financial Mathematics 2014 Tutorial 5 5/3/2014 Tutorial 5 5/3/2014 1 / 19 Arbitrage Arbitrage Arbitrage Practice of taking advantage of price difference between two or more markets. Divided into two types : Type A arbitrage initial positive cash flow; no risk of loss in future. Type B arbitrage no initial cash investment; no risk of future loss; positive probability of profit in the future. Tutorial 5 5/3/2014 2 / 19 Arbitrage Example 1 Bank A issues loans at 5% interest rate. Bank B offers a savings account which pays 6% interest. ⇒ Arbitrage opportunity : Take out a loan from bank A and place the loan into the savings in bank B. 1% of the loan amount as profit Tutorial 5 5/3/2014 3 / 19 Arbitrage Example 2 Assume no service charges Convert rate is unchanged Consider the follow currency exchanges 1 USD EUR GBP JPY USD 0.8706 1.4279 0.0075 EUR 1.1486 1.6401 0.00861 GBP 0.7003 9.6097 0.00525 JPY 133.33 116.14 190.48 Is there any arbitrage opportunities? Difficult to answer Solution Exchange USD 1 for EUR 1.1486. Then exchange all EUR for JPY 133.3984. Lastly exchange all JPY back to USD 1.0005. 1 Example from http://mattmcd.github.io/2013/03/30/FX-Arbitrage-CLP.html Tutorial 5 5/3/2014 4 / 19 Arbitrage Linear Programming Difficult to avoild arbitrage opportunities in complex financial situations. More precise definition on Arbitrage Arbitrage Theorem (First Fundamental Theorem of Finance Tutorial 5 5/3/2014 5 / 19 Arbitrage Linear Programming LP standard form minimize subject to cT x (1) Ax = b and x ≥ 0 with x = x1 x2 .. . xn , a11 a21 A= . .. a12 a22 .. . ... ... a1n a2n .. , b = . am1 am2 . . . amn Tutorial 5 b1 b2 .. . , c = bn c1 c2 .. . cn 5/3/2014 6 / 19 Arbitrage Linear Programming From other form to standard form maximize cT x subject to Ax ≤ b (2) and x ≥ 0 We first introduce slack variables: x1k + x2k + . . . + xnk ≤ bk and observe that becomes x1k + x2k + . . . + xnk + xˆk = bk (3) − maxx (−cT x) = minx (cT x) Tutorial 5 (4) 5/3/2014 7 / 19 Arbitrage Linear Programming If x is unrestricted in sign, then we can divide x to be x = x+ − x− , where ( ( x if x ≥ 0 −x if x ≤ 0 x+ = , x− = (5) 0 if x < 0 0 if x > 0 So from now on, we only consider the standard form LP problem. Tutorial 5 5/3/2014 8 / 19 Arbitrage Dual Problem Primal problem minimize subject to cT x (6) Ax = b and x ≥ 0 Dual Problem maximize bT y subject to AT y ≤ c Tutorial 5 (7) 5/3/2014 9 / 19 Arbitrage Primal and Dual relation LP Weak Duality Let x˜ be feasible for Primal and y˜ be feasible for Dual. Then we have bT˜ y ≤ cT ˜ x Proof: Exercise LP Strong Duality Suppose that Primal Problem has an optimal solution x ∗ . The the Dual problem has an optimal solution y ∗ , and cT x∗ = bT y∗ That is: Suppose both Primal and Dual problem are feasible. Then both have optimal solutions, and the respective optimal values are equal Tutorial 5 5/3/2014 10 / 19 Arbitrage Example Consider the LP minimize subject to 47x1 + 93x2 + 17x3 − 93x4 −1 −6 1 3 −1 −2 7 1 0 3 −10 −1 −6 −11 −2 12 1 6 −1 −3 x1 x2 ≤ x3 x4 −3 5 −8 −7 4 (8) Prove that x = [1, 1, 1, 1]T is optimal. Tutorial 5 5/3/2014 11 / 19 Arbitrage Complementary Slackness Let x and y be feasible for Primal and Dual respectively. Then, x and y are optimal for their respective problems iff xi (c − AT y )i = 0 for i = 1, ..., n By this theorem, we see that one way to solve an LP is to solve the following system of equations in (x, y , s): xi si = 0 for i = 1, ..., n, Ax = b, (9) AT y + s = c. Tutorial 5 5/3/2014 12 / 19 Arbitrage Farkas lemma Theorem Exactly one of the following systems has a solution: Ax = b, x ≥ 0 (10) AT y ≤ 0, b T y > 0 Exercise: Prove the following variant: Exactly one of the following systems has a solution: Ax ≤ b, x ≥ 0 AT y ≥ 0, b T y < 0, (11) y ≥0 Farkas lemma: One of the most important fundamental theorem in LP Tutorial 5 5/3/2014 13 / 19 Arbitrage Arbitrage Detection Consider a market in which n different assets are traded. Assume that there are m possible states at the end of the period. Suppose for every unit of asset i ∈ {1, ..., n} owned, we can receive a payoff of rsi dollars if state s ∈ {1, ..., n} is realized at the end of the period. Mathematically, we have the payoff matrix Rm×n : r11 . . . r1n .. .. R = ... (12) . . rm1 . . . rmn Denote xi be the number of units of asset i held. Then, given an initial portfolio x = (x1 , ..., xn ), our wealth at the end of the period is ws = n X rsi xi , s ∈ {1, ..., m} (13) i=1 Tutorial 5 5/3/2014 14 / 19 Arbitrage Arbitrage Detection Denote w = (w1 , ..., wm ), we have w = Rx. Now, we want to determine the prices of the assets at the beginning of the period. Let ci be the cost of asset i at the beginning of the period. Let c = (c1 , ..., cn ). The cost with portfolio x is therefore c T x. In order to prevent arbitrage opportunities, we should prevent the situation that No non-negative payoff out of a negative investment ⇒ any portfolio that guarantees a non-negative payoff in every state must be a valuable ⇒ if Rx ≥ 0, then c T x ≥ 0 Tutorial 5 (14) 5/3/2014 15 / 19 Arbitrage Arbitrage Detection Theorem There is no arbitrage opportunity if and only if there exists q such that ci = m X qs rsi (15) s=1 Proof {if Rx ≥ 0, then c T x ≥ 0} implies {Rx ≥ 0, c T x < 0} has no solution. By Farkas’ lemma, this implies there exists q such that R T q = c. Note : We can check arbitrage opportunity by simply solving Rx ≥ 0, c T x = −1 . Tutorial 5 5/3/2014 16 / 19 Arbitrage Arbitrage Detection Exercise Consider the price and payoff, Which is/are arbitrage-free? 1 1 2 c= , R= 1 2 1 3 c = 3 , 3 3 c = 3 , 3 1 1 1 R= 0 1 1 2 2 2 R= 1 2 3 Tutorial 5 5/3/2014 17 / 19 Arbitrage Arbitrage Theorem Consider a collection of n stocks with prices S i for i = 1, 2, ..., n. Denote S 0 to be the amount of cash an invester deposit in a risk-free savings account with simple interest rate r . After one unit of time, the stock prices will be in one of m possible states, denoted as ω1 , ..., ωm . Denote S i (0) be the stock prices initially and S i (ωj ) be stock price of stock i at t = 1 in state ωj . At t = 1, the cash deposited will become S 0 (wj ) = (1 + r )S 0 ∀j Let p = (p1 , ..., pm ) be a vector of probability of state ωj . Risk-Neutral probability measure We call p a risk-neutral probability if S i (0) = m 1 X pj S i (ωj ) 1+r ∀i j=1 Tutorial 5 5/3/2014 18 / 19 Arbitrage Arbitrage Theorem Theorem A risk-neutral probability measure exists if and only if there is no arbitrage. Proof : Refer to the book P.104. Remark - Provide a necessary and sufficient condition about the arbitrage-free situation. Tutorial 5 5/3/2014 19 / 19
© Copyright 2024 ExpyDoc