Limit vs Market Order

🟢 Principiante · 2025-03-28

Limit vs Market Order

Every trade you make on an exchange uses one of two fundamental order types: a orden limite or a orden de mercado. Choosing the right one affects your execution price, fees, and overall trading costs.

What is a Market Order?

A orden de mercado executes immediately at the best available price. Cuando place a market orden de compra, you purchase the asset at the current lowest ask price. Cuando place a market orden de venta, you sell at the current highest bid price.

Advantages:

  • Guaranteed execution (as long as hay liquidity).
  • Instant fill, no waiting.
  • Simple to use.

Disadvantages:

  • You have no control over the exact price you get.
  • You pay el spread.
  • Subject to slippage in thin or mercado volatils.
  • Altaer trading fees (taker fee).

What is a Limit Order?

A orden limite specifies the exact price at which quieres to buy or sell. A limit orden de compra will only execute at your specified price or lower. A limit orden de venta will only execute at your specified price or higher.

Advantages:

  • Full control over your execution price.
  • No slippage.
  • Bajaer trading fees (maker fee).
  • You add liquidity to the libro de ordenes.

Disadvantages:

  • No guarantee of execution. If el precio never reaches your limit, la orden remains unfilled.
  • Partial fills are possible in low-liquidity conditions.
  • Requires patience and planning.

What is Slippage?

Slippage is la diferencia entre el price you expected and el precio you actually received. It occurs with orden de mercados, especially when:

  • La orden is large relative to available liquidity.
  • El mercado is volatile and prices are moving fast.
  • The libro de ordenes is thin with few orders at each level.

Ejemplo: You place a market orden de compra for 10 ETH. The libro de ordenes has 3 ETH at $2,000 and 7 ETH at $2,001. Your average fill price is $2,000.70, not $2,000. The $0.70 difference is slippage.

With a orden limite at $2,000, you would only buy the 3 ETH available at that price (or wait fo mas liquidity to appear). No slippage, but potentially an incomplete fill.

Time-in-Force Options

When placing a orden limite, puedes specify how long it remains active:

GTC (Good Till Cancelled)

La orden stays on the book until es either filled or you manually cancel it. This could be minutes, hours, days, or weeks. GTC is el mas common time-in-force for grid bot orders, as el bot places orden limites and waits for el precio to reach them.

IOC (Immediate or Cancel)

La orden attempts to fill immediately. Any portion that cannot be filled instantly is cancelled. This is useful when quieres to buy at a specific price but do not want la orden lingering if el precio se mueve away.

FOK (Fill or Kill)

The entire order must fill immediately, or es cancelled entirely. No partial fills are accepted. This is less common but useful when necesitas all-or-nothing execution.

Post-Only

La orden is guaranteed to be placed on the book as a maker order. If it would cross el spread and execute as a taker order, es automatically cancelled. Esto asegura you always pay maker fees.

Which Order Type Do Grid Bots Use?

Grid bots primarily use orden limites with GTC time-in-force. Here is why:

  1. Buy orders are placed as orden limites at specific nivel de grids below the precio actual. They wait on the libro de ordenes until el precio cae to their level.
  2. Take-profit orders are placed as limit orden de ventas at el siguiente nivel de grid above each filled buy level. They wait until el precio sube to that point.

By using orden limites, grid bots:

  • Pay lower maker fees en lugar de higher taker fees.
  • Avoid slippage entirely.
  • Add liquidity to el mercado.
  • Execute at precise, predictable prices.

The only exception might be during bootstrap or shutdown, when orden de mercados may be used for immediate execution.

Resumen

  • Market orders execute instantly at the current best price but are subject to slippage and higher taker fees, while orden limites execute at your specified price with no slippage and lower maker fees.
  • Slippage occurs when your actual fill price differs from the expected price, most commonly with large orders in thin or mercado volatils.
  • Grid bots use GTC orden limites for precise execution at nivel de grids, ensuring lower fees and no slippage during normal operation.

Siguiente Paso

La comision difference between limit and orden de mercados leads us to an important concept: Maker vs Taker

✨ Te fue util este articulo?

Haz tus preguntas en Discord →