Trading

Spot swap

Spot swap converts between USDG and Robinhood stock tokens on Robinhood Chain. It's the on-ramp that turns idle stock holdings into tradeable margin.

How swaps route#

Every swap is paired against USDG. When you request a quote, the backend calls the Uniswap Trading API, reads back the exact v4 pool parameters (fee tier, tick spacing, hooks) for that pair, and returns a min-out that accounts for slippage and the protocol fee.

i

Any USDG-paired token

Because pool parameters are discovered dynamically from the route rather than a hardcoded list, any Robinhood stock token with a direct USDG v4 pool is swappable. Tokens without a direct pool return a friendly “not swappable yet” message instead of failing on-chain.

Supported assets#

USDG plus the full set of Robinhood Chain stock and ETF tokens (sourced from the chain's token list). A few of the most-traded:

USDGAAPLNVDATSLAMSFTGOOGLAMZNMETACOINSPYQQQ

Slippage & fees#

You set a slippage tolerance; the quote's min_out guarantees you receive at least that amount or the transaction reverts. A small protocol fee is taken on the input amount — see Fees & buyback for the exact schedule.

Swap-and-deposit#

On the perps terminal, choosing a stock token as your margin asset uses the Router to swap it to USDG and deposit into your trading account in one atomic transaction — so you never hold an intermediate balance or pay for two separate transactions.