Exactly. And yes stock_t could be a random variable. But I think if the stock_t is a random variable maybe it is easier to write the likelihood as a mixture?
In any case, have a go at the truncated Poisson first, I think it should give some useful insight already.