Let one feed's ticks excite another's
Table of Contents
This page is a capture in the inbox bucket of the product backlog — a pre-sprint idea, not yet pulled into a sprint as a story.
1. What
A multivariate Hawkes over the feeds: a kernel matrix whose entry (i, j) says how much a tick in feed j raises feed i's intensity, and how fast that fades. A burst in EUR/USD then lifts GBP/USD more than it lifts SOFR. Stability is a spectral radius: the largest eigenvalue of the mean kernel must be below one. The matrix is too large to write by hand for a hundred feeds, so it is built from groups (asset class, currency, provider) with a within-group and a between-group weight.
2. Why
Gemini's review drew a cross-asset excitation matrix. Today every feed shares one heat, which is the rank-one special case: a tick anywhere lifts every feed by the same share. That makes the market move together but cannot make a currency's pairs move together more than the rest.
Option 3 of the regime capture named this and left it for later; options 1 and 2 are now built. It is distinct from the bivariate activity and volatility capture, which couples two coordinates of one market, and from cross-rate correlation, which couples prices rather than arrival times.
3. References
4. See also
- Carry a market-wide arrival regime — the story that built the market these extend.