MARKET
Glossary · 16 min read

What crypto order types don’t exist in stock trading?

Crypto order types your stock broker never had: reduce-only, post-only and time in force
Quick answer. Three controls on a crypto order ticket have no equivalent at a stock broker. Reduce Only forces an order to shrink a position and never flip it. Post Only cancels the order rather than let it fill as a taker. Time in Force — GTC, IOC or FOK — decides how long an unfilled order survives. Each of the three can make an order vanish with no entry in your order history.

KEY TAKEAWAYS

  • Reduce Only is not just a safety switch: a newer reduce-only order with a better price and a bigger size cancels an older one, which can silently remove the stop you already placed.
  • Post Only saved 60% of the fees on a $10,000 futures round trip on Binance and nothing at all on Binance spot, where maker and taker cost the same at the entry tier (as of September 2026).
  • Rejected Post Only and FOK orders are not written to your order history, so the record you check afterwards shows no trace of the trade you thought you placed.
  • Every threshold on this page belongs to a named venue on a named date. None of them is an industry standard, and all of them change.

Almost every “order types explained” guide on the internet was written for stock traders. It gives you three tools — market, limit, stop — and then stops. Open a crypto exchange and the ticket has more switches than that, none of them explained, most of them on by default or hidden by default. This page covers the ones the stock guide could not have mentioned, because in stock trading they do not exist.

Why does a crypto ticket have controls a stock ticket doesn’t?

Because three things are true in crypto that are not true at a stock broker, and each one needs its own switch.

Your position can change sign. On a perpetual futures contract, selling more than you hold does not leave you flat — it turns you short. A stock account has no such gear: sell more than you own and the broker simply refuses. So crypto needs a switch that says this order may only make my position smaller. That switch is Reduce Only.

You are quoted two different prices for the same trade. Crypto venues bill you differently depending on whether your order waited on the book or took what was there — the maker and taker fees. Retail stock accounts bury that split behind zero commission; in crypto you pay it, which is why there is a switch that refuses to let your order be a taker at all. That switch is Post Only.

The market never closes. A stock order marked “day” dies at the closing bell, which quietly cleans up every plan you forgot about. Crypto has no bell. An order you left on Friday is still live on Monday, so the exchange has to ask you explicitly how long it should survive. That question is Time in Force.

The three controls a stock order ticket never hadBinance USDT-margined futures ticket, Limit order. Rates are the Regular tier, as of September 2026. The three controls a stock order ticket never had Binance USDT-margined futures ticket, Limit order. Rates are the Regular tier, as of September 2026. Spot Margin Futures Market Limit Stop-limit Price (USDT) 60,000.00 Fills here or better, or not at all. Order value 10,000.00 USDT One side: $5.00 taker (0.0500%) Reduce Only off ON = can shrink, can never flip. Post Only (GTX) off ON = cancelled, not filled, if taker. Time in Force GTC GTC rests. IOC part-fills. FOK all. Buy / Long Sell / Short The bottom three rows do not exist on a stock broker ticket. They change what the order IS. One side of the trade, not a round trip: $5.00 as taker, $2.00 as maker (0.0200%). The Post Only box is hidden on the spot ticket until Order Mode is set to Advanced.
The top of the ticket is the part every guide covers: pick a side, pick a price, pick a size. The bottom three rows are the crypto-only part, and they do not adjust the order — they change what the order is. The two dollar figures are one side of the trade, not a round trip — the fee table below doubles them. Binance USDⓈ-M Regular tier, as of September 2026.

What does Reduce Only do, and what happens without it?

Our order-types lesson introduces this switch in one line. Here is what it is actually protecting you from. Reduce Only caps an order at the size of the position it is closing. With the box ticked, an order larger than your position closes what is there and stops. With the box unticked, the surplus opens a brand new position pointing the other way.

That sounds like a beginner mistake nobody would make. It is not, because the size box keeps whatever number you last typed into it. Say you are long 0.15 BTC bought at $60,000 — a $9,000 position — and the box still holds 0.5 from the order you were planning an hour ago. Price is still around $60,000 when you hit sell to get out. You are now short 0.35 BTC, a $21,000 position, on the wrong side of a market you just decided you did not want to be in.

What happens nextPriceP/L on the 0.35 BTC you did not mean to open
Small drift up$60,600  (+1%)−$210
An ordinary hour in crypto$61,200  (+2%)−$420
The move you got out to avoid, but upward$63,000  (+5%)−$1,050

