Situation: I've just inherited X$, which I'd like to invest in my favorite stock. I got the money right now in my checking account, every day that passes without it being invested is a waste. Also, suppose that I'm not too knowledgeable about the specifics of the different stocks, and my investment strategy is "put every spare coin you have into an index fund, whenever you have coin to spare".

My question is how should I decide on the stock rate limit? Suppose the stock is going at 1000 $ per share. What I usually do is invent some percentage, say 1%, and then attempt to buy the stock at maximum 1% over the current price. My reasoning is that I really just want to transfer my cash to stocks now.

My problem is that the dependence on that arbitrary number that I make up. Let's say the stock goes up by 2% the day I attempt to buy it, and I fail to buy it. Now I'll be left with the same problem tomorrow, only my cash will buy me 2% less of the stock - perhaps if I was willing to pay 1.5% above the stock price I would have saved me the trouble. How should I decide this limit?

The same applies when selling stocks, obviously.

  • Trying to understand - you have in the past used index funds, but now want to hold individual stocks? And you are asking for when to buy/sell it?
    – sdg
    Mar 5, 2011 at 16:31
  • @sdg - please see my comment on @Michael Pryor's answer.
    – ripper234
    Mar 6, 2011 at 11:37

1 Answer 1


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.

  • 1
    I don't know how it is in the US, but when I buy stocks & index funds through my bank, the interface is the same - When I place my order, the stock exchange might not be active, so I'm required to decide on a target price in which I'd like to buy the stock. I'm not placing an immediate order, but rather a future order, and I'm not entirely sure how it is translated to a direct purchase order. In any case - in my interface for placing an order, I have to choose a target price (aka "limit"), and I'm a bit confused as to what number it's beneficial to put there. Does this clarify my question?
    – ripper234
    Mar 6, 2011 at 11:36
  • @ripper234 are you trading on the TASE or on stocks trading in the US? Mar 6, 2011 at 18:59
  • I don't know what TASE is. Hmm... Googling, yes, I am trading on the TASE ! :)
    – ripper234
    Mar 7, 2011 at 7:10
  • @ripper234 - It would be a really good idea to understand how that order works. I'd suggest calling your bank and asking them.
    – bstpierre
    Mar 7, 2011 at 13:12
  • It sounds like it's just a limit order. Place it a few cents over the current price (if buying) or a few cents under, and it will execute as soon as it can get a price which is at least that good (which may be better than the price you set the limit for.)
    – user296
    Mar 8, 2011 at 2:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.