Show docs pages

Placing an order

The order ticket field by field, from side and algo to size, price, timing and fees, and what happens when you submit.

The order ticket is where you send an order from the terminal. This page walks through it top to bottom: what each field does, which checks the ticket runs before it lets you submit, and what you see afterwards. Each algo's own settings have their own page, linked below.

The market

The ticket trades the market the terminal has selected. The market header above the ticket names it, and the submit button names it again, for example Buy BTC-USDT. To pick a market, see The terminal.

What you type belongs to the market you typed it for. When you switch to a different market, the ticket starts clean: the side goes back to Buy, and the quantity, the limit price and Reduce only are cleared. A Spreader's hedge market, its hedge Reduce only and its lead-ahead cap are cleared too.

If the market is briefly unknown, for example while the account reconnects, the ticket keeps what you typed. Nothing can be sent until the market is back, and your entries apply again when the same market returns.

Side and algo

The top row holds Buy and Sell, and the algo menu beside them: DMA, Chase, TWAP, Sniper and Spreader. The ticket opens on Buy and Chase. In the menu, hover the ⓘ beside an algo for a paragraph on how it works.

The algo decides how your order works at the exchange. Choosing an algo compares them. Each one has its own page: DMA, Chase, TWAP, Sniper and Spreader.

Quantity

The quantity card holds everything about size: the amount, its unit, what it comes to, and a slider.

The unit

The unit chip sits to the right of the amount. Which units you can use depends on the algo and the market.

AlgoSpot, perpetuals and futuresInverse perpetuals
Chase, TWAP, SniperBase or quote. Press the unit chip (marked ⇄) to switch.Quote (USD face) only
DMABase onlyQuote (USD face) only
SpreaderBase onlyCan't trade them

With a quote quantity, Aura spends that amount. It sizes each order it sends in the base asset, at that order's price. With a base quantity, the line under the amount estimates the quote amount it needs. On a futures market the quantity is in the base asset too, not in contracts.

When you switch units yourself, the ticket converts the amount you typed into the other unit. When you change to an algo or a market that doesn't take your unit, the ticket switches to the unit it takes and clears the amount.

What the size comes to

The line under the amount shows the size in the other unit, for example ≈ 6,410.20 USDT at mid. It is priced at your limit price when you've typed one, otherwise at the mid.

Available balance and the slider

On a spot market the card shows Available: the spendable balance that funds this side. The quote asset funds a buy and the base asset funds a sell. Hover it to see the total and the reserved amount.

The slider and its 25%, 50%, 75% and Max chips set the size as a share of that balance, floored to the exchange's lot size, or to its quote step for a quote quantity.

On an OKX or Bybit perpetual the card shows Max buy or Max sell instead, and the slider sizes as a share of that. See Leverage and Max on perpetuals.

On a Coinbase futures market you type the size. The card shows no balance, slider or chips there.

Size checks

The ticket holds the quantity to the exchange's rules and says what's wrong in red under the amount. The submit button stays off until it's fixed.

MessageWhat it means
Minimum amount and unitThe quantity is below the exchange's minimum order size.
Must be a multiple of lot and unitThe quantity isn't a whole number of the exchange's lot size.
Minimum order value amount and quoteThe order's value is below the exchange's minimum order value.
Maximum amount and unit in one orderDMA only: the quantity is above the largest single order the exchange takes on this market.
Maximum order value amount and quoteDMA only: the order is worth more than the largest single order the exchange takes on this market.
Contract size unknownAura doesn't know this market's contract size, so nothing can be sized on it.

The minimum size and lot checks apply when the quantity is in the order's own unit: base, or the USD face of an inverse perpetual. A quote quantity converts at a price the ticket can't know exactly, so only the minimum order value is checked for it.

The two maximum checks apply to DMA alone, on OKX and Bybit markets, where the exchange publishes a largest single order. Bybit states it by quantity only, so Maximum order value doesn't show there. A DMA is one order, so one above the maximum can't be sent: place a smaller one, or pick Chase, TWAP or Sniper, which keep each of their orders under the maximum and work the rest in later orders.

Leverage and Max on perpetuals

On an OKX or Bybit perpetual the quantity card adds a leverage chip, for example Cross · 10x. The chip shows the account's margin mode and its leverage on this market.

Changing leverage

Press the chip to open the leverage popover. Its title names the mode, for example Cross leverage, with the current value beside it. Type a new value, or pick one of 1x, 2x, 3x, 5x, 10x, 20x and 50x. The picks stop at what the position's tier allows, and when the tier is known the popover says so, for example Up to 20x at this position's tier. A note says what the change covers, for example Applies to BTC-USDT.PERP on this account.

Press Confirm to set it, or Cancel to leave it. The leverage is a setting on your exchange account for that market. Your orders don't carry it. On Bybit it applies to buys and sells alike.

