<?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 Proc model goal seek problem in Statistical Procedures</title>
    <link>https://communities.sas.com/t5/Statistical-Procedures/Proc-model-goal-seek-problem/m-p/152478#M7996</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello SAS community, I need a bit of help with the following problem. I am trying to calculate the the break even interest rate on a standard loan, in essence I am trying to goal seek for an interest rate that will result in an net present value of interest income equal to zero. To solve for this rate I am trying to use Proc Model from SAS/ETS. However, when I run the code I receive the following error message:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; "1. ERROR: There are no model parameters declared. Cannot perform requested FIT task."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I do not know what this error is telling me. The code I am running is below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data loan_characteristics;&lt;BR /&gt; input principal interest_rate months annual_fixed_cost cost_of_capital;&lt;BR /&gt; cards;&lt;BR /&gt; 25000 0.05 12 500 0.1&lt;BR /&gt; ;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data loan_profit;&lt;BR /&gt; set loan_characteristics;&lt;BR /&gt; npv_interest_income = 0;&lt;/P&gt;&lt;P&gt; do m = 1 to months;&lt;BR /&gt;&amp;nbsp; interest_income =&amp;nbsp; principal*(interest_rate/12);&lt;BR /&gt;&amp;nbsp; npv_interest_income = npv_interest_income + (interest_income - annual_fixed_cost/12)/(1+cost_of_capital/12)**m;&lt;BR /&gt;&amp;nbsp; output;&lt;BR /&gt; end;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data goal;&lt;BR /&gt;npv_interest_income = 0;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc model data=loan_profit&lt;BR /&gt; outmodel=loan_profitModel;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; npv_interest_income = npv_interest_income + (interest_income - annual_fixed_cost/12)/(1+cost_of_capital/12)**m;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fit npv_interest_income / outest=demest;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; solve interest_rate / estdata=demest data=goal solveprint;&lt;BR /&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 24 Jan 2014 18:08:45 GMT</pubDate>
    <dc:creator>sebsastian</dc:creator>
    <dc:date>2014-01-24T18:08:45Z</dc:date>
    <item>
      <title>Proc model goal seek problem</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Proc-model-goal-seek-problem/m-p/152478#M7996</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello SAS community, I need a bit of help with the following problem. I am trying to calculate the the break even interest rate on a standard loan, in essence I am trying to goal seek for an interest rate that will result in an net present value of interest income equal to zero. To solve for this rate I am trying to use Proc Model from SAS/ETS. However, when I run the code I receive the following error message:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; "1. ERROR: There are no model parameters declared. Cannot perform requested FIT task."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I do not know what this error is telling me. The code I am running is below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data loan_characteristics;&lt;BR /&gt; input principal interest_rate months annual_fixed_cost cost_of_capital;&lt;BR /&gt; cards;&lt;BR /&gt; 25000 0.05 12 500 0.1&lt;BR /&gt; ;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data loan_profit;&lt;BR /&gt; set loan_characteristics;&lt;BR /&gt; npv_interest_income = 0;&lt;/P&gt;&lt;P&gt; do m = 1 to months;&lt;BR /&gt;&amp;nbsp; interest_income =&amp;nbsp; principal*(interest_rate/12);&lt;BR /&gt;&amp;nbsp; npv_interest_income = npv_interest_income + (interest_income - annual_fixed_cost/12)/(1+cost_of_capital/12)**m;&lt;BR /&gt;&amp;nbsp; output;&lt;BR /&gt; end;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data goal;&lt;BR /&gt;npv_interest_income = 0;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc model data=loan_profit&lt;BR /&gt; outmodel=loan_profitModel;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; npv_interest_income = npv_interest_income + (interest_income - annual_fixed_cost/12)/(1+cost_of_capital/12)**m;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fit npv_interest_income / outest=demest;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; solve interest_rate / estdata=demest data=goal solveprint;&lt;BR /&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jan 2014 18:08:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Proc-model-goal-seek-problem/m-p/152478#M7996</guid>
      <dc:creator>sebsastian</dc:creator>
      <dc:date>2014-01-24T18:08:45Z</dc:date>
    </item>
    <item>
      <title>Re: Proc model goal seek problem</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Proc-model-goal-seek-problem/m-p/152479#M7997</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;While I don't quite follow exactly what you would like to do, you need a "parameters ; " statement your PROC MODEL code for it to estimate anything. That is, you need an unknown parameter.&amp;nbsp; See this &lt;A href="http://support.sas.com/documentation/onlinedoc/ets/ex_code/131/modgs.html" style="font-size: 10pt; line-height: 1.5em;" title="http://support.sas.com/documentation/onlinedoc/ets/ex_code/131/modgs.html"&gt;SAS/ETS User's Guide Example Programs&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If your problem is to find an optimal solution, some example code is here. &lt;A class="active_link" href="http://support.sas.com/documentation/onlinedoc/ets/ex_code/131/modoslv.html" style="font-size: 10pt; line-height: 1.5em;" title="http://support.sas.com/documentation/onlinedoc/ets/ex_code/131/modoslv.html"&gt;SAS/ETS User's Guide Example Programs&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best-Ken &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jan 2014 19:20:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Proc-model-goal-seek-problem/m-p/152479#M7997</guid>
      <dc:creator>ets_kps</dc:creator>
      <dc:date>2014-01-24T19:20:56Z</dc:date>
    </item>
    <item>
      <title>Re: Proc model goal seek problem</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Proc-model-goal-seek-problem/m-p/152480#M7998</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have several issues one of which ets_kps and your log have pointed out:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You do not define any parameters to estimate in order to look for fit in your model.&amp;nbsp; This can be done using several different statements depending on how you wish to define it's values;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2014 20:27:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Proc-model-goal-seek-problem/m-p/152480#M7998</guid>
      <dc:creator>FriedEgg</dc:creator>
      <dc:date>2014-01-29T20:27:27Z</dc:date>
    </item>
    <item>
      <title>Re: Proc model goal seek problem</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Proc-model-goal-seek-problem/m-p/440358#M23209</link>
      <description>Does anybody have an alternate solution to doing this without using proc model?&lt;BR /&gt;</description>
      <pubDate>Mon, 26 Feb 2018 23:39:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Proc-model-goal-seek-problem/m-p/440358#M23209</guid>
      <dc:creator>GenDemo</dc:creator>
      <dc:date>2018-02-26T23:39:01Z</dc:date>
    </item>
    <item>
      <title>Re: Proc model goal seek problem</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Proc-model-goal-seek-problem/m-p/458145#M23891</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Proc Optmodel capability within SAS offers a promising solution to the similar to mentioned by you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Fri, 27 Apr 2018 14:30:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Proc-model-goal-seek-problem/m-p/458145#M23891</guid>
      <dc:creator>colabsas</dc:creator>
      <dc:date>2018-04-27T14:30:49Z</dc:date>
    </item>
    <item>
      <title>Re: Proc model goal seek problem</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Proc-model-goal-seek-problem/m-p/460281#M24035</link>
      <description>&lt;P&gt;... and if you dont have proc optmodel...&lt;/P&gt;</description>
      <pubDate>Sun, 06 May 2018 06:55:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Proc-model-goal-seek-problem/m-p/460281#M24035</guid>
      <dc:creator>GenDemo</dc:creator>
      <dc:date>2018-05-06T06:55:20Z</dc:date>
    </item>
  </channel>
</rss>

