<?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 How to calculate return based on the first available price for a given isin and event day? in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-return-based-on-the-first-available-price-for-a/m-p/529658#M144757</link>
    <description>&lt;P&gt;Hi Everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the following dataset:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;isin&lt;/TD&gt;&lt;TD&gt;date&lt;/TD&gt;&lt;TD&gt;price&lt;/TD&gt;&lt;TD&gt;event_day&lt;/TD&gt;&lt;TD&gt;calday&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;22/09/1997&lt;/TD&gt;&lt;TD&gt;23.2&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;23/09/1997&lt;/TD&gt;&lt;TD&gt;22.7&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;24/09/1997&lt;/TD&gt;&lt;TD&gt;22.5&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;25/09/1997&lt;/TD&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;26/09/1997&lt;/TD&gt;&lt;TD&gt;24&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;29/09/1997&lt;/TD&gt;&lt;TD&gt;25&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;30/09/1997&lt;/TD&gt;&lt;TD&gt;25.1&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;1/10/1997&lt;/TD&gt;&lt;TD&gt;24.7&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;2/10/1997&lt;/TD&gt;&lt;TD&gt;25.4&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;3/10/1997&lt;/TD&gt;&lt;TD&gt;26.5&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;6/10/1997&lt;/TD&gt;&lt;TD&gt;27&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;7/10/1997&lt;/TD&gt;&lt;TD&gt;26.7&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;8/10/1997&lt;/TD&gt;&lt;TD&gt;26.7&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;9/10/1997&lt;/TD&gt;&lt;TD&gt;25.1&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;10/10/1997&lt;/TD&gt;&lt;TD&gt;25.2&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;28.1&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;14/10/1997&lt;/TD&gt;&lt;TD&gt;27.2&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;15/10/1997&lt;/TD&gt;&lt;TD&gt;26.4&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;16/10/1997&lt;/TD&gt;&lt;TD&gt;26.5&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;17/10/1997&lt;/TD&gt;&lt;TD&gt;26.3&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;20/10/1997&lt;/TD&gt;&lt;TD&gt;26.9&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;30/08/1999&lt;/TD&gt;&lt;TD&gt;5.15&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;31/08/1999&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;1/09/1999&lt;/TD&gt;&lt;TD&gt;4.99&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;2/09/1999&lt;/TD&gt;&lt;TD&gt;4.93&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;3/09/1999&lt;/TD&gt;&lt;TD&gt;4.97&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;6/09/1999&lt;/TD&gt;&lt;TD&gt;5.04&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;7/09/1999&lt;/TD&gt;&lt;TD&gt;5.17&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;8/09/1999&lt;/TD&gt;&lt;TD&gt;5.03&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;9/09/1999&lt;/TD&gt;&lt;TD&gt;5.03&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;10/09/1999&lt;/TD&gt;&lt;TD&gt;4.98&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;13/09/1999&lt;/TD&gt;&lt;TD&gt;4.98&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;14/09/1999&lt;/TD&gt;&lt;TD&gt;4.94&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;15/09/1999&lt;/TD&gt;&lt;TD&gt;5.1&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;16/09/1999&lt;/TD&gt;&lt;TD&gt;5.1&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;17/09/1999&lt;/TD&gt;&lt;TD&gt;5.15&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;5.46&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;21/09/1999&lt;/TD&gt;&lt;TD&gt;5.43&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;22/09/1999&lt;/TD&gt;&lt;TD&gt;5.39&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;23/09/1999&lt;/TD&gt;&lt;TD&gt;5.4&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;24/09/1999&lt;/TD&gt;&lt;TD&gt;5.36&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;27/09/1999&lt;/TD&gt;&lt;TD&gt;5.3&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;28/02/2008&lt;/TD&gt;&lt;TD&gt;12.5&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;29/02/2008&lt;/TD&gt;&lt;TD&gt;12.4&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;3/03/2008&lt;/TD&gt;&lt;TD&gt;11.6&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;4/03/2008&lt;/TD&gt;&lt;TD&gt;11.1&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;5/03/2008&lt;/TD&gt;&lt;TD&gt;11.1&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;6/03/2008&lt;/TD&gt;&lt;TD&gt;11.2&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;7/03/2008&lt;/TD&gt;&lt;TD&gt;11.1&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;10/03/2008&lt;/TD&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;11/03/2008&lt;/TD&gt;&lt;TD&gt;11.2&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;12/03/2008&lt;/TD&gt;&lt;TD&gt;11.4&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;13/03/2008&lt;/TD&gt;&lt;TD&gt;11.5&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;14/03/2008&lt;/TD&gt;&lt;TD&gt;11.4&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;17/03/2008&lt;/TD&gt;&lt;TD&gt;10.9&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;18/03/2008&lt;/TD&gt;&lt;TD&gt;11.5&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;19/03/2008&lt;/TD&gt;&lt;TD&gt;11.3&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;16&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;25/03/2008&lt;/TD&gt;&lt;TD&gt;16&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;26/03/2008&lt;/TD&gt;&lt;TD&gt;16&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;27/03/2008&lt;/TD&gt;&lt;TD&gt;16&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;28/03/2008&lt;/TD&gt;&lt;TD&gt;15.6&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;31/03/2008&lt;/TD&gt;&lt;TD&gt;15.6&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would like to do the following:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For calday&amp;nbsp;0,&amp;nbsp;I would like to calculate the return based on the price on&amp;nbsp;calday 0 and the first available price for a given ISIN and event day. There are many ISIN and event day in the dataset. Each ISIN could have multiple events. The first return should be (28.1-23.2)/23.2=0.21121.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can anyone please help? Thanks in advance.&lt;/P&gt;</description>
    <pubDate>Thu, 24 Jan 2019 12:11:30 GMT</pubDate>
    <dc:creator>bd_user_10</dc:creator>
    <dc:date>2019-01-24T12:11:30Z</dc:date>
    <item>
      <title>How to calculate return based on the first available price for a given isin and event day?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-return-based-on-the-first-available-price-for-a/m-p/529658#M144757</link>
      <description>&lt;P&gt;Hi Everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the following dataset:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;isin&lt;/TD&gt;&lt;TD&gt;date&lt;/TD&gt;&lt;TD&gt;price&lt;/TD&gt;&lt;TD&gt;event_day&lt;/TD&gt;&lt;TD&gt;calday&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;22/09/1997&lt;/TD&gt;&lt;TD&gt;23.2&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;23/09/1997&lt;/TD&gt;&lt;TD&gt;22.7&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;24/09/1997&lt;/TD&gt;&lt;TD&gt;22.5&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;25/09/1997&lt;/TD&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;26/09/1997&lt;/TD&gt;&lt;TD&gt;24&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;29/09/1997&lt;/TD&gt;&lt;TD&gt;25&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;30/09/1997&lt;/TD&gt;&lt;TD&gt;25.1&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;1/10/1997&lt;/TD&gt;&lt;TD&gt;24.7&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;2/10/1997&lt;/TD&gt;&lt;TD&gt;25.4&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;3/10/1997&lt;/TD&gt;&lt;TD&gt;26.5&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;6/10/1997&lt;/TD&gt;&lt;TD&gt;27&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;7/10/1997&lt;/TD&gt;&lt;TD&gt;26.7&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;8/10/1997&lt;/TD&gt;&lt;TD&gt;26.7&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;9/10/1997&lt;/TD&gt;&lt;TD&gt;25.1&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;10/10/1997&lt;/TD&gt;&lt;TD&gt;25.2&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;-1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;28.1&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;14/10/1997&lt;/TD&gt;&lt;TD&gt;27.2&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;15/10/1997&lt;/TD&gt;&lt;TD&gt;26.4&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;16/10/1997&lt;/TD&gt;&lt;TD&gt;26.5&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;17/10/1997&lt;/TD&gt;&lt;TD&gt;26.3&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;20/10/1997&lt;/TD&gt;&lt;TD&gt;26.9&lt;/TD&gt;&lt;TD&gt;13/10/1997&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;30/08/1999&lt;/TD&gt;&lt;TD&gt;5.15&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;31/08/1999&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;1/09/1999&lt;/TD&gt;&lt;TD&gt;4.99&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;2/09/1999&lt;/TD&gt;&lt;TD&gt;4.93&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;3/09/1999&lt;/TD&gt;&lt;TD&gt;4.97&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;6/09/1999&lt;/TD&gt;&lt;TD&gt;5.04&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;7/09/1999&lt;/TD&gt;&lt;TD&gt;5.17&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;8/09/1999&lt;/TD&gt;&lt;TD&gt;5.03&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;9/09/1999&lt;/TD&gt;&lt;TD&gt;5.03&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;10/09/1999&lt;/TD&gt;&lt;TD&gt;4.98&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;13/09/1999&lt;/TD&gt;&lt;TD&gt;4.98&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;14/09/1999&lt;/TD&gt;&lt;TD&gt;4.94&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;15/09/1999&lt;/TD&gt;&lt;TD&gt;5.1&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;16/09/1999&lt;/TD&gt;&lt;TD&gt;5.1&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;17/09/1999&lt;/TD&gt;&lt;TD&gt;5.15&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;-1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;5.46&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;21/09/1999&lt;/TD&gt;&lt;TD&gt;5.43&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;22/09/1999&lt;/TD&gt;&lt;TD&gt;5.39&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;23/09/1999&lt;/TD&gt;&lt;TD&gt;5.4&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;24/09/1999&lt;/TD&gt;&lt;TD&gt;5.36&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000001&lt;/TD&gt;&lt;TD&gt;27/09/1999&lt;/TD&gt;&lt;TD&gt;5.3&lt;/TD&gt;&lt;TD&gt;20/09/1999&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;28/02/2008&lt;/TD&gt;&lt;TD&gt;12.5&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;29/02/2008&lt;/TD&gt;&lt;TD&gt;12.4&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;3/03/2008&lt;/TD&gt;&lt;TD&gt;11.6&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;4/03/2008&lt;/TD&gt;&lt;TD&gt;11.1&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;5/03/2008&lt;/TD&gt;&lt;TD&gt;11.1&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;6/03/2008&lt;/TD&gt;&lt;TD&gt;11.2&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;7/03/2008&lt;/TD&gt;&lt;TD&gt;11.1&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;10/03/2008&lt;/TD&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;11/03/2008&lt;/TD&gt;&lt;TD&gt;11.2&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;12/03/2008&lt;/TD&gt;&lt;TD&gt;11.4&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;13/03/2008&lt;/TD&gt;&lt;TD&gt;11.5&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;14/03/2008&lt;/TD&gt;&lt;TD&gt;11.4&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;17/03/2008&lt;/TD&gt;&lt;TD&gt;10.9&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;18/03/2008&lt;/TD&gt;&lt;TD&gt;11.5&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;19/03/2008&lt;/TD&gt;&lt;TD&gt;11.3&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;-1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;16&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;25/03/2008&lt;/TD&gt;&lt;TD&gt;16&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;26/03/2008&lt;/TD&gt;&lt;TD&gt;16&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;27/03/2008&lt;/TD&gt;&lt;TD&gt;16&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;28/03/2008&lt;/TD&gt;&lt;TD&gt;15.6&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FI0000000177&lt;/TD&gt;&lt;TD&gt;31/03/2008&lt;/TD&gt;&lt;TD&gt;15.6&lt;/TD&gt;&lt;TD&gt;20/03/2008&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would like to do the following:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For calday&amp;nbsp;0,&amp;nbsp;I would like to calculate the return based on the price on&amp;nbsp;calday 0 and the first available price for a given ISIN and event day. There are many ISIN and event day in the dataset. Each ISIN could have multiple events. The first return should be (28.1-23.2)/23.2=0.21121.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can anyone please help? Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Thu, 24 Jan 2019 12:11:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-return-based-on-the-first-available-price-for-a/m-p/529658#M144757</guid>
      <dc:creator>bd_user_10</dc:creator>
      <dc:date>2019-01-24T12:11:30Z</dc:date>
    </item>
    <item>
      <title>Re: How to calculate return based on the first available price for a given isin and event day?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-return-based-on-the-first-available-price-for-a/m-p/529665#M144760</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
