The order book is a queue of orders

The top of the order book is a queue of orders to sell (asks) and the bottom a queue of orders to buy (bids), stacked by price. The lowest ask is thebest ask, the highest bid is the best bid, and the gap between them is the spread.

A trade can happen in only two ways. You either fill immediately against an order that is already waiting (taking the price), or you put your own order in the queue and wait for someone to come (making the price). Every order type is a rule for which of the two you are and how long you will wait.

A market buy fills from the cheapest ask (₩10,100) up. A limit buy at ₩10,050 waits in line until someone is willing to sell at that price.

Every Korean order type

TypeHow it worksWhen to use it and risks
LimitFills only at your price or better. Any remainder waitsThe basic order. Protects the price but may not fill
MarketNo price set; takes the opposite orders one by one and fills immediatelyFill is certain, but if the book is thin it fills several levels higher (lower)
Limit-to-closeWaits as a limit order during the day; if not filled by the closing auction it turns into a market orderWhen you must fill today. Fills at the close
Best-opposite limitA limit order at the other side’s best price at the moment you orderFills right away without sweeping several levels. The remainder waits at that price
Best-own-side limitA limit order at your side’s best price at the moment you orderJoins the queue at the front price. May not fill right away

Prices at which the 300-share market order filled

Only 100 shares were on offer at the ₩10,000 you saw, so the rest filled at higher asks for an average of ₩10,050.

IOC and FOK conditions

Limit, market and best-opposite limit orders can carry a condition on “what to do with the remaining quantity”.

They are used when you don’t want an order sitting in the queue revealing your intent, or when you want a set quantity only in one go.

Tick sizes and the price “staircase”

Stock prices are not continuous; they move only on a staircase of tick sizes. Since 2023 KOSPI and KOSDAQ have used the same tick sizes.

Share priceTick sizeOne tick as a % (start → end of band)
Under ₩2,000₩1About 0.05% or more
₩2,000 – under ₩5,000₩50.25% → 0.1%
₩5,000 – under ₩20,000₩100.2% → 0.05%
₩20,000 – under ₩50,000₩500.25% → 0.1%
₩50,000 – under ₩200,000₩1000.2% → 0.05%
₩200,000 – under ₩500,000₩5000.25% → 0.1%
₩500,000 and up₩1,0000.2% or less

One tick as a share of the price

At the prices where the band changes (₩2,000, ₩5,000, ₩20,000, ₩50,000 and ₩200,000) one tick suddenly becomes a bigger share.

Hidden costs: spread, slippage and market impact

Trading costs are not only commissions and taxes. The costs that arise during execution are often larger.

Costs over a year at about 0.33% per round trip

A simple sum based on a 0.1% spread + 0.03% commission + 0.2% tax. You have to earn this much before making any profit.

Traps when reading the order book and trade strength

Practical ordering habits

  1. Use limit orders by default for thinly traded stocks, right after the open or close, and after hours.
  2. Check that your order size is small compared with the stock’s daily turnover and the size in the book. If your order would eat several levels, split it.
  3. When you set a stop-loss level, decide in advance whether to send it as a market or a limit order. In a plunge a limit order may not fill, and a market order may fill lower than you expect.
  4. After a fill, check the details (price, quantity, market) and record them with your reasons in your trading journal.

Ordering in call auctions and after hours

During the opening call auction (08:30–09:00) orders only pile up and do not fill, so you can place and pull orders while watching the expected price on screen. If you buy at market in this window, you fill at whatever the open turns out to be. If there was big news the night before the open can gap a long way, so setting a cap with a limit order is safer.

Splitting large orders: VWAP and TWAP

Institutions don’t send large orders all at once. To reduce market impact they fill in small pieces over the day, benchmarked against VWAP(volume-weighted average price) or TWAP (time-weighted average price).

VWAP = Σ(fill price × fill quantity) ÷ Σ fill quantity

Individuals can use the same principle when placing a large order in a stock with low turnover. Work out what percentage of daily turnover it is, then split the quantity into limit orders at several times to cut execution costs.

This chapter reflects the situation as of October 2026. Trading rules, tax rates and fees can change, so check with the exchange, the tax authority or your broker before you trade or file. Parts marked “to be confirmed” are especially likely to change. This is learning material and does not recommend any stock or trade.

Textbook contents · Glossary