CONTENTS

Solution: Identifying Stopping Times — Six Cases

#τ\tauStopping time?Reason
1τ1=7\tau_1 = 7Yes{τ1n}\{\tau_1 \le n\} is either \emptyset (for n<7n < 7) or Ω\Omega (for n7n \ge 7), both in Fn\mathcal{F}_n.
2τ2=inf{n:Sn10}\tau_2 = \inf\{n : S_n \ge 10\}Yes{τ2n}=k=0n{Sk10}\{\tau_2 \le n\} = \bigcup_{k=0}^n \{S_k \ge 10\}, a union of events in FkFn\mathcal{F}_k \subseteq \mathcal{F}_n.
3τ3=sup{n100:Sn=0}\tau_3 = \sup\{n \le 100 : S_n = 0\}NoAt n=5n = 5, you need to know if Sk=0S_k = 0 for some k(5,100]k \in (5, 100] to decide if τ35\tau_3 \le 5 — that requires the future.
4τ4=inf{n:Sn110}\tau_4 = \inf\{n : S_{n-1} \ge 10\}YesEquivalently τ4=τ2+1\tau_4 = \tau_2 + 1, and a stopping time plus a constant is a stopping time. Explicitly {τ4n}={τ2n1}Fn1Fn\{\tau_4 \le n\} = \{\tau_2 \le n - 1\} \in \mathcal{F}_{n-1} \subseteq \mathcal{F}_n.
5τ5=inf{n:maxknSkminknSk5}\tau_5 = \inf\{n : \max_{k \le n} S_k - \min_{k \le n} S_k \ge 5\}YesThe running max and min over {0,,n}\{0, \ldots, n\} are in Fn\mathcal{F}_n.
6τ6=inf{n:SnSn+1}\tau_6 = \inf\{n : S_n \ge S_{n+1}\}NoAt time nn, you don't know Sn+1S_{n+1}, so you can't decide if {τ6=n}\{\tau_6 = n\} has occurred. Classic "peeking-one-step-ahead" failure.
Explicit check for τ2\tau_2 at n=5n = 5:
{τ25}={S010}{S110}{S510}.\{\tau_2 \le 5\} = \{S_0 \ge 10\} \cup \{S_1 \ge 10\} \cup \cdots \cup \{S_5 \ge 10\}.

Each {Sk10}\{S_k \ge 10\} is Fk\mathcal{F}_k-measurable, hence F5\mathcal{F}_5-measurable. The union is in F5\mathcal{F}_5.

Takeaways

  • First hitting times are stopping times; last hitting times are not. The difference is peeking — the last hit requires knowing no future hit occurs.
  • Running extrema are adapted, so first-exit times based on them are stopping times — this is why drawdown triggers and range-break triggers are legal trading rules.
  • Any rule that references Sn+kS_{n+k} for k>0k > 0 at time nn is not a stopping time. The test is purely syntactic: does the description mention future indices? If yes, stop — pun intended.
  • Stopping times plus constants are stopping times (provided the constant is non-negative integer; the shift indexes only backwards into known information).
Solution — Identifying Stopping Times: Six Cases | q4quant.studio