CONTANGO

Spread

The gap, priced live.

Both legs quoted from Robinhood's own feed, converted to per-token values using each asset's corporate-action multiplier. The ratio below is what a rotation actually trades against.

Connect

Rotate

One side or the other, never both.

A rotation is a single swap. Capital leaves one leg and arrives in the other, in your own wallet, in one transaction — there is no vault to deposit into and no position to be liquidated out of.

The form prices against live mid quotes and enforces your slippage tolerance. What it cannot yet do is route: pool depth and price impact need an aggregator, and that is the single remaining connection.

Rotate

One leg at a time

From

XOMExxonMobil
Balance —

To

USOUnited States Oil Fund
0.00
Balance —

Slippage tolerance

Rate
Spread cost
Price impactNot priced
Min received (0.5%)

Reference

History

The series nobody sells you.

Robinhood's feed returns a bid and an ask and nothing else. No market-data vendor covers the overnight and weekend hours when these tokens keep trading and the exchange does not — so the only way to own that series is to record it, which is what this does.

XOM / USO · observed ratio

Collecting. This series does not exist anywhere to be bought — it is recorded here, one sample a minute, starting from when the server came up.

0 samples so far

Samples live in the server process, so they reset when it restarts — production needs a table behind them. Deep history for XOM and USO daily bars still wants a market-data provider; this covers the hours that provider will not have.