Skip to content
homeaboutworkprojectsthesiswritingresume
Loading
~/blog/predictable-processes0%dark
  1. home/
  2. writing/
  3. Predictable Processes and Stopping Times

22 May 2026 · 5 min read · updated 13 June 2026

Predictable Processes and Stopping Times

A stochastic integral pays a position against a price increment, and the position must be fixed before the increment is revealed. We formalize this through filtrations and stopping times, prove the structural properties of the stopping-time sigma-algebra, and define the predictable sigma-algebra as the one generated by the left-continuous adapted processes. The simple predictable processes generate the same sigma-algebra, which is exactly the class of admissible integrands.

  • 3 equations
  • 7 results
  • 11 connections
  • stochastic-processes
  • probability
  • measure-theory
On this page▾
  • Filtrations and stopping times
  • The predictable sigma-algebra

5 min left

  • Filtrations and stopping times2m
  • The predictable sigma-algebra3m

In a stochastic integral the position multiplying each price increment must be committed before that increment is revealed. That non-anticipation requirement is encoded by a single object, the predictable σ\sigmaσ-algebra, and the integrands of stochastic calculus are exactly its measurable processes.

#Filtrations and stopping times

A filtration (Ft)t≥0(\F_t)_{t\ge 0}(Ft​)t≥0​ on (Ω,F,P)(\Omega,\F,\P)(Ω,F,P) is an increasing family of sub-σ\sigmaσ-algebras, Fs⊆Ft\F_s\subseteq\F_tFs​⊆Ft​ for s≤ts\le ts≤t. It satisfies the usual conditions when F0\F_0F0​ contains every P\PP-null set and the filtration is right-continuous, Ft=⋂u>tFu\F_t=\bigcap_{u>t}\F_uFt​=⋂u>t​Fu​. A process XXX is adapted when each XtX_tXt​ is Ft\F_tFt​-measurable.

Definition1

A stopping time is a map τ:Ω→[0,∞]\tau:\Omega\to[0,\infty]τ:Ω→[0,∞] with {τ≤t}∈Ft\{\tau\le t\}\in\F_t{τ≤t}∈Ft​ for every t≥0t\ge 0t≥0. Its stopping-time σ\sigmaσ-algebra is

Fτ={A∈F:A∩{τ≤t}∈Ft for all t≥0}.(1)\F_\tau=\big\{A\in\F : A\cap\{\tau\le t\}\in\F_t\ \text{for all } t\ge 0\big\}. \tag{1}Fτ​={A∈F:A∩{τ≤t}∈Ft​ for all t≥0}.(1)
Proposition2

The collection Fτ\F_\tauFτ​ is a σ\sigmaσ-algebra, τ\tauτ is Fτ\F_\tauFτ​-measurable, and for stopping times σ≤τ\sigma\le\tauσ≤τ one has Fσ⊆Fτ\F_\sigma\subseteq\F_\tauFσ​⊆Fτ​. Moreover σ∧τ\sigma\wedge\tauσ∧τ and σ∨τ\sigma\vee\tauσ∨τ are stopping times.

Proof

