<?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=MC2-Project-1-Test-Cases-spr2016</id>
	<title>MC2-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=MC2-Project-1-Test-Cases-spr2016"/>
	<link rel="alternate" type="text/html" href="http://quantsoftware.gatech.edu/index.php?title=MC2-Project-1-Test-Cases-spr2016&amp;action=history"/>
	<updated>2026-04-14T21:39:53Z</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=MC2-Project-1-Test-Cases-spr2016&amp;diff=1008&amp;oldid=prev</id>
		<title>Bhrolenok3: Created page with &quot;These test cases rely on a set of orders files, provided here: File:orders_mc2p1_spr2016.zip  &lt;pre&gt; marketsim_test_cases = [     MarketsimTestCase(         description=&quot;Or...&quot;</title>
		<link rel="alternate" type="text/html" href="http://quantsoftware.gatech.edu/index.php?title=MC2-Project-1-Test-Cases-spr2016&amp;diff=1008&amp;oldid=prev"/>
		<updated>2016-02-28T08:05:39Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;These test cases rely on a set of orders files, provided here: &lt;a href=&quot;/File:Orders_mc2p1_spr2016.zip&quot; title=&quot;File:Orders mc2p1 spr2016.zip&quot;&gt;File:orders_mc2p1_spr2016.zip&lt;/a&gt;  &amp;lt;pre&amp;gt; marketsim_test_cases = [     MarketsimTestCase(         description=&amp;quot;Or...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;These test cases rely on a set of orders files, provided here:&lt;br /&gt;
[[File:orders_mc2p1_spr2016.zip]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
marketsim_test_cases = [&lt;br /&gt;
    MarketsimTestCase(&lt;br /&gt;
        description=&amp;quot;Orders 1&amp;quot;,&lt;br /&gt;
        group=&amp;#039;basic&amp;#039;,&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
            orders_file=os.path.join(&amp;#039;orders&amp;#039;, &amp;#039;orders-01.csv&amp;#039;),&lt;br /&gt;
            start_val=1000000&lt;br /&gt;
        ),&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
            num_days = 245 ,&lt;br /&gt;
            last_day_portval = 1115569.2 ,&lt;br /&gt;
            sharpe_ratio = 0.612340613407 ,&lt;br /&gt;
            avg_daily_ret = 0.00055037432146&lt;br /&gt;
        )&lt;br /&gt;
    ),&lt;br /&gt;
    MarketsimTestCase(&lt;br /&gt;
        description=&amp;quot;Orders 2&amp;quot;,&lt;br /&gt;
        group=&amp;#039;basic&amp;#039;,&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
            orders_file=os.path.join(&amp;#039;orders&amp;#039;, &amp;#039;orders-02.csv&amp;#039;),&lt;br /&gt;
            start_val=1000000&lt;br /&gt;
        ),&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
            num_days = 245 ,&lt;br /&gt;
            last_day_portval = 1095003.35 ,&lt;br /&gt;
            sharpe_ratio = 1.01613520942 ,&lt;br /&gt;
            avg_daily_ret = 0.000390534819609&lt;br /&gt;
        )&lt;br /&gt;
    ),&lt;br /&gt;
    MarketsimTestCase(&lt;br /&gt;
        description=&amp;quot;Orders 3&amp;quot;,&lt;br /&gt;
        group=&amp;#039;basic&amp;#039;,&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
            orders_file=os.path.join(&amp;#039;orders&amp;#039;, &amp;#039;orders-03.csv&amp;#039;),&lt;br /&gt;
            start_val=1000000&lt;br /&gt;
        ),&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
            num_days = 240 ,&lt;br /&gt;
            last_day_portval = 857616.0 ,&lt;br /&gt;
            sharpe_ratio = -0.759896272199 ,&lt;br /&gt;
            avg_daily_ret = -0.000571326189931&lt;br /&gt;
        )&lt;br /&gt;
    ),&lt;br /&gt;
    MarketsimTestCase(&lt;br /&gt;
        description=&amp;quot;Orders 4&amp;quot;,&lt;br /&gt;
        group=&amp;#039;basic&amp;#039;,&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
            orders_file=os.path.join(&amp;#039;orders&amp;#039;, &amp;#039;orders-04.csv&amp;#039;),&lt;br /&gt;
            start_val=1000000&lt;br /&gt;
        ),&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
            num_days = 233 ,&lt;br /&gt;
            last_day_portval = 923545.4 ,&lt;br /&gt;
            sharpe_ratio = -0.266030146916 ,&lt;br /&gt;
            avg_daily_ret =  -0.000240200768212&lt;br /&gt;
        )&lt;br /&gt;
    ),&lt;br /&gt;
    MarketsimTestCase(&lt;br /&gt;
        description=&amp;quot;Orders 5&amp;quot;,&lt;br /&gt;
        group=&amp;#039;basic&amp;#039;,&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
            orders_file=os.path.join(&amp;#039;orders&amp;#039;, &amp;#039;orders-05.csv&amp;#039;),&lt;br /&gt;
            start_val=1000000&lt;br /&gt;
        ),&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
            num_days = 296 ,&lt;br /&gt;
            last_day_portval = 1415563.0 ,&lt;br /&gt;
            sharpe_ratio = 2.19591520826 ,&lt;br /&gt;
            avg_daily_ret = 0.00121733290744&lt;br /&gt;
        )&lt;br /&gt;
    ),&lt;br /&gt;
    MarketsimTestCase(&lt;br /&gt;
        description=&amp;quot;Orders 6&amp;quot;,&lt;br /&gt;
        group=&amp;#039;basic&amp;#039;,&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
            orders_file=os.path.join(&amp;#039;orders&amp;#039;, &amp;#039;orders-06.csv&amp;#039;),&lt;br /&gt;
            start_val=1000000&lt;br /&gt;
        ),&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
            num_days = 210 ,&lt;br /&gt;
            last_day_portval = 894604.3 ,&lt;br /&gt;
            sharpe_ratio = -1.23463930987,&lt;br /&gt;
            avg_daily_ret =  -0.000511281541086&lt;br /&gt;
        )&lt;br /&gt;
    ),&lt;br /&gt;
    MarketsimTestCase(&lt;br /&gt;
        description=&amp;quot;Orders 7 (modified)&amp;quot;,&lt;br /&gt;
        group=&amp;#039;basic&amp;#039;,&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
            orders_file=os.path.join(&amp;#039;orders&amp;#039;, &amp;#039;orders-07-modified.csv&amp;#039;),&lt;br /&gt;
            start_val=1000000&lt;br /&gt;
        ),&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
            num_days = 237 ,&lt;br /&gt;
            last_day_portval = 1104930.8 ,&lt;br /&gt;
            sharpe_ratio = 2.07335994413 ,&lt;br /&gt;
            avg_daily_ret = 0.000428245010481&lt;br /&gt;
        )&lt;br /&gt;
    ),&lt;br /&gt;
    MarketsimTestCase(&lt;br /&gt;
        description=&amp;quot;Orders 8 (modified)&amp;quot;,&lt;br /&gt;
        group=&amp;#039;basic&amp;#039;,&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
            orders_file=os.path.join(&amp;#039;orders&amp;#039;, &amp;#039;orders-08-modified.csv&amp;#039;),&lt;br /&gt;
            start_val=1000000&lt;br /&gt;
        ),&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
            num_days = 229 ,&lt;br /&gt;
            last_day_portval = 1071325.1 ,&lt;br /&gt;
            sharpe_ratio =  0.896734443277,&lt;br /&gt;
            avg_daily_ret = 0.000318004442115&lt;br /&gt;
        )&lt;br /&gt;
    ),&lt;br /&gt;
    MarketsimTestCase(&lt;br /&gt;
        description=&amp;quot;Orders 9 (modified)&amp;quot;,&lt;br /&gt;
        group=&amp;#039;basic&amp;#039;,&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
            orders_file=os.path.join(&amp;#039;orders&amp;#039;, &amp;#039;orders-09-modified.csv&amp;#039;),&lt;br /&gt;
            start_val=1000000&lt;br /&gt;
        ),&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
            num_days = 37 ,&lt;br /&gt;
            last_day_portval = 1058990.0,&lt;br /&gt;
            sharpe_ratio = 2.54864656282 ,&lt;br /&gt;
            avg_daily_ret = 0.00164458341408&lt;br /&gt;
        )&lt;br /&gt;
    ),&lt;br /&gt;
    MarketsimTestCase(&lt;br /&gt;
        description=&amp;quot;Orders 10 (modified)&amp;quot;,&lt;br /&gt;
        group=&amp;#039;basic&amp;#039;,&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
            orders_file=os.path.join(&amp;#039;orders&amp;#039;, &amp;#039;orders-10-modified.csv&amp;#039;),&lt;br /&gt;
            start_val=1000000&lt;br /&gt;
        ),&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
            num_days = 141 ,&lt;br /&gt;
            last_day_portval = 1070819.0,&lt;br /&gt;
            sharpe_ratio = 1.0145855303,&lt;br /&gt;
            avg_daily_ret =  0.000521814978394&lt;br /&gt;
        )&lt;br /&gt;
    ),&lt;br /&gt;
    MarketsimTestCase(&lt;br /&gt;
        description=&amp;quot;Orders 11 - Leveraged SELL (modified)&amp;quot;,&lt;br /&gt;
        group=&amp;#039;leverage&amp;#039;,&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
            orders_file=os.path.join(&amp;#039;orders&amp;#039;, &amp;#039;orders-11-modified.csv&amp;#039;),&lt;br /&gt;
            start_val=1000000&lt;br /&gt;
        ),&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
            last_day_portval = 1053560.0&lt;br /&gt;
        )&lt;br /&gt;
    ),&lt;br /&gt;
    MarketsimTestCase(&lt;br /&gt;
        description=&amp;quot;Orders 12 - Leveraged BUY (modified)&amp;quot;,&lt;br /&gt;
        group=&amp;#039;leverage&amp;#039;,&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
            orders_file=os.path.join(&amp;#039;orders&amp;#039;, &amp;#039;orders-12-modified.csv&amp;#039;),&lt;br /&gt;
            start_val=1000000&lt;br /&gt;
        ),&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
            last_day_portval = 1044437.0&lt;br /&gt;
        )&lt;br /&gt;
    ),&lt;br /&gt;
    MarketsimTestCase(&lt;br /&gt;
        description=&amp;quot;Wiki leverage example #1&amp;quot;,&lt;br /&gt;
        group=&amp;#039;leverage&amp;#039;,&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
            orders_file=os.path.join(&amp;#039;orders&amp;#039;, &amp;#039;orders-leverage-1.csv&amp;#039;),&lt;br /&gt;
            start_val=1000000&lt;br /&gt;
        ),&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
            last_day_portval = 1050160.0&lt;br /&gt;
        )&lt;br /&gt;
    ),&lt;br /&gt;
    MarketsimTestCase(&lt;br /&gt;
        description=&amp;quot;Wiki leverage example #2&amp;quot;,&lt;br /&gt;
        group=&amp;#039;leverage&amp;#039;,&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
            orders_file=os.path.join(&amp;#039;orders&amp;#039;, &amp;#039;orders-leverage-2.csv&amp;#039;),&lt;br /&gt;
            start_val=1000000&lt;br /&gt;
        ),&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
            last_day_portval = 1074650.0&lt;br /&gt;
        )&lt;br /&gt;
    ),&lt;br /&gt;
    MarketsimTestCase(&lt;br /&gt;
        description=&amp;quot;Wiki leverage example #3&amp;quot;,&lt;br /&gt;
        group=&amp;#039;leverage&amp;#039;,&lt;br /&gt;
        inputs=dict(&lt;br /&gt;
            orders_file=os.path.join(&amp;#039;orders&amp;#039;, &amp;#039;orders-leverage-3.csv&amp;#039;),&lt;br /&gt;
            start_val=1000000&lt;br /&gt;
        ),&lt;br /&gt;
        outputs=dict(&lt;br /&gt;
            last_day_portval = 1050160.0&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>