Trading

Trading & Order Entry

Trade the market you are reading — chart-native order entry on desktop and mobile, risk-first sizing, and a simulator-by-default safety model.

How Trading Works In VYX

VYX trades where you read: the chart is the order ticket. Orders, stops, and targets are lines you place and drag on the price chart itself — there is no separate order screen to context-switch into. Everything starts in the built-in simulator, so you can practice the whole loop with zero money at risk; Hyperliquid testnet and live trading are one deliberate connect-and-arm step from there — on every plan, including Free.

Order Entry On Desktop

Open the Trade panel (right inspector) and hit Trade on the focused symbol to open the order ticket. From the chart, right-click at any price — or hover the price axis and click the "+" — to rest a limit at that level, stage a stop entry through it, or set a price alert; the menu only ever stages at the price you point at, and only offers what makes sense there (a buy limit or a sell stop below the market, the mirror above it), so market entries live on the ticket's Buy/Sell and Send (and the hotkeys), never one mis-aimed row away. Staged stops and targets appear as draggable lines; drag them to shape the trade, then Send. The one-hand trading hotkeys cover every frequent verb. You can stage an order this way in a coin you already hold — to add to the position, or rest one the other way. The staged order draws dashed with amber-washed labels beside the position you are in: dashed-and-amber means nothing is resting at the exchange yet, and dragging those lines only shapes the new order, never the live stops protecting what you already have.

  • Every staged price is also a typed field. The ticket's Entry / Stop / Target rows take an exact number and read back the consequence live — expected $ at the level, R, and % — so a precise level never depends on hitting one pixel. Typing moves the line; dragging updates the field, live through the drag.
  • Every line's label reads its price and its consequence together — SL 60,768 · -1.0R · -$29 — at rest and while you drag. Toggle which units the labels carry (R, $, %) on the ticket.
  • Ladders build the same way: the + SL / + TP handles stay on the chart (and the ticket) after the first rung, and each new rung splits the size evenly. A multi-rung row carries its share as a small chip — tap it to cycle 25 / 50 / 75 / 100%, and the other rungs rescale to keep the whole.
  • Hold Shift while dragging a staged entry and the whole bracket moves with it — stops and targets keep their exact distances. Levels on a live position never group-move; they are real resting orders and move one at a time.
  • Stop entries (STP on the ticket, Buy/Sell Stop on the chart menu) rest until price touches your trigger, then fill as market — the breakout order. Simulator only for now: on a live connection the STP button is disabled and says why, and the menu never offers a stop row it can't execute.
  • A level priced outside the visible range never fakes a line at the chart edge. It folds into a small ▲ / ▼ counter at that edge — hover or tap it to list what waits up or down there, with prices.

The Ticket Refuses To Guess

Everything you stage belongs to the market you staged it on. Switch symbols mid-composition and the draft parks as an amber chip in the ticket — go back to that market to pick it up exactly where you left it, or discard it from the chip; its prices can never leak onto another market's chart or into another market's Send. Orders that would do something other than what they look like get called out before they happen: a limit that would fill instantly as taker, or a stop trigger already through the market, takes an explicit second press ("send anyway"); a stop or target on the wrong side of your entry wears an amber tag naming the problem instead of a read-back that flatters it. A disabled Send always says why, every send answers visibly — success or failure — and closing the ticket with a staged order in it asks once before discarding (switching symbols still parks; only closing discards).

  • Confirm before send: an optional final preview of exactly what is about to go out — side, type, size in every frame, entry, and each stop and target with its R and $ — with any warnings inside it. Confirming a flagged order is the "send anyway". On by default for live trading, off in the simulator; the "don't ask again" checkbox inside the preview (or the ticket's Confirm send switch) sets it per mode.
  • Armed sessions do not survive a reload — one-click execution is something you switch on for the session, never a standing state.

Order Entry On Mobile

Two ways in, one execution strip. Tap Trade in the bottom bar to land on a full trading surface: the focused chart on top, the execution strip docked right under it, and your open positions filling the space below — read, size, send, and manage without leaving the screen. Or, from any scan face, tap Trade in the chart header to dock the same strip under the chart there. Either way the strip carries everything: Buy/Sell, market/limit/post-only/stop, the size box in the unit you choose ($, %, R, or leverage) with its live all-units readout, one-tap SL and TP buttons, and Arm then Send. Long-press anywhere on the chart to summon the same order menu desktop gets on right-click — rest a limit or a stop entry at the pressed price, or set an alert there (market entries stay on the strip's Buy/Sell and Send). Opening the ticket automatically places a default protective stop as a draggable line, so your size is computed the moment you arrive — drag the line to put the stop where you want it.

  • Any position you hold is always drawn on the chart. The moment your trading account is active, its entry, stop, target, and liquidation lines show on that market's chart on every tab — no need to open the ticket to see the trade you are in. With the ticket closed the lines are read-only; open the ticket to drag them or add scale-out rungs.
  • The Trade tab shows a compact book under the ticket — your open positions and resting orders, each tap-to-focus. Your full book (trade history, account, and the go-live connect) is one tap away on the wallet button in the top bar.
  • The Trade tab appears whenever the desk is yours to trade; on an automated desk it hides (the trader owns that wallet) and the Trader tab is your window in.
  • Stop, target, and entry lines are draggable by touch — grab the line label and move it.
  • With a position open, the strip shows it live with one-tap Reverse and Flatten.

Size In The Unit You Think In

Size every order in whichever unit you actually judge by. One toggle on the ticket switches the size box between dollars ($), a share of your buying power (%), risk in R, and leverage (×) — type in the one you think in and the other three convert live right beneath it, so you always see the full picture at once: the dollar notional, the risk in R, the leverage, the coin quantity, and how much of your buying power it uses (shown as a fill bar so you can tell at a glance whether it is too big). Switching units keeps the same position — flip a $10,000 order to leverage and it simply reads the same 3.2×. Risk (R) is the default, and it is still solved from your stop so a stop-out equals your chosen risk (drop a stop, and 1R sizes itself). Whichever unit you pick, the size is always capped by the book's real liquidity, your total open heat, and — live — your actual buying power, so one trade can never quietly exceed what the market or your account can absorb. When a cap does bite, the unit you typed in joins the line beneath the box and tells you what you are actually getting — ask for 5R against a 4R ceiling and it reads 4R, so a trimmed size is never a surprise. Same on desktop and mobile.

Move The Stop To Break-Even Automatically

Stage a trade with both a stop and a target and the ticket offers one more choice: stop → entry. Leave it on and the moment your first take-profit fills, VYX moves that trade's stop to your entry price — the rest of the position is riding free. It runs on our servers against your exchange account, so it works with the tab closed and your laptop shut, and it uses the exchange's own average entry for the position, so slippage on the way in can never leave "break-even" at a small loss. The switch remembers how you left it.

  • It only ever tightens a stop. If you have already dragged your stop to entry or better, it leaves it alone, and it never moves a stop further away.
  • If price has slipped back to your entry by the time it looks, it waits rather than moving the stop — a stop placed where price already is would just close you out at market. Your original stop keeps protecting the trade, and the move happens if price comes back.
  • It runs once per trade, on the position it was armed for. Close or reverse that position and the guard retires with it.
  • A losing partial exit is not a take-profit — the stop only moves after a fill that actually banked profit.
  • If anything goes wrong on the exchange, your original stop simply stays where you put it — the guard can never leave a position unprotected.

The Safety Model

Trading is opt-in and layered: the simulator is the default everywhere, and nothing fires until you arm the session. Live trading is non-custodial — you connect a Hyperliquid agent wallet that can trade but can never withdraw, and mainnet stays off until you explicitly enable it. You can connect more than one wallet — every connected account, its sub-accounts, and their equity live in Settings › Wallets, where arming and the kill switch live too. Your connection is stored encrypted on our servers (never as a key sitting in your browser) and signs orders server-side, so it works on every device you sign into and there is no private key on your device to steal — and disconnecting revokes it. Every mode is always labelled on the ticket, and emergency verbs (Flatten, Flatten all, Cancel) are one tap away on every platform.

Manual vs Automated — One Author Per Wallet

Every wallet in VYX has exactly one author: you, or one trader — never both. A desk whose trader places real orders (testnet or live) is an automated desk, marked AUTO on its cards; a desk with no trader, or one whose trader only trades a simulated book, is yours to trade manually. The trade panel carries a wallet switcher: point it at any of your wallets and positions, resting orders, history, PnL, and the chart's trade markers all follow together. Point it at a trader's wallet and you get an observation deck instead of an order ticket — everything visible, nothing clickable that could collide with the running strategy.

  • On an automated desk the panel is locked to its trader's wallet and manual order entry is off — switch desks to trade your own wallet. On a phone the manual Trade tab simply hides there; the Trader tab is the automated desk's home.
  • Take over pauses the trader (its resting stops stay protecting positions on the venue) and hands the wallet back to you; turn the trader back on to hand back.
  • The kill switch is always one tap away on the observation deck and halts all trading account-wide.
  • VYX also refuses the overlap at setup time: you can't connect manually to a wallet a running trader uses, and you can't point a trader at the wallet you're trading by hand.

More docs

Try it on the live map

Open the desk and put this to work across 300+ Hyperliquid markets — free, no install, no password.

Open VYX