infile cards expandtabs truncover;
input isin	: $20. date : ddmmyy12.	price	event_day : ddmmyy12.	calday;
format  date	event_day  ddmmyy10.;
cards;
FI0000000001	22/09/1997	23.2	13/10/1997	-15
FI0000000001	23/09/1997	22.7	13/10/1997	-14
FI0000000001	24/09/1997	22.5	13/10/1997	-13
FI0000000001	25/09/1997	23	13/10/1997	-12
FI0000000001	26/09/1997	24	13/10/1997	-11
FI0000000001	29/09/1997	25	13/10/1997	-10
FI0000000001	30/09/1997	25.1	13/10/1997	-9
FI0000000001	1/10/1997	24.7	13/10/1997	-8
FI0000000001	2/10/1997	25.4	13/10/1997	-7
FI0000000001	3/10/1997	26.5	13/10/1997	-6
FI0000000001	6/10/1997	27	13/10/1997	-5
FI0000000001	7/10/1997	26.7	13/10/1997	-4
FI0000000001	8/10/1997	26.7	13/10/1997	-3
FI0000000001	9/10/1997	25.1	13/10/1997	-2
FI0000000001	10/10/1997	25.2	13/10/1997	-1
FI0000000001	13/10/1997	28.1	13/10/1997	0
FI0000000001	14/10/1997	27.2	13/10/1997	1
FI0000000001	15/10/1997	26.4	13/10/1997	2
FI0000000001	16/10/1997	26.5	13/10/1997	3
FI0000000001	17/10/1997	26.3	13/10/1997	4
FI0000000001	20/10/1997	26.9	13/10/1997	5
FI0000000001	30/08/1999	5.15	20/09/1999	-15
FI0000000001	31/08/1999	5	20/09/1999	-14
FI0000000001	1/09/1999	4.99	20/09/1999	-13
FI0000000001	2/09/1999	4.93	20/09/1999	-12
FI0000000001	3/09/1999	4.97	20/09/1999	-11
FI0000000001	6/09/1999	5.04	20/09/1999	-10
FI0000000001	7/09/1999	5.17	20/09/1999	-9
FI0000000001	8/09/1999	5.03	20/09/1999	-8
FI0000000001	9/09/1999	5.03	20/09/1999	-7
FI0000000001	10/09/1999	4.98	20/09/1999	-6
FI0000000001	13/09/1999	4.98	20/09/1999	-5
FI0000000001	14/09/1999	4.94	20/09/1999	-4
FI0000000001	15/09/1999	5.1	20/09/1999	-3
FI0000000001	16/09/1999	5.1	20/09/1999	-2
FI0000000001	17/09/1999	5.15	20/09/1999	-1
FI0000000001	20/09/1999	5.46	20/09/1999	0
FI0000000001	21/09/1999	5.43	20/09/1999	1
FI0000000001	22/09/1999	5.39	20/09/1999	2
FI0000000001	23/09/1999	5.4	20/09/1999	3
FI0000000001	24/09/1999	5.36	20/09/1999	4
FI0000000001	27/09/1999	5.3	20/09/1999	5
FI0000000177	28/02/2008	12.5	20/03/2008	-15
FI0000000177	29/02/2008	12.4	20/03/2008	-14
FI0000000177	3/03/2008	11.6	20/03/2008	-13
FI0000000177	4/03/2008	11.1	20/03/2008	-12
FI0000000177	5/03/2008	11.1	20/03/2008	-11
FI0000000177	6/03/2008	11.2	20/03/2008	-10
FI0000000177	7/03/2008	11.1	20/03/2008	-9
FI0000000177	10/03/2008	11	20/03/2008	-8
FI0000000177	11/03/2008	11.2	20/03/2008	-7
FI0000000177	12/03/2008	11.4	20/03/2008	-6
FI0000000177	13/03/2008	11.5	20/03/2008	-5
FI0000000177	14/03/2008	11.4	20/03/2008	-4
FI0000000177	17/03/2008	10.9	20/03/2008	-3
FI0000000177	18/03/2008	11.5	20/03/2008	-2
FI0000000177	19/03/2008	11.3	20/03/2008	-1
FI0000000177	20/03/2008	16	20/03/2008	0
FI0000000177	25/03/2008	16	20/03/2008	1
FI0000000177	26/03/2008	16	20/03/2008	2
FI0000000177	27/03/2008	16	20/03/2008	3
FI0000000177	28/03/2008	15.6	20/03/2008	4
FI0000000177	31/03/2008	15.6	20/03/2008	5
;
run;

data want;
 set have;
 by isin event_day;
 retain temp;
 if first.event_day then temp=price;
 if calday=0 then want=(price-temp)/temp;
 run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 24 Jan 2019 12:51:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-return-based-on-the-first-available-price-for-a/m-p/529665#M144760</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2019-01-24T12:51:44Z</dc:date>
    </item>
    <item>
      <title>Re: How to calculate return based on the first available price for a given isin and event day?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-return-based-on-the-first-available-price-for-a/m-p/529862#M144840</link>
      <description>Thanks for the code. It works perfectly!</description>
      <pubDate>Thu, 24 Jan 2019 21:00:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-return-based-on-the-first-available-price-for-a/m-p/529862#M144840</guid>
      <dc:creator>bd_user_10</dc:creator>
      <dc:date>2019-01-24T21:00:36Z</dc:date>
    </item>
  </channel>
</rss>