Our own worked example, not exchange data. Reproduce any row as 0.35 × ($60,000 − new price). The taker fee on the unintended 0.35 BTC adds a further $10.50 at Binance’s 0.0500% USDⓈ-M Regular rate (as of September 2026). Fees on the intended part of the trade are excluded because you would have paid those anyway.

Read the last row against the position you were closing. The trade you exited was worth $9,000. The accidental one is worth $21,000 — more than twice as much — and it is uncapped, because you never set a stop on a position you did not know you had. That asymmetry is the whole argument for the switch.

Binance documents two ways a reduce-only order gets rejected outright: when it points the same way as your open position, and when it points the opposite way but its size exceeds the position and fails the margin check. Both rejections are the switch doing its job. There is a third way a reduce-only order dies, and it is not a rejection at all.

Can Reduce Only cancel a stop you already placed?

Yes. Binance runs what its own documentation calls a reduce-only competition. When two reduce-only orders sit on the same position, the more aggressive one wins and the other is cancelled — not rejected at placement, cancelled after the fact.

The rule applies in one-way mode — the default setting, where a symbol holds a single net position rather than a separate long and short. It has two conditions and both must hold. The new order must have the more aggressive price, and its size must be larger than the part of your position the old order does not already cover. Binance gives the example in units; here it is in bitcoin.

How a new reduce-only order deletes the one you placed earlierBinance USDT-margined futures, one-way mode. Both conditions must be true for the older order to go.1You hold a long position of 0.10 BTCOne reduce-only sell order is already working against it.2Order A: reduce-only sell 0.05 BTC at $62,000Alive and doing its job. Position it does not cover: 0.05 BTC.3Order B: reduce-only sell 0.06 BTC at $61,900Better price ($61,900 < $62,000) AND bigger than the uncovered 0.05 BTC.4Order A is cancelled. Nobody asked you.Both conditions were true, so the older order loses the contest.If Order A was your stop, the position is now unprotected and nothing told you.
Neither condition alone triggers the cancellation. A cheaper order with a small size is fine; a large order at a worse price is fine. It is the pair that removes Order A. Binance also notes the escape hatch: a market reduce-only order sized at or above the whole position, and a stop-market reduce-only order, sit outside this contest entirely. Hedge mode, where long and short are held separately, resolves this differently. (Binance USDⓈ-M documentation, as of September 2026 — other venues resolve competing reduce-only orders differently.)

Now put a real trade inside that diagram. Order A is your stop-loss, placed when you opened the position. Order B is the partial take-profit you add three days later, because price has run and you want to bank some of it. You place B. The exchange cancels A. Nothing on the screen shouts about it, and your position — which you believe is protected — is now naked.

The practical check. After you add any order to a position that already had one, open the order list and count. You are not checking prices; you are checking that the number of orders went up by one. If it stayed the same, something you placed earlier was just removed to make room.

What does Post Only save you, in money?

Post Only — labelled GTX, good-till-crossing, in Binance’s own developer documentation — tells the exchange: if this order would fill immediately, throw it away instead. Binance states the effect plainly — the order will exist as a maker order on the order book and never match with orders already there, so you are charged the maker fee and not the taker fee. If the price you chose would cross the book, the system cancels the order at placement.

The saving is not a rule of thumb, it is arithmetic on two published numbers. Here is a $10,000 round trip — in and out — at each venue’s entry-level tier.

Venue and tierTakerMakerRound trip as takerRound trip as makerPost Only saves
Binance spot, Regular0.100%0.100%$20.00$20.00$0.00  (0%)
Binance USDⓈ-M futures, Regular0.0500%0.0200%$10.00$4.00$6.00  (60.0%)
Hyperliquid perps, tier 00.045%0.015%$9.00$3.00$6.00  (66.7%)

Our own calculation from each venue’s published fee schedule, read 5 September 2026; no BNB discount, no referral code, no staking tier. Reproduce any row as $10,000 × rate × 2. Fee schedules change — check your own tier before relying on these.

Two things fall out of that table. The first is the size of the prize: on futures, trading as a maker costs $6.00 less per $10,000 round trip. A trader doing a hundred such round trips in a year keeps $600 — on Binance futures and on Hyperliquid alike, which is a coincidence of their current rates rather than a law.

