River summary

An earnings-call mention market resolves on whether a specified term appears verbatim in the official transcript. A YES contract priced at 60 cents implies a probability of roughly 60%. The task looks tailor-made for a language model, but a naive setup asks the model to forecast from scratch and throws away the strongest available signal: the market price itself.

The paper studies how to design the model's input context. Across 856 Kalshi mention markets covering 50 companies and 70 earnings events, forecasts were made seven days before each call using only information available at that cutoff: the previous quarter's transcript, up to 100 company-related news items, and the market-implied probability. All experiments used the same underlying model without fine-tuning; only the context and instruction changed.

The central contribution is Market-Conditioned Prompting (MCP): instead of showing the model the market price as one more fact, MCP instructs it to treat that price as a prior, evaluate the transcript and news as evidence, and return an updated probability. With identical information, this instruction alone improved every reported metric versus plain-context prompting.

MCP alone still did not beat the market in every regime, so the paper's final method, MixMCP, shrinks the model's update back toward the market with a 70/30 weighting. That conservative mixture produced the best overall result, edging out the market baseline itself.

Key results

856
Kalshi mention markets across 50 companies and 70 earnings events
0.1392
MixMCP Brier score, versus 0.1402 for the market probability alone
80.3%
MixMCP accuracy, the best of any tested forecast
Final comparison against the market baseline
Forecast Brier score Accuracy F1 score
Market price as plain context 0.1674 74.4% 0.782
Market-Conditioned Prompting 0.1470 78.2% 0.822
Market probability alone 0.1402 79.8% 0.840
MixMCP 0.1392 80.3% 0.842

MCP helped most where the market was uncertain: on disagreements it beat the market in 56.7% of cases when the market probability was between 50% and 60%, and in 62.5% of cases between 60% and 70%. At high market confidence, the market was already difficult to improve.

Authors

Sumin Kim Jihoon Kwon Yoon Kim Nicole Kagan Raffi Khatchadourian Wonbin Ahn Alejandro Lopez-Lira Jaewon Lee Yoontae Hwang Oscar Levy · River Markets Yongjae Lee Chanyeol Choi

A collaboration across LinqAlpha, MIT, Kalshi, IBM, LG AI Research, the University of Florida, Seoul National University, Pusan National University, UC Berkeley, UNIST, and River Markets.

Related River articles

From the Insights blog

Trading earnings-call mentions using LLMs

A readable walkthrough of this paper: what mention markets are, why plain-context prompting falls short, and how MCP and MixMCP put the market prior to work.

From the Insights blog

The hidden 2.4% tax on your prediction market trades

A live order-book case study of what execution really costs across venues: depth, fees, routing, and the all-in price.