Trading troubleshooting

Fixes for common problems with perpetuals and tokenized stocks: a deposit that has not arrived, a rejected order, a stuck withdrawal, a closed market.

Updated 4 min read
Short answer

Check three things first: the right wallet is selected, it holds USDC on Arbitrum plus a little ETH for fees, and trading is enabled. A deposit below $5 is not credited. A rejected order names its reason in the ticket. Stock orders need an open market session.

On this page

This page lists the problems users report most often with perpetuals on Hyperliquid and with tokenized stocks. If your case is not here, contact support through the chat inside the app. Support will never ask for your recovery phrase.

Risk

Perpetuals are leveraged and high risk. You can lose your entire margin. They are not available in every country. Nothing here is investment advice.

A deposit to Hyperliquid has not arrived

  1. Wait a few minutes. A USDC deposit usually arrives in under a minute.
  2. Pull down to refresh the Portfolio tab.
  3. Open the transaction with View on Arbiscan and check that it is confirmed.
  4. Check that the same wallet is selected. The deposit credits the Hyperliquid account of the wallet that sent it.
Warning

A deposit below $5 is not credited by Hyperliquid's bridge and is lost. The same applies to coin deposits below their minimum.

If you deposited Bitcoin, Ethereum, Solana or Zcash, the coin arrives as a spot balance once its network has confirmed the transaction. It is listed under Balances, not as USDC margin.

You cannot enable trading or place an order

MessageWhat it meansWhat to do
Add funds firstTrading can only be enabled once the account holds USDC.Deposit USDC, then try again.
Trading is not enabled yetTrading has not been enabled for this wallet.Tap Enable trading and sign. No funds move.
Your passcode is neededThe app needs your passcode for this step.Unlock THORWallet with your passcode the next time, then enable trading.
This wallet cannot tradeThe selected wallet holds no signing key on this device, for example a watch-only wallet or a vault.Switch to a seed wallet.
Enabling was not finishedThe last attempt stopped before it completed.Start it again.
Hyperliquid is unavailableTrading is not available right now.Check back later.

An order is rejected

  • Orders must be worth at least $10: increase the size. A TWAP order needs at least $100.
  • Not enough margin for this order: lower the size or deposit more USDC.
  • This market can only be traded with isolated margin: switch the margin mode to isolated.
  • This market allows at most a certain leverage: lower the leverage.
  • You have no position to reduce: switch off Reduce only.
  • A post-only order cannot cross the book: move the limit price away from the market.
  • The price feed is stale: wait for a fresh price, then send the order again.
  • Too many requests: wait a moment and try again.

If the app says "We did not get an answer from Hyperliquid", the order may have been placed. Check the Positions tab before you send it again.

A position was closed and you did not close it

Check the History tab and your account history. The usual causes are a stop loss or take profit that triggered, or a liquidation. See Margin, funding and liquidation.

A withdrawal does not go through

  • You can withdraw the amount shown as Withdrawable. Close or reduce positions to free margin.
  • The minimum withdrawal is $2. Hyperliquid charges about $1.
  • The withdrawal goes to your own wallet on Arbitrum and arrives in a few minutes. Look for USDC on Arbitrum, not on another network.
  • If the app says "This wallet's Arbitrum address isn't your Hyperliquid account", switch to the wallet you trade with.
  • If the app says "Submitted. It may take a moment to appear", do not send again. Check your balance first.

Stocks: the market is closed or there is no quote

  • Tokenized stocks trade 24 hours a day, five days a week. Trading is paused on weekends.
  • Outside regular hours, a stock may not be tradable in the current session. Try again when the market opens.
  • Not available in your country means tokenized stocks cannot be bought where you live. You can still sell tokens you hold.
  • We could not complete the region check: tap Try again. Purchases stay locked until the check succeeds.
  • Stocks are not available for multisig wallets: switch to a seed wallet.

See How to buy and sell tokenized stocks.

Contact support

Open the chat inside the app, or write to info@thorwallet.org. Say which market or stock it is about and send the transaction link if there is one. Never send your recovery phrase.

Common questions

My deposit to Hyperliquid has not arrived. What now?

A USDC deposit usually arrives in under a minute. Pull down to refresh and check the transaction on Arbiscan. A deposit below 5 dollars is not credited by Hyperliquid's bridge.

Why can I not place an order?

The ticket shows the reason. The most common ones are that trading is not enabled yet, the account holds no USDC, the order is worth less than 10 dollars, or there is not enough margin.

Why does my withdrawal not go through?

Only the Withdrawable balance can leave. Margin that backs open positions is locked. The minimum withdrawal is 2 dollars, and it goes to your own wallet on Arbitrum.

Why does the app say my passcode is needed?

Unlock THORWallet with your passcode the next time you open it, then enable trading.

Can support reverse a trade or a liquidation?

No. Trades, liquidations and on-chain transfers cannot be reversed by THORWallet or by support.

Was this article helpful?