atlas

Research map / Graph learning / Knowledge and temporal graphs

ECHO-GL: Earnings Calls-Driven Heterogeneous Graph Learning for Stock Movement Prediction

AAAI 2024 · Graph learning › Knowledge and temporal graphs · approach: Continuous-time dynamic graph learning · 19 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ECHO-GL, which builds an earnings-call-driven heterogeneous dynamic graph (E-Graph) and combines heterogeneous graph attention with a learnable SDE modeling post-earnings-announcement drift to predict multi-horizon stock movements.

Problem

Stock movement prediction relies on stock relations that are either insufficient or static (price-based or wiki/industry graphs), failing to capture dynamic inter-stock relations; also needs predictions across multiple time horizons after earnings calls.

Approach

Builds a time-stamped heterogeneous graph (price, sentence, topic, entity nodes) from earnings call transcripts with time assignment and sliding-window mechanisms, aggregates with a heterogeneous graph attention network using audio-guided attention, and models post-earnings-announcement drift with a learnable neural SDE to extrapolate stock representations over arbitrary horizons.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use ECHO-GL instead of the strongest baseline, Ensemblestock movement prediction · Qin’s, 1-dayF1: 62.7 ± 1.7 -> 63.5 ± 0.3Helped
use ECHO-GL instead of the strongest baseline, Ensemblestock movement prediction · Qin’s, 1-dayMCC: 16.0 ± 2.4 -> 20.2 ± 4.4Helped
use ECHO-GL instead of the strongest baseline, NumHTMLstock movement prediction · MAEC, 1-dayF1: 53.4 ± 1.5 -> 54.4 ± 0.7Helped
use ECHO-GL instead of the strongest baseline, HTMLstock movement prediction · MAEC, 1-dayMCC: 6.4 ± 2.9 -> 6.7 ± 0.2Helped
add entity nodes to the graph (ablation)ECHO-GL · Qin’s and MAECstock movement prediction performanceHelped
add topic nodes to the graph (ablation)ECHO-GL · Qin’s and MAECstock movement prediction performanceHelped
add the stock spatial relational module (HGAN) (ablation)ECHO-GL · Qin’s and MAECstock movement prediction performanceHelped
add the post earnings call stock dynamics module (ablation)ECHO-GL · Qin’s and MAECstock movement prediction performanceHelped
use an earnings-call-driven heterogeneous graph instead of price or wiki graphs (ablation)ECHO-GL · Qin’s and MAECstock movement prediction performanceHelped

Limitations

Experimental setup

Datasets: Qin's earnings call dataset (S&P 500) MAEC earnings call dataset (S&P 1500) Yahoo Finance dividend-adjusted closing prices

Benchmarks: Qin's dataset MAEC dataset

Metrics: F1 MCC profit ($) Sharpe ratio

Baselines: ARIMA LSTM BiLSTM Transformer Informer Autoformer Convtrans RSR VolTAGE STHAN-SR HISN MDRM

Builds on: Neural ODE HGAT-style heterogeneous attention LDA FinBERT PEAD

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy