<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Monthly return in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Monthly-return/m-p/567773#M159704</link>
    <description>&lt;P&gt;Since you don't show a variable or anything labeled as "Rt" you need to describe in terms of you data what exactly is meant by "(Rt/Rt-1) -1&amp;nbsp;".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You probably need to reshape your data so that you have something that looks more like:&lt;/P&gt;
&lt;P&gt;Name Code Date Value&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you have a SAS data set? That looks very improbable for the sort of calculation I think you intend as all of those values under the names are going to be character.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Instructions here: &lt;A href="https://communities.sas.com/t5/SAS-Communities-Library/How-to-create-a-data-step-version-of-your-data-AKA-generate/ta-p/258712" target="_blank"&gt;https://communities.sas.com/t5/SAS-Communities-Library/How-to-create-a-data-step-version-of-your-data-AKA-generate/ta-p/258712&lt;/A&gt; will show how to turn an existing SAS data set into data step code that can be pasted into a forum code box using the {i} icon or attached as text to show exactly what you have and that we can test code against.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 20 Jun 2019 20:49:36 GMT</pubDate>
    <dc:creator>ballardw</dc:creator>
    <dc:date>2019-06-20T20:49:36Z</dc:date>
    <item>
      <title>Monthly return</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Monthly-return/m-p/567769#M159702</link>
      <description>&lt;P&gt;Hi all,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a dataset that are similar to the following. It's the monthly stock prices of about 200 companies. Now I want to generate the monthly return of each stock, which I defined as : (Rt/Rt-1) -1 . How should write the code to do this?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you very much.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Name&lt;/TD&gt;&lt;TD&gt;DANANG RUBBER&lt;/TD&gt;&lt;TD&gt;SAIGON THUONG TIN COMMERCIAL&lt;/TD&gt;&lt;TD&gt;ASIA COMMERCIAL&lt;/TD&gt;&lt;TD&gt;CHUONG DUONG BEVERAGES&lt;/TD&gt;&lt;TD&gt;THANG LONG WINE&lt;/TD&gt;&lt;TD&gt;PETROVIETNAM FCM.&lt;/TD&gt;&lt;TD&gt;DONG PHU RUBBER&lt;/TD&gt;&lt;TD&gt;HOA BINH RUBBER&lt;/TD&gt;&lt;TD&gt;GENERAL MATERIAL&lt;/TD&gt;&lt;TD&gt;THONG NHAT RUBBER&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Code&lt;/TD&gt;&lt;TD&gt;VT:DRC(P)&lt;/TD&gt;&lt;TD&gt;VT:STB(P)&lt;/TD&gt;&lt;TD&gt;VT:ACB(P)&lt;/TD&gt;&lt;TD&gt;VT:SCD(P)&lt;/TD&gt;&lt;TD&gt;VT:VTL(P)&lt;/TD&gt;&lt;TD&gt;VT:DPM(P)&lt;/TD&gt;&lt;TD&gt;VT:DPR(P)&lt;/TD&gt;&lt;TD&gt;VT:HRC(P)&lt;/TD&gt;&lt;TD&gt;VT:HSI(P)&lt;/TD&gt;&lt;TD&gt;VT:TNC(P)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1/1/08&lt;/TD&gt;&lt;TD&gt;13498.75&lt;/TD&gt;&lt;TD&gt;30110.97&lt;/TD&gt;&lt;TD&gt;49638.72&lt;/TD&gt;&lt;TD&gt;40000&lt;/TD&gt;&lt;TD&gt;21994.38&lt;/TD&gt;&lt;TD&gt;74000&lt;/TD&gt;&lt;TD&gt;85000&lt;/TD&gt;&lt;TD&gt;96000.5&lt;/TD&gt;&lt;TD&gt;41000&lt;/TD&gt;&lt;TD&gt;36500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2/1/08&lt;/TD&gt;&lt;TD&gt;13169.51&lt;/TD&gt;&lt;TD&gt;29651.26&lt;/TD&gt;&lt;TD&gt;41527.03&lt;/TD&gt;&lt;TD&gt;33600&lt;/TD&gt;&lt;TD&gt;22494.25&lt;/TD&gt;&lt;TD&gt;68500&lt;/TD&gt;&lt;TD&gt;82000&lt;/TD&gt;&lt;TD&gt;84571.88&lt;/TD&gt;&lt;TD&gt;34600&lt;/TD&gt;&lt;TD&gt;31500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3/1/08&lt;/TD&gt;&lt;TD&gt;8505.31&lt;/TD&gt;&lt;TD&gt;22525.75&lt;/TD&gt;&lt;TD&gt;30872.86&lt;/TD&gt;&lt;TD&gt;23800&lt;/TD&gt;&lt;TD&gt;20344.8&lt;/TD&gt;&lt;TD&gt;53500&lt;/TD&gt;&lt;TD&gt;58000&lt;/TD&gt;&lt;TD&gt;54000.31&lt;/TD&gt;&lt;TD&gt;25800&lt;/TD&gt;&lt;TD&gt;24200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4/1/08&lt;/TD&gt;&lt;TD&gt;6200.65&lt;/TD&gt;&lt;TD&gt;17193.13&lt;/TD&gt;&lt;TD&gt;28481.73&lt;/TD&gt;&lt;TD&gt;17900&lt;/TD&gt;&lt;TD&gt;12896.7&lt;/TD&gt;&lt;TD&gt;49000&lt;/TD&gt;&lt;TD&gt;49400&lt;/TD&gt;&lt;TD&gt;39143.07&lt;/TD&gt;&lt;TD&gt;21300&lt;/TD&gt;&lt;TD&gt;19300&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5/1/08&lt;/TD&gt;&lt;TD&gt;5816.54&lt;/TD&gt;&lt;TD&gt;15400.27&lt;/TD&gt;&lt;TD&gt;25091.76&lt;/TD&gt;&lt;TD&gt;19100&lt;/TD&gt;&lt;TD&gt;11846.97&lt;/TD&gt;&lt;TD&gt;53500&lt;/TD&gt;&lt;TD&gt;56000&lt;/TD&gt;&lt;TD&gt;35714.48&lt;/TD&gt;&lt;TD&gt;23800&lt;/TD&gt;&lt;TD&gt;19000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6/1/08&lt;/TD&gt;&lt;TD&gt;4356.91&lt;/TD&gt;&lt;TD&gt;11079&lt;/TD&gt;&lt;TD&gt;14316.54&lt;/TD&gt;&lt;TD&gt;17700&lt;/TD&gt;&lt;TD&gt;9997.44&lt;/TD&gt;&lt;TD&gt;40200&lt;/TD&gt;&lt;TD&gt;44500&lt;/TD&gt;&lt;TD&gt;26742.99&lt;/TD&gt;&lt;TD&gt;18600&lt;/TD&gt;&lt;TD&gt;14000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7/1/08&lt;/TD&gt;&lt;TD&gt;3709.41&lt;/TD&gt;&lt;TD&gt;10343.46&lt;/TD&gt;&lt;TD&gt;14861.35&lt;/TD&gt;&lt;TD&gt;22100&lt;/TD&gt;&lt;TD&gt;12146.89&lt;/TD&gt;&lt;TD&gt;44000&lt;/TD&gt;&lt;TD&gt;54000&lt;/TD&gt;&lt;TD&gt;25428.71&lt;/TD&gt;&lt;TD&gt;18500&lt;/TD&gt;&lt;TD&gt;13500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8/1/08&lt;/TD&gt;&lt;TD&gt;4402.99&lt;/TD&gt;&lt;TD&gt;10527.35&lt;/TD&gt;&lt;TD&gt;18523.71&lt;/TD&gt;&lt;TD&gt;18400&lt;/TD&gt;&lt;TD&gt;9897.47&lt;/TD&gt;&lt;TD&gt;58000&lt;/TD&gt;&lt;TD&gt;62000&lt;/TD&gt;&lt;TD&gt;27714.43&lt;/TD&gt;&lt;TD&gt;24100&lt;/TD&gt;&lt;TD&gt;14700&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9/1/08&lt;/TD&gt;&lt;TD&gt;5788.64&lt;/TD&gt;&lt;TD&gt;14205.02&lt;/TD&gt;&lt;TD&gt;28935.74&lt;/TD&gt;&lt;TD&gt;25300&lt;/TD&gt;&lt;TD&gt;10547.3&lt;/TD&gt;&lt;TD&gt;65000&lt;/TD&gt;&lt;TD&gt;69500&lt;/TD&gt;&lt;TD&gt;36000.2&lt;/TD&gt;&lt;TD&gt;24200&lt;/TD&gt;&lt;TD&gt;17000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10/1/08&lt;/TD&gt;&lt;TD&gt;4532.49&lt;/TD&gt;&lt;TD&gt;11033.03&lt;/TD&gt;&lt;TD&gt;24254.92&lt;/TD&gt;&lt;TD&gt;19000&lt;/TD&gt;&lt;TD&gt;9747.51&lt;/TD&gt;&lt;TD&gt;58000&lt;/TD&gt;&lt;TD&gt;63000&lt;/TD&gt;&lt;TD&gt;28571.59&lt;/TD&gt;&lt;TD&gt;19000&lt;/TD&gt;&lt;TD&gt;14900&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11/1/08&lt;/TD&gt;&lt;TD&gt;3030.3&lt;/TD&gt;&lt;TD&gt;10113.61&lt;/TD&gt;&lt;TD&gt;20314.09&lt;/TD&gt;&lt;TD&gt;18000&lt;/TD&gt;&lt;TD&gt;6998.21&lt;/TD&gt;&lt;TD&gt;45200&lt;/TD&gt;&lt;TD&gt;35300&lt;/TD&gt;&lt;TD&gt;14742.94&lt;/TD&gt;&lt;TD&gt;13500&lt;/TD&gt;&lt;TD&gt;11000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12/1/08&lt;/TD&gt;&lt;TD&gt;2331&lt;/TD&gt;&lt;TD&gt;9332.1&lt;/TD&gt;&lt;TD&gt;19610.37&lt;/TD&gt;&lt;TD&gt;16200&lt;/TD&gt;&lt;TD&gt;6498.34&lt;/TD&gt;&lt;TD&gt;36200&lt;/TD&gt;&lt;TD&gt;30400&lt;/TD&gt;&lt;TD&gt;18400.11&lt;/TD&gt;&lt;TD&gt;13500&lt;/TD&gt;&lt;TD&gt;9800&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1/1/09&lt;/TD&gt;&lt;TD&gt;2175.6&lt;/TD&gt;&lt;TD&gt;8458.65&lt;/TD&gt;&lt;TD&gt;17884.61&lt;/TD&gt;&lt;TD&gt;16000&lt;/TD&gt;&lt;TD&gt;6998.21&lt;/TD&gt;&lt;TD&gt;34500&lt;/TD&gt;&lt;TD&gt;30400&lt;/TD&gt;&lt;TD&gt;13942.94&lt;/TD&gt;&lt;TD&gt;11700&lt;/TD&gt;&lt;TD&gt;8200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2/1/09&lt;/TD&gt;&lt;TD&gt;2201.5&lt;/TD&gt;&lt;TD&gt;7861.03&lt;/TD&gt;&lt;TD&gt;17820.51&lt;/TD&gt;&lt;TD&gt;15700&lt;/TD&gt;&lt;TD&gt;7298.13&lt;/TD&gt;&lt;TD&gt;33000&lt;/TD&gt;&lt;TD&gt;31000&lt;/TD&gt;&lt;TD&gt;13028.64&lt;/TD&gt;&lt;TD&gt;12200&lt;/TD&gt;&lt;TD&gt;7700&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3/1/09&lt;/TD&gt;&lt;TD&gt;2292.15&lt;/TD&gt;&lt;TD&gt;6987.58&lt;/TD&gt;&lt;TD&gt;16025.65&lt;/TD&gt;&lt;TD&gt;12100&lt;/TD&gt;&lt;TD&gt;6648.3&lt;/TD&gt;&lt;TD&gt;28300&lt;/TD&gt;&lt;TD&gt;24000&lt;/TD&gt;&lt;TD&gt;11085.78&lt;/TD&gt;&lt;TD&gt;9700&lt;/TD&gt;&lt;TD&gt;6700&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4/1/09&lt;/TD&gt;&lt;TD&gt;3082.1&lt;/TD&gt;&lt;TD&gt;7769.09&lt;/TD&gt;&lt;TD&gt;19230.77&lt;/TD&gt;&lt;TD&gt;12400&lt;/TD&gt;&lt;TD&gt;6748.27&lt;/TD&gt;&lt;TD&gt;33100&lt;/TD&gt;&lt;TD&gt;31900&lt;/TD&gt;&lt;TD&gt;14857.23&lt;/TD&gt;&lt;TD&gt;11800&lt;/TD&gt;&lt;TD&gt;9400&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5/1/09&lt;/TD&gt;&lt;TD&gt;3613.04&lt;/TD&gt;&lt;TD&gt;9653.9&lt;/TD&gt;&lt;TD&gt;23717.96&lt;/TD&gt;&lt;TD&gt;13100&lt;/TD&gt;&lt;TD&gt;8247.89&lt;/TD&gt;&lt;TD&gt;36500&lt;/TD&gt;&lt;TD&gt;31800&lt;/TD&gt;&lt;TD&gt;14628.66&lt;/TD&gt;&lt;TD&gt;11300&lt;/TD&gt;&lt;TD&gt;10500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6/1/09&lt;/TD&gt;&lt;TD&gt;7834.73&lt;/TD&gt;&lt;TD&gt;12779.93&lt;/TD&gt;&lt;TD&gt;28461.55&lt;/TD&gt;&lt;TD&gt;15700&lt;/TD&gt;&lt;TD&gt;11946.95&lt;/TD&gt;&lt;TD&gt;44200&lt;/TD&gt;&lt;TD&gt;46700&lt;/TD&gt;&lt;TD&gt;21200.12&lt;/TD&gt;&lt;TD&gt;13300&lt;/TD&gt;&lt;TD&gt;15600&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7/1/09&lt;/TD&gt;&lt;TD&gt;10036.23&lt;/TD&gt;&lt;TD&gt;15262.36&lt;/TD&gt;&lt;TD&gt;29871.81&lt;/TD&gt;&lt;TD&gt;15600&lt;/TD&gt;&lt;TD&gt;14596.27&lt;/TD&gt;&lt;TD&gt;40500&lt;/TD&gt;&lt;TD&gt;40500&lt;/TD&gt;&lt;TD&gt;19028.68&lt;/TD&gt;&lt;TD&gt;11900&lt;/TD&gt;&lt;TD&gt;13300&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8/1/09&lt;/TD&gt;&lt;TD&gt;11007.48&lt;/TD&gt;&lt;TD&gt;16687.45&lt;/TD&gt;&lt;TD&gt;29871.81&lt;/TD&gt;&lt;TD&gt;16000&lt;/TD&gt;&lt;TD&gt;14896.19&lt;/TD&gt;&lt;TD&gt;47400&lt;/TD&gt;&lt;TD&gt;45800&lt;/TD&gt;&lt;TD&gt;20171.55&lt;/TD&gt;&lt;TD&gt;12200&lt;/TD&gt;&lt;TD&gt;14200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9/1/09&lt;/TD&gt;&lt;TD&gt;13338.47&lt;/TD&gt;&lt;TD&gt;18020.61&lt;/TD&gt;&lt;TD&gt;30576.94&lt;/TD&gt;&lt;TD&gt;19200&lt;/TD&gt;&lt;TD&gt;13746.48&lt;/TD&gt;&lt;TD&gt;49700&lt;/TD&gt;&lt;TD&gt;62000&lt;/TD&gt;&lt;TD&gt;25142.99&lt;/TD&gt;&lt;TD&gt;13200&lt;/TD&gt;&lt;TD&gt;16300&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10/1/09&lt;/TD&gt;&lt;TD&gt;21885.47&lt;/TD&gt;&lt;TD&gt;18564.48&lt;/TD&gt;&lt;TD&gt;29358.98&lt;/TD&gt;&lt;TD&gt;20600&lt;/TD&gt;&lt;TD&gt;13996.42&lt;/TD&gt;&lt;TD&gt;47100&lt;/TD&gt;&lt;TD&gt;60000&lt;/TD&gt;&lt;TD&gt;25428.71&lt;/TD&gt;&lt;TD&gt;13000&lt;/TD&gt;&lt;TD&gt;16300&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11/1/09&lt;/TD&gt;&lt;TD&gt;19813.47&lt;/TD&gt;&lt;TD&gt;16955.17&lt;/TD&gt;&lt;TD&gt;27564.11&lt;/TD&gt;&lt;TD&gt;29400&lt;/TD&gt;&lt;TD&gt;14996.16&lt;/TD&gt;&lt;TD&gt;42200&lt;/TD&gt;&lt;TD&gt;57000&lt;/TD&gt;&lt;TD&gt;24685.86&lt;/TD&gt;&lt;TD&gt;13300&lt;/TD&gt;&lt;TD&gt;16800&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12/1/09&lt;/TD&gt;&lt;TD&gt;16316.98&lt;/TD&gt;&lt;TD&gt;15288.41&lt;/TD&gt;&lt;TD&gt;25287.41&lt;/TD&gt;&lt;TD&gt;24800&lt;/TD&gt;&lt;TD&gt;14946.18&lt;/TD&gt;&lt;TD&gt;38100&lt;/TD&gt;&lt;TD&gt;61000&lt;/TD&gt;&lt;TD&gt;23371.55&lt;/TD&gt;&lt;TD&gt;11700&lt;/TD&gt;&lt;TD&gt;15800&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1/1/10&lt;/TD&gt;&lt;TD&gt;15798.97&lt;/TD&gt;&lt;TD&gt;13851.52&lt;/TD&gt;&lt;TD&gt;24182.3&lt;/TD&gt;&lt;TD&gt;26900&lt;/TD&gt;&lt;TD&gt;14646.25&lt;/TD&gt;&lt;TD&gt;34000&lt;/TD&gt;&lt;TD&gt;58000&lt;/TD&gt;&lt;TD&gt;21371.55&lt;/TD&gt;&lt;TD&gt;11300&lt;/TD&gt;&lt;TD&gt;14300&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jun 2019 20:41:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Monthly-return/m-p/567769#M159702</guid>
      <dc:creator>Cassie2</dc:creator>
      <dc:date>2019-06-20T20:41:00Z</dc:date>
    </item>
    <item>
      <title>Re: Monthly return</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Monthly-return/m-p/567773#M159704</link>
      <description>&lt;P&gt;Since you don't show a variable or anything labeled as "Rt" you need to describe in terms of you data what exactly is meant by "(Rt/Rt-1) -1&amp;nbsp;".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You probably need to reshape your data so that you have something that looks more like:&lt;/P&gt;
&lt;P&gt;Name Code Date Value&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you have a SAS data set? That looks very improbable for the sort of calculation I think you intend as all of those values under the names are going to be character.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Instructions here: &lt;A href="https://communities.sas.com/t5/SAS-Communities-Library/How-to-create-a-data-step-version-of-your-data-AKA-generate/ta-p/258712" target="_blank"&gt;https://communities.sas.com/t5/SAS-Communities-Library/How-to-create-a-data-step-version-of-your-data-AKA-generate/ta-p/258712&lt;/A&gt; will show how to turn an existing SAS data set into data step code that can be pasted into a forum code box using the {i} icon or attached as text to show exactly what you have and that we can test code against.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jun 2019 20:49:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Monthly-return/m-p/567773#M159704</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2019-06-20T20:49:36Z</dc:date>
    </item>
  </channel>
</rss>

