Guide

Trade

A live perps terminal for Hyperliquid crypto and Polymarket Perps stocks, gold and indices, with a ticket that starts with the amount.

umbra-trade.vercel.app
The perps terminal on umbra-trade.vercel.app for NVIDIA on Polymarket Perps: one-hour candles, the price, funding and open interest, and the ticket on the right.
NVIDIA on Polymarket Perps. On desktop the ticket sits beside the chart; on a phone, LONG and SHORT open it as a sheet.
The perps terminal on umbra-trade.vercel.app for NVIDIA on Polymarket Perps: one-hour candles, the price, funding and open interest, and the ticket on the right.
NVIDIA on Polymarket Perps. On desktop the ticket sits beside the chart; on a phone, LONG and SHORT open it as a sheet.

The terminal

PartWhat it does
Market chipThe market, its venue, maximum leverage and live price; opens the picker (Hyperliquid or Polymarket, search, All · Stocks · Indices · Commodities · Crypto)
ChartOpens on Live, the price line; pick an interval for candles: Hyperliquid 1m to 1d, Polymarket Perps 1m to 1w
StatsFunding / h, Open interest, 24h volume (wide screens)
Wallet chipFund when this venue has no wallet; a ring and minutes while one funds; the free margin when it's ready
TabsTrade and Positions

The ticket

The ticket starts with how much margin you put in, not how many contracts.

umbra-trade.vercel.app
The NVDA ticket on umbra-trade.vercel.app: Long, $25 margin, $125.00 · 0.5877 NVDA, leverage 5×, TP / SL off, Market, Liq 180.7908 · fee $0.05, and Fund a private wallet.
Umbra Trade workflow illustration — not a live balance or transaction receipt.
Polymarket Perps · Long NVDA$25 at 5×
Margin
$25
Leverage (default)
5×
Position = margin × leverage
$125.00
Size = position ÷ price
0.5877 NVDA
Fee = position × the venue's taker fee
$0.05
Liquidation, estimated
180.7908
From the ticket on umbra-trade.vercel.app, 2026-10-23, at NVIDIA's mark then. Arithmetic: apps/web/src/features/trade/order.ts.
ControlOptions
SideLong / Short
MarginTyped (a keypad on a phone), or 25% 50% 75% Max of what is free
LeverageA slider and presets 1, 2, 3, 5, 10, 20, 25, 40, 50 up to the market's maximum, and Max
TP / SLTake profit +10% +25% +50% +100%, stop loss −10% −25% −50% −75%, as a return on margin, or a price
TypeMarket (an IOC limit a little through the price) or Limit
ButtonLong NVDA · 5×; with a problem, the fix: "Only $X is free", "The smallest position is $N", Fund a private wallet
The Long NVDA sheet on a phone with $25 typed on the keypad.
Umbra Trade workflow illustration — not a live balance or transaction receipt.
The Leverage sheet on a phone.
Umbra Trade workflow illustration — not a live balance or transaction receipt.
The Take profit · Stop loss sheet on a phone.
Umbra Trade workflow illustration — not a live balance or transaction receipt.

Placing the order

The order goes to the wallet that already holds this market; otherwise to a ready wallet that has never traded; otherwise the button reads Fund a private wallet and opens the funding sheet for this venue. The order isn't queued: when the wallet is ready, Umbra Trade says so and you place it.

While it sends, the ticket says what is happening: "Moving the funding into the perp account…", "Setting 5× leverage…", "Signing with this wallet's own key…" on Hyperliquid; "Setting up the wallet, gasless…", "Moving X pUSD into Perps…" on Polymarket Perps.

Positions and coming home

Positions lists each wallet's position (side, leverage, entry → mark, liquidation) with Close, and its take-profit and stop-loss with Cancel. Closing and coming home are two steps on perps: Close first (and cancel any open orders), then Send home appears once the wallet holds nothing.

Venue details: Polymarket Perps · Hyperliquid.

On this page