<?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 Forecasting model for volatile data in SAS Forecasting and Econometrics</title>
    <link>https://communities.sas.com/t5/SAS-Forecasting-and-Econometrics/Forecasting-model-for-volatile-data/m-p/828122#M4469</link>
    <description>&lt;P&gt;I need to forecast call volume for a product support line. The data is quite volatile and it's not that easy to remove all the known outliers. I currently use Proc Arima and Proc ESM.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Any other procedure/model suggestions?&lt;/P&gt;&lt;P&gt;2. Is there any good resources for outlier identification?&amp;nbsp; (Currently we use multiple ways to identify outliers such as standard deviation or % calculations. But can such method identify some seasonality as outliers..? So just wonder if there is some research into this to recommend best practice for outlier identification)&lt;/P&gt;</description>
    <pubDate>Wed, 10 Aug 2022 16:47:05 GMT</pubDate>
    <dc:creator>pjy1006</dc:creator>
    <dc:date>2022-08-10T16:47:05Z</dc:date>
    <item>
      <title>Forecasting model for volatile data</title>
      <link>https://communities.sas.com/t5/SAS-Forecasting-and-Econometrics/Forecasting-model-for-volatile-data/m-p/828122#M4469</link>
      <description>&lt;P&gt;I need to forecast call volume for a product support line. The data is quite volatile and it's not that easy to remove all the known outliers. I currently use Proc Arima and Proc ESM.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Any other procedure/model suggestions?&lt;/P&gt;&lt;P&gt;2. Is there any good resources for outlier identification?&amp;nbsp; (Currently we use multiple ways to identify outliers such as standard deviation or % calculations. But can such method identify some seasonality as outliers..? So just wonder if there is some research into this to recommend best practice for outlier identification)&lt;/P&gt;</description>
      <pubDate>Wed, 10 Aug 2022 16:47:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Forecasting-and-Econometrics/Forecasting-model-for-volatile-data/m-p/828122#M4469</guid>
      <dc:creator>pjy1006</dc:creator>
      <dc:date>2022-08-10T16:47:05Z</dc:date>
    </item>
    <item>
      <title>Re: Forecasting model for volatile data</title>
      <link>https://communities.sas.com/t5/SAS-Forecasting-and-Econometrics/Forecasting-model-for-volatile-data/m-p/828241#M4473</link>
      <description>Have you seen:&lt;BR /&gt;&lt;A href="https://www.sas.com/en_us/insights/articles/analytics/practical-advice-for-better-business-forecasting.html" target="_blank"&gt;https://www.sas.com/en_us/insights/articles/analytics/practical-advice-for-better-business-forecasting.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://support.sas.com/resources/papers/proceedings-archive/SUGI86/Sugi-11-13%20Sellers.pdf" target="_blank"&gt;https://support.sas.com/resources/papers/proceedings-archive/SUGI86/Sugi-11-13%20Sellers.pdf&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://www.sas.com/content/dam/SAS/support/en/sas-global-forum-proceedings/2020/4493-2020.pdf" target="_blank"&gt;https://www.sas.com/content/dam/SAS/support/en/sas-global-forum-proceedings/2020/4493-2020.pdf&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://support.sas.com/en/books/free-books.html" target="_blank"&gt;https://support.sas.com/en/books/free-books.html&lt;/A&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 11 Aug 2022 10:20:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Forecasting-and-Econometrics/Forecasting-model-for-volatile-data/m-p/828241#M4473</guid>
      <dc:creator>JosvanderVelden</dc:creator>
      <dc:date>2022-08-11T10:20:10Z</dc:date>
    </item>
    <item>
      <title>Re: Forecasting model for volatile data</title>
      <link>https://communities.sas.com/t5/SAS-Forecasting-and-Econometrics/Forecasting-model-for-volatile-data/m-p/828274#M4474</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;A class="trigger-hovercard" href="https://communities.sas.com/t5/user/viewprofilepage/user-id/293496" target="_blank"&gt;pjy1006,&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Outlier detection in time series modeling (and in other types of modeling) is an art rather than science.&amp;nbsp; If you are using outlier detection facility of PROC ARIMA (the OUTLIER statement) and PROC ESM then you are already on the right track.&amp;nbsp; Since you want to know if there are additional facilities in SAS/ETS I am going to suggest PROC UCM (for a quick illustration, see &lt;A href="https://go.documentation.sas.com/doc/en/pgmsascdc/v_029/etsug/etsug_ucm_examples07.htm" target="_blank"&gt;SAS Help Center: Detection of Level Shift&lt;/A&gt;).&amp;nbsp; &amp;nbsp;The outlier detection technology behind ARIMA and UCM is very similar.&amp;nbsp; Outlier detection often requires iterative steps.&amp;nbsp; One starts with a reasonable baseline model and adjusts the model based on the most obvious breaks that are detected.&amp;nbsp; This adjusted model becomes the new baseline.&amp;nbsp; For UCM setting I will suggest the following types of initial baseline models. Suppose your input data set is test, your response series is y, and you already know external variables X1 and X2 affect y.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Case 1:&amp;nbsp; Your series does not have an obvious trend.&lt;/P&gt;
