Honest finding: The true intersection — classical dynamic factor / state-space nowcasting with Sinkhorn (entropic OT) used as an observation / imputation / training loss on ragged-edge panels — is thin. Most of the retrieved arXiv cluster is adjacent. One clear journal hit fills the intersection: Spelta, Pagnottoni & Pecora (JRSS-A 2025).

Classical DFM forecasting anchors

These anchors define what a true intersection must touch: factors + missingness + real-time information sets — not merely OT somewhere near time series.

Sinkhorn divergence as loss

In forecasting, Sinkhorn-as-loss usually means: match distributions (or feature measures), not just pointwise MSE — useful when phase/shape errors matter or when imputing under a distributional invariance prior (Spelta's "two batches, same law").

True intersection: Spelta et al. (JRSS-A 2025)

Spelta, Pagnottoni & Pecora — Short-term forecasting with optimal transport, Journal of the Royal Statistical Society Series A, 2025. DOI 10.1093/jrsssa/qnaf036.

Proposes a Sinkhorn-divergence loss that treats two batches from the same dataset as sharing a distribution, for filling missing low-frequency entries, and adds that Sinkhorn step as a complement to the EM algorithm of a Dynamic Factor Model, with Monte Carlo and US GDP nowcasting evidence.

Not in the arXiv priority_brief (paywalled journal; no arXiv abs found in cached hits).

Adjacent clusters — what each is not

ClusterCiteWhy adjacent, not true ∩
N-BEATS + Sinkhorn alignment Lee et al., 2305.15196 Stack-wise Sinkhorn on N-BEATS features for domain generalization — no DFM / ragged-edge nowcasting.
SWIFT Wasserstein factorization Afshar et al., 2010.04081 Tensor CP under Wasserstein loss — static factorization, not dynamic factors for forecasting.
R-WAE Han et al., 2101.07496 Recurrent Wasserstein AE for sequential disentanglement — generative seq model, not DFM nowcasting.
COT-GAN Xu et al., 2006.08571 Causal OT + Sinkhorn for sequential GANs — adversarial generation, not factor state-space.
Spatial Sinkhorn forecast verification Francis et al., 2412.16063 Sinkhorn as verification metric for precipitation fields — eval, not DFM training.
Nonlinear filter Sinkhorn stability Mandal et al., 2208.10810 Sinkhorn/Wasserstein to probe filter stability (PF/EnKF) — diagnostic, not panel DFM loss.
Topological Sinkhorn TSC Stephen, 1902.05326 Sinkhorn on persistence diagram KDEs — classification, not forecasting DFM.
Chaos OT regularization Melo et al., 2604.21097 Sinkhorn/WGAN OT to match attractor statistics — emulator fidelity, not macro panel factors.
q-fin martingale Sinkhorn e.g. 2310.13797, 1902.04456 Sinkhorn for martingale OT / IV surfaces / SV calibration — finance math, not DFM nowcasting.
Precipitation U-Net nowcasting Rahimi et al., 2307.10843 Nowcasting with Wasserstein-ish distributional checks — CNN-LSTM, not DFM.

True ∩ (external to brief): Spelta et al. (2025) JRSS-A — Sinkhorn loss + DFM-EM for nowcasting/short-term forecasting.


Research recipe: DFM / state-space + Sinkhorn observation loss

Goal (generic financial / macro panel): Improve ragged-edge multi-series short-horizon forecasts by replacing or augmenting Gaussian observation likelihood with a Sinkhorn divergence between predicted and observed panel distributions, following the Spelta-style "distribution-preserving imputation" idea.

Assumptions

  1. Approximate low-rank factor structure: \(y_t = \Lambda f_t + e_t\), \(f_t\) VAR / state-space.
  2. Missingness is ragged-edge / publication lag, treated as missing-at-random conditional on the information set at forecast origin \(t_0\) (no peeking at same-period revisions released later).
  3. Sinkhorn acts on empirical measures over cross-section and/or residual batches, not on a single scalar target only.
  4. Entropic regularization \(\varepsilon\) chosen for stability; debiasing (Sinkhorn divergence) preferred over raw \(OT_\varepsilon\).

Protocol (leakage-safe)

Candidate nulls / baselines

  1. Classical Gaussian DFM + Kalman (MSE) — Banbura/Giannone/Reichlin-style.
  2. Same DFM with Student-t / Huber observation loss (robustness without OT).
  3. Sinkhorn-only nonparametric imputer without factors (Spelta stand-alone arm).
  4. Factor model + MSE, then Sinkhorn only as evaluation metric (not train).
  5. Adjacent deep baseline: Feature-aligned N-BEATS + Sinkhorn (2305.15196) on the same panel.

Success criteria (scientific, not commercial)


Top citations

  1. Stock & Watson — dynamic factor / diffusion-index forecasting (classical DFM).
  2. Banbura, Giannone & Reichlin — DFM nowcasting with ragged edge / Kalman.
  3. Cuturi (2013) + Genevay/Feydy Sinkhorn divergence — OT loss technology.
  4. Spelta, Pagnottoni & Pecora (JRSS-A 2025) — DFM-EM + Sinkhorn loss nowcasting. DOI 10.1093/jrsssa/qnaf036.
  5. Lee et al. 2305.15196 — strongest adjacent forecasting+Sinkhorn deep baseline.

Open questions

  1. Is Sinkhorn best as an EM augmentation (Spelta), a direct observation loss in gradient-based state-space learning, or only an evaluation metric?
  2. How to define the ground metric on heterogeneous financial panels (scales, signs, mixed frequencies)?
  3. Computational scaling: Sinkhorn per EM iteration vs large \(N\) panels — when does it dominate Kalman cost?
  4. Does distributional matching help tail events / crises, or only average nowcast RMSE?
  5. Identification: can Sinkhorn over-smooth factor dynamics and hurt multi-step forecasts?
  6. Replication: open re-implementation of Spelta DFM+Sinkhorn on a generic public panel (e.g. FRED-MD style) under strict vintage rules.

Tooling notes (this run)

End of memo. Ad hoc tool test only. See also: Teaching note · Track overview · Home