Category: 

What is a Buy Order?

Article Details
  • Written By: Geri Terzo
  • Edited By: A. Joseph
  • Last Modified Date: 22 September 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
In late 19th-century London, mail was delivered to residential addresses up to twelve times each day.   more...

September 28 ,  1924 :  Two US military planes complete the first flights around the world.  more...

Most investors purchase and sell securities, including stocks, bonds and commodities, with the help of a broker. In the stock market, a stock broker will buy and sell securities on behalf of investors for fees and commissions. As a result, investors gain access to individual stocks or to multiple assets through mutual funds, which are baskets of securities managed by professionals. When an investor places a buy order with a broker, he or she is is giving that broker the right to purchase a stock from a stock exchange at the best possible price. There is a variation on this strategy that can increase the chances for profitability and make a buy order less risky.

Some companies allow investors to purchase shares of stock directly from that entity rather than through a broker. This is possible through dividend reinvestment programs, or DRIPs, which are company programs that can cut down on broker fees, although not all companies offer them. Most of the time, an investor needs a broker to act as a middleman between that investor and the stock exchange in which a company lists its shares.

Ad

An investor can place a buy order or request to purchase a stock with a broker via the Internet, over the telephone, in person or via fax. This request is based on the expectation that the broker will be able to obtain a particular security at the lowest price. If the stock price soars unexpectedly, a buy order could result in an expensive purchase for those shares.

To mitigate the chance that a broker will buy a stock at lofty prices through a general buy order, an investor can place a more specific buy limit order with that broker. An investor must first set a limit price, the highest value that he or she is willing to pay for a certain stock, to initiate a buy limit order. Once that stock drops to that particular price or less, the broker has the right to purchase shares on behalf of that investor.

Stocks can be volatile, however, which means they might not hold a particular price level for long before rising in value again. There is no guarantee, even after placing a buy limit order, that a broker will be able to secure a stock at a certain level. Instead, there is a promise that the broker will not purchase shares for a price that exceeds the buy limit order level established by the investor.

Ad

You might also Like

Recommended

Discuss this Article

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}