The second is the exception, and it matters more than the rule. On Binance spot at the Regular tier, maker and taker are the same 0.100%. Post Only saves you exactly nothing in fees there. It is still worth using on spot — it stops you crossing a wide spread by accident, which is a real cost — but if you were told “always use post only, it halves your fees,” that advice was written for a fee schedule you are not on.

One more practical point that explains why so few beginners have ever seen this switch: on Binance spot it is hidden. Its own documentation routes you through Settings → the Layout tab → Order Mode → Advanced before the box appears, and says the feature is available on the website only. A setting behind three menus is a setting most guides never mention.

GTC, IOC or FOK — which should you pick?

Time in force answers one question: what should happen to the part of your order that does not fill right now? There are three answers, and the exchange picks the first one for you unless you say otherwise.

SettingUnfilled partYou end up withUse it when
GTC — good till cancel (the default)Rests on the book until it fills or you cancel itAn order that outlives the reason you placed itYou are placing a level you genuinely intend to leave working
IOC — immediate or cancelCancelled instantlyWhatever filled at once, and nothing pendingYou want in now and a partial fill is acceptable
FOK — fill or killKills the whole order, including the part that could have filledAll of it, or none of itA half position would be worse than no position

Definitions follow Binance’s published wording (help centre, updated 1 July 2026).

The interesting one is the default. GTC is the setting you get by not choosing, and it is the setting whose failure is slowest and quietest. A resting limit order is a decision you made at one moment, left running in a market that keeps moving.

Placing a limit order at a level you like and walking away looks like patience, but it is a bet on a price rather than a read of what the market is doing when that price arrives. If it never gets there, you miss the move. If it does get there, you were not watching — so you have no idea whether it arrived weak or strong. A GTC order is that bet, extended indefinitely.

Put a number on it. You leave a GTC buy for 0.15 BTC at $58,000 — $8,700 committed. Your reason for wanting that level expires over the weekend, but the order does not. It fills. Three days later the price is $55,000 and you are down $450; at $52,000 you are down $900. Neither number came from a bad plan. They came from a good plan that was allowed to execute long after it stopped being true.

The fix is not to avoid GTC. It is to treat every resting order as an open commitment and review the list the way you review positions — because that is what it is.

Why do some orders never reach your order history?

A stock order that fails leaves a rejected order in your log. Several of these crypto controls fail silently.

Binance says it directly for two of them. A Post Only order that cannot be a maker is cancelled at placement and — in the exchange’s own words — the order will not be recorded in the order history. A FOK order that cannot fill immediately gets the same treatment. In both cases you see a brief message, you look away, and afterwards there is nothing in the record to look back at.

There is a third version of this that is worse, because it removes protection rather than exposure. On USDⓈ-M futures — the contracts margined in stablecoins, which is where most beginners start — Binance caps you at 10 conditional orders per symbol (as of September 2026) — that count includes stop-limit, stop-market, take-profit limit, take-profit market and trailing stop. The entry order is not on that list, but Binance counts it anyway when you open a position using the built-in take-profit / stop-loss function: the position is the first order, the take-profit as the second and the stop-loss as the third.

Divide it out: 10 ÷ 3 = three fully bracketed entries on one symbol, with one slot spare. The fourth entry spends that last slot on the entry itself. And Binance names the exact failure: there are cases where, after the first order fills, the take-profit is placed successfully but the stop-loss is rejected for hitting the ten-order rule. You are left with a target and no stop, on a position you set up in one click and believed was bracketed.

Why this matters more in crypto. Every one of these failures produces the same end state: you believe an order exists and it does not. Price does not have to move against you for that to cost money — it costs money the first time the market does something your missing order was supposed to answer.

What does each wrong choice cost?

One table, one column that matters: what it costs in money, not in inconvenience. Figures use the same $10,000 position value and the same Binance USDⓈ-M Regular rates as above.

