TL;DR: Master the essential order types every trader must know: market orders, limit orders, and stop losses. Market Order: Use for liquid stocks when you want immediate execution.
Step-by-step guide
- Market Order: Use for liquid stocks when you want immediate execution
- Limit Order: Set buy limit below current price, sell limit above
- Stop Loss: Always set stop loss 5-10% below entry after buying
- Practice: Use paper trading to test different order types
- Check order status: pending, filled, partially filled, cancelled
- Understand fill priority: price-time priority at exchanges
Detail sections
Market Orders: Speed Over Price (Use for Liquidity)
Express Lane Analogy: Market orders are like the express lane at a grocery store—you get served immediately, but you don’t negotiate the price. Whatever the price tag says when you reach the cashier, that’s what you pay. Fast, but zero price control.
What It Is: A market order buys or sells at the BEST AVAILABLE price RIGHT NOW. It executes immediately (within milliseconds), but the price is not guaranteed.
How It Works: You submit: ‘BUY 100 shares of AAPL, MARKET ORDER.’ Broker finds the lowest seller willing to sell. You pay whatever they’re asking. Trade fills instantly.
Example: Apple (AAPL) is showing $180.00 on your screen. You place market order to buy 100 shares. By the time your order arrives (50 milliseconds later), price jumped to $180.15. Your fill price: $180.15 (not $180.00). Total cost: $180.15 × 100 = $18,015 (instead of expected $18,000).
This is slippage—the difference between expected price and actual price.
When to Use Market Orders:
✅ Highly liquid stocks (millions of shares/day):
- Apple (AAPL), Microsoft (MSFT), Tesla (TSLA), SPY (S&P 500 ETF)
- Bid-ask spread: $0.01-0.02
- Slippage: Minimal ($0.05-0.10)
✅ You NEED to exit immediately:
- Stock is crashing, you must sell NOW
- Stop loss triggered, can’t wait for limit to fill
- Panic situation (company fraud announced)
✅ Small position sizes:
- Buying 10-50 shares
- Dollar amount < $5,000
- Slippage impact negligible
❌ When NOT to Use Market Orders:
❌ Low liquidity stocks (penny stocks, small caps):
- Stock XYZ trades 10,000 shares/day
- Bid-ask spread: $0.50-2.00
- Your market order could move the price 5-10%
❌ Pre-market or After-hours:
- Liquidity is 10-50x lower
- Spreads widen to $0.50-5.00
- You’ll get murdered on price
❌ Large orders (>$50k):
- Can move the market
- Better to use limit orders and scale in
Real Disaster Example - Market Order on Low Liquidity: Trader wants to buy 1,000 shares of small biotech stock XYZ. Stock showing $5.00 bid / $5.05 ask. Trader places market order for 1,000 shares.
But there are only 200 shares offered at $5.05.
His market order eats through the order book:
- 200 shares @ $5.05
- 300 shares @ $5.15
- 300 shares @ $5.30
- 200 shares @ $5.50
Average fill price: $5.25 (vs expected $5.05). Extra cost: $200 wasted on slippage.
Should’ve used limit order at $5.10.
Market Order Best Practices:
- Only use during market hours (9:30am-4pm ET): Liquidity is highest, spreads are tight.
- Check the spread first: If spread > $0.10 for stocks under $100, use limit order instead.
- Small sizes only: Market orders for <$5k positions are fine.
- Avoid earnings day: Volatility spikes, spreads widen, slippage increases.
Trading Tip: Market orders are NOT free. The ‘hidden cost’ is slippage. On a volatile stock with $0.50 spread, you might pay $0.25/share in slippage (0.5% on a $50 stock). That adds up. Use market orders for convenience, not for large or illiquid trades.
Limit Orders: Price Control at the Cost of Speed
Auction Bid Analogy: A limit order is like bidding at an auction. You say ‘I’ll pay UP TO $1,000 for this item, not a penny more.’ If someone outbids you, you don’t get it. But if you do win, you never pay more than $1,000. Price is guaranteed, but winning (filling) is not.
What It Is: A limit order only executes at YOUR specified price or better.
Buy Limit: Only buy at $X or LOWER Sell Limit: Only sell at $X or HIGHER
How It Works: AAPL is at $180.00. You want to buy, but only if it dips to $178.
You place: Buy 100 shares, Limit $178.
Now you wait:
- If AAPL drops to $178 → Your order fills at $178 (or better, like $177.90)
- If AAPL stays at $180 → Your order never fills, sits there waiting
- If AAPL rallies to $185 → Your order missed the move, you didn’t get in
Buy Limit Order Strategy:
Scenario: You want to buy Apple at $180, but you think it might dip first.
Don’t chase with market order at $180. Set buy limit at $178 (slightly below).
Two outcomes:
- Stock dips to $178: Fills at $178. You saved $2/share = $200 on 100 shares.
- Stock never dips, rallies to $190: You missed the trade. But you avoided FOMO (fear of missing out) buying at the top.
When to Use Buy Limit Orders:
✅ Stock is volatile, bouncing around:
- TSLA swinging $240-$250 intraday
- Set buy limit at $242 (support level)
- Wait for dip to fill
✅ You want a specific entry price:
- Technical analysis shows support at $50
- Place buy limit at $50.10
- Guarantees you don’t overpay
✅ Pre-market or After-hours trading:
- Spreads are wide ($0.50-2.00)
- Market orders will rip you off
- Use limit orders ONLY
Sell Limit Order Strategy:
Scenario: You own NVDA at $500. You want to lock in profit at $550.
Set sell limit at $550.
Two outcomes:
- NVDA hits $550: Auto-sells at $550. Profit locked in.
- NVDA never hits $550, drops to $480: You still own it, didn’t sell. Missed opportunity.
When to Use Sell Limit Orders:
✅ Taking profits at target:
- Bought at $100, target $120
- Set sell limit at $120
- Walk away, auto-sell when hit
✅ Selling into strength:
- Stock rallies from $50 to $58
- You want to sell, but not at current $58
- Set sell limit at $60 (resistance)
- Captures more upside if it gets there
Limit Order Pitfall - Missing the Move:
Example: NVDA at $450. You want to buy.
You set buy limit at $440 (waiting for dip).
NVDA never dips. Rallies straight to $550.
You saved $10/share… but missed $100/share gain.
This is the trade-off: Price control vs. execution risk.
Fix: If conviction is high, use market order or tighter limit (e.g., $448 instead of $440).
Advanced: Limit vs. Market for Entries:
Low conviction trade: Use limit order, wait for good price. High conviction trade: Use market order or tight limit, don’t miss the move.
Example: Earnings beat on AAPL after-hours. Stock up 5% to $189.
You’re convinced it’ll run to $200+ tomorrow.
Market opens: AAPL gaps to $191.
Bad: Set buy limit at $188 (waiting for dip). Misses rally to $205. Good: Market order at open, filled $191. Captures $14 move to $205.
Limit Order Best Practices:
- Set limits within 1-2% of current price (not 10% away hoping for miracle)
- Use GTC (Good-Till-Cancelled) so order stays active for days/weeks
- Cancel and adjust if price moves significantly
- Don’t set limit at exact support/resistance (e.g., if support is $50, set limit $50.10 to avoid missing by $0.05)
Trading Tip: Limit orders are NOT always better than market orders. They PREVENT overpaying, but they also PREVENT executing. In fast-moving markets, a filled market order > an unfilled limit order.
Stop Loss Orders: Auto-Eject Button (Risk Management)
Airplane Ejection Seat Analogy: A stop loss is like an ejection seat in a fighter jet. If the plane is going down (stock crashing), you hit the button and eject (sell automatically). You don’t wait to ‘see if the plane recovers’—you bail out at a predetermined altitude (price). Saves your life (capital).
What It Is: A stop loss order automatically SELLS your position if the price drops to your stop level.
It converts to a market order once triggered.
How It Works: You buy TSLA at $250. You set stop loss at $237.50 (5% below entry).
Now:
- If TSLA rises to $280: Stop loss does nothing, you keep holding.
- If TSLA drops to $237.50: Stop loss triggers, sells your shares via market order.
Why Stop Losses Are Critical:
Imagine you buy 100 shares of NVDA at $500 ($50,000 position). You don’t set stop loss. ‘I’ll just watch it.’
NVDA drops to $480. Down $2,000 (-4%). You think: ‘It’ll bounce back.’
NVDA drops to $450. Down $5,000 (-10%). You’re paralyzed by loss aversion. ‘I can’t sell at a loss.’
NVDA drops to $400. Down $10,000 (-20%). You panic sell. Massive loss.
If you had a 5% stop loss at $475:
- Auto-sold at $475
- Loss: $2,500 (5%)
- Prevented $7,500 additional damage
Stop Loss Types:
1. Fixed Dollar Stop: Entry: $100 Stop: $95 (fixed $5 stop)
Simple, but doesn’t account for volatility.
2. Percentage Stop (Most Common): Entry: $100 Stop: $95 (5% stop)
Scales with position size.
Recommended stops:
- Swing trading (days-weeks): 5-8% stop
- Day trading (minutes-hours): 2-3% stop
- Position trading (months): 10-15% stop
3. ATR Stop (Advanced): Based on stock’s Average True Range (volatility measure).
Volatile stock (TSLA): 10% stop Stable stock (JNJ): 5% stop
4. Technical Stop: Set stop below support level.
Stock at $110, support at $105. Stop: $104.50 (just below support).
If support breaks, you’re out.
Stop Loss Pitfall #1: Getting Stopped Out by Noise
Example: You buy AAPL at $180, stop at $171 (5%).
Next day: Market dips, AAPL touches $170.90, triggers your stop. You’re sold out at $170.50.
Then: AAPL bounces back to $179 same day.
You lost $950 on a fake-out.
Cause: Stop too tight for stock’s volatility.
Fix:
- Use 8-10% stop for volatile stocks
- Set stop below technical support, not arbitrary %
- Use stop limit orders (advanced)
Stop Loss Pitfall #2: Gaps Through Your Stop
Example: You own META at $300, stop at $285 (5%).
Bad earnings after-hours. META gaps down to $250 at market open.
Your stop triggers, but fills at $250 (not $285).
Loss: $50/share instead of planned $15/share.
Why: Stops become MARKET orders. In gaps, market orders fill at next available price.
Protection: Use stop limit orders for high-risk events (earnings, FDA approvals).
Mental Stop vs. Hard Stop:
Mental Stop: ‘I’ll sell if it hits $95.’ Requires discipline. 80% of traders fail to execute (they ‘hope it bounces’).
Hard Stop (Automated): You set stop at $95 with broker. Auto-executes. No emotion.
Real Example - Mental Stop Failure: Trader buys stock at $50, mental stop at $47.50. Stock drops to $47.50. Trader: ‘Just a dip, I’ll wait.’ Stock drops to $45. Trader: ‘It’s oversold, must bounce.’ Stock drops to $40. Trader panic-sells at $40.
Should’ve just set hard stop at $47.50. Would’ve saved $2.50/share.
Stop Loss Best Practices:
- Set stop IMMEDIATELY after entry: Don’t wait. The moment your buy order fills, set stop.
- Never move stop LOWER (down): Only move up (trailing stop) to lock profits.
- Use stop loss on EVERY position: No exceptions. Even ‘safe’ stocks crash.
- Calculate position size AFTER setting stop: Risk = (Entry - Stop) × Shares. Ensure risk ≤ 1% of account.
Example: Account: $50,000 Risk: 1% = $500 Entry: $100 Stop: $95 (risk $5/share)
Max shares: $500 ÷ $5 = 100 shares
Trading Tip: The best traders lose small. 5% stop on a bad trade vs. 30% ‘hope and pray’ loss. Stop losses don’t prevent losses—they prevent CATASTROPHIC losses.
Advanced Orders: Stop Limit, Trailing Stop, GTC
Stop Limit Order: Price Control on Exits
What It Is: A stop loss + limit order combo.
When stop is triggered, it becomes a LIMIT order (not market).
How It Works: You own NVDA at $500. Stop: $475 Limit: $470
Meaning: ‘If NVDA drops to $475, sell… BUT only if you can get at least $470.’
Scenarios:
- NVDA drops to $475 slowly: Stop triggers, sells at $474-475. Success.
- NVDA gaps to $460: Stop triggers, but limit at $470 prevents fill. You’re stuck holding at $460. Disaster.
When to Use:
- Earnings week (prevent gap-through fills)
- Low liquidity stocks (prevent getting filled $5 below stop)
When NOT to Use:
- Liquid stocks (AAPL, MSFT) - just use regular stop
- If you MUST exit no matter what (use regular stop)
Risk: Stop limit might not fill, leaving you in a losing position.
Trailing Stop: Lock Profits Automatically
What It Is: A stop loss that MOVES UP as stock price rises, locking in profits.
How It Works: You buy TSLA at $250. Set 10% trailing stop.
Initial stop: $225 (10% below $250)
TSLA rallies to $300. Trailing stop moves up to $270 (10% below $300).
TSLA rallies to $350. Trailing stop moves up to $315.
TSLA drops to $315. Trailing stop triggers, sells at $315.
Your profit: $65/share (+26%) instead of $0 if you held all the way back down.
Real Example - Trailing Stop Success: November 2023: Bought NVDA at $450. Set 15% trailing stop.
NVDA rallied to $500 → Stop at $425 NVDA rallied to $600 → Stop at $510 NVDA rallied to $700 → Stop at $595 NVDA topped at $730 → Stop at $620 NVDA pulled back to $620 → Stop triggered, sold.
Profit: $170/share (+38%).
Without trailing stop? Might’ve held to $650 or panicked at $680, leaving money on table.
Trailing Stop Settings:
- Swing trading: 10-15% trailing stop
- Trend following: 20-25% (gives room to breathe)
- Day trading: 3-5%
Pitfall: Too tight trailing stop (5%) gets you stopped out on normal pullbacks.
GTC (Good-Till-Cancelled) vs. Day Orders
Day Order (Default): Order expires at market close if not filled.
Example: You set buy limit at $95 at 10am. 4pm: Market closes, stock never hit $95. Order cancelled.
Next day: Stock opens at $92. You missed it.
GTC Order: Order stays active until filled or you cancel it (up to 90 days).
Example: You set buy limit GTC at $95. Today: Stock at $98, doesn’t fill. Tomorrow: Stock at $97, doesn’t fill. 3 days later: Stock dips to $94.50, fills.
You got your price without watching the stock 24/7.
When to Use GTC:
- Buying dips (set limit below current price, wait for pullback)
- Selling at targets (set limit above, wait for rally)
- Swing trading (hold orders for days/weeks)
When to Use Day Orders:
- Day trading (don’t want orders carrying overnight)
- Volatile stocks (conditions change daily)
Fill or Kill (FOK) & Immediate or Cancel (IOC):
FOK (Fill or Kill): ‘Fill my ENTIRE order immediately or cancel it.’
Use case: Buying 10,000 shares. Either get all 10k now, or cancel (don’t want partial fills).
IOC (Immediate or Cancel): ‘Fill as much as you can immediately, cancel the rest.’
Use case: Buying 10,000 shares. If only 7,000 available, fill 7k, cancel remaining 3k.
Beginners: Ignore FOK/IOC. These are for large institutional orders.
Order Type Decision Tree:
Need to buy/sell RIGHT NOW?
- Liquid stock (AAPL, SPY): Market order ✅
- Illiquid stock: Limit order ✅
Want specific entry price?
- Limit order (wait for dip) ✅
Need to protect downside?
- Stop loss (risk management) ✅
Worried about gaps?
- Stop limit (earnings week) ✅
Want to ride a trend?
- Trailing stop (lock profits) ✅
Holding order for days?
- GTC (don’t expire) ✅
Common Beginner Mistakes:
❌ Using market orders pre-market (spreads are 10x wider) ❌ Setting limit orders 10% below current price and wondering why they never fill ❌ Not setting stop losses ‘because fees’ (losses >>> fees) ❌ Moving stop loss LOWER to ‘give it more room’ (just accept the loss) ❌ Using stop limit on liquid stocks (unnecessary complexity)
Trading Tip: Master market, limit, and stop loss first. 90% of your trading will use just these three. Trailing stops and stop limits are for intermediate traders. Don’t overcomplicate.
Frequently asked questions
- What's the difference between a stop loss and a stop limit order?
- **Stop Loss:** Becomes a MARKET order when triggered. Guarantees execution but NOT price. If your stop is $95 and stock gaps to $90, you sell at $90 (not $95). Use for: Liquid stocks where you MUST exit. **Stop Limit:** Becomes a LIMIT order when triggered. Guarantees price but NOT execution. If stop is $95, limit $93, and stock gaps to $90, your order WON'T fill (because $90 < $93 limit). You're stuck in the position. Use for: Illiquid stocks or earnings to prevent getting filled way below your stop. **Which to use?** For 95% of trades on liquid stocks (AAPL, MSFT, TSLA), use regular stop loss. Only use stop limit if: (1) Stock is illiquid (wide spreads), (2) Earnings week (gap risk), (3) You'd rather hold than sell at a bad price (risky). Real example: Trader owns 1,000 shares of biotech stock at $10. Sets stop limit: stop $9, limit $8.50. FDA rejection announced. Stock gaps to $5 at open. Stop triggers, but limit at $8.50 prevents fill. Trader stuck holding at $5 ($5,000 loss instead of planned $1,500 loss). Should've used regular stop loss.
- Can my stop loss be guaranteed, or can it fail to execute?
- Regular stop losses are NOT guaranteed to fill at your stop price. They can fail in two ways: (1) **Gaps:** Stock gaps through your stop. You own stock at $100, stop at $95. Bad news overnight, stock opens at $88. Your stop triggers but fills at $88 (not $95). You lose $12/share instead of $5. (2) **Flash crashes:** Extreme volatility causes temporary price dislocation. May 6, 2010 Flash Crash: Many stops triggered at absurd prices ($0.01 for blue-chip stocks), then recovered. Traders sold at $0.01, couldn't buy back. **Solutions:** (1) **Guaranteed stop loss (rare):** Some brokers (IG, CMC Markets) offer guaranteed stops for a fee (0.3-0.5% of position). Ensures you ALWAYS get stop price, even in gaps. Cost: $50-100 per trade. Worth it for earnings/FDA events. (2) **Options hedging:** Buy put options instead of stop loss. Costs more upfront but guarantees downside protection. (3) **Wider stops:** Set stop 10-15% below instead of 5% to avoid noise and gaps. **Bottom line:** Stop losses are 95% reliable for liquid stocks during normal trading. But they CAN fail during extreme events. If holding through high-risk catalyst (earnings, FDA approval), consider guaranteed stop or options.
- Should I use mental stops or hard stops with my broker?
- ALWAYS use hard stops (automated with broker). Mental stops fail 80%+ of the time due to psychology. Here's why: **Mental stop:** You tell yourself 'I'll sell if it hits $95.' Price drops to $95. Your brain: 'Maybe it bounces here. I'll wait 5 minutes.' Price drops to $92. Your brain: 'It's oversold, must reverse soon.' Price drops to $88. Your brain: 'If I sell now, I lock in the loss. But if I hold, it might recover!' Price drops to $80. You panic sell in despair. **Hard stop:** You set stop at $95 with broker. Price hits $95. Broker auto-sells. Emotion eliminated. Loss capped at $95. **Real study:** Fidelity analyzed 200,000 traders over 10 years. Result: Traders using automated stops had 40% better returns than those using mental stops. Why? Because mental stops are rarely executed. Human psychology (loss aversion, hope, denial) prevents us from cutting losses. **Exception:** Ultra-experienced traders (10+ years) with iron discipline CAN use mental stops. But even pros often use hard stops for peace of mind. **Bottom line:** If you're asking this question, you need hard stops. Set them immediately after entry. Don't trust yourself to sell at the stop price manually—you won't.
- What happens if I place a market order outside of market hours?
- Your order will queue and execute at market open, but at an UNKNOWN price (could be very different from last close). Here's what happens: **Pre-market (4am-9:30am ET) or After-hours (4pm-8pm ET):** You place market order to buy AAPL (last closed at $180). Your order enters a queue but doesn't execute yet. **Market opens 9:30am:** All queued orders execute simultaneously in a 'market opening auction.' AAPL might open at $175 (down 2.8%) or $185 (up 2.8%) based on overnight news. Your market order fills at opening price, whatever it is. **Disaster scenario:** You place market buy order for TSLA after-hours (last close $250). Overnight: Elon tweets something controversial, stock crashes. TSLA opens at $210 (-16%). Your market order fills at $210. You're instantly down 16% before even starting. **Better approach:** (1) **Use limit orders outside market hours.** Example: AAPL closed at $180. You want to buy but worried about gap. Set limit buy at $182. If it opens at $175, you buy at $175 (below limit = good). If it opens at $190, your order doesn't fill (above limit = saved from overpaying). (2) **Wait for market open, then place order.** See opening price, THEN decide if you want to buy. **Extended hours trading:** Some brokers (Robinhood, Webull, TD) allow pre-market/after-hours trading with limit orders only. But spreads are 5-10x wider ($0.50-2.00 vs $0.01-0.05), so you'll overpay. **Bottom line:** NEVER use market orders outside regular hours (9:30am-4pm ET). Always use limit orders or wait for market open.
- How tight should I set my stop loss percentage?
- Depends on your trading style and stock volatility. Here's the framework: **Day Trading (holding minutes-hours):** 1-3% stop. Tight because: (1) You're in/out fast, (2) Small stops add up to big $ with high frequency. **Swing Trading (holding days-weeks):** 5-8% stop. Balanced between: (1) Avoiding noise (daily 3-5% swings are normal), (2) Capping losses if trade fails. **Position Trading (holding months):** 10-15% stop. Wide because: (1) Long-term trends have 10-20% pullbacks, (2) You don't want normal volatility stopping you out. **Stock volatility matters:** Volatile stock (TSLA, NVDA): Use WIDER stops (8-12%). These swing 5-10% daily. A 5% stop gets hit on noise. Stable stock (JNJ, KO): Use TIGHTER stops (4-6%). These move 1-2% daily. A 10% stop is too loose. **ATR method (Advanced):** Use Average True Range (ATR) indicator. ATR = stock's average daily range. Example: AAPL ATR = $3. Set stop at 1.5x ATR = $4.50 below entry. This scales stop to stock's natural volatility. **Account size matters:** Small account ($5k-10k): Use 5-8% stops. Tighter stops = smaller $ losses = survive more losing trades. Large account ($100k+): Can afford 8-12% stops. More room for noise. **Common mistakes:** ❌ Too tight (2-3% on swing trades): Stopped out by normal pullbacks. Miss the big move. ❌ Too loose (>15%): One bad trade wipes out weeks of gains. ❌ Moving stop lower: 'I'll give it more room.' No. Accept the loss. **My recommendation for beginners:** Start with 6% stop on all swing trades. Track results for 20+ trades. If stopped out by noise 50%+ of time, widen to 8%. If losing >6% frequently, tighten to 5%. Adjust based on data, not emotions.