{"id":3079,"date":"2021-11-29T13:58:00","date_gmt":"2021-11-29T10:58:00","guid":{"rendered":"https:\/\/www.robomarkets.com\/blog\/?p=3079"},"modified":"2023-10-12T12:05:44","modified_gmt":"2023-10-12T09:05:44","slug":"calculating-stock-price-detailed-how-to","status":"publish","type":"post","link":"https:\/\/www.robomarkets.com.cy\/blog\/education\/calculating-stock-price-detailed-how-to\/","title":{"rendered":"Calculating Stock Price: Detailed How-To"},"content":{"rendered":"<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<html><body><h2 class=\"wp-block-heading\" id=\"0-introduction\"><span class=\"ez-toc-section\" id=\"Introduction\"><\/span>Introduction<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>In the below chart, you may view the unadjusted (or nominal) daily closing price of the <a href=\"https:\/\/www.robomarkets.com.cy\/beginners\/info\/charts\/stocks\/XOM\/\" data-internallinksmanager029f6b8e52c=\"84\" title=\"Exxon Mobil Corp\">Exxon<\/a> (XOM) stock since 1996.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/xom-unadjusted-close-price-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"468\" src=\"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/xom-unadjusted-close-price-1-1200x468.png\" alt=\"Exxon stock price chart\" class=\"wp-image-3115\" srcset=\"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/xom-unadjusted-close-price-1-1200x468.png 1200w, https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/xom-unadjusted-close-price-1-360x140.png 360w, https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/xom-unadjusted-close-price-1-768x300.png 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><figcaption class=\"wp-element-caption\"><em>Exxon stock price chart<\/em><\/figcaption><\/figure>\n\n\n\n<p>This chart does not reflect the profit a trader would have made since 1996 &ndash; the changes in the nominal price only form one part of the investment results. Since 1996, Exxon has paid hundreds of <a href=\"https:\/\/www.robomarkets.com.cy\/blog\/education\/how-is-dividend-yield-calculated\/\" data-internallinksmanager029f6b8e52c=\"107\" title=\"Dividend Yield\">dividends<\/a>, which made the stock price decline every time. Also, Exxon carried out stock splits on five occasions, on which, its stock price shrank. Exxon acquired several enterprises and merged with Mobil Oil in 1999, which also affected the price of its stock. However, none of the actions above influenced the stockholders because the alterations remained purely nominal.<\/p>\n\n\n\n<p>The time-series analysis of the stock price requires the adjustment for or elimination of such nominal changes. The historical stock price needs to be adjusted in such a way for the data received to represent the general profit the trader would have made if they have held a certain stock for a certain period. Through the adjustments, we create a series that reflects dividends, mergers, spin-offs, splits, and other actions affecting the factual profitability of the stock.<\/p>\n\n\n\n<p>Any such event or a change in the company&rsquo;s structure brings about discontinuous changes in the nominal stock price. Moreover, these changes are not due to the sellers or buyers repricing the company &ndash; they are corporate rather than market actions. The price adjustment is meant for the elimination of such actions.<\/p>\n\n\n\n<p>Below, you may also view the chart of the adjusted Exxon stock price since 1996. It differs dramatically from the first one, being much closer to the economic reality.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/xom-adjusted-close-price-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"463\" src=\"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/xom-adjusted-close-price-1-1200x463.png\" alt=\"Exxon stock price chart\" class=\"wp-image-3116\" srcset=\"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/xom-adjusted-close-price-1-1200x463.png 1200w, https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/xom-adjusted-close-price-1-360x139.png 360w, https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/xom-adjusted-close-price-1-768x297.png 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><figcaption class=\"wp-element-caption\"><em>Exxon stock price chart<\/em><\/figcaption><\/figure>\n\n\n\n<p>Any professional analyst knows that the analysis of the stock must be based on the adjusted stock price. However, only a few have the financial mathematics knowledge required for adjusting. Of course, you can always refer to some third party to give you the adjusted prices. Nevertheless, understanding how these adjustments are made is key to a successful analysis.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"1-principles-of-adjustment\"><span class=\"ez-toc-section\" id=\"Principles_of_adjustment\"><\/span>Principles of adjustment<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Almost always, <a href=\"https:\/\/www.robomarkets.com.cy\/beginners\/info\/charts\/stocks\/\" data-internallinksmanager029f6b8e52c=\"12\" title=\"stock quotes\">stock prices<\/a> are backward adjusted. In other words, in every time series, the current day stock price is the same as the current price on the exchange. All adjustments are possible on historical data solely.<\/p>\n\n\n\n<p>The adjustment of historical stock prices is normally multiplicative. Thanks to this, the profit from holding the <a href=\"https:\/\/www.robomarkets.com.cy\/forex-trading\/assets\/stocks\/\" data-internallinksmanager029f6b8e52c=\"22\" title=\"stocks trading\">stocks<\/a> on the days when no adjustments have been made remains untouched regardless of all changes. Moreover, historically adjusted prices never turn out negative. However, some make additive adjustments, thereby triggering negative stock prices.<\/p>\n\n\n\n<p>Below, we will discuss the most common <a href=\"https:\/\/www.robomarkets.com.cy\/blog\/education\/types-of-corporate-actions-every-investor-should-know\/\" data-internallinksmanager029f6b8e52c=\"127\" title=\"Corporate Actions\">corporate actions<\/a> and their adjustments.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2-cash-dividends\"><span class=\"ez-toc-section\" id=\"Cash_dividends\"><\/span>Cash dividends<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"973\" height=\"630\" src=\"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/dividends-973x630-1.jpg\" alt=\"Cash dividends\" class=\"wp-image-10290\" srcset=\"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/dividends-973x630-1.jpg 973w, https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/dividends-973x630-1-309x200.jpg 309w, https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/dividends-973x630-1-768x497.jpg 768w, https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/dividends-973x630-1-150x97.jpg 150w\" sizes=\"(max-width: 973px) 100vw, 973px\" \/><\/figure>\n\n\n\n<p>When a company pays out dividends, the value of its share price declines. This is clear: the money is transferred from the company&rsquo;s deposits to the clients, hence, the company costs this sum less. This means that, on the ex-dividend day, the stock price declines by the size of the dividend.<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\begin{align} \n\\text{Share Price before Dividend} = \\frac{\\text{Company Value}} {\\text{Shares Outstanding}} \\\\ \n\\\\ \n\\text{Share Price after Dividend} = \\frac{\\text{Company Value &ndash; Total Cash Paid Out}}{\\text{Shares Outstanding}} \\\\ \n\\\\ \n=\\frac{\\text{Company Value}}{\\text{Shares}} \\ &ndash; \\ \\frac{\\text{Cash Paid Out}}{\\text{Shares}} \\\\ \n\\\\ \n=\\text{Share Price before Dividend &ndash; Dividend per Share} \n\\end{align}<script type=\"text\/javascript\" src=\"https:\/\/www.robomarkets.com.cy\/blog\/wp-includes\/js\/dist\/hooks.min.js?ver=2810c76e705dd1a53b18\" id=\"wp-hooks-js\"><\/script>\n<script type=\"text\/javascript\" src=\"https:\/\/www.robomarkets.com.cy\/blog\/wp-includes\/js\/dist\/i18n.min.js?ver=5e580eb46a90c2b997e6\" id=\"wp-i18n-js\"><\/script>\n<script type=\"text\/javascript\" id=\"wp-i18n-js-after\">\n\/* <![CDATA[ *\/\nwp.i18n.setLocaleData( { 'text direction\\u0004ltr': [ 'ltr' ] } );\n\/* ]]> *\/\n<\/script>\n<script async type=\"text\/javascript\" src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/mathjax\/2.7.7\/MathJax.js?config=TeX-MML-AM_CHTML\" id=\"mathjax-js\"><\/script>\n<\/div>\n\n\n\n<p>To create a consistent time series of adjusted stock prices, we calculate the adjustment factor that reflects the decline of the stock price and thereafter divide the prices preceding the dividend payment by this factor.<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\"><\/div>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\begin{align} \n\\text{Adjustment Factor} = \\frac{\\text{Close Price on Dividend Date + Dividend per Share}}{\\text{Close Price on Dividend Date}}\n\\end{align}<\/div>\n\n\n\n<p>As long as the adjustment factor is a multiplicative constant, it does not influence the profitability profile of the stock historically. At the same time, thanks to this factor, we may be sure that the calculated income on the dividend day is the consequence of real market actions and not the payment.<\/p>\n\n\n\n<p>Let us have a look at the example of calculations with the adjustment factor after the dividend payment:<\/p>\n\n\n\n<p><a href=\"https:\/\/www.robomarkets.com.cy\/beginners\/info\/charts\/stocks\/AAPL\/\" data-internallinksmanager029f6b8e52c=\"32\" title=\"Apple In\u0441\">Apple<\/a> (AAPL) paid out cash dividends of $0.47 per stock on 8 July 2014. On that day, the closing price was $94.48.<\/p>\n\n\n\n<p>The adjustment factor is calculated as follows:<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\begin{align} \n\\text{F} = \\frac{94.48 + 0.47}{94.48} = 1.00497\n\\end{align}<\/div>\n\n\n\n<p>The unadjusted closing price of the previous day was $94.96.<\/p>\n\n\n\n<p>In this case, the adjusted closing price of the day before was:<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\begin{align} \n\\text{P}_{adj} = \\frac{\\text{P}_{unadj}}{\\text{F}} = \\frac{94.96}{1.00497}=94.49\n\\end{align}<\/div>\n\n\n\n<p>The price for all days preceding the payment is calculated in the same way (through multiplication by the factor), which gives us all the historical data of the &ldquo;changes&rdquo; brought about by the payment.<\/p>\n\n\n\n<p>&ldquo;Capital Repayments&rdquo; and &ldquo;Special Dividends&rdquo; are special cases of cash dividend payments, in which the price is adjusted in the same way.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3-stock-dividends\"><span class=\"ez-toc-section\" id=\"Stock_dividends\"><\/span>Stock dividends<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Sometimes companies pay out dividends as additional stock instead of cash: each stockholder receives new stocks in proportion to what they already hold.<\/p>\n\n\n\n<p>The idea behind this is to decrease the stock price. The price will be decreased in the proportion of the issued stocks to the existing ones. The overall cost of the company remains the same, while the price of the stock changes as long as the stock also changes. However, it should be noted that the ownership percentage and, hence, the cost of the stocks in dollars, which is held by each stockholder remains the same.<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\begin{align} \n\\text{Share Price before Dividend} = \\frac{\\text{Company Value}}{\\text{Shares Previous}} \\\\ \n\\\\ \n\\text{Share Price after Dividend} = \\frac{\\text{Company Value}}{\\text{Shares Previous + Shares Issued}}\\\\ \n\\\\ \n= \\frac{\\text{Company Value}}{\\text{Shares Previous}} \\times \\frac{\\text{Shares Previous}}{\\text{(Shares Previous + Shares Issued)}}\\\\ \n\\end{align}<\/div>\n\n\n\n<p>As before, to create a consistent time series, we calculate the adjustment factor reflecting the decrease in the stock price and then divide the prices of the days preceding the dividend payment day by this factor. In this case, the adjustment factor is the second term in the equation above, hence, the dilution affecting the stockholders&rsquo; portfolios.<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\begin{align} \n\\text{Adjustment Factor} = \\frac{\\text{New Float}}{\\text{Old Float}}\\\\ \n\\\\ \n=\\frac{\\text{Shares Previous + Shares Issued}}{\\text{Shares Previous}}\\\\ \n\\end{align}<\/div>\n\n\n\n<p>As before, as long as the adjustment factor is multiplicative rather than additive, it does not affect the profitability; it just &ldquo;changes the scale&rdquo;.<\/p>\n\n\n\n<p>Let us look at the example of calculations with the adjustment factor:<\/p>\n\n\n\n<p>On 3 December 2014, BIOL had a 0.5% stock dividend, meaning that a 0.005 (=0.5%) of stock was added to each stock already owned by the stockholder. In other words, one new stock was added for every 200 stocks in the portfolio.<\/p>\n\n\n\n<p>Hence:<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\begin{align}\n\\text{New Float} = \\text{1.005} \\times \\text{Old Float}\n\\end{align}<\/div>\n\n\n\n<p>Hence,<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\begin{align}\n\\text{Adjustment Factor} = \\frac{\\text{New Float}}{\\text{Old Float}} = 1.005\n\\end{align}<\/div>\n\n\n\n<p>The unadjusted stock price on the pre-dividend day was 2.83.<\/p>\n\n\n\n<p>So, the adjusted stock price on that day was:<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\"><\/div>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\begin{align}\n\\text{P}_{adj} = \\frac{\\text{P}_{unadj}}{\\text{F}} = \\frac{2.83}{1.005} = 2.8159\n\\end{align}<\/div>\n\n\n\n<p>Note that for these calculations, we do not use the closing price on the dividend day.<\/p>\n\n\n\n<p>A stock dividend is sometimes called Bonus Issue.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"4-stock-split\"><span class=\"ez-toc-section\" id=\"Stock_split\"><\/span>Stock split<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1050\" height=\"630\" src=\"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/split-1050x630-1.jpg\" alt=\"Stock split\" class=\"wp-image-10292\" srcset=\"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/split-1050x630-1.jpg 1050w, https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/split-1050x630-1-333x200.jpg 333w, https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/split-1050x630-1-768x461.jpg 768w, https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/split-1050x630-1-150x90.jpg 150w\" sizes=\"(max-width: 1050px) 100vw, 1050px\" \/><\/figure>\n\n\n\n<p>A <a href=\"https:\/\/www.robomarkets.com.cy\/blog\/investing\/what-is-stock-split-and-how-does-it-influence-stock-price\/\" data-internallinksmanager029f6b8e52c=\"117\" title=\"Stock Split\">stock split<\/a> is like stock dividends. A stock split turns each existing stock into several stocks in a set proportion. This is identical to a stock dividends payment: stockholders receive new stocks in addition to those they are already holding.<\/p>\n\n\n\n<p>For the stock split, the adjustment factor is calculated in the same way as for dividend stocks:<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\"><\/div>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\begin{align}\n\\text{Adjustment Factor} = \\frac{\\text{New Float}}{\\text{Old Float}}\n\\end{align}<\/div>\n\n\n\n<p>Let us discuss an example of a stock split:<\/p>\n\n\n\n<p>Chesapeake Utilities Corp. (CPK) had a stock split of 3 to 2, effective on 9 September 2014. Thus, instead of every two existing stocks, its stockholders received three.<\/p>\n\n\n\n<p>In other words, one stock was added to every two stocks they already owned &ndash;this is absolutely equal to a stock dividend payment of 50%.<\/p>\n\n\n\n<p>In this case,<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\begin{align}\n\\text{New Float} = \\frac{3}{2} \\times \\text{Old Float}\n\\end{align}<\/div>\n\n\n\n<p>Hence:<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\begin{align}\n\\text{Adjustment Factor} = \\frac{\\text{New Float}}{\\text{Old Float}} = 1.5\n\\end{align}<\/div>\n\n\n\n<p>The day before the split, the unadjusted stock price was 69.41.<\/p>\n\n\n\n<p>Thus, the adjusted stock price on that day was:<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\begin{align}\n\\text{P}_{adj} = \\frac{\\text{P}_{unadj}}{\\text{F}} = \\frac{69.41}{1.5} = 46.273\n\\end{align}<\/div>\n\n\n\n<p>The stock split is also sometimes called Bonus Issue.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"5-reverse-stock-split\"><span class=\"ez-toc-section\" id=\"Reverse_stock_split\"><\/span>Reverse stock split<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The <a href=\"https:\/\/www.robomarkets.com.cy\/blog\/education\/reverse-stock-split-all-you-need-to-know\/\" data-internallinksmanager029f6b8e52c=\"133\" title=\"Reverse Stock Split\">reverse stock split<\/a> differs from the common one in the sense that the stockholders do not receive more stocks; they receive fewer. Instead of increasing the number of stocks in the portfolio, a reverse split decreases it in a set proportion.<\/p>\n\n\n\n<p>The stock price grows, as long as the overall number of stocks after a reverse split decreases. The cost of the company is not changed by this corporate action.<\/p>\n\n\n\n<p>As before,<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\begin{align}\n\\text{Adjustment Factor} = \\frac{\\text{New Float}}{\\text{Old Float}}\n\\end{align}<\/div>\n\n\n\n<p>Hence, the adjustment factor at a reverse stock split is less than one.<\/p>\n\n\n\n<p>Let us discuss an example of a reverse stock split:<\/p>\n\n\n\n<p>PostRock Energy Corp. (PSTR) carried out a reverse stock split in proportion of 1 to 10 on 1 May 2015.<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\begin{align}\n\\text{New Float} = \\frac{1}{10} \\times \\text{Old Float}\n\\end{align}<\/div>\n\n\n\n<p>Thus:<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\begin{align}\n\\text{Adjustment Factor} = \\frac{\\text{New Float}}{\\text{Old Float}} = 0.1\n\\end{align}<\/div>\n\n\n\n<p>The unadjusted stock price on the day before the reverse split was 0.4442.<\/p>\n\n\n\n<p>Hence, the adjusted stock price:<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\begin{align}\n\\text{P}_{adj} = \\frac{\\text{P}_{unadj}}{\\text{F}} = \\frac{0.4442}{0.1} = 4.442\n\\end{align}<\/div>\n\n\n\n<p>The reversal stock split is also called Consolidation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"6-adjustment-challenges\"><span class=\"ez-toc-section\" id=\"Adjustment_challenges\"><\/span>Adjustment challenges<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"944\" height=\"630\" src=\"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/price-adjustment-944x630-1.jpg\" alt=\"Adjustment challenges\" class=\"wp-image-10293\" srcset=\"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/price-adjustment-944x630-1.jpg 944w, https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/price-adjustment-944x630-1-300x200.jpg 300w, https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/price-adjustment-944x630-1-768x513.jpg 768w, https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/price-adjustment-944x630-1-150x100.jpg 150w\" sizes=\"(max-width: 944px) 100vw, 944px\" \/><\/figure>\n\n\n\n<p>A glance at the price adjustment process is enough to realise how much effort is required for the collection of bias-free, well-adjusted historical stock price data. Although essentially there is nothing complicated about it, nevertheless, the database creation process entails painstaking, tiresome work.<\/p>\n\n\n\n<p>In 2015, there were only 20,000 dividend payouts &ndash; and these constituted only one type of corporate action. There are also splits, mergers, reverse splits, consolidations, acquisitions, rights issues, buybacks, treasury repurchases, etc. When any of these actions happen, all historical stock price data needs to be recalculated. This means recalculating many thousands of date rows (250 date rows per year) and OHLCV for each stock every day. And there are thousands of companies in the US public markets.<\/p>\n\n\n\n<p>As such, maintaining the historical stock price database entails a great amount of work, which requires expertise and a lot of effort. This is why the market is dominated by only a small number of highly professional data providers &ndash; low professionalism means lost rivalry. In the world of stocks, similar to anywhere else, you get what you pay for.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"7-corporate-events-in-r-trader\"><span class=\"ez-toc-section\" id=\"Corporate_events_in_R_StocksTrader\"><\/span>Corporate events in R StocksTrader<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>If you are not already familiar with the multi-market <a href=\"https:\/\/www.robomarkets.com.cy\/forex-trading\/terminals\/download\/\" data-internallinksmanager029f6b8e52c=\"27\" title=\"trading platform\">trading platform<\/a> <a href=\"https:\/\/www.robomarkets.com.cy\/forex-trading\/platforms\/stock-market\/\" data-internallinksmanager029f6b8e52c=\"31\" title=\"R StocksTrader\">R StocksTrader<\/a>, the information on&nbsp;<a href=\"https:\/\/www.robomarkets.com.cy\/forex-trading\/platforms\/stock-market\/\" target=\"_blank\" rel=\"noreferrer noopener\">this page<\/a>&nbsp;will help you find out more about it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"8-long-positions\"><span class=\"ez-toc-section\" id=\"Long_positions\"><\/span>Long positions<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>A client who has an open long position on the ex-dividend day will have a sum equivalent to the paid dividend deposited into their account. The operation is reflected on the History page under Account Information &ndash; Cash Corrections.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"9-short-positions\"><span class=\"ez-toc-section\" id=\"Short_Positions\"><\/span>Short Positions<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>A client who has an open <a href=\"https:\/\/www.robomarkets.com.cy\/blog\/investing\/what-is-short-selling-in-the-stock-market\/\" data-internallinksmanager029f6b8e52c=\"136\" title=\"Short Selling\">short position<\/a> on the ex-dividend day will have a sum equivalent to the paid dividend withdrawn from their free funds. The operation is reflected on the History page under Account Information &ndash; Cash Corrections.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"10-dividends-procedure\"><span class=\"ez-toc-section\" id=\"Dividends_procedure\"><\/span>Dividends procedure<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The dividends process means depositing\/withdrawal to\/from the account on the ex-dividend date at 3 <a href=\"https:\/\/www.robomarkets.com.cy\/beginners\/info\/charts\/stocks\/PM\/\" data-internallinksmanager029f6b8e52c=\"73\" title=\"Philip Morris International Inc\">pm<\/a>, server time. The operation is reflected on the History page.<\/p>\n\n\n\n<p>For a Long position,<\/p>\n\n\n\n<p><strong>Cash Dividend Amount = Dividend per stock * Volume<\/strong><\/p>\n\n\n\n<p>Where<\/p>\n\n\n\n<p><strong>Volume = Contracts &times; Contract Size<\/strong><\/p>\n\n\n\n<p>For a Short position,<\/p>\n\n\n\n<p><strong>Cash Dividend Amount = (-1) &times; Dividend per stock &times; Volume<\/strong><\/p>\n\n\n\n<p>Where<\/p>\n\n\n\n<p><strong>Volume = Contracts &times; Contract Size<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"11-stock-splits\"><span class=\"ez-toc-section\" id=\"Stock_Splits\"><\/span>Stock Splits<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>In the case of a Stock Split, the necessary correction of the client&rsquo;s position will be reflected in their <a href=\"https:\/\/www.robomarkets.com.cy\/forex-trading\/trading\/trading-accounts\/\" data-internallinksmanager029f6b8e52c=\"29\" title=\"trading account\">trading account<\/a> according to the split parameters.<\/p>\n\n\n\n<p>The Split procedure is carried out on the server every day at 3 pm, server time. This operation deletes all active pending orders (Limit, Stop) on the stock.<\/p>\n\n\n\n<p>For all open short and long positions, the weighted-mean price and general volume are calculated, respectively. A split happens, and a new price and volume are set. The information is assigned to the long and short positions with maximal volume, respectively. When there are fractional stocks in a trade, such stocks are eliminated and turned into a balance operation &ndash; the Split Cash Correction. The volume of other trades on the instrument is cleared and transferred to History.<\/p>\n\n\n\n<script type=\"text\/javascript\" src=\"http:\/\/cdn.mathjax.org\/mathjax\/latest\/MathJax.js?config=TeX-AMS-MML_HTMLorMML\">\n<\/script>\n\n\n\n<script type=\"application\/ld+json\">\n  {\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [{\n      \"@type\": \"Question\",\n      \"name\": \"Calculating Stock Price: Detailed How-To\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Any professional analyst knows that analysis must be based on the adjusted stock price. However, only a few have the financial mathematics knowledge required for adjusting. \"\n      }\n    }, {\n      \"@type\": \"Question\",\n      \"name\": \"Introduction\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"In the below chart, you may view the unadjusted (or nominal) daily closing price of the Exxon (XOM) stock since 1996. This chart does not reflect the profit a trader would have made since 1996 &ndash; the changes in the nominal price only form one part of the investment results.\"\n      }\n    }, {\n      \"@type\": \"Question\",\n      \"name\": \"Principles of adjustment\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Almost always, stock prices are backward adjusted. In other words, in every time series, the current day stock price is the same as the current price on the exchange. All adjustments are possible on historical data solely.\"\n      }\n    }, {\n      \"@type\": \"Question\",\n      \"name\": \"Adjustment challenges\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A glance at the price adjustment process is enough to realise how much effort is required for the collection of bias-free, well-adjusted historical stock price data. Although essentially there is nothing complicated about it, nevertheless, the database creation process entails painstaking, tiresome work.\"\n      }\n    }, {\n      \"@type\": \"Question\",\n      \"name\": \"Corporate events in R StocksTrader\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"If you are not already familiar with the multi-market trading platform R StocksTrader, the information on this page will help you find out more about it.\"\n      }\n    }]\n  }\n<\/script>\n\n\n\n<p class=\"wp-block-button aligncenter\">\n<a class=\"button button-green js-risk-warning\" href=\"https:\/\/my.robomarkets.com\/en\/register\/\" rel=\"nofollow\">Open Trading Account<\/a><\/p>\n<\/body><\/html>\n","protected":false},"excerpt":{"rendered":"<p>Delve into the importance of using adjusted stock price in analysis and the financial mathematics behind it.<\/p>\n","protected":false},"author":2,"featured_media":3081,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1984,29],"tags":[1965,1997],"class_list":["post-3079","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-basics","category-education","tag-stock-investing","tag-stock-price"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Calculating Stock Price: Detailed How-To | RoboMarkets Blog<\/title>\n<meta name=\"description\" content=\"Delve into the importance of using adjusted stock price in analysis and the financial mathematics behind it.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Calculating Stock Price: Detailed How-To | RoboMarkets Blog\" \/>\n<meta property=\"og:description\" content=\"Delve into the importance of using adjusted stock price in analysis and the financial mathematics behind it.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/\" \/>\n<meta property=\"og:site_name\" content=\"RoboMarkets Blog\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.robomarkets.com\/blog\/wp-content\/uploads\/2020\/03\/stock_price.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1160\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tim Z.\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/\"},\"headline\":\"Calculating Stock Price: Detailed How-To\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/\"},\"wordCount\":2070,\"publisher\":{\"@id\":\"https:\/\/www.robomarkets.com.cy\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/stock_price.jpg\",\"keywords\":[\"stock investing\",\"stock price\"],\"articleSection\":[\"Basics\",\"Education\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/\",\"url\":\"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/\",\"name\":\"Calculating Stock Price: Detailed How-To | RoboMarkets Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.robomarkets.com.cy\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/stock_price.jpg\",\"description\":\"Delve into the importance of using adjusted stock price in analysis and the financial mathematics behind it.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/#primaryimage\",\"url\":\"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/stock_price.jpg\",\"contentUrl\":\"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/stock_price.jpg\",\"width\":1160,\"height\":500,\"caption\":\"Calculating Stock Price: Detailed How-To\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Main\",\"item\":\"https:\/\/www.robomarkets.com.cy\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calculating Stock Price: Detailed How-To\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.robomarkets.com.cy\/blog\/#website\",\"url\":\"https:\/\/www.robomarkets.com.cy\/blog\/\",\"name\":\"RoboMarkets Blog\",\"description\":\"Investment Blog for Stock Traders and Investors | RoboMarkets Blog\",\"publisher\":{\"@id\":\"https:\/\/www.robomarkets.com.cy\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.robomarkets.com.cy\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.robomarkets.com.cy\/blog\/#organization\",\"name\":\"RoboMarkets Blog\",\"url\":\"https:\/\/www.robomarkets.com.cy\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.robomarkets.com.cy\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/logo-blog-rm.png\",\"contentUrl\":\"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/logo-blog-rm.png\",\"width\":250,\"height\":47,\"caption\":\"RoboMarkets Blog\"},\"image\":{\"@id\":\"https:\/\/www.robomarkets.com.cy\/blog\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Calculating Stock Price: Detailed How-To | RoboMarkets Blog","description":"Delve into the importance of using adjusted stock price in analysis and the financial mathematics behind it.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/","og_locale":"en_US","og_type":"article","og_title":"Calculating Stock Price: Detailed How-To | RoboMarkets Blog","og_description":"Delve into the importance of using adjusted stock price in analysis and the financial mathematics behind it.","og_url":"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/","og_site_name":"RoboMarkets Blog","og_image":[{"width":1160,"height":500,"url":"https:\/\/www.robomarkets.com\/blog\/wp-content\/uploads\/2020\/03\/stock_price.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tim Z.","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/#article","isPartOf":{"@id":"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/"},"headline":"Calculating Stock Price: Detailed How-To","mainEntityOfPage":{"@id":"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/"},"wordCount":2070,"publisher":{"@id":"https:\/\/www.robomarkets.com.cy\/blog\/#organization"},"image":{"@id":"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/#primaryimage"},"thumbnailUrl":"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/stock_price.jpg","keywords":["stock investing","stock price"],"articleSection":["Basics","Education"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/","url":"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/","name":"Calculating Stock Price: Detailed How-To | RoboMarkets Blog","isPartOf":{"@id":"https:\/\/www.robomarkets.com.cy\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/#primaryimage"},"image":{"@id":"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/#primaryimage"},"thumbnailUrl":"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/stock_price.jpg","description":"Delve into the importance of using adjusted stock price in analysis and the financial mathematics behind it.","breadcrumb":{"@id":"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/#primaryimage","url":"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/stock_price.jpg","contentUrl":"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/stock_price.jpg","width":1160,"height":500,"caption":"Calculating Stock Price: Detailed How-To"},{"@type":"BreadcrumbList","@id":"https:\/\/www.robomarkets.com\/blog\/education\/calculating-stock-price-detailed-how-to\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Main","item":"https:\/\/www.robomarkets.com.cy\/blog\/"},{"@type":"ListItem","position":2,"name":"Calculating Stock Price: Detailed How-To"}]},{"@type":"WebSite","@id":"https:\/\/www.robomarkets.com.cy\/blog\/#website","url":"https:\/\/www.robomarkets.com.cy\/blog\/","name":"RoboMarkets Blog","description":"Investment Blog for Stock Traders and Investors | RoboMarkets Blog","publisher":{"@id":"https:\/\/www.robomarkets.com.cy\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.robomarkets.com.cy\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.robomarkets.com.cy\/blog\/#organization","name":"RoboMarkets Blog","url":"https:\/\/www.robomarkets.com.cy\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.robomarkets.com.cy\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/logo-blog-rm.png","contentUrl":"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2021\/12\/logo-blog-rm.png","width":250,"height":47,"caption":"RoboMarkets Blog"},"image":{"@id":"https:\/\/www.robomarkets.com.cy\/blog\/#\/schema\/logo\/image\/"}}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/www.robomarkets.com.cy\/blog\/wp-content\/uploads\/2020\/03\/stock_price.jpg","views":{"total":906,"cached_at":""},"_links":{"self":[{"href":"https:\/\/www.robomarkets.com.cy\/blog\/wp-json\/wp\/v2\/posts\/3079"}],"collection":[{"href":"https:\/\/www.robomarkets.com.cy\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.robomarkets.com.cy\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.robomarkets.com.cy\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.robomarkets.com.cy\/blog\/wp-json\/wp\/v2\/comments?post=3079"}],"version-history":[{"count":18,"href":"https:\/\/www.robomarkets.com.cy\/blog\/wp-json\/wp\/v2\/posts\/3079\/revisions"}],"predecessor-version":[{"id":13527,"href":"https:\/\/www.robomarkets.com.cy\/blog\/wp-json\/wp\/v2\/posts\/3079\/revisions\/13527"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.robomarkets.com.cy\/blog\/wp-json\/wp\/v2\/media\/3081"}],"wp:attachment":[{"href":"https:\/\/www.robomarkets.com.cy\/blog\/wp-json\/wp\/v2\/media?parent=3079"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.robomarkets.com.cy\/blog\/wp-json\/wp\/v2\/categories?post=3079"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.robomarkets.com.cy\/blog\/wp-json\/wp\/v2\/tags?post=3079"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}