Graph Portfolio: предиктор HFT-факторов через heterogeneous continual graph neural networks

3.5/10

Min Hu, Zhizhong Tan, Bin Liu, Guosheng Yin · Southwestern University of Finance and Economics; Macau University of Science and Technology; University of Hong Kong · 19 декабря 2023

Оригинал: Hu, M. et al. «Graph Portfolio: High-Frequency Factor Predictor via Heterogeneous Continual GNNs», 2023 — arxiv.org/abs/2303.16532 (PDF).

Оригинал на arXiv по лицензии arXiv nonexclusive-distrib 1.0 (не Creative Commons); перевод для личной коллекции, не для публикации.

Ключевые слова: continual learning; factor predictor; прогноз цен фьючерсов; graph neural network; spatio-temporal data.

Аннотация

Работа решает прогноз цен фьючерсов в HFT через continual factor predictor на graph neural networks. Модель связывает multi-factor pricing theory с рыночной динамикой в реальном времени, обходя ограничения методов без финансовой теории и без учёта трендовых сигналов и их взаимодействий.

Три heterogeneous задачи: регрессия moving average цены, регрессия price gap и change-point detection — для short-, intermediate- и long-term trend factors. Учитывается кросс-секционная корреляция контрактов; spatio-temporal GNN (STGNN) усиливает предсказание. Continual learning по всем задачам; важность параметров через mutual information между наблюдениями и признаками снижает catastrophic forgetting (CF). На 49 товарных фьючерсах Китая модель бьёт SOTA по точности.

1. Введение

HFT опирается на быструю обработку информации и исполнение; критичен прогноз краткосрочных колебаний, особенно на фьючерсах с плечом. Микроструктурный шум (Ait-Sahalia et al.) делает short-term trend труднее long-term.

Два пропущенных свойства данных: (1) отсутствие guidance от asset pricing — игнорируются MA, gap, changepoints и «golden cross» на разных горизонтах; (2) cross-sectional связи контрактов (supply chain, substitutes — нефть/смола, золото/серебро).

Из литературы факторов (Fama–French; momentum Jegadeesh–Titman; MA trend Han; momentum gap Huang; changepoints Lleo et al.) выделены три trend factors и четыре задачи:

STGNN строит динамический граф корреляций между фьючерсами; continual learning по $\mathcal T=\{\mathrm{CPD},\mathrm{GAP},\mathrm{MA},\mathrm{PF}\}$ с mutual-information regularization вместо только quadratic surrogate (Zenke et al.) для борьбы с CF.

Вклад: (1) интеграция factor pricing и deep learning для HFT фьючерсов; (2) Heterogeneous Continual GNN (HCGNN) с MI-based parameter importance; (3) эмпирика на 49 китайских commodity futures.

2. Постановка задачи

Мультивариантный ряд $X\in\mathbb R^{N\times T}$ — $N$ контрактов, tick/high-frequency цены. На окне $X_{t-T:t-1}$ учим отображение $F:=g(f(X;\Theta);W)$: spatio-temporal module $f$ и link $g$ под downstream tasks.

Граф $G$ с весами $A\in\mathbb R^{N\times N}$ строится self-attention: $Q=XA_Q$, $K=XA_K$, $A=\mathrm{softmax}(QK^\top/\sqrt d)$. Четыре задачи делят признаки, но имеют разные target spaces: CPD — бинарная метка changepoint; GAP/MA — регрессии; PF — прогноз цены.

3. Модель HCGNN

Архитектура (Fig. 2 оригинала): graph representation layer $\Rightarrow$ residual spatio-temporal blocks $\Rightarrow$ task-specific heads $g^{(l)}$. Continual training: после задачи $l$ сохраняются важности параметров $\Omega$ через mutual information $I(X; f_\Theta(X))$ — параметры с высоким MI для прошлых задач сильнее штрафуются при обучении новой (Guo et al. 2022).

Loss — сумма по задачам с весами; для CPD — cross-entropy, для регрессий — MSE/MAE. Regularization по $\Omega$ mitigates CF при heterogeneity targets.

4. Эксперименты

Данные: tick-level китайские фьючерсы, 14–28 февраля 2022, 388 800 точек; после фильтрации — 49 активных контрактов; train/val/test 7:2:1; Z-score нормализация.

Метрики: MAE, RMSE, MAPE для PF/MA/GAP; precision, recall, F1 для CPD.

Бенчмарки: StemGNN, MTGNN, LSTNet, TPA-LSTM, Transformer, LSTM и др. HCGNN лучше по MAE/RMSE/MAPE на 1-min horizon; ablation показывает вклад continual learning и MI-regularization; без graph layer точность падает — cross-sectional связь важна. Визуализации gap prediction близки к ground truth на парах AU–AG, M–RM, P и др.

5. Заключение

HCGNN — factor predictor для spatio-temporal фьючерсных данных с graph learning корреляций между сортами. Четыре heterogeneous задачи (CPD, GAP, MA, PF) обучаются continually; MI-механизм борется с catastrophic forgetting. Результаты на китайском рынке поддерживают связку financial theory и GNN для торговых решений. Будущая работа — online adaptation, больше горизонтов и альтернативные graph priors по industrial chain.

Литература

Полный список и таблицы I–II, Fig. 1–2 — в PDF.

Перевод: §§1–5 (основной текст). · arXiv:2303.16532 · лицензия arXiv nonexclusive-distrib 1.0