&lt;P&gt;PROC UCM data=test;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; model y=x1 x2;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; level variance=0 noest checkbreak;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; irregular;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Case 2: Your series does have some type of movement:&lt;/P&gt;
&lt;P&gt;PROC UCM data=test;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;model y=x1 x2;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;level variance=0 noest checkbreak;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;slope;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;irregular;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Case 3: Your series is seasonal with season length slength:&lt;/P&gt;
&lt;P&gt;PROC UCM data=test;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;model y=x1 x2;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;level variance=0 noest checkbreak;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;slope;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;season length=slength type=trig;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;irregular;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Depending on the length of the series and the inherent noise, you may have to adjust the alpha levels for additive outlier and level shift detections (see&amp;nbsp;&lt;A href="https://go.documentation.sas.com/doc/en/pgmsascdc/v_029/etsug/etsug_ucm_syntax16.htm" target="_blank"&gt;SAS Help Center: OUTLIER Statement&lt;/A&gt;&amp;nbsp;).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For more general outlier detection and general logic behind this type of outlier detection you can see&amp;nbsp;&lt;A href="https://support.sas.com/resources/papers/proceedings17/SAS0456-2017.pdf" target="_blank"&gt;Detecting and Adjusting Structural Breaks in Time Series and Panel Data Using the SSM Procedure (sas.com)&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope this helps.&lt;/P&gt;
&lt;DIV class="lia-page"&gt;&lt;CENTER&gt;
&lt;DIV id="content-wrapper"&gt;
&lt;DIV class="MinimumWidthContainer"&gt;
&lt;DIV class="min-width-wrapper"&gt;
&lt;DIV class="min-width"&gt;
&lt;DIV class="lia-content"&gt;
&lt;DIV class="lia-quilt lia-quilt-reply-page lia-quilt-layout-one-column lia-top-quilt"&gt;
&lt;DIV class="lia-quilt-row lia-quilt-row-main"&gt;
&lt;DIV class="lia-quilt-column lia-quilt-column-24 lia-quilt-column-single lia-quilt-column-main-content"&gt;
&lt;DIV class="lia-quilt-column-alley lia-quilt-column-alley-single"&gt;
&lt;DIV class="lia-panel lia-panel-section lia-component-editor"&gt;
&lt;DIV class="lia-decoration-border"&gt;
&lt;DIV class="lia-decoration-border-content"&gt;
&lt;DIV&gt;
&lt;DIV class="lia-panel-content-wrapper"&gt;
&lt;DIV class="lia-panel-content"&gt;
&lt;DIV id="messageview" class="lia-panel-message message-uid-828122" data-lia-message-uid="828122"&gt;
&lt;DIV id="messageView2_1" class="lia-message-view-wrapper lia-js-data-messageUid-828122 lia-component-forums-widget-message-view-two" data-lia-message-uid="828122"&gt;
&lt;DIV class="MessageView lia-message-view-forum-message lia-message-view-display lia-row-standard-unread lia-thread-topic"&gt;
&lt;DIV class="lia-quilt lia-quilt-forum-message lia-quilt-layout-forum-message"&gt;
&lt;DIV class="lia-quilt-row lia-quilt-row-main"&gt;
&lt;DIV class="lia-quilt-column lia-quilt-column-24 lia-quilt-column-single lia-quilt-column-main"&gt;
&lt;DIV class="lia-quilt-column-alley lia-quilt-column-alley-single"&gt;
&lt;DIV class="forum-topic-flex-article"&gt;
&lt;DIV class="forum-author"&gt;
&lt;DIV class="author-20"&gt;
&lt;DIV class="author-20-content"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/CENTER&gt;&lt;/DIV&gt;
&lt;DIV id="lia-emoticons-autosuggest-wrapper" class="lia-content lia-mentions-wrapper"&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Thu, 11 Aug 2022 13:51:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Forecasting-and-Econometrics/Forecasting-model-for-volatile-data/m-p/828274#M4474</guid>
      <dc:creator>rselukar</dc:creator>
      <dc:date>2022-08-11T13:51:52Z</dc:date>
    </item>
    <item>
      <title>Re: Forecasting model for volatile data</title>
      <link>https://communities.sas.com/t5/SAS-Forecasting-and-Econometrics/Forecasting-model-for-volatile-data/m-p/828275#M4475</link>
      <description>A correction:&lt;BR /&gt;&lt;BR /&gt;Case 1:  Your series does not have an obvious trend.&lt;BR /&gt;PROC UCM data=test;&lt;BR /&gt;    model y=x1 x2;&lt;BR /&gt;    level  checkbreak;&lt;BR /&gt;    irregular;&lt;BR /&gt;run;</description>
      <pubDate>Thu, 11 Aug 2022 13:55:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Forecasting-and-Econometrics/Forecasting-model-for-volatile-data/m-p/828275#M4475</guid>
      <dc:creator>rselukar</dc:creator>
      <dc:date>2022-08-11T13:55:22Z</dc:date>
    </item>
  </channel>
</rss>

