Identifying the Predictable Drift of a Semimartingale from Marginal Laws
Organizations: Department of Computer Science, Czech Technical University in Prague, Czechia · Department of Finance, Imperial College London, UK · Dyson School of Design Engineering, Imperial College London, UK
Abstract
A special semimartingale admits a unique decomposition into a local martingale and a predictable finite-variation part . We consider the identification of when is observed only through repeated cross-sections. The estimand is then the projection of the sampled predictable compensator onto the observable feature filtration, namely the current state together with whatever randomness is shared across the population, so that at a fixed diffusion coefficient the marginal flow identifies the drift only up to a Markovian projection. If the drift is an affine functional of an observed lag window, the joint problem is a convex quadratic programme whose solution is the pseudo-panel regression of econometrics. Our principal concern is the case, which we believe not to have been treated before, in which the drift is the output of a hidden linear dynamical system whose dynamics are themselves to be identified from the marginals. The joint problem is then a bilinear quadratically constrained programme, which we solve to certified global optimality by spatial branch and bound; with unpenalised state disturbances and a drift basis growing with the grid it is NP-hard already in latent dimension one, by reduction from rank-one matrix approximation, whereas the complexity of the deterministic system at fixed latent dimension remains open. A block-coordinate decomposition offers a cheaper alternative. For the estimator itself, we obtain rates at a fixed mesh, separated into Monte-Carlo, estimation and grid contributions.
Figures & tables
| method | median | range | median | range |
|---|---|---|---|---|
| ours, Non-Convex Setting (identified ) | ||||
| FIR of , four lags, with | ||||
| PO-MFL-style AR(1) prior on the residual, run forward | ||||
| persistence: last Waddington-OT field carried forward | ||||
| Waddington-OT surrogate given the next snapshot | ||||
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| clip (pairs) | clip (mass) | rel | icv | err | |||
|---|---|---|---|---|---|---|---|
| mean-disp. | |||||
|---|---|---|---|---|---|
| method | median | range | median | range | gap |
| ours, Non-Convex Setting | – | – | |||
| PO-MFL surrogate, data prior | – | – | |||
| PO-MFL surrogate, oracle prior | – | – | |||
| mean-field Langevin surrogate (path space) | – | – | |||
| Waddington-OT surrogate, | – | – | |||
| drift error | time (s) | |||
|---|---|---|---|---|
| method | median | range | median | range |
| ours, Non-Convex Setting | ||||
| PO-MFL surrogate, data prior | ||||
| PO-MFL surrogate, oracle prior | ||||
| mean-field Langevin surrogate (path space) | ||||
| Waddington-OT surrogate, | ||||
| Waddington-OT, | PO-MFL surrogate, data prior | ours, Non-Convex Setting | ||
|---|---|---|---|---|
| total variation | ||||
|---|---|---|---|---|
| coupling | ||||
| drift-constrained, | ||||
| drift-constrained, | ||||
| unconstrained, | ||||
| unconstrained, | ||||
| penalised objective ( 10 ) | time (s) | ||||||
|---|---|---|---|---|---|---|---|
| seed | decomposition | global QCQP | bound | decomp. | QCQP | decomp. | QCQP |
| 3 | 1.2642 | 1.0047 | 1.0047 | 0.064 | 0.053 | 1.5 | 0.3 |
| 4 | 1.3741 | 1.2287 | 1.2287 | 0.139 | 0.147 | 1.2 | 0.2 |
| 5 | 1.7346 | 1.5045 | 1.5045 | 0.119 | 0.116 | 1.6 | 0.4 |