The Exercise Boundary: When Early Exercise Becomes Optimal
The exercise boundary is the level, at each moment, at or below which acting now is worth more than waiting. The boundary is a curve rather than a number. The curve climbs toward the strike as the horizon approaches, and it must arrive there exactly when no time is left. No formula returns it. The curve is computed alongside the price rather than read off one.
Under European versus American options the two premiums were computed rather than asserted, and they came out at 0.00000000 and 0.540094 on one process with one strike and one horizon. Those two figures settled how much the permission to act early is worth. The premiums left the harder question standing: where. At which levels, and at which moments, does acting actually win? A premium is one number attached to today. The answer to where is an object with a shape.
The everyday version is exactly the same problem and it costs nothing to hold in mind. Somebody stands at a stop waiting for a bus, free to set off walking at any moment. Setting off ends the wait: once walking, there is no un-walking and rejoining the queue. Whether walking beats waiting is obviously not a fixed rule such as walk after nine minutes. The choice depends on how much longer remains before the walker needs to be somewhere. Early in the evening, with hours to spare, waiting is easy to justify. Five minutes before the appointed time, almost any further delay makes walking the better move. The rule separating walking from waiting is not a number, it is a number that changes as the clock runs, and that is precisely what an exercise boundary is.
What is the exercise boundary, as an object?
The picture has two axes. Along the bottom runs time, from today at the left to the horizon at the right. Up the side runs the level of the standard process. The standard process is the single invented traded quantity used throughout this subject area, written S with a time subscript and starting at Rs 100/- exactly. Every point in that plane is a pair: a moment, and a level the process might be at when that moment arrives. The holder of a contract permitting action at any time faces exactly one comparison at every one of those points, and the comparison has only two outcomes.
So the plane splits in two. One set holds the points at which the contract is worth strictly more than what acting would hand over. That set is the continuation regionThe moments and levels at which holding on is worth more than acting, so the sensible move is to do nothing.. The other set holds the points at which acting is at least as good. That set is the stopping regionThe moments and levels at which acting immediately is at least as good as holding on.. The comparison is between two real numbers, and one of them is either larger than the other or it is not. So every point in the plane belongs to one set or the other, with no gaps and no overlaps.
The exercise boundary is not a third region: it is the frontier between those two, and on the contract worked here it is a single curve running left to right across the plane. A boundary quoted as a single figure has been collapsed from two dimensions down to one, and the dimension thrown away is the one carrying all the movement.
| \(V(S,t)\) | the value at time \(t\) of the arrangement permitting action at any moment, when the process stands at level \(S\) |
| \(g(S)\) | what acting at that instant hands over, which is the payoff function of the contract and arrives already known |
| \(\mathcal{C}\) | the continuation region, the points at which holding on is strictly better |
| \(\mathcal{S}\) | the stopping region, the points at which acting is at least as good |
| \(b(t)\) | the exercise boundary at time \(t\), the highest level in the stopping region at that moment |
| \(t\) | a general time between today and the horizon \(T\), which is one year on the standard process |
Two things about that definition deserve saying out loud. Both are easy to slide past. The first is that the value function appears on the right hand side of the definition of the boundary. The boundary is defined in terms of the price. Neither can be found without the other, and the whole later argument about why no formula exists is already visible in that dependency. The second concerns the supremum. The stopping region at a moment is a set of levels rather than one level, so the definition has to take a top rather than an equality. On the contract worked here that set runs from zero up to the boundary, so the supremum is a clean top edge. A clean top edge is a property of this contract rather than a rule about every contract.
Is the exercise boundary a number or a curve?
Before reading on. On the contract that carries a premium here, does the boundary sit above or below the strike?
Where does the boundary sit on the contract that carries a premium?
Here is the worked instance, with every figure recomputed rather than carried over. The contract is the one struck at Rs 100/- on the standard process with a one year horizon, priced on a fifty step lattice, so a step is 0.02 of a year and there are 1,275 separate decision points in the computation. At each of those points the backward passWorking from the horizon back toward today, which produces the value and the decision at every point together. compares what acting hands over against what holding on is worth, and the boundary at a moment is simply the highest level at which acting won.
| Time still to run | In words | The boundary | What acting hands over there | Interest on the strike over what is left |
|---|---|---|---|---|
| 0.80 | four fifths of the year | Rs 79.749942/- | Rs 20.250058/- | Rs 3.921056/- |
| 0.40 | two fifths of the year | Rs 84.391320/- | Rs 15.608680/- | Rs 1.980133/- |
| 0.10 | one tenth of the year | Rs 86.812345/- | Rs 13.187655/- | Rs 0.498752/- |
| 0.02 | one fiftieth of the year | Rs 97.211198/- | Rs 2.788802/- | Rs 0.099950/- |
| 0.00 | the horizon itself | Rs 100/- exactly | Rs 0/- | Rs 0/- |
The third column, read downward, shows the entire content of this guide: the boundary starts more than twenty rupees below the strike and finishes touching it. The boundary sits below the strike at every moment before the horizon, never above it, and it never crosses. Notice that the fourth column is just the strike less the third. Acting at the boundary hands over the difference between the strike and the level. Notice too that the fifth column shrinks toward nothing. The fourth and fifth columns are the two halves of the argument, and the section below takes them apart.
Three honesty notes belong here. A table of four numbers looks more solid than it is, and correct distrust of it serves a reader better than misplaced trust.
The first is that a fifty step lattice does not offer a continuous range of levels. At any step the process can only be at one of a discrete ladder of levels, spaced by the up factor of 1.028688 and its reciprocal, and the boundary reading is always one rung of that ladder. The rungs immediately below the strike are Rs 97.211198/-, Rs 94.500171/-, Rs 91.864749/-, Rs 89.302823/-, Rs 86.812345/-, Rs 84.391320/-, Rs 82.037814/- and Rs 79.749942/-, and every reading in the table above is one of them. The boundary is not being measured to six decimals because it is known that precisely; it is quoted to six decimals because it is exactly a rung, and the rungs are exact.
The second note is about the shape of the ladder, and it produces something that looks at first like an error. The levels available at a step alternate: even numbered steps sit on one set of rungs and odd numbered steps sit on the set interleaved between them. Read the boundary step by step and it therefore jags, falling by one rung and rising by two, eighteen times over the forty three steps at which it is resolved at all. Read only the even steps and it rises without a single fall, through Rs 79.749942/-, Rs 84.391320/-, Rs 89.302823/- and Rs 94.500171/-. Read only the odd steps and it rises without a single fall too, through Rs 82.037814/-, Rs 86.812345/-, Rs 91.864749/- and Rs 97.211198/-. The jag is the grid, not the contract, and quietly smoothing it would show something the computation did not produce.
The third note is the one most worth carrying. For the first seven steps of the lattice, the first 0.14 of the year, the boundary cannot be read at all. Not because acting is never worthwhile that early, but because the lowest rung the grid reaches by then is Rs 84.391320/-, and the boundary is below it. The computation has nothing to report because it has nowhere low enough to look. A coarse grid can hide a frontier simply by not having any points on the far side of it, and the same reasoning near the horizon is why the last reading, Rs 97.211198/-, is the top rung under the strike rather than a genuine separation: by then the boundary and the strike are closer together than the grid can tell apart.
The last detail in the picture is worth pausing on, and it is the cleanest single demonstration of the whole idea. The level Rs 84.391320/- is a rung the grid reaches at every even step. With four fifths of the year still to run, holding on at that level is worth more than acting. With two fifths of the year still to run, at exactly the same level, acting is worth more than holding on. Nothing about the process changed. Nothing about the contract changed. The only thing that moved was the calendar, and it moved the decision.
What actually decides whether acting now beats waiting?
Everything above described the boundary. Nothing above explained it. The explanation lives in a single comparison made at a single point, repeated 1,275 times, and with that comparison in view the shape of the curve stops being a fact to memorise and becomes something that could have been predicted.
At one point in the plane the holder has two quantities in front of them. Acting hands over what the payoff function returns at the level standing there, immediately and finally: it is an absorbing decisionA choice that ends the arrangement, so everything that would have happened afterwards is forfeited., and everything after that instant is forfeited. Holding on hands over the value of still being in the arrangement one step later, discounted back. The larger of the two is the value of the arrangement at that point, and which of the two was larger is the decision recorded at that point.
| \(g(S)\) | what acting hands over at level \(S\), the payoff function, which arrives already known |
| \(\Delta t\) | one step of the lattice, 0.02 of a year on the fifty step grid used here |
| \(u,\ d\) | the up and down factors, 1.028688 and 0.972112, reciprocals of one another |
| \(q\) | the weight on the up move under the risk-neutral measure Q, 0.510614 on this grid |
| \(r\) | the risk-free rate, 5 per cent a year continuously compounded, invented |
| \(V\) | the value of the arrangement, which the same recursion produces at every point |
Now open up the second branch. The movement all comes from there. Ask what holding on actually keeps hold of. Two separate things, and they do not point the same way.
The first is the chance that the rest of the time still to run moves the position further in the holder's favour. The chance is worth something strictly positive whenever any time remains and the process still moves, and it is worth exactly nothing once no time remains. Call it what it is: the value of not yet having committed. Not having committed is the only reason waiting is ever attractive on a position already worth something, and its worth shrinks continuously as the horizon approaches.
The second is the interest on the strike, and this one has a sign that depends entirely on which direction the strike travels. On the contract worked here, acting brings the strike in. Waiting therefore postpones receiving Rs 100/-. The postponement costs the holder the interest on that sum over whatever time is still to run. The cost is Rs 3.921056/- with four fifths of the year left, Rs 1.980133/- with two fifths left, Rs 0.498752/- with a tenth left and Rs 0.099950/- with one fiftieth left. On this contract the interest argues for acting and the remaining time argues for waiting, and the boundary is exactly the level at which those two arguments balance.
The everyday version is a refundable deposit collectable at any moment the holder likes. Collecting it puts the money in hand sooner, and money in hand sooner is worth the interest. Leaving it where it is keeps open whatever chance there was that the arrangement improves. Nobody sensible collects on the first day and nobody sensible waits to the last if the arrangement has clearly stopped improving, and the moment they should collect depends on how much of the arrangement is left to run.
| \(K\) | the strike, Rs 100/- on both contracts named here, invented |
| \(S\) | the level of the standard process at the point being examined |
| \(K - S\) | what acting hands over on the contract where the strike comes in |
| \(S - K\) | what acting hands over on the contract where the strike goes out |
| \(Ke^{-r\Delta t}\) | the strike discounted over one step, which is what waiting one step is worth in strike terms |
| \(\Delta t\) | one step of 0.02 of a year, giving a discount factor of 0.999000 per step |
One number, Rs 0.099950/-, does more work here than anything else. The strike earns exactly that over one step of this grid, and it is the entire reason the two contracts compared under European versus American options came out at 0.00000000 and 0.540094. Where the strike goes out, that Rs 0.099950/- is added to the case for waiting, and the case for waiting was already ahead: across all 1,275 decision points the smallest margin in favour of holding on came out at exactly Rs 0.099950/-, at a level of Rs 128.9892/- one step from the horizon, and it never once turned over. Where the strike comes in, the same Rs 0.099950/- is added to the case for acting, and the case for acting only has to beat what is left of the time value. Deep enough below the strike, where the position can hardly improve, it does, and 514 of the 1,275 points come out as places to act.
Watch that balance tip at one fixed level. The table below holds the level at Rs 84.391320/- and lets only the calendar move. Acting hands over the same amount at every row. The level never changes. The worth of waiting falls steadily down the rows: less and less time is left for the position to improve. Somewhere between three fifths of the year remaining and a shade under it, the falling quantity crosses the flat one.
| Time still to run | Acting hands over | Holding on is worth | Acting less holding on | The better move |
|---|---|---|---|---|
| 0.80 | Rs 15.608680/- | Rs 15.720499/- | minus 0.111819 | wait |
| 0.60 | Rs 15.608680/- | Rs 15.615670/- | minus 0.006991 | wait |
| 0.56 | Rs 15.608680/- | Rs 15.598276/- | plus 0.010404 | act |
| 0.40 | Rs 15.608680/- | Rs 15.524905/- | plus 0.083775 | act |
The crossing in that fourth column is the boundary arriving at Rs 84.391320/-, and it is the same event the earlier picture drew as a dot moving from the green region into the red one. The crossing also explains why the boundary reading in the first table changes to Rs 84.391320/- exactly when it does. Nothing was chosen; the arithmetic tipped.
On this contract, waiting keeps one thing and gives up another. Which pair is it?
Why does the boundary climb as the horizon approaches?
With the two quantities the decision is made of now in hand, the shape of the curve follows from how each of them behaves as time runs out. Both of them shrink to nothing at the horizon. The shrinking is not the interesting part. The interesting part is that they shrink at completely different speeds, and the boundary climbs because one of them collapses while the other merely fades.
Take the interest on the strike first, as the simpler of the two. Over a remaining stretch of time it is the strike less the strike discounted back, and for a small stretch that is very close to the strike times the rate times the time. The interest falls in proportion to the time left. Halving the time remaining roughly halves it. From Rs 3.921056/- at four fifths of a year it goes to Rs 1.980133/- at two fifths, very nearly half, and then to Rs 0.498752/- at a tenth and Rs 0.099950/- at a fiftieth. Nothing dramatic: a straight, steady fade.
Now take the other quantity, what waiting keeps. At a level well below the strike, what waiting keeps is the chance the position improves further over the time still to run, and the size of that chance depends on how far the process would have to travel relative to how far it can plausibly travel in the time available. The distance is fixed. The plausible travel shrinks with the square root of the time remaining, so as the horizon closes the required move goes from ordinary to unlikely to essentially impossible, and the value of that chance does not fade, it collapses. At a level of Rs 84.391320/-, a shade under sixteen rupees below the strike, that collapse is what runs the table below.
| Time still to run | What waiting keeps | What waiting gives up | Acting less holding on |
|---|---|---|---|
| 0.88 | Rs 4.458633/- | Rs 4.304604/- | minus 0.154029 |
| 0.80 | Rs 4.032875/- | Rs 3.921056/- | minus 0.111819 |
| 0.72 | Rs 3.604122/- | Rs 3.535971/- | minus 0.068152 |
| 0.64 | Rs 3.174748/- | Rs 3.149342/- | minus 0.025406 |
| 0.60 | Rs 2.962437/- | Rs 2.955447/- | minus 0.006991 |
| 0.56 | Rs 2.750760/- | Rs 2.761163/- | plus 0.010404 |
| 0.48 | Rs 2.324432/- | Rs 2.371429/- | plus 0.046997 |
| 0.40 | Rs 1.896358/- | Rs 1.980133/- | plus 0.083775 |
The last column of that table is the exact difference between the two quantities before either was rounded for display. Subtracting the printed figures can therefore leave a discrepancy of one unit in the sixth decimal. The two middle columns run as a race. At 0.88 of a year to run, what waiting keeps is ahead by fifteen paise and the sensible move is to hold on. Both quantities then fall, but the second column falls by 2.562275 over the stretch shown while the third falls by only 2.324471, and that difference of about a quarter of a rupee is enough to reverse the order. By 0.56 of a year to run the third column is in front and the sensible move has flipped, permanently, at that level.
Repeated at every level, that crossing gives the whole curve. At a level far below the strike the chance of further improvement is already small, so the crossing happens early and the level is in the acting region for most of the year. At a level just below the strike the chance of improvement stays substantial almost to the end, so the crossing happens very late. Lined up in order, the crossings trace a curve that starts low and climbs. The staircase drawn in the figure above is exactly that curve. The boundary climbs because the crossing moment gets later the closer the level sits to the strike, and for no other reason.
Here is the everyday version of the same race, and it is one everybody has run. Somebody queues for something with a fixed walk-away alternative that never improves and never worsens. Early on there is plenty of time for the queue to move, so the queue is worth staying in. As the deadline closes in, the chance the queue delivers falls away far faster than the value of walking away changes, and at some point walking wins. Somebody standing further back in the queue reaches that point sooner than somebody near the front. Sorted by position, those points trace a boundary.
Where must the boundary end up at the horizon?
One point on this curve can be written down without computing anything at all. Everything else here came out of a lattice and that one point did not, so it is worth separating carefully from the rest. At the horizon the boundary is the strike exactly, and that is forced by the terms rather than produced by any computation.
The argument takes one line. At the horizon there is no decision left to make. Whatever the payoff function returns is what the holder gets, so the value of the arrangement at the horizon is the payoff itself at every level, with nothing added for the possibility of anything further. There is nothing left to wait through, so waiting is worth precisely nothing. Acting is therefore at least as good at every level where acting hands over anything positive at all. On this contract that means every level below the strike, and acting is no better at any level above, where acting hands over nothing. The frontier therefore sits at the strike.
| \(V(S,T)\) | the value of the arrangement at the horizon, which is the payoff and nothing more |
| \(g(S)\) | what acting hands over, which at the horizon is all there is |
| \(K\) | the strike, Rs 100/-, invented |
| \(b(t)\) | the exercise boundary at time \(t\), the highest level at which acting is at least as good |
| \(t\,\uparrow\,T\) | time approaching the horizon from before it, which is the only direction the curve can be read |
Notice the shape of that argument. The reasoning is of a different kind from everything before it. The four readings in the earlier table were computed: the lattice ran, the comparison came out one way or the other, and the answer could have been different if any input had been different. The endpoint is not like that. The endpoint follows from the terms of the arrangement alone, and it would be the same at any rate, any volatility and any starting level. A reader who cannot tell which figures were computed and which were forced will not know which ones to recheck when an input changes. Here the four readings move with everything and the endpoint moves with nothing.
The lattice cannot quite show this, and the reason is worth seeing. The last step at which the boundary is resolved is one fiftieth of a year from the horizon, and the reading there is Rs 97.211198/-. The reading does not mean that the boundary genuinely sits two and three quarter rupees under the strike at that moment. The reading is there because Rs 97.211198/- is the highest rung the grid offers below the strike at that step, and every rung below it is in the acting region too. The true frontier is somewhere in the gap between that rung and the strike, and the grid has no point in the gap to look at. Refining the grid moves the last reading up; refined forever, it reaches the strike. The forced argument had already established that.
Where must the boundary be at the horizon, and how is that known?
Why is there no formula for it?
A reader who has followed this far will reasonably ask for the expression. The curve is smooth, it is monotone, it ends at a known point and it depends on four parameters. Surely somebody has written it down. The honest answer is that nobody has, that it is not for want of trying, and that the reason is structural rather than a gap in the literature.
The definition given earlier repays a second look. The boundary at a moment is the highest level at which the value equals what acting hands over. So finding the boundary requires the value. And what produces the value: at every point it is the better of acting and holding on, and holding on is worth the discounted average of the value one step later. That average depends on whether acting will be taken at those later points. So finding the value requires knowing where acting is optimal. Each of the two is defined in terms of the other, and that simultaneous determinationTwo quantities each defined using the other, so neither can be found first and both have to be produced together. is the whole reason no closed expression exists.
Written as an equation the same thing has a name. Inside the waiting region the value obeys exactly the equation that governs the arrangement with no decision in it, the one named for Black, Scholes and Merton in 1973. But the equation is only in force inside a region whose edge is unknown, and an equation cannot be solved on a region that has not been located. The edge is therefore an extra unknown, alongside the value itself, and problems of this shape are called free boundaryA boundary whose position is part of the answer rather than something given before the problem is solved. problems. McKean, in 1965, gave the formulation for this contract, and the name is part of the term.
| \(V\) | the value of the arrangement as a function of the level and the time |
| \(\sigma\) | the volatility of the standard process, 20 per cent a year, invented |
| \(r\) | the risk-free rate, 5 per cent a year continuously compounded, invented |
| \(\mathcal{C}\) | the continuation region, whose edge is the unknown being solved for |
| \(b(t)\) | the exercise boundary, appearing inside the conditions that are supposed to determine it |
| \(K - b(t)\) | what acting hands over at the boundary itself |
The second of those two conditions deserves a sentence of its own. Most readers have not met it. The condition says the value function does not merely touch the acting line at the frontier, it joins it smoothly, with the two slopes equal. Smooth joining is what selects the true frontier out of the many candidate positions that would satisfy the first condition alone, and it is usually called smooth pastingThe requirement that the value join what acting gives with the same slope, not merely with the same height.. Think of laying a flexible strip over a fixed straight edge: many positions let the strip touch the edge, but only one lets it leave the edge without a visible kink.
So how does the lattice get an answer if the problem is circular? By starting where the circle is broken. At the horizon there is no decision left, so the value is known outright, with no reference to any boundary. From there each step backward needs only the values one step ahead, and those are already in hand. The comparison at each point is local and settles itself. The circularity is real but it is not vicious. There is one place where one of the two quantities is known without the other, and the whole computation is the consequence of starting there. The price and the boundary then arrive together, in the same pass, as two readings off the same 1,275 comparisons.
Why can the boundary not be written down in closed form?
Why does the other contract have no boundary at all?
The two contracts compared under European versus American options sit on the same process, the same strike, the same horizon and the same fifty step grid. One of them produced the curve described here. The other produced a premium of 0.00000000, and the reason, stated in terms of the boundary rather than in terms of the premium, is the sharpest point of the whole comparison. On that contract the acting region is empty at every moment before the horizon, so there is no frontier inside the plane for a curve to be drawn along.
Turn the strike around and follow the consequence. On the contract worked above, acting brings the strike in, so the interest on it argued for acting and had to be weighed against what waiting keeps. On the other contract acting sends the strike out. Postponing that payment is now worth the interest, so the interest argues for waiting, and it lands on the same side of the comparison as everything else. There is no longer anything on the acting side of the scale at all. Both quantities that the decision is made of point the same direction, and a comparison with nothing on one side of it does not have a frontier.
The size of that one-sided margin is exactly the quantity introduced earlier: the interest on the strike over whatever time is still to run. The margin stands at Rs 4.877058/- at the start of the year, at Rs 1.980133/- with two fifths of the year left, and at Rs 0.099950/- one step of this grid from the horizon. The margin shrinks toward nothing as the horizon arrives, but it never reaches nothing beforehand, and never reaching nothing is what matters. Across the same 1,275 decision points, the narrowest that margin ever came was exactly Rs 0.099950/-, at a level of Rs 128.9892/- one step from the horizon, and it did not turn over once. The nil premium is not a small number rounded down: it is a comparison that was never close.
There is a pleasing oddity in how the two contracts end. Both frontiers finish at the strike. At the horizon neither has any waiting left to be worth anything. But one of them walks there, climbing rung by rung across the last stretch of the year, and the other arrives without ever having been anywhere: it sits above every level the process could reach at every moment before the horizon, and appears at the strike only in the final instant. A curve that climbs continuously and a frontier that turns up out of nowhere at the last moment are two very different objects, and both come from the same recursion with one sign flipped.
The empty acting region is also why the two prices behave the way they do. On the contract with no acting region the recursion never once takes the acting branch, so the arrangement permitting action at any moment produces the identical number to the one permitting action only at the horizon: Rs 10.410692/- either way on this grid, and a premium of 0.00000000. On the contract with an acting region, 514 of the 1,275 comparisons take the acting branch, and the two numbers separate to Rs 6.073728/- and Rs 5.533634/-, a premium of 0.540094. The premium is the boundary's shadow: it is the sum over everywhere the frontier let acting win.
The failure: treating the boundary as a level to watch rather than an output to recompute
The error is quiet enough that nobody catches it in the moment. Somebody runs the computation, reads Rs 84.391320/- off it, writes it down, and from then on treats that figure as a property of the contract. Months later the same figure is still on the sheet, still being compared against, and by then it is wrong in three separate ways at once.
The figure is wrong because time has passed and the boundary climbs. A second wrongness: the boundary depends on every input the price depends on, so any change in the volatility or the rate moves it. And it is wrong because it was never a measurement of anything in the first place: it was one reading off one grid, and a different grid returns a different reading. A price is obviously an output, so nobody carries one forward for months, but a level looks like a fact, and that resemblance is the entire mechanism of this failure.
The scale of the movement is not subtle. Hold the moment fixed at four fifths of the year still to run and vary one input at a time: at 10 per cent volatility the boundary reads Rs 91.864749/-, at the case volatility of 20 per cent it reads Rs 79.749942/-, and at 30 per cent it reads Rs 71.218950/-. The spread is more than twenty rupees on one contract at one moment. Vary the rate instead and it reads Rs 75.363832/- at 2 per cent, Rs 79.749942/- at 5 per cent and Rs 84.391320/- at 8 per cent. Leave every input alone and refine the grid, and the same moment reads Rs 82.137626/- on a five hundred step lattice and Rs 81.406240/- on a two thousand step one, still wobbling by a rung as the ladder shifts under it.
The habit that prevents the failure is short. Quote the boundary with the moment it belongs to, the inputs it came from and the grid that produced it, or do not quote it at all. Anything less has turned a computed output into a rule of thumb, and a rule of thumb that nobody will think to recheck.
The volatility changes. Does the boundary move?
What does the boundary reveal that a price does not?
A price answers one question: what is this worth today. A price is a single number, correct for one instant, and it says nothing whatever about what the holder should do or when. The boundary answers a different question, and it answers it for the whole of the remaining life at once: at which levels, and from which moment, would acting be the better move. The price values the arrangement and the boundary maps the decision inside it, and no amount of staring at the first will produce the second.
The difference between valuing and mapping has a practical edge that anybody valuing a book of such arrangements runs into immediately. Valuing them all as though every holder waits to the horizon assumes away the decision. On the contract worked here that assumption costs 0.540094 on a Rs 6.073728/- arrangement, close to a tenth of it. Worse, it also assumes the timing of the cash flow. A holder who acts at two fifths of the year does not produce a payment at the horizon. The boundary is what says when the money is likely to move, and a valuation that gets the amount right and the timing wrong is only half a valuation.
The second thing the boundary reveals is how close the decision is, a different question again from how much the arrangement is worth. Measured from where the process stands today to the boundary, in units of how far the process can plausibly travel by then, the distance moves dramatically across the year. To be at the boundary a fifth of the way in, the process would have to have fallen about 2.60 standard deviations below where it is expected to be. Three fifths of the way in, about 1.21. Nine tenths of the way in, about 0.89. And in the final fiftieth, only about 0.29, an entirely ordinary move. The decision starts out as something buried in the tail and ends up as something that could happen on a quiet afternoon, and that shift is invisible in the price.
The everyday version is a savings arrangement that can be closed early without penalty, or a deposit reclaimable at any moment. Somebody who knows only what it is worth knows what to put on a statement. Somebody who also knows the boundary knows the answer to the question a household actually asks. The household question is never what is this worth but always is it time yet, and if not, what would have to happen for it to be. The boundary is the only one of the two objects that answers the second question, and it is the one people almost never see.
What does the boundary say that the price does not?
The boundary reads Rs 79.749942/- with four fifths of the year still to run. Before the control below is moved: does it rise or fall as the horizon approaches?
Move the moment and watch the frontier move with it
One control, one consequence. Slide the moment from early in the year toward the horizon and the marker walks along the frontier, with the two regions shaded on either side of it. The two buttons flip which way the strike travels. The direction of the strike is the only difference between the two contracts, and one of them has no frontier at all.
One note on universality. No regulator sets the boundary, no exchange publishes it and no jurisdiction alters it. The boundary is a statement about which of two computed quantities is larger, so it holds identically everywhere and nowhere in particular. Where a settlement or contract convention is needed, the exchange or the clearing corporation is the place to confirm it.
References
| Source | Document | Where |
|---|---|---|
| arXiv Quantitative Finance | Preprint repository for the free boundary formulation, optimal stopping statements and lattice treatments of the early exercise frontier | arxiv.org |
| Social Science Research Network | Working paper repository for the same material, including numerical treatments of the frontier | ssrn.com |
| McKean, 1965 | The free boundary formulation of the early exercise problem | named in the text only |
| Black, Scholes and Merton, 1973 | The equation the value obeys inside the waiting region | named in the text only |
| Cox, Ross and Rubinstein, 1979 | The lattice construction whose fifty step case produced every reading here | named in the text only |
| Hull, Shreve and Wilmott | Standard texts on option pricing, stochastic calculus and the early exercise problem | named in the text only |
The standard process, its parameters and both contracts named here are invented.
Educational material. Not advice on any investment, tax, budget or market position.