ControlWrong choiceWhat actually happensCostHow you catch it
Reduce OnlyLeft off when closingCloses the position, opens the opposite one with the surplus$21,000 of unintended exposure from a $9,000 exit; −$420 on a routine 2% move, plus $10.50 in extra feesPosition tab shows a position after you closed one
Reduce OnlyAdded on top of an existing stop, more aggressive and largerThe older reduce-only order is cancelledThe position’s stop is gone; loss is uncapped until you noticeOpen-orders count did not rise when you added an order
Post OnlyNot used on futuresEvery fill is a taker fill$6.00 per round trip — $600 over 100 round tripsTrade history labels each fill maker or taker
Post OnlyUsed at a price that crosses the bookOrder cancelled at placement, no order-history entryThe entry is simply missed; cost is whatever the move was worthNothing to catch — check the position, not the history
Time in forceLeft on GTC and forgottenFills days later, after the reason expired−$450 at $55,000, −$900 at $52,000 on a 0.15 BTC order left at $58,000Review the open-orders list on the same schedule as positions
Time in forceFOK on a thin bookWhole order killed, including the part that could have filledNo position and no record of tryingNothing to catch — check the position, not the history
Conditional order capA fourth bracketed entry on one symbolTake-profit accepted, stop-loss rejectedAn unprotected position you believe is protectedCount the conditional orders on the symbol before the fourth entry

All money figures are our own calculations, shown in full in the sections above. Venue-specific rules are Binance’s, read 5 September 2026; the ten-order cap and the fee tiers are not industry standards.

When is this advice wrong?

If you only trade spot, half of this page does not apply to you. Spot balances cannot go negative, so there is nothing for Reduce Only to protect and most spot tickets do not show it. And on Binance spot, as the fee table showed, Post Only saves nothing at the entry tier. Trading spot on one exchange, the only control here that changes your outcome is time in force.

If you trade rarely, the fee argument is noise. Six dollars a round trip is real money at a hundred round trips a year and irrelevant at four. Chasing maker fills by posting orders that then miss entirely can cost far more than the fee saved — a missed entry on a move that runs is worth many multiples of $6. Optimise fees only after your entries are consistent enough that missing one is a nuisance rather than the whole trade.

Every number here has a venue and a date stapled to it. The 0.0200% maker fee, the 10-order cap, the reduce-only competition rule — all Binance, all read on 5 September 2026. Other exchanges resolve the same situations differently: Bybit’s documentation, for instance, cancels a paired take-profit or stop-loss order the moment the other one triggers, not when it fills. Read your own venue’s rules for the specific control before you rely on it.

Common mistakes

FAQ

Is Reduce Only the same as a Close Position button? No. Close Position sizes the order for you; Reduce Only is a rule attached to an order you size yourself. It caps that order at your current position, so it cannot flip you into the opposite trade. But it is not a free safety net: Binance rejects a reduce-only order that points the same way as your position, and a later reduce-only order with a better price and a bigger size will cancel an earlier one.

Does Post Only always save me fees? Only where the maker fee is lower than the taker fee. On Binance spot at the Regular tier both were 0.100% as of September 2026, so Post Only saves nothing in fees there — what it saves is the spread and a bad fill. On Binance USDⓈ-M futures the same tier paid 0.0200% maker against 0.0500% taker, so a $10,000 round trip costs $4.00 instead of $10.00. Check your own venue’s current fee schedule before assuming either case.

What is the difference between IOC and FOK? Both refuse to rest on the order book. IOC (immediate-or-cancel) keeps whatever fills instantly and cancels the remainder. FOK (fill-or-kill) cancels the whole thing unless the entire size fills at once. On a thin book, IOC leaves you holding a partial position you did not plan; FOK leaves you holding nothing, which is sometimes the safer failure.

Why can I not find the Post Only box on my exchange? On Binance spot it stays hidden until you open Settings, go to the Layout tab, and set Order Mode to Advanced — and Binance’s own documentation says the feature is on the website only, not the app. Options that are hidden by default are exactly the options beginner guides skip, which is how traders end up paying taker fees for years without knowing there was a switch.

Next step. These controls, their defaults and their fee tables differ from venue to venue — which is the one thing every section above kept repeating. If you are choosing where to trade, our exchange comparison lists fee schedules and derivatives features side by side so you can see which ticket you would actually be filling in.

Sources: Binance help centre — What Are Maker (Post Only) Order, Time in Force Order, and Iceberg Order? (updated 1 July 2026) and Summary of Failed Orders in Binance Futures (updated 7 April 2026); Binance published spot and USDⓈ-M fee schedules and Hyperliquid published fee tiers, both read 5 September 2026; Bybit help centre — How to Set Up and Modify Your TP/SL — Perpetual and Futures Contracts (Bybit lists it as last updated 25 November 2025), read 30 August 2026. All money figures are our own calculations from those published rates and are reproducible from the formulas shown. Published 5 September 2026.