MessageWhat it means
That's above this market's maximum leverage.OKX refused a leverage above the market's top tier.
Your position is too large for that leverage. Lower the leverage or reduce the position first.Your open position is over the cap at the new leverage.
Your role on this account can't trade, so it can't change leverage.Your role on the account doesn't include trading.
The exchange refused the leverage change: and the exchange's own wordsThe exchange refused the change for another reason. Every Bybit refusal reads this way.
This market isn't tradable on this account.The account can't trade this market.
Leverage can't be changed right now. Try again shortly.Aura couldn't make the change. Try again.
Sign in again to change leverage.Your session ended.

Confirm stays off until the box holds a valid leverage.

The margin mode is set per OKX account, not in the ticket. Open the Accounts sheet, open the account's menu, and pick Cross margin or Isolated margin under Perpetuals. See Connect an exchange.

On Bybit the margin mode is your account's own, set on Bybit, and Aura reads it from there. Under portfolio margin, and on a market in hedge mode, the ticket shows no leverage chip. See Exchanges.

How Max is worked out

Max is free margin × leverage at the price the order would work at. For a DMA that is the limit price. For the other algos it is the mid, or your limit when it is below the mid on a buy or above it on a sell. It adds the margin that closing your current position on this side would free, is capped by the position tier at that leverage, and is floored to the lot. Hover it to read the rule for your order. The exchange still checks the order itself. Chase, TWAP, Sniper and a Spreader's lead keep each order they send within the same figure, less what your open orders on the market and side already take (Chase).

On Bybit, free margin under cross margin is your account's available balance in USD, and under isolated margin the settle coin's own, USDT or USDC.

With Reduce only on, Max is at most the position this side closes.

When Max shows —, the hover says why. Common reasons:

  • Reading the leverage and position tiers for this market.
  • No price to size at: type a limit price or wait for the book.
  • Free margin is not known for this account.
  • The account is in long/short position mode; the ticket sizes net mode only.
  • The ticket does not size a portfolio-margin account.
  • Leverage can't be set while this account uses portfolio margin. (Bybit)
  • This market is in hedge mode on the exchange. Switch it to one-way mode to trade it here. (Bybit)

While Max is blank the slider and its chips are off. You can still type a quantity.

The Order section

Under the quantity, the Order section holds the price and the algo's own settings. A Spreader shows its Legs instead. See Spreader.

ParameterWhat it doesDefault and limits
Limit priceFor DMA, the order's price. For Chase, TWAP and Sniper, an optional cap on the price. A Sniper with a limit waits, resting nothing, until the book is marketable within it. A Spreader calls it Lead limit price, keeps it under More options, and applies it to the lead leg on top of its spread limit.Required for DMA (the box reads required). Optional for the others (none). A positive price. A buy limit for Chase, TWAP, Sniper or a Spreader's lead is at least one tick: below it the box reads, for example, Minimum 0.1 USDT and the order can't be sent. A DMA's price is a whole number of ticks: off the tick the box reads, for example, Must be a multiple of 0.1 USDT and the order can't be sent.
Order typeDMA only: IOC or Post. See DMA.IOC
Chase distanceChase and TWAP only: how far behind the best price on your side their orders rest, in basis points. At 0, orders go one tick inside the spread when it's wider than one tick, and join the best price otherwise. See Chase.0. A whole number from 0 to 9999: above it the box reads Maximum 9999 bps and the order can't be sent.
Post onlySends maker-only orders. If an order would take liquidity on arrival, the exchange rejects or cancels it. Not shown for Sniper, which never posts, or for a Spreader whose legs both take. Grayed off for a DMA IOC.Off
Reduce onlyThe exchange uses the order only to reduce your current net position, and cancels any remainder it can't use that way. Offered on perpetuals only.Off

Reduce only isn't offered on spot markets or on Coinbase futures. Coinbase's order interface has no reduce-only field, so the ticket doesn't offer one there. When you switch to a market that doesn't offer it, the ticket turns it off. A Spreader sets reduce only per leg.

Start time and expiry

Below the Order section, Timing holds when the order starts and when it expires. In a TWAP these sit at the end of Schedule, under the duration and interval (see TWAP).

The section is one summary row showing Starts and Expires with their values, Now and Never until you change them. Press it to open the two boxes. A sentence under them reads your choice back, such as Starts on submit, good till canceled.

ParameterWhat it doesDefault and limits
StartsNow submits the order when you press the button. At holds it until the instant you pick, then it begins working. A TWAP's schedule runs from that instant. Until then the order shows as scheduled. Not offered for DMA.Now. At first suggests 15 minutes ahead. To the second. At most a year out.
ExpiresNever is good till canceled. At is good till time: whatever remains is cancelled at that instant and the order closes as Expired.Never. At first suggests an hour ahead. To the second. At most a year out.

