Filtrations, adapted processes and stopping times
The lesson "Probability spaces, σ-algebras and random variables" modelled a state of information as a σ-algebra and showed that, on a finite sample space, a σ-algebra is a partition into atoms. Prices are observed over time, so information grows. This lesson makes that growth precise with filtrations, defines which processes are known at each time (adapted) or one step ahead (predictable), and defines stopping times, the random times at which one can act without seeing the future. Three tosses of a fair coin serve as the running example.
Filtrations
Fix a probability space and an index set of times , either or . A filtration is a family of σ-algebras with
is the collection of events whose occurrence is decided by time . The inclusion says that information is never lost: an event that is decided at time is still decided at any later time. The quadruple is a filtered probability space.
Given a process , its natural filtration is the information generated by its own history,
the smallest σ-algebra for which every with is measurable. A filtration may be larger than the natural one, for example when an investor also watches other assets, but never smaller if the investor sees .
Three coin flips
Toss a fair coin three times: has 8 outcomes, each with probability , and . Let be the -th toss and , with . By the previous lesson each is a partition. Its atoms are the sets of outcomes that agree on the first tosses: there are of them, each containing outcomes. The number of events is therefore
Each atom of splits into two atoms of , which is the inclusion seen as a refinement of partitions. A fair picture is a binary tree: a node at depth is an atom of , and the leaves below it are the outcomes it contains.
The figure draws the 8 paths as such a tree. Step the time from 0 to 3 with the arrows or press play: the nodes up to depth appear and the leaves are grouped into the atoms of . At all 8 leaves form one block; at every leaf is its own block.
After k = 1, 𝓕_k has 2 atoms. {τ ≤ 1} is a union of atoms, so it is in 𝓕_1.
Adapted processes
A process is adapted to if is -measurable for every : its current value is known from the current information. On the coin space, the Doob–Dynkin lemma from the previous lesson says that is adapted exactly when for some function . The number of heads so far, , and the walk are adapted. The process for all , which reveals the final number of heads at time 0, is not: is not constant on the single atom of . Every process is adapted to its own natural filtration.
Predictable processes
A discrete-time process is predictable if is -measurable for every : it is known one step before the time it is indexed by. This is the shape of a trading strategy. is the number of units held over the period from to , chosen at time , so the gain from holding a walk is
Predictability makes such games fair. The increment is independent of and has mean 0, while is -measurable, so for bounded each term has and . The strategy "hold one unit after a tail, none after a head" is predictable and earns 0 on average. The strategy uses the -th toss to decide the -th position. It is adapted but not predictable, and it gains 1 on every head, so : it is a model of trading on information from the future.
Stopping times
A stopping time is a random time such that
Whether has already happened by time must be decided by the information at time . The value means the time never occurs. In discrete time the condition is equivalent to for every . Proof: if all , then is in because . Conversely, , a union of events from .
A stopping time is a rule for when to act that uses only the past and present: for all . Exercise dates of American options and stop-loss triggers are stopping times; "sell at the highest price of the year" is not.
Simple facts follow directly from the definition. A constant is a stopping time, since is or . If and are stopping times, so are and , because and .
First hitting times
Let be adapted and a Borel set. The first hitting time of in discrete time is , with if never enters . It is a stopping time because
each being in . On the coin space take = the time of the first head. Then is the atom "first toss H", is the union of the atoms HH, HT and TH of , and is everything except TTT. Its law is for and , so .
Last exit times
Now let be the time of the last head among the three tosses, with no value if all three are tails. It is not a stopping time. At , , which is not a union of atoms of : the outcomes HTT and HTH agree on the first toss, yet and . At , splits the atoms HH, HT and TH of . To know at time 1 that the last head has already happened, you would need to see tosses 2 and 3.
The figure lets you compare the two rules. Switch the random time between "first H" and "last H". Each leaf shows the time for its path, or "none". For the current the readout says whether is a union of atoms of , and for "last H" it shows a pair of paths that agree up to time but disagree on whether . Step through and note that "first H" passes at every , while "last H" fails at and .
The σ-algebra at a stopping time
The information available at a stopping time is the σ-algebra
the events whose occurrence is known once has happened. For = first head, the event "toss 2 was H" belongs to only together with the knowledge of : on it is not yet decided, on it is. The strong Markov property and optional stopping, in later lessons, are statements about .
Brownian motion in continuous time
For Brownian motion the natural filtration is . is adapted to it, and by independent increments every future increment , , is independent of . The first passage time to a level is a stopping time. Since paths are continuous and start at ,
which uses only countably many times and so lies in . For hitting times of open sets, and for many other constructions, one needs a slightly enlarged filtration satisfying the usual conditions: it is right-continuous, , and contains all -null sets. Later lessons assume these without further comment.
Summary
- A filtration is an increasing family of σ-algebras; is the information at time , and the natural filtration is the history of .
- With coin tosses, is the partition into atoms of outcomes that agree on the first tosses, with events.
- Adapted means is -measurable; predictable means is -measurable, the form of a trading position chosen in advance.
- A stopping time satisfies . First hitting times are stopping times; last exit times are not.
- For Brownian motion, is independent of future increments, and first passage times are stopping times.