That Fτ\F_\tauFτ​ is a σ\sigmaσ-algebra follows because the defining condition in Equation (1) is preserved under complementation and countable unions. Countable unions are immediate from (⋃nAn)∩{τ≤t}=⋃n(An∩{τ≤t})∈Ft(\bigcup_n A_n)\cap\{\tau\le t\}=\bigcup_n(A_n\cap\{\tau\le t\})\in\F_t(⋃n​An​)∩{τ≤t}=⋃n​(An​∩{τ≤t})∈Ft​. The complement step is the only nontrivial one and uses {τ≤t}∈Ft\{\tau\le t\}\in\F_t{τ≤t}∈Ft​. If A∈FτA\in\F_\tauA∈Fτ​ then Ac∩{τ≤t}={τ≤t}∖(A∩{τ≤t})∈FtA^c\cap\{\tau\le t\}=\{\tau\le t\}\setminus(A\cap\{\tau\le t\})\in\F_tAc∩{τ≤t}={τ≤t}∖(A∩{τ≤t})∈Ft​ as a difference of two sets in Ft\F_tFt​, so Ac∈FτA^c\in\F_\tauAc∈Fτ​. For measurability of τ\tauτ, the event {τ≤s}∩{τ≤t}={τ≤min⁡(s,t)}∈Fmin⁡(s,t)⊆Ft\{\tau\le s\}\cap\{\tau\le t\}=\{\tau\le\min(s,t)\}\in\F_{\min(s,t)}\subseteq\F_t{τ≤s}∩{τ≤t}={τ≤min(s,t)}∈Fmin(s,t)​⊆Ft​, so {τ≤s}∈Fτ\{\tau\le s\}\in\F_\tau{τ≤s}∈Fτ​ for every sss and these generate. If σ≤τ\sigma\le\tauσ≤τ and A∈FσA\in\F_\sigmaA∈Fσ​, then A∩{τ≤t}=(A∩{σ≤t})∩{τ≤t}∈FtA\cap\{\tau\le t\}=\big(A\cap\{\sigma\le t\}\big)\cap\{\tau\le t\}\in\F_tA∩{τ≤t}=(A∩{σ≤t})∩{τ≤t}∈Ft​, giving A∈FτA\in\F_\tauA∈Fτ​. Finally {σ∧τ≤t}={σ≤t}∪{τ≤t}∈Ft\{\sigma\wedge\tau\le t\}=\{\sigma\le t\}\cup\{\tau\le t\}\in\F_t{σ∧τ≤t}={σ≤t}∪{τ≤t}∈Ft​ and {σ∨τ≤t}={σ≤t}∩{τ≤t}∈Ft\{\sigma\vee\tau\le t\}=\{\sigma\le t\}\cap\{\tau\le t\}\in\F_t{σ∨τ≤t}={σ≤t}∩{τ≤t}∈Ft​.

A process XXX is progressively measurable when, for each ttt, the map (s,ω)↦Xs(ω)(s,\omega)\mapsto X_s(\omega)(s,ω)↦Xs​(ω) on [0,t]×Ω[0,t]\times\Omega[0,t]×Ω is B([0,t])⊗Ft\mathcal B([0,t])\otimes\F_tB([0,t])⊗Ft​-measurable. Every right- or left-continuous adapted process is progressive, since it is the pointwise limit of adapted step processes that are product-measurable [1].

#The predictable sigma-algebra

Work on Ω×(0,∞)\Omega\times(0,\infty)Ω×(0,∞). A simple predictable process has the form

Ht(ω)=∑i=1mhi(ω) 1(ti, ti+1](t),(2)H_t(\omega)=\sum_{i=1}^{m} h_i(\omega)\,\ind_{(t_i,\,t_{i+1}]}(t), \tag{2}Ht​(ω)=i=1∑m​hi​(ω)1(ti​,ti+1​]​(t),(2)

with 0≤t1<⋯<tm+10\le t_1<\cdots<t_{m+1}0≤t1​<⋯<tm+1​ and each hih_ihi​ bounded and Fti\F_{t_i}Fti​​-measurable. The value on (ti,ti+1](t_i,t_{i+1}](ti​,ti+1​] is settled by Fti\F_{t_i}Fti​​, the information available at the left endpoint, which is the algebraic form of non-anticipation.

Definition3

The predictable σ\sigmaσ-algebra P\PredP on Ω×(0,∞)\Omega\times(0,\infty)Ω×(0,∞) is generated by the left-continuous adapted processes, viewed as maps (ω,t)↦Xt(ω)(\omega,t)\mapsto X_t(\omega)(ω,t)↦Xt​(ω). A process is predictable when it is P\PredP-measurable.

Proposition4

The predictable σ\sigmaσ-algebra is generated by the simple predictable processes, equivalently by the rectangles (s,t]×A(s,t]\times A(s,t]×A with A∈FsA\in\F_sA∈Fs​. Every left-continuous adapted process is predictable.

Proof

The simple predictable processes and the rectangles generate the same σ\sigmaσ-algebra. Each rectangle indicator 1(s,t]×A=1A 1(s,t]\ind_{(s,t]\times A}=\ind_A\,\ind_{(s,t]}1(s,t]×A​=1A​1(s,t]​ is simple predictable, with 1A\ind_A1A​ bounded and Fs\F_sFs​-measurable. Conversely a single term h 1(a,b]h\,\ind_{(a,b]}h1(a,b]​ with hhh bounded and Fa\F_aFa​-measurable is rectangle-measurable, since for Borel BBB the set {h 1(a,b]∈B}\{h\,\ind_{(a,b]}\in B\}{h1(a,b]​∈B} is built from {h∈B′}×(a,b]\{h\in B'\}\times(a,b]{h∈B′}×(a,b] with {h∈B′}∈Fa\{h\in B'\}\in\F_a{h∈B′}∈Fa​ and its time-complement, both rectangle-generated. So σ(simple)=σ(rectangles)\sigma(\text{simple})=\sigma(\text{rectangles})σ(simple)=σ(rectangles).

