Category: 

What Are Rolling Returns?

Article Details
  • Written By: Mary McMahon
  • Edited By: Shereen Skola
  • Last Modified Date: 04 September 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
Roughly one-fifth of the world's stock of gold - worth over $200 billion USD - is stored under the streets of London.  more...

September 30 ,  1949 :  The Berlin Air Lift ended.  more...

Rolling returns provide information about the return on an investment in a series of overlapping time periods, annualized to standardize results. This can highlight aspects of the larger picture which may not be readily apparent by looking at other forms of return data. Investors can calculate their own, or use a tool that will do it for them; many investing websites have this data available, for example. Some companies may also discuss rolling returns in their annual reports, although they should be reviewed with a note of caution.

When looking purely at annual returns, it may be possible to miss patterns; one year, a firm may do very well, for instance, because it had several very strong months and a few bad ones. With rolling returns, the investor calculates annualized returns for a set of consecutive periods, like 2008-2013, and then looks at another set, 2009-2014, 2010-2015, and so forth. This particular example involves five year rolling returns, where the investor looks at performance over the course of five years.

These deeper data can provide more important contextual information. The investor looks not just from year to year, but period to period, like performance from March to March and April to April. This can help people see patterns that would be buried in other forms of data. For example, a firm that appears to have mediocre performance might actually emerge as a strong, consistent investment that is less subject to volatility in the long term.

Ad

This approach to investment analysis is best suited to long-term investments. For people looking at short term options, it can be less appropriate. In addition, people should review rolling returns carefully to see if they are being manipulated to appear more favorable. Start and end dates may be chosen with a calculated agenda in mind, like skipping over a bad period that might skew results. When rolling returns are used to present information about an investment, it may be a good idea to expand the parameters to see if the picture is still as sunny after a longer period.

Charts of rolling returns for major investments and market indices are often available for free from financial publication. Websites dedicated to investor research and education can allow people to select from a range of investments and periods to generate their own charts of rolling returns using archival data that may stretch back for decades. These can be helpful for people considering large, long-term investments.

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}