The instants read in your clock, local or UTC. See Settings.

The ticket refuses a window it can't send, and the sentence turns red to say why:

  • a start or an expiry that has already passed;
  • a start or an expiry more than a year out;
  • an expiry at or before the start;
  • for a TWAP, an expiry before the schedule ends.

If the time passes between the moment the button turned on and your click, the order isn't sent and the sentence shows the problem.

In a TWAP whose At end is Cancel remainder, the schedule's end already cancels what's left, so Expires doesn't apply. The summary reads With the schedule.

The fee estimate and pre-trade readouts

Below the submit button the ticket shows figures worked out from what you entered. They don't change the order.

Est. fee

Est. fee is your account's fee rate for this market times what the order trades. Beside the label, the rate shows in basis points before you type a quantity.

On a spot market the estimate is in the quote currency, such as USDT. OKX and Bybit charge a spot buy's fee in the coin you buy, so the ticket shows what that fee is worth in the quote at the order's price, and the hover names the coin it's charged in, for example "charged in BTC, shown in USDT". Perpetuals and futures show the coin they settle in.

The ticket shows one figure when the order's side of the book is certain, and a range otherwise.

OrderEstimate
Post only on (any algo that posts)Maker. A TWAP whose At end is Continue as Sniper can pay taker on what's left at the end.
Sniper, or DMA with IOCTaker
Anything elseMaker to taker range

Hover the row to see the rate, your fee tier and when it was read. The hover also notes when the value is priced at the mid, when tax is added (+ GST), and venue caveats: OKX's interface doesn't report zero-fee promotions, and a Coinbase futures per-contract minimum may apply. A paper account pays its own fee rates. See Paper trading.

When there's no estimate, the hover says why, for example Enter a quantity (and a price where the tape is dark) to estimate the fee. or No fee estimate until the account is active.

A Spreader shows Est. lead fee and Est. hedge fee, one per leg.

Pre-trade readouts

ReadoutWhat it shows
ParticipationTWAP only. Your size over the volume this exchange traded in the same UTC time-of-day window, as the median over the last 14 days of 1-minute candles. N/A with under 12 hours of candle history, or when the window traded nothing. Amber at 25% or more.
Sweep cost nowWhat taking your whole size from the live book right now would cost against the mid, in basis points: half the spread plus impact. insufficient depth when the visible book can't fill it.
Size vs depthYour size over the visible depth on the side you'd take from (asks for a buy, bids for a sell), across the top 20 levels. Amber from 25%, red from 100%.

Your risk limit

You can set a ceiling on order size in Settings → Risk. Turn on Reject orders above a max USD notional, enter Max USD notional in USD, and press Save risk settings. It's off until you turn it on, and it covers every account you trade.

Aura checks each order's USD value against the limit before it sends anything to the exchange, on markets quoted in USD, USDT, USDC or USDG. An order at or above the limit ends with Above your Max USD notional. See Settings.

When the submit button is off

The ticket stays visible at all times. When something blocks trading, an amber banner says what, and the button says what you can do. One banner shows at a time, in this order.

BannerButton
Sign in to place orders.Sign in to trade
Loading your account…Loading…
Connect an exchange account to start trading.Connect an exchange account
The exchange rejected this account's API key. Update the API keys in Exchange accounts to place orders., or The stored API key for this account could not be read. and the same request, while the account has open ordersUpdate API key
Disconnected · followed by the problemReconnect, Update API key or Reset paper account, whichever fixes it, or a disabled Disconnected when nothing you can do fixes it
NoneReconnecting… while a dropped connection comes back
Market isn’t tradable on account yet., the market isn’t available on account, or No supported markets are available for accountThe market's name, off
Connecting to the trading desk…Connecting…

See Connection status for what each connection state means.

Once the account is ready, the button turns on when the quantity, the algo's fields and the timing all pass their checks.

Two notices can also sit above the button. Neither stops you from submitting:

  • Maintenance: the exchange's announced maintenance, from an hour before it starts until it ends.
  • Unconfirmed orders: what the exchange hasn't confirmed on this account. See Managing orders.

Submitting

The button names the order once you've typed a size, for example Buy 0.5 BTC. Press it and it reads Placing… until Aura answers.

What you seeWhat it means
The quantity clears, then a notification such as Chase placed shows the order and its limitAura accepted the order and it's working. Your other entries stay. It doesn't mean anything has filled yet. An order that starts later reads scheduled. With Order placed switched off in Settings, only the quantity clears.
A red messageThe order was refused. The message says why, and your entries stay.
A warning that your order may have been placedThe connection dropped, no answer came within 10 seconds, or Aura couldn't confirm the order was placed. Check your orders before you submit again.

After you submit

Your order shows in the Open Orders tab, with its status, while it works. When it ends it moves to Order History. See Managing orders to follow, amend or cancel it.