in my research, I need to deal with a stochastic integral with respect to a compensated poisson process, namely,
$ \int\_0^t f(X\_t) dM\_t,$
where $M(t) = N(t) - \int\_0^t \lambda(s)ds$. 


The integrand $f$ is bounded, and my question is do I still need $f$ to be predictable in order to make sure such integral is again a martingale.



Stochastic integral with respect to discontinuous martingale
Yes, you do need the integrand $f(X\_t)$ to be predictable. If it is merely adapted you may not get a martingale.


Intuitively, the stochastic integral $\int Y\_t\,dM\_t$ tells you the profit from a stock trading strategy. $M\_t$ is the share price at time $t$, and $Y\_t$ is the number of shares you hold at time $t$. Requiring that $Y$ be predictable means that in determining your holdings at time $t$, you can only use information about the stock prior to time $t$. If $Y$ is adapted, you may also use the stock price at time $t$. But since our compensated Poisson process $M\_t$ moves by jumping up and drifting down, if $Y$ is adapted, you can buy shares at the instant the price jumps up to turn a quick profit, and sell them a short time later to lock it in. That strategy gives you a guaranteed profit, so it can't be a martingale.


Formally, consider a time-homogeneous Poisson process ($\lambda(t) = 1$) and let $T$ be the time of the first jump: $T = \inf\{t : M\_t > M\_{t-}\}$. $T$ is a stopping time, so if we let $X\_t = 1\_{\{T \le t < T+\epsilon\}}$ where $\epsilon < 1$, we can check that $X\_t$ is adapted (but not predictable). Thus our strategy is "buy 1 share when the stock jumps for the first time, sell it $\epsilon$ seconds later".


Let $I\_t = \int\_0^t X\_t\,dM\_t$ be the stochastic integral. You can check that $I\_t \ge 0$, and for any $t > 0$, we have $I\_t > 0$ with positive probability ($I\_t$ is positive, indeed at least $1-\epsilon$, on the event that $M\_t$ has made a jump by time $t$). So $I\_t$ certainly is not a martingale.


