Monday, January 13, 2014

A game played on an Ornstein-Uhlenbeck bridge

Let Xt denote the Ornstein-Uhlenbeck process dXt=κXtdt+σdWt
where X0=b is assumed known. Let Yt=exp(Xt) and without serious loss of generality, choose κ and σ so that the unconditional distribution of Xt is unit variance - that is to say σ22κ=1.
We play a two period game in which we choose a time t1 and then, after Yt1 has been revealed to us (or equivalently Xt1) we choose a second time t2. We seek to maximize a utility function U=cYt1+Yt2
We can evidently assume t1>0 without loss of generality. The coefficient c is the relative importance of the first period payoff versus the second, and for concreteness one might set c=1.
A time coordinate is used merely to make the mathematical representation more familiar. It does not represent a temporal choice, necessarily, but rather an abstraction of a more general search space (such as a location to drill for oil, a choice of marketing strategy, or a technology product). The process Yt, unknown to us, represent the yet to be discovered variation in revenue as we move across the search space.
We seek to analyze how much exploration one should perform, versus sticking to what we know. Intuitively, if the initial point X(0)=b (or Y(0)=eb) is very high we might not want to risk any departure. Whereas if b is less than zero we're better off forgetting it altogether (that is, choosing t1). In what follows, we sharpen this intuition.

Lemma A: The single period game.

Conditioned on X0=b the mean and variance of Xt are given by μ(t)=beκtν(t)=σ22κ(1e2κt)

So using our simplification σ22κ=1 we ought to choose t1=argmaxE[eX(t)]=argmaxlogE[eX(t)]=argmax(μ(t)+12ν(t))=argmax(bλt+12(1λ2t))=argmax12(λtb)2+12(b2+1)
for λt=eκt taking values in [0,1]. This has qualitatively different behaviour depending on which of three regions b falls into. The three possibilities are tabulated below.

Region λt Optimal t logE[eXt] Strategy
b<0 0 12 "Reset"
0<b<1 b 1κlog(b) 12(b2+1)"Explore"
b>1 1 0 b"Stay"

Thus the one period problem has utility ζ(b) where ζ(x)={e12x<0e12(x2+1)0x1exx>1
We denote the corresponding optimal time t1 by π(1)(b). Namely: π(1)(b)={b<01κlog(b)0b10b>1

Lemma B: Optimizing over "outside" strategies.

For brevity we denote two period strategies by a decision function π(x;t,b) that returns the second time choice t2=π(X(t1);t,b) after X(t1) is revealed. A simple one parameter family of strategies, indexed by the choice t1, is given by t2=π(2)(x;t1,b)={π(1)(b)x<bt1+π(1)(b)x>b

We call these the "outside" strategies because we assume the best choice for t2 lies outside the open interval (0,t1). If X(t1) is greater than our starting point X(0)=b we will never move left, but instead use the one period solution to move right (or stay). On the other hand if the first point is revealed to be lower than our starting point we explore, if anywhere, to the left of 0 instead, again using the one period solution.
The evaluation of this strategy amounts to integration of the one period utility against the (gaussian) distribution of X(t1). For instance if 0<b<1. L(π(2))=cE[eXt1]+E[eXt2]=cE[eXt1]+P(Xt1<b)ζ(b)+P(Xt1>b)E[ζ(Xt1)|Xt1>b]
We've already noted that the first term is just ceμ(t1)+12ν(t1). But since logζ(x) is piecewise quadratic, the others are also integrals of the type I(μ,σ;x1,x2;a0,a1,a2):=12πσx2x1e12(xμσ)ea0+a1x+a2x2dx
admitting analytical solution. It is sufficient to note the following equalities, each achieved by substitution. 12πσx2x1e12(xμσ)2ea1x+a2x2dx=12πx2/σx1/σe12(uμ/σ)2ea1σx+a2σ2u2du12πx2x1e12(xμ)2ea1x+a2x2dx=12πx2μx1μe12u2e(a1μ+a2μ2)+(a1+2a2μ2)u+a2u2du12πx2x1e12x2ea1x+a2x2dx=1p12πx2px1pe12u2ea1pudu12πx2x1e12x2ea1xdx=e12a2112πx2a1x1a1e12u2du
In the second to last equality p=12a2 and validity requires p>0.

Lemma C: If inside strategies are never optimal in the symmetric case, they are never optimal.

For simplicity we'd like to assume what would seem to be the critical case, X(t1)=b. And we shall indeed show that irrespective of b we never want to choose t2(0,t1). Intuitively it should also be true that we never wish to choose an inside strategy in the asymmetric case either. To tidy up this dangling thread and establish some formulas we'll need, we set X(t1)=d. We may assume d<b without loss of generality (otherwise exchange the roles, remembering that we shall establish our coming result for all values of b ). Now suppose there is a point t2(0,t1). Using the unconditional means and variances used in the one period problem we apply Bayes Rule to find the conditional density on the Bridge: ρ(x;t2)e12(xbeκt21e2κt2)2e12(xeκ(t1t2)d1e2κ(t1t2))2=e12(xbλ2)21λ22e12(xλd)21λ2=e12(g2x22g1x+)

where λ2=eκt2, λ=eκ(t1t2) and matching coefficients of x2 and x in the exponent respectively we find g2=11λ22+λ21λ2g1=bλ21λ22+dλ1λ2
Now the gaussian conditional density ρ(x)e12(g2x22g1x+)=e12g2(xg1/g2)2+
evidently has precision g2 and mean g1/g2. The precision (i.e. 1/variance2) is independent of d whereas the conditional mean is increasing in d. It follows that if the low side of the bridge were raised, the inside option would become more attractive.

Lemma D: The "outside" strategy is no worse than backtracking to the middle of the bridge

From the one period problem and the additive nature of the payoff we know that all other strategies with t2t1 or t2<0 are worse. So specializing the formula for the conditional mean and precision given above to the case d=b we write the conditional mean and variance as μc(t)=bλ21λ22+bλ1λ211λ22+λ21λ2=bλ2(1λ2)+λ(1λ22)1λ22λ2=bλ2+λ1+λλ2νc(t)=(11λ22+λ21λ2)2=(1λ22)2(1λ2)2(1λ22λ2)2

In the case λ2=λ, which is the middle of the bridge, this simplifies further μc(λ2=λ)=b2λ1+λ2<bνc(λ2=λ)=(1λ21+λ2)2
But there is an outside point with ˜λ=2λ1+λ2 we might choose instead. This, by construction, will have the same mean b˜λ. We notice it also has the same variance: ν(˜λ)=1˜λ2=(1+λ2)24λ2(1+λ2)2=(1λ2)2(1+λ2)2=νc(t).
Thus we have established an outside point with equivalent utility.

Exhibit E: Pictures looking for proofs.

Returning to the symmetric case X(t1)=b we ask is there any value for t2 inside the interval (0,t1) that is a better choice that going outside the bridge (and using the optimal one period solution). To put it another way, is there any value for λ for which there is any choice of λ2 such that D(λ2,λ,b)=logξ(b)ψ(b)<0

where ψ(b)=μc(t)+12νc(t) ? Or, using the formulas above, is there a combination λ2,λ for which logξ(b)(bλ2+λ1+λλ2+12(1λ22)2(1λ2)2(1λ22λ2)2)<0?
Here is a picture of the difference between the outside option and inside options in the case b=1.5 that would suggest the difference is always positive:


Here is another, for the case b=1.5.



Lemma F: For b(0,1) the function S(u)=D(λ2=u,λ=u;b) satisfies S(u)0 for u(0,1) with a single zero at u=11+bb

We consider the middle of the symmetric bridge once more, this time varying the width of the bridge. We claim that for b(0,1) there is a particular width bridge for which we are indifferent as to whether we choose the middle of the bridge (i.e. t2=12t1 or the optimal outside solution. Specializing to this case implies λ2=λ so we write S(u)=D(λ2=u,λ=u;b). From the formula for D given above we have S(u)=12(1+b2)(b2u1+u2+12(1u2)4(1u4)2)=12(1+b2)ρ(u;b)

where ρ(u;b)=b2u1+u2+12(1u21+u2)2
A little algebra shows that uρ(u;b)=2(u21)(bu22u+b)(1+u2)3
which is zero for any solution of bu22u+b=0. If b<1 we do indeed want the root in 0,1 given by u=11+bb
So substituting u2=2ubb back into ρ yields, after a little simplification: ρ(u=11+bb;b)=12(1+b2)
which we recognize as precisely the value of the one period problem. This shows that S(u)=12(1+b2)ρ(u;b)12(1+b2)maxρ(u;b)=12(1+b2)12(1+b2)=0
as claimed.

Lemma G: For b>1 the function S(u)=D(λ2=u,λ=u;b) satisfies S(u)>0 for u(0,1). It approaches value zero as u1, corresponding to the case of a very short bridge.

The limiting case is obvious algebraically and geometrically, since for b>1 we have S(u)=b(b2u1+u2+12(1u21+u2)2)0

as u1. Moreover we can simplify to S(u)=(1u21+u2)(1+12(1u)2(1+u2))
which is evidently greater than zero.

No comments:

Post a Comment