Itô's integral

Intuitive idea

Consider a game that consists of tossing a coin, and you win if it comes up heads and lose if it comes up tails, in a succession of tosses. Let's call Xt to the result of the toss (codified as 1 or -1) at time t{1,2,3,}. The expression

Pt={0, if t=0i=1tXi, if t>0

is a stochastic process called a random walk.
Now suppose you have a simple betting strategy which consists of betting an amount Hi at the tosses i+1, for example Hi=2(i+1). You compute your profit with the expression

Bt=i=0tHi(Pi+1Pi)

Now, if we rescale time (we have a coin toss every instant of time), the random walk converges to Brownian motion. The profit sums then become

H(si)(Wti+1Wti),

with si[ti,ti+1]. The value of H(si) is generalized to depend, not only on i but on the outcomes up to time si.
This looks like Riemann–Stieltjes sums but with random increments. Taking the limit as the mesh goes to zero defines the Itô integral

0tH(s)dWs.

Ideas for later:


Two more examples in discrete setup:

Stock portfolio

Xt=iH(ti)ΔWi

is the random gain/loss of your portfolio.

At the end of the day (t fixed), you don’t get a single predictable value — you get a distribution of possible outcomes. Over time, (Xt)t0 is the whole stochastic process of your wealth.

Boat on a choppy sea

If H(t) is large, you’re more sensitive to randomness. If H(t)=0, you ignore the waves. See a simulation in https://ajpancollantes.github.io/cajondes/sdeboat.html.

In general

Suppose time is chopped into little steps Δt. Brownian motion increments look like

ΔWiN(0,Δt),

independent for each step.

If you have a rule H(s) that tells how strongly you respond to randomness at time s, then the Itô integral is approximated by

Xt=0tH(s)dWsiH(ti)ΔWi.

Key takeaway

The Itô integral is:

About the integrand H

In the Itô integral setup we have three “players”:

  1. Wt – Brownian motion (the noise, external randomness).
    • This is a stochastic process with independent increments, variance proportional to time, etc.
  2. Ht – the integrand / strategy process.
    • This is also a stochastic process in general.
    • Importantly: Ht must be adapted to the filtration of Wt.

      Meaning: at time t, your value of Ht can depend on all information from the past and present {Ws:st}, but not on the future.

    • So Ht could be deterministic (e.g. Ht2), or it could respond to past values of W (e.g. “double the sail if the last wave was positive”), which makes it a stochastic process.
  3. Xt=0tH(s)dWs – the resulting Itô integral process.
    • This is the new stochastic process built from combining H and W.
    • For each fixed t, Xt is a random variable.
    • As t varies, (Xt)t0 is a stochastic process.
    • Its distribution depends on both the randomness of W and the way H responds to it.

In practice, Ht can depend on any information available up to time t. This is called being adapted to the filtration of the driving process (usually Wt or some stochastic process representing the noise). Let’s break this down in practical terms.

  1. Ht can be a fixed function of time only: Ht=f(t).

    • Example: for the boat, “keep sail at half size all the time,” or for a stock, “always hold 10 shares.”
    • No dependence on randomness — simplest case.
    • Ht=1 recovers plain Brownian motion: 0tdWs=Wt.
  2. Ht can use the past trajectory of W: Ht=g(Ws,st).

    • Examples in our analogies:

      • Boat: adjust sail according to previous wave heights or cumulative displacement.
        • “If last wave was +1, increase sail; if -1, reduce sail.”
      • Stock: number of shares held depends on past stock price or returns.
        • “If yesterday the stock went up, sell; if down, buy.”
    • Key: Ht cannot depend on future increments (Wt+Δ), only on what’s observable up to t.

  3. If there are other stochastic processes Yt that you can observe, can also depend on them, as long as they’re measurable at time t.

    • Example:
      * Weather: boat adjusts sail depending on past wind speed (another stochastic process).
      * Finance: option hedging might depend on both past stock price St and interest rate rt.
  4. Often, Ht depends on a summary statistic of the past:

    • Cumulative sum: St=0tHsdWs (current wealth or displacement).
    • Running maximum or minimum: e.g., for stop-loss strategies.
    • Moving averages: smooth history of past observations.
    • These are all valid as long as they only use past information.

Next step: SDEs

Ito's integral

Xt=0tH(s)dWs

corresponds to the simplest case of stochastic ordinary differential equation:

dXt=HtdWt.

So now we can consider that we introduce a deterministic component, known as the drift:

dXt=a(t,Xt)dt+H(t,Xt)dWt

Think of the change in a system, dXt, over a tiny time step as being composed of two parts:

  1. A predictable, deterministic part (the "drift"): This is the a(t,Xt)dt term.
  2. An unpredictable, random part (the "diffusion"): This is the b(t,Xt)dWt term.

In integral form, this SDE is equivalent to:

Xt=X0+0ta(s,Xs)ds+0tb(s,Xs)dWs

Here, the first integral is a standard Riemann integral (the predictable path), and the second is the Itô integral above (the random path).

An Intuitive Example: A Drifting Boat
Let's revisit the boat on a choppy sea analogy. With the new SDE model: dXt=a(t,Xt)dt+b(t,Xt)dWt we have a more realistic boat:
* The drift term a(t,Xt)dt could represent the boat's engine and the current. If you point the boat east and turn on the engine, you introduce a predictable eastward drift. a(t,Xt) is the speed and direction of this deterministic movement.
* The diffusion term b(t,Xt)dWt still represents the random kicks from the waves. b(t,Xt) is your sail setting, controlling how much the waves affect you.

So, the total movement of the boat is the sum of where its engine is taking it (predictable drift) and how the waves are knocking it about (random diffusion). See the simulation at https://ajpancollantes.github.io/cajondes/sdeboat.html.