<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://quantsoftware.gatech.edu/index.php?action=history&amp;feed=atom&amp;title=MC1-Project-1-Test-Cases-spr2016</id>
	<title>MC1-Project-1-Test-Cases-spr2016 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://quantsoftware.gatech.edu/index.php?action=history&amp;feed=atom&amp;title=MC1-Project-1-Test-Cases-spr2016"/>
	<link rel="alternate" type="text/html" href="http://quantsoftware.gatech.edu/index.php?title=MC1-Project-1-Test-Cases-spr2016&amp;action=history"/>
	<updated>2026-04-15T03:56:59Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.4</generator>
	<entry>
		<id>http://quantsoftware.gatech.edu/index.php?title=MC1-Project-1-Test-Cases-spr2016&amp;diff=945&amp;oldid=prev</id>
		<title>Bhrolenok3: Created page with &quot; &lt;pre&gt; portfolio_test_cases = [      PortfolioTestCase(          inputs=dict(              start_date=&#039;2010-01-01&#039;,              end_date=&#039;2010-12-31&#039;,              symbol_all...&quot;</title>
		<link rel="alternate" type="text/html" href="http://quantsoftware.gatech.edu/index.php?title=MC1-Project-1-Test-Cases-spr2016&amp;diff=945&amp;oldid=prev"/>
		<updated>2016-02-02T22:08:20Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot; &amp;lt;pre&amp;gt; portfolio_test_cases = [      PortfolioTestCase(          inputs=dict(              start_date=&amp;#039;2010-01-01&amp;#039;,              end_date=&amp;#039;2010-12-31&amp;#039;,              symbol_all...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
portfolio_test_cases = [&lt;br /&gt;
&lt;br /&gt;
    PortfolioTestCase(&lt;br /&gt;
&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
&lt;br /&gt;
            start_date=&amp;#039;2010-01-01&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            end_date=&amp;#039;2010-12-31&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            symbol_allocs=OrderedDict([(&amp;#039;GOOG&amp;#039;, 0.2), (&amp;#039;AAPL&amp;#039;, 0.3), (&amp;#039;GLD&amp;#039;, 0.4), (&amp;#039;XOM&amp;#039;, 0.1)]),&lt;br /&gt;
&lt;br /&gt;
            start_val=1000000),&lt;br /&gt;
&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
&lt;br /&gt;
            cum_ret=0.255646784534,&lt;br /&gt;
&lt;br /&gt;
            avg_daily_ret=0.000957366234238,&lt;br /&gt;
&lt;br /&gt;
            sharpe_ratio=1.51819243641),&lt;br /&gt;
&lt;br /&gt;
        description=&amp;quot;Wiki example 1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    ),&lt;br /&gt;
&lt;br /&gt;
    PortfolioTestCase(&lt;br /&gt;
&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
&lt;br /&gt;
            start_date=&amp;#039;2010-01-01&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            end_date=&amp;#039;2010-12-31&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            symbol_allocs=OrderedDict([(&amp;#039;AXP&amp;#039;, 0.0), (&amp;#039;HPQ&amp;#039;, 0.0), (&amp;#039;IBM&amp;#039;, 0.0), (&amp;#039;HNZ&amp;#039;, 1.0)]),&lt;br /&gt;
&lt;br /&gt;
            start_val=1000000),&lt;br /&gt;
&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
&lt;br /&gt;
            cum_ret=0.198105963655,&lt;br /&gt;
&lt;br /&gt;
            avg_daily_ret=0.000763106152672,&lt;br /&gt;
&lt;br /&gt;
            sharpe_ratio=1.30798398744),&lt;br /&gt;
&lt;br /&gt;
        description=&amp;quot;Wiki example 2&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    ),&lt;br /&gt;
&lt;br /&gt;
    PortfolioTestCase(&lt;br /&gt;
&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
&lt;br /&gt;
            start_date=&amp;#039;2010-06-01&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            end_date=&amp;#039;2010-12-31&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            symbol_allocs=OrderedDict([(&amp;#039;GOOG&amp;#039;, 0.2), (&amp;#039;AAPL&amp;#039;, 0.3), (&amp;#039;GLD&amp;#039;, 0.4), (&amp;#039;XOM&amp;#039;, 0.1)]),&lt;br /&gt;
&lt;br /&gt;
            start_val=1000000),&lt;br /&gt;
&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
&lt;br /&gt;
            cum_ret=0.205113938792,&lt;br /&gt;
&lt;br /&gt;
            avg_daily_ret=0.00129586924366,&lt;br /&gt;
&lt;br /&gt;
            sharpe_ratio=2.21259766672),&lt;br /&gt;
&lt;br /&gt;
        description=&amp;quot;Wiki example 3: Six month range&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    ),&lt;br /&gt;
&lt;br /&gt;
    PortfolioTestCase(&lt;br /&gt;
&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
&lt;br /&gt;
            start_date=&amp;#039;2010-01-01&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            end_date=&amp;#039;2010-12-31&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            symbol_allocs=OrderedDict([(&amp;#039;GOOG&amp;#039;, 0.2), (&amp;#039;AAPL&amp;#039;, 0.4), (&amp;#039;GLD&amp;#039;, 0.2), (&amp;#039;XOM&amp;#039;, 0.2)]),&lt;br /&gt;
&lt;br /&gt;
            start_val=1000000),&lt;br /&gt;
&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
&lt;br /&gt;
            cum_ret=0.262285147745,&lt;br /&gt;
&lt;br /&gt;
            avg_daily_ret=0.000993303139465,&lt;br /&gt;
&lt;br /&gt;
            sharpe_ratio=1.3812384175),&lt;br /&gt;
&lt;br /&gt;
        description=&amp;quot;Wiki example 1 with different allocations&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    ),&lt;br /&gt;
&lt;br /&gt;
    PortfolioTestCase(&lt;br /&gt;
&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
&lt;br /&gt;
            start_date=&amp;#039;2010-01-01&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            end_date=&amp;#039;2013-05-31&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            symbol_allocs=OrderedDict([(&amp;#039;AXP&amp;#039;, 0.3), (&amp;#039;HPQ&amp;#039;, 0.5), (&amp;#039;IBM&amp;#039;, 0.1), (&amp;#039;GOOG&amp;#039;, 0.1)]),&lt;br /&gt;
&lt;br /&gt;
            start_val=1000000),&lt;br /&gt;
&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
&lt;br /&gt;
            cum_ret=-0.110888530433,&lt;br /&gt;
&lt;br /&gt;
            avg_daily_ret=-6.50814806831e-05,&lt;br /&gt;
&lt;br /&gt;
            sharpe_ratio=-0.0704694718385),&lt;br /&gt;
&lt;br /&gt;
        description=&amp;quot;Normalization check&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    ),&lt;br /&gt;
&lt;br /&gt;
    PortfolioTestCase(&lt;br /&gt;
&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
&lt;br /&gt;
            start_date=&amp;#039;2010-01-01&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            end_date=&amp;#039;2010-01-31&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            symbol_allocs=OrderedDict([(&amp;#039;AXP&amp;#039;, 0.9), (&amp;#039;HPQ&amp;#039;, 0.0), (&amp;#039;IBM&amp;#039;, 0.1), (&amp;#039;GOOG&amp;#039;, 0.0)]),&lt;br /&gt;
&lt;br /&gt;
            start_val=1000000),&lt;br /&gt;
&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
&lt;br /&gt;
            cum_ret=-0.0758725033871,&lt;br /&gt;
&lt;br /&gt;
            avg_daily_ret=-0.00411578300489,&lt;br /&gt;
&lt;br /&gt;
            sharpe_ratio=-2.84503813366),&lt;br /&gt;
&lt;br /&gt;
        description=&amp;quot;One month range&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    ),&lt;br /&gt;
&lt;br /&gt;
    PortfolioTestCase(&lt;br /&gt;
&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
&lt;br /&gt;
            start_date=&amp;#039;2011-01-01&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            end_date=&amp;#039;2011-12-31&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            symbol_allocs=OrderedDict([(&amp;#039;WFR&amp;#039;, 0.25), (&amp;#039;ANR&amp;#039;, 0.25), (&amp;#039;MWW&amp;#039;, 0.25), (&amp;#039;FSLR&amp;#039;, 0.25)]),&lt;br /&gt;
&lt;br /&gt;
            start_val=1000000),&lt;br /&gt;
&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
&lt;br /&gt;
            cum_ret=-0.686004563165,&lt;br /&gt;
&lt;br /&gt;
            avg_daily_ret=-0.00405018240566,&lt;br /&gt;
&lt;br /&gt;
            sharpe_ratio=-1.93664660013),&lt;br /&gt;
&lt;br /&gt;
        description=&amp;quot;Low Sharpe ratio&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    ),&lt;br /&gt;
&lt;br /&gt;
    PortfolioTestCase(&lt;br /&gt;
&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
&lt;br /&gt;
            start_date=&amp;#039;2010-01-01&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            end_date=&amp;#039;2010-12-31&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            symbol_allocs=OrderedDict([(&amp;#039;AXP&amp;#039;, 0.0), (&amp;#039;HPQ&amp;#039;, 1.0), (&amp;#039;IBM&amp;#039;, 0.0), (&amp;#039;HNZ&amp;#039;, 0.0)]),&lt;br /&gt;
&lt;br /&gt;
            start_val=1000000),&lt;br /&gt;
&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
&lt;br /&gt;
            cum_ret=-0.191620333598,&lt;br /&gt;
&lt;br /&gt;
            avg_daily_ret=-0.000718040989619,&lt;br /&gt;
&lt;br /&gt;
            sharpe_ratio=-0.71237182415),&lt;br /&gt;
&lt;br /&gt;
        description=&amp;quot;All your eggs in one basket&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    ),&lt;br /&gt;
&lt;br /&gt;
    PortfolioTestCase(&lt;br /&gt;
&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
&lt;br /&gt;
            start_date=&amp;#039;2010-06-01&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            end_date=&amp;#039;2011-06-01&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            symbol_allocs=OrderedDict([(&amp;#039;AAPL&amp;#039;, 0.1), (&amp;#039;GLD&amp;#039;, 0.4), (&amp;#039;GOOG&amp;#039;, 0.5), (&amp;#039;XOM&amp;#039;, 0.0)]),&lt;br /&gt;
&lt;br /&gt;
            start_val=1000000),&lt;br /&gt;
&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
&lt;br /&gt;
            cum_ret=0.177352039318,&lt;br /&gt;
&lt;br /&gt;
            avg_daily_ret= 0.000694756409052,&lt;br /&gt;
&lt;br /&gt;
            sharpe_ratio=1.10895144722),&lt;br /&gt;
&lt;br /&gt;
        description=&amp;quot;Mid-2010 to mid-2011&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    ),&lt;br /&gt;
&lt;br /&gt;
    PortfolioTestCase(&lt;br /&gt;
&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
&lt;br /&gt;
            start_date=&amp;#039;2006-01-03&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            end_date=&amp;#039;2008-01-02&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
            symbol_allocs=OrderedDict([(&amp;#039;MMM&amp;#039;, 0.0), (&amp;#039;MO&amp;#039;, 0.9), (&amp;#039;MSFT&amp;#039;, 0.1), (&amp;#039;INTC&amp;#039;, 0.0)]),&lt;br /&gt;
&lt;br /&gt;
            start_val=1000000),&lt;br /&gt;
&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
&lt;br /&gt;
            cum_ret=0.43732715979,&lt;br /&gt;
&lt;br /&gt;
            avg_daily_ret=0.00076948918955,&lt;br /&gt;
&lt;br /&gt;
            sharpe_ratio=1.26449481371),&lt;br /&gt;
&lt;br /&gt;
        description=&amp;quot;Two year range&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bhrolenok3</name></author>
		
	</entry>
</feed>