Each rectangle indicator is also left-continuous in time, so the σ\sigmaσ-algebra generated by the rectangles is contained in P\PredP. For the reverse inclusion, let XXX be left-continuous and adapted and set

Xtn=∑i≥0Xi/2n 1(i/2n, (i+1)/2n](t).(3)X^n_t=\sum_{i\ge 0} X_{i/2^n}\,\ind_{(i/2^n,\,(i+1)/2^n]}(t). \tag{3}Xtn​=i≥0∑​Xi/2n​1(i/2n,(i+1)/2n]​(t).(3)

Each XnX^nXn is a countable sum of terms Xi/2n 1(i/2n,(i+1)/2n]X_{i/2^n}\,\ind_{(i/2^n,(i+1)/2^n]}Xi/2n​1(i/2n,(i+1)/2n]​, each rectangle-measurable since {Xi/2n∈B}∈Fi/2n\{X_{i/2^n}\in B\}\in\F_{i/2^n}{Xi/2n​∈B}∈Fi/2n​, so XnX^nXn is measurable with respect to the rectangle-generated σ\sigmaσ-algebra. Fix t>0t>0t>0; it lies in the unique dyadic interval (in/2n,(in+1)/2n](i_n/2^n,(i_n+1)/2^n](in​/2n,(in​+1)/2n] with in=⌈t2n⌉−1i_n=\lceil t2^n\rceil-1in​=⌈t2n⌉−1, so Xtn=Xin/2nX^n_t=X_{i_n/2^n}Xtn​=Xin​/2n​ with in/2n↑ti_n/2^n\uparrow tin​/2n↑t strictly from the left and t−in/2n≤2−n→0t-i_n/2^n\le 2^{-n}\to 0t−in​/2n≤2−n→0. Left-continuity then gives Xtn(ω)=Xin/2n(ω)→Xt−(ω)=Xt(ω)X^n_t(\omega)=X_{i_n/2^n}(\omega)\to X_{t^-}(\omega)=X_t(\omega)Xtn​(ω)=Xin​/2n​(ω)→Xt−​(ω)=Xt​(ω) for every (ω,t)(\omega,t)(ω,t); the left-open intervals are what place the approximating times below ttt. A pointwise limit of measurable functions is measurable, so XXX lies in the rectangle-generated σ\sigmaσ-algebra. The two σ\sigmaσ-algebras therefore coincide, and both equal P\PredP.

Remark

Predictability is the correct measurability for an integrand because the increment dMtdM_tdMt​ of a martingale is unforecastable from Ft−\F_{t^-}Ft−​, while a predictable HtH_tHt​ is determined by Ft−\F_{t^-}Ft−​. Pairing the two in ∑ihi (Mti+1−Mti)\sum_i h_i\,(M_{t_{i+1}}-M_{t_i})∑i​hi​(Mti+1​​−Mti​​) keeps each term a martingale increment, which is what makes the stochastic integral itself a martingale. An adapted but not predictable integrand, by contrast, could peek at the increment it multiplies.

The graph of a stopping time and the stochastic interval [ ⁣[0,τ] ⁣][\![0,\tau]\!][[0,τ]] are predictable when τ\tauτ is predictable, that is, announced by an increasing sequence of stopping times, the predictable stopping times of the general theory [2]. This is the structure on which the stochastic integral is built.

[1]
I. Karatzas and S. E. Shreve, Brownian Motion and Stochastic Calculus, 2nd ed. Springer, 1991.
[2]
P. E. Protter, Stochastic Integration and Differential Equations, 2nd ed. Springer, 2005.

Part 1 of 8 in Stochastic Calculus

next →Martingales

Explore connections

see in the atlas →

related

  • Probability Spaces and Random Variables
  • The Construction of Brownian Motion
  • The Stochastic Integral
cite
@misc{predictable-processes,
  author = {Zac Kienzle},
  title  = {Predictable Processes and Stopping Times},
  year   = {2026},
  month  = {05},
  url    = {https://zackienzle.com/blog/predictable-processes}
}