WhitmanTrading

How to Place a Limit Order

To place a limit order, set the maximum you will pay or the minimum you will accept, choose how long the order stays live, and accept that it may never fill. You are exchanging the certainty of execution for control over the price.

A limit order says what you are willing to pay and refuses everything worse. It is the simplest way to control execution price and the easiest order type to use in a way that removes its only advantage.

Before you start

A price you decided from the chart, not from the current quote. The level exists independently of where the market happens to be when you open the ticket.

A time-in-force setting you understand, because the default is not always day. Day, good-till- cancelled, and the session-specific variants behave differently and the difference appears overnight.

The instrument’s ordinary bar range, so the limit is not placed inside noise. On this site’s shared series the median bar range is 0.493 and the tenth percentile is 0.17.

The steps

1. Decide the price from the chart before opening the ticket

A candlestick chart with a target price level drawn.
The price comes from the chart, not from the quote. Illustrative chart - not real market data.

A level, a retest, a value area edge — whatever your method identifies. Write it down before the current quote is visible to you.

2. Check the distance against the ordinary bar range

The first half of a price series with a distance measured.
A limit inside one bar's normal travel will fill on noise. Illustrative chart - not real market data.

A buy limit one tick below the market fills within minutes on nothing. If the distance is smaller than half a typical bar, the order type is doing no work.

3. Set the side correctly

A section of the price series with a level below the market.
A buy limit sits below the market; a sell limit above it. Illustrative chart - not real market data.

A buy limit is placed below the current price and a sell limit above it. Placing one on the wrong side turns it into an immediate marketable order at whatever the book offers.

4. Choose the time in force deliberately

A window of price bars spanning a session boundary.
A day order dies at the close; a resting one does not. Illustrative chart - not real market data.

A day order expires at the close. A good-till-cancelled order survives, including through a gap you were not watching for.

5. Decide in advance what a partial fill means

The second half of a price series with a partial execution.
Half a position is a different position. Illustrative chart - not real market data.

If 40 of your 100 units fill and price runs, you hold a smaller position than planned with the same stop. Decide whether you complete it, resize the stop, or exit — before it happens.

6. Place the stop as its own order immediately

A range-bound stretch with an invalidation level marked.
A fill without a stop is an unprotected position. Illustrative chart - not real market data.

The moment the limit fills you have a position. If the stop is not already resting, there is a window where the trade has no defined risk.

7. Cancel it when the reason expires

A long-horizon view with an order left resting too long.
A resting order outlives the idea that produced it. Illustrative chart - not real market data.

The level mattered because of a setup. When the setup is gone the order should be too, and a good-till-cancelled order left running for 30 days will eventually fill for no reason at all.

How to tell it worked

The fill price was your price or better, never worse. If it was worse, the order was not a limit.

Orders that did not fill are recorded as misses, not as nothing. A limit strategy has to be judged on what it declined as well as what it caught.

No fill happened without a stop already resting, so no position existed with undefined risk for even 1 minute.

And no order was still live 5 days after the setup that justified it had gone.

What it costs you

A candlestick chart annotated with the round-trip cost of a switch.
Not filling has a cost that never appears anywhere. Illustrative chart - not real market data.

The missed trade is the cost, and it is invisible. On this site’s shared series a round trip measures about 2% of the median bar range of 0.493 — that is what a market order pays in spread, and a limit order is trying to avoid it. The figures are in research/series-measurements.json.

A candlestick chart with a volume histogram beneath it.
And in a thin book a resting order sits alone. Illustrative chart - not real market data.

In a thin market the order can rest visibly for a long time. It is a standing offer at a known price, which is a different kind of exposure from being unfilled in a liquid book.

When a market order is the right answer

Limit orders are not always better, and treating them as the default costs trades. The choice is between paying the spread and risking not trading at all.

Use a market order when being in matters more than the price. Exiting a position that has gone wrong, entering on a signal that will not wait, or closing before a scheduled event — in all three the cost of not transacting exceeds the spread.

Use a limit when the level is the reason. If the trade only makes sense at a particular price, paying above it is not a worse version of the same trade; it is a different one.

And in a thin book the two converge. A market order there can fill far from the quote, which makes a limit the safer choice even when speed matters — the protection is against the book, not against the spread.

The original data

Of the 24,971 unique videos in research/search-study-corpus.jsonl, 11 mention limit orders in the title, at a median of 91,378 views across 10 channels — and 64% of those titles are instruction-shaped. Market orders appear in 6 at 177,290 and stop orders in 6 at 86,967. The counts come from site/corpus_count.py, which deduplicates by video id.

A candlestick series with several gaps, the largest of them marked.
A gap can fill a resting order far from where it sat. Illustrative chart - not real market data.

11 videos at a 91,378 median across the whole corpus. Order types carry high audiences per video and almost no coverage — three of the most fundamental execution decisions have 23 videos between them, against 562 for one charting platform.

A stretch of price bars cut short at a decision point.
It has not filled and price is running. Chase it? Illustrative chart - not real market data.

The answer to the question on that chart is that chasing converts a limit order into a market order, at a worse price than either the limit or the original market price would have been. The order not filling is the order working — it declined a price you had already decided was too high, and moving it means the decision was never real.

When it fails

The failure is a good-till-cancelled order that outlives its reason, and it fills at the worst possible moment. The setup that justified the level disappeared weeks ago, the order was never cancelled, and a gap or a fast move sweeps through it — producing a position nobody currently wants, often with no stop attached because the plan that included one is long forgotten. Nothing malfunctioned and the order did exactly what it was told.

The second failure is placing the limit inside ordinary movement. It fills on noise.

A third is not deciding what a partial fill means. Half a position with a full-size stop is a different trade.

A fourth is skipping the time-in-force setting. The default decides what happens overnight.

A fifth is chasing an unfilled order. That removes the only advantage the type has.

And a sixth is judging the strategy only on fills. The misses are half the record.

Limit order explains what the order is at the exchange and how it rests in the book. Market order is the alternative and what it pays for certainty. And order types covers the rest of the menu and when each one applies.

What I actually do

The rule I hold to is that the limit price comes from the chart before I open the ticket. Once the ticket is open the current quote is right there, and it is very easy to place the limit one tick away from it — which gets a fill and gives up the entire reason for using the order type.

— Michael Whitman

This page is educational, not financial advice. Test every idea on your own charts before risking money.