Is there a way to create a limit order with both an upper and lower limit
"Yes there is, it is called a One-Cancels-the-Other Order (OCO). Investopedia defines a OCO order as: Definition of 'One-Cancels-the-Other Order - OCO' A pair of orders stipulating that if one order is executed, then the   other order is automatically canceled. A one-cancels-the-other order   (OCO) combines a stop order with a limit order on an automated trading   platform. When either the stop or limit level is reached and the order   executed, the other order will be automatically canceled. Seasoned   traders use OCO orders to mitigate risk. I use CMC Markets in Australia, and they allow free conditional and OCO orders either when initially placing a buy order or after already buying a stock. See the Place New Order box below:  Once you have selected a stock to buy, the number of shares you want to buy and at what price you can place up to 3 conditional orders. The first condition is a ""Place order if..."" conditional order. Here you can place a condition that your buy order will only be placed onto the market if that condition is met first.  Say the stock last traded at $9.80 and you only want to place your order the next day if the stock price moves above the current resistance at $10.00. So you would Place order if Price is at or above $10.00. So if the next day the price moves up to $10 or above your order will be placed onto the market. The next two conditional orders form part of the OCO Orders. The second condition is a ""Stop loss"" conditional order. Here you place the price you want to sell at if the price drops to or past your stop loss price. It will only be placed on to the market if your buy order gets traded. So if you wanted to place your stop loss at $9.00, you would type in 9.00 in the box after ""If at or below ?"" and select if you want a limit or market order. The third condition is a ""Take profit"" conditional order. This allows you to take profits if the stock reaches a certain price. Say you wanted to take profits at 30%, that is if the price reached $13.00. So you would type in 13.00 in the box after ""If at or above ?"" and again select if you want a limit or market order. Once you have bought the stock if the stop order gets triggered then the take profit order gets cancelled automatically. If on the other hand the take profit order gets triggered then the stop loss order gets cancelled automatically. These OCO conditional orders can be placed either at the time you enter your buy order or after you have already bought the stock, and they can be edited or deleted at any time. The broker you use may have a different process for entering conditional and OCO orders such as these." "In a way yes but I doubt you'd want that. A ""Stop-Limit"" order has both stop and limit components to it but I doubt this gives you what you want. In your example, if the stock falls to $1/share then the limit order of $3/share would be triggered but this isn't quite what I'd think you'd want to see. I'd suggest considering having 2 orders: A stop order to limit losses and a limit order to sell that are separate rather than fusing them together that likely isn't going to work."
If one wants to have a bound on the loss percentages that are acceptable, this is would be a way to enforce that. For example, suppose someone wants to have a 5% stop-loss but doesn't want this to be worse than 10% as if the stock goes down more than 10% then the sell shouldn't happen. Thus, if the stock opened in a gap down 15% one day, this triggers the stop-loss and would exit at too low of a price as the gap was quite high as I wonder how familiar are you with how much a stock's price could change that makes the prices not be as continuous as one would think. At least this would be my thinking on a volatile stock where one may want to try to limit losses if the stock does fall within a specific range. A stop-loss order becomes a market order when a trade has occurred at or below the trigger price you set when creating the order. This means that you could possibly end up selling some or all of your position at a price lower than your trigger price. For relatively illiquid securities your order may be split into transactions with several buyers at different prices and you could see a significant drop in price between the first part of the order and the last few shares. To mitigate this, brokers also offer a stop-limit order, where you set not only a trigger price, but also a minimum price that you are will to accept for your shares. This reduces the risk of selling at rock bottom prices, especially if you are selling a very large position. However, in the case of a flash crash where other sellers are driving the price below your limit, that part of your order may never execute and you could end up being stuck with a whole lot of shares that are worth less than both your stop loss trigger and limit price. For securities that are liquid and not very volatile, either option is a pretty safe way to cut your losses. For securities that are illiquid and/or very volatile a stop-limit order will prevent you from cashing out at bottom dollar and giving away a bargain to lurkers hanging out at the bottom of the market, but you may end up stuck with shares you don't want for longer than originally planned. It's up to you to decide which kind of risk you prefer. Limit books are managed by exchanges. If an order is not immediately filled, it is sent to the book.  From there, orders are generally executed on price-time-priority.  The one major exception is the precedence hide-not-slide orders have over earlier placed visible slidden limit orders since unslidden orders are treated like a modification/cancellation. To an exchange, a modification is the same as a cancellation since it charges no fees for placing or canceling orders, only for trades.  The timestamp is reset, and price-time-priority is applied in the same way, so if a modified order isn't immediately filled, it is sent back to the book to be filled in order of price-time-priority. I don't think you're missing anything. Many modern trading systems actually warn you when trying to enter a market order, asking if you are sure that you wouldn't prefer to set a limit. I fully agree with you that it is usually just better to define a limit even 20% higher than just doing a market trade. Let me give you some examples when you still might prefer to use a market order instead of a limit: But even in those two examples a (wide) limit order might just be the safer thing to do.  So, what it really comes down to is speed: A market order has no other criterias to be defined, is thus entered faster and saves you a few seconds that might be crucial. No you can't, as you would have to have a different order for each security. Usually the bigger the order the more the brokerage you would also pay. This is to protect your position in specific highly volatile market conditions.  If the stock is free falling and you only have a stop order at $90, it's possible that this order could be filled at $50 or even less. The limit is to protect you from that, as there are certain very specific times where it's better to just hold the stock instead of taking a huge loss (ie when price is whipsawing). "if it opens below my limit order  What exactly are you trying to achieve here? If your limit order is for 100 and the stock opens ""below"" your limit order, say 99, then it is obviously going to buy it automatically.  also place a stop loss on the same order  Most brokers allow limit + stop loss order at the same time on same order.  What I conclude from your question is that you're with a broker that is using obscure technology. Get a better broker or maybe, retry phrasing your question correctly." "You said your strategy was to put it into a index fund.  But then you asked about setting  stock limits.   I'm confused. Funds usually trade at their price at the end of the day, so you shouldn't try to time this at all. Just place your order. If you are buying ETFs, there is going to be so much volume on the market that your small trade is going to have no impact on the price. You should just place a market order. A market order is an order to buy or   sell a stock at the current market   price. A limit order is an order to buy or   sell a security at a specific price. In the US, when you place a trade with any broker, you can either place a limit order or a market order.  A market order just fills your order with the next best sellers in line.  If you place an order for 100 shares, the sellers willing to sell 100 shares at the lowest price will be matched with your order (sometimes you may get 50 shares at one price and 50 shares at a slightly different price).    If your stock has a lot of volatility and you place a market order for a small amount of shares,  you will get the best price. If you place a limit order, you specify the price at which you want to buy shares.  Your order will then only be filled with sellers willing to sell at that price or lower (i.e. they must be at least as good as you specified).  This means you could place an order at a limit that does not get filled (the stock could move in a direction away from your limit price).  If you really want to own the stock, you shouldn't use a limit order.  You shouldn't only use a limit order if you want to tell your broker ""I will only buy this stock at this price or better.""  p.s. Every day that passes is NOT a waste.  It's just a day that you've decided investing in cash is safer than investing in the market." I would be using stop limit orders for stocks that are not too volatile. If you look at the chart and there are not many gaps especially after peaks, then you have more chance of being filled at your specified stop loss level using a stop limit order. If the stock is very volatile and has a large or many gaps down after most peak, then I would consider using a stop market order to make sure you do get out even if it is somewhat past your desired stop level. One think to consider is to avoid trading very volatile stocks that gap often. This is what I do, and using stop limit orders my stop level is achieved more than 95% of the time. A few of the answers are spot on but here's another thing to consider: the type of trade. For example, I sometimes day trade stocks with momentum where the stock price is spiking relatively fast. A limit order in this situation may never get filled and you will miss out on the trade. A market order will get you filled but you mostly likely pay more than your limit order. However you are now catching the wave up.  Overall, using a limit or market is relative to your trading style and the type of trade. I always prefer to use a limit buy order. The obvious thing would happen. 10 shares change owner at the price of $100. A partially still open selling order would remain. Market orders without limits means to buy or sell at the best possible or current price. However, this is not very realistic. Usually there is a spread between the bid and the ask price and the reason is that market makers are acting in between. They would immediately exploit this situation, for example, by placing appropriately limited orders. Orders without limits are not advisable for stocks with low trading activity. Would you buy or sell stuff without caring for the price? A trailing stop will sell X shares at some percentage below the current market price.  Putting in this order with a 10% trailing stop when the stock price is $50 will sell the stock when it hits $45.  It's a market order at that point (see below). A stop order will sell the stock when it reaches a certain price.  The stop order becomes a market order when the magic price is hit.  This means that you may not sell it at or below your price when the order is executed.  But the stock will sell faster because the trader must execute. A stop limit order is the same as a stop order, except the stock won't be sold if it can't be gotten for the price.  As a result, the sell may not be executed. More information here. Rule 610 (Google for it) stands that if Bid and Ask are the same, the market is considered Locked, and the exchange must stop all trading. So the same person can't quote the same bid and ask price. However, HFTs have found ways to circumvent this limitation when exchanges created special order types for them, e.g. Spam-and-Cancel "You can interpret prices in any way you wish, but the commonly quoted ""price"" is the last price traded. If your broker routes those orders, unlikely because they will be considered ""unfair"" and will probably be busted by the exchange, the only way to drive the price to the heights & lows in your example is to have an overwhelming amount of quantity relative to the order book. Your orders will hit the opposing limit orders until your quantity is exhausted, starting from the best price to the worst price. This is the functional equivalent to a market order." In practice momentum and trend following are two different ideas, albeit similar and often ocurr simultaneously.  I don’t know if the book makes a clear disctinction between the two but keep this in mind:  1) Momentum trading is a trade where prices are increasing/decreasing and an increasing rate usually confirmed by heavy volume.  Like you said, this can often be at the top of a bubble or nearing a bottom of a crash but not necessarily.  It may also occur when trend trading is violated (switching directions or a new trend emerging)  2) Trend following is a trade where one could draw a disctinct linear line in a chart (up or down at some angle).  Being able to draw a line into the future would be your projected ‘trend’ target.  You could buy now and say “the trend is up, in 365 days the S&amp;P 500 will trade at 2,based on the trend we’ve seen in the past year