Asymmetric Trading Prophets

Abstract

The "Trading Prophet" problem challenges an online trader to maximize its profit by buying and selling assets under stochastic prices and capacity constraints, competing against an offline prophet with full foresight. In previous work, each arriving asset was assumed to have a single price pt, and the trader was allowed to either buy a copy at this price (subject to having available capacity), or sell a copy (if it already held at least one copy in hand). However, this abstraction can fail to capture the structural asymmetry of decentralized dealer-based markets, where buying and selling opportunities could be distinct, and driven by individual preferences. To address this, we introduce the Asymmetric Trading Prophets problem, where at each timestep the trader observes a price tuple (bt, st) -- representing the cost to buy, and the revenue from selling at this timestep. Importantly, the (bt,st) tuple could be potentially arbitrarily correlated. We provide the first competitive analysis for this asymmetric trading prophets problem, characterizing the achievable profit based on the trader's capacity B and initial inventory B0. For the unit-capacity case of B=1, we design online algorithms that achieve constant competitive ratios for both i.i.d. and non-i.i.d. distributions on the price tuples, when the trader has one initial copy (B0=1). For the general capacity case where B can be large, we give algorithms for i.i.d. distributions that achieve a competitive ratio of 1 - Θ( B0/B0). Finally, for the symmetric case (where the price tuple satisfies bt=st), we improve this to get a competitive ratio of 1 - O( B/B), demonstrating that the performance approaches optimality as the capacity increases. We show that both ratios are tight up to a logarithmic factor.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…