<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>BitCortex &#187; Quantitative Finance</title>
	<atom:link href="http://www.bitcortex.com/category/quant-finance/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bitcortex.com</link>
	<description>Artificial Intelligence, Neuroscience, Quantitative Finance and the unedited thoughts of a soon-to-be robot</description>
	<lastBuildDate>Sun, 11 Jul 2010 00:28:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Thank you!</title>
		<link>http://www.bitcortex.com/2009/03/16/thank-you/</link>
		<comments>http://www.bitcortex.com/2009/03/16/thank-you/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 18:17:40 +0000</pubDate>
		<dc:creator>Rod Furlan</dc:creator>
				<category><![CDATA[Quantitative Finance]]></category>

		<guid isPermaLink="false">http://www.bitcortex.com/?p=429</guid>
		<description><![CDATA[Thank you all for the encouraging feedback on my Nexus ATS platform. I didn&#8217;t expect that so many people would contact me about it. Unfortunately, Nexus is a private project and at this point I don&#8217;t have the time/resources to turn it into something that I could share.]]></description>
			<content:encoded><![CDATA[<p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; display: inline; border-top: 0px; border-right: 0px" title="nexus6" src="http://www.bitcortex.com/wp-content/uploads/2009/03/productimagepicturenexus668-jpg-152x152-q851.jpg" border="0" alt="nexus6" width="156" height="156" align="left" />Thank you all for the encouraging feedback on my <a href="http://www.bitcortex.com/2009/03/10/automated-trading-platform-show-tell/">Nexus ATS platform</a>.</p>
<p>I didn&#8217;t expect that so many people would contact me about it. Unfortunately, <a href="http://www.bitcortex.com/2009/03/10/automated-trading-platform-show-tell/">Nexus</a> is a private project and at this point I don&#8217;t have the time/resources to turn it into something that I could share.</p>]]></content:encoded>
			<wfw:commentRss>http://www.bitcortex.com/2009/03/16/thank-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automated Trading Platform Show and Tell</title>
		<link>http://www.bitcortex.com/2009/03/10/automated-trading-platform-show-tell/</link>
		<comments>http://www.bitcortex.com/2009/03/10/automated-trading-platform-show-tell/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 03:41:24 +0000</pubDate>
		<dc:creator>Rod Furlan</dc:creator>
				<category><![CDATA[Quantitative Finance]]></category>

		<guid isPermaLink="false">http://www.quaternix.com/bitcortex/?p=87</guid>
		<description><![CDATA[There are just not enough hours in a day. I would trade everything I have for more time. I hope someone will soon find a &#8220;cure&#8221; for death and the need for sleep, I seriously do. Lately I have been receiving a lot of emails asking when will Part 3 of my Pragmatic Automated Trading [...]]]></description>
			<content:encoded><![CDATA[<p>There are just not enough hours in a day. I would trade everything I have for more time. I hope someone will soon find a &#8220;cure&#8221; for death and the need for sleep, I seriously do.</p>
<p>Lately I have been receiving a lot of emails asking when will Part 3 of my <a href="http://www.bitcortex.com/2008/12/28/pragmatic-automated-trading-part-1/" target="_blank">Pragmatic Automated Trading</a> series be published and I would like to apologize for the delay. The truth is that I haven&#8217;t had time to start working on it and it might be a while before I get a chance to do so.</p>
<p>In the meantime, I have gathered a few screenshots of my own private automated trading platform to share with you. It is named Nexus ATS as a homage to <a href="http://en.wikipedia.org/wiki/Replicant" target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Replicant?referer=');">Blade Runner’s Nexus 6</a> (yes, I am a raging nerd).</p>
<p>The idea is that if you follow my <a href="http://www.bitcortex.com/2008/12/28/pragmatic-automated-trading-part-1/" target="_blank">Pragmatic Automated Trading</a> series you should be able to build something similar for yourself &#8211; for fun and profit.</p>
<p>There are a lot of interesting things I can’t share with screenshots alone &#8211; like it’s ticker plant, distributed computing engine or world domination modules &#8211; but at least you get to look at the pretty charts. If you have any questions, feel free to contact me. I hope you will enjoy it!</p>

<div class="ngg-galleryoverview" id="ngg-gallery-1-87">


	
	<!-- Thumbnails -->
		
	<div id="ngg-image-9" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/197-412662488edcba98.png" title="Mission Statement: &quot;To build a MATLAB-like interactive R&amp;D environment for quantitative trading&quot;." class="thickbox" rel="set_1"  rel="lightbox[87]">
								<img title="Think Matlab for Trading" alt="Think Matlab for Trading" src="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/thumbs/thumbs_197-412662488edcba98.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-8" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/197-412662488b98d76b.png" title="Here I am just requesting some market data from IQFeed using the interactive console. It is the quickest way to start an experiment." class="thickbox" rel="set_1"  rel="lightbox[87]">
								<img title="Data Acquisition" alt="Data Acquisition" src="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/thumbs/thumbs_197-412662488b98d76b.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-7" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/197-4126624887d40184.png" title="Everything in Nexus can be automated using Python. Scripting is a great exploration tool that allows you to quickly try ideas without worrying about the rigors of a statically-typed, compiled language. SciPy and ProfitPy are fully integrated into the environment." class="thickbox" rel="set_1"  rel="lightbox[87]">
								<img title="Python Scripting" alt="Python Scripting" src="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/thumbs/thumbs_197-4126624887d40184.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-13" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/197-4126624891006117.png" title="I have implemented so many indicators over the past few years. Too bad most of them are just as bad as astrology... ;)" class="thickbox" rel="set_1"  rel="lightbox[87]">
								<img title="Indicator Library" alt="Indicator Library" src="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/thumbs/thumbs_197-4126624891006117.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-2" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/197-41266248840a9e88.png" title="This is a sample chart with multiple overlays." class="thickbox" rel="set_1"  rel="lightbox[87]">
								<img title="Multiple Overlays" alt="Multiple Overlays" src="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/thumbs/thumbs_197-41266248840a9e88.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-1" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/197-412662488118a6e0.png" title="This is an example of a custom chart handler. It is currently displaying a synthetic instrument that represents a cointegrated pair." class="thickbox" rel="set_1"  rel="lightbox[87]">
								<img title="Custom Chart Handlers" alt="Custom Chart Handlers" src="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/thumbs/thumbs_197-412662488118a6e0.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-3" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/197-4126624885006117.png" title="While scripting is a great way to explore ideas, I would rather not go live with it. When it comes down to reliability, strongly-typed compiled languages bring a lot to the table. This is a picture the integrated system editor. I can just write my logic in C# (with intellisense support) and hit execute to take it for a spin." class="thickbox" rel="set_1"  rel="lightbox[87]">
								<img title="Trading System Editor" alt="Trading System Editor" src="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/thumbs/thumbs_197-4126624885006117.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-19" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/cd55a67020670a30b621e5f344672bb7.png" title="When I click Execute, Nexus will compile my C# trading system into a .net library and load it for backtesting." class="thickbox" rel="set_1"  rel="lightbox[87]">
								<img title="Trading System Execution" alt="Trading System Execution" src="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/thumbs/thumbs_cd55a67020670a30b621e5f344672bb7.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-18" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/b387addbc95220d4c89516e0a7330ba5.png" title="To make a trading system property an optimization variable, all I need to do is to add an [OptimizationParameter] decorator to it." class="thickbox" rel="set_1"  rel="lightbox[87]">
								<img title="Parameter Optimization" alt="Parameter Optimization" src="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/thumbs/thumbs_b387addbc95220d4c89516e0a7330ba5.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-14" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/197-412662489524c9c4.png" title="You can't beat Visual Studio's debugger. That is why I didn't try - Nexus' integrated editor will simply invoke VS when breakpoints are met." class="thickbox" rel="set_1"  rel="lightbox[87]">
								<img title="Visual Studio Debugging" alt="Visual Studio Debugging" src="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/thumbs/thumbs_197-412662489524c9c4.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-4" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/197-41266248862fc963.png" title="This is a sample performance analysis report. Adding custom statistics is as simple as implementing an interface." class="thickbox" rel="set_1"  rel="lightbox[87]">
								<img title="Trading System Fitness Analysis" alt="Trading System Fitness Analysis" src="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/thumbs/thumbs_197-41266248862fc963.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-5" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/197-4126624886635dad.png" title="Equity Curve vs. Buy and Hold" class="thickbox" rel="set_1"  rel="lightbox[87]">
								<img title="Equity Curve" alt="Equity Curve" src="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/thumbs/thumbs_197-4126624886635dad.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-16" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/197-41266249ef2894ab.png" title="Using the trade browser to visually review trades." class="thickbox" rel="set_1"  rel="lightbox[87]">
								<img title="Reviewing Trades" alt="Reviewing Trades" src="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/thumbs/thumbs_197-41266249ef2894ab.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-6" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/197-41266248871f7a80.png" title="Basic reporting and analysis tools are provided for my own convenience." class="thickbox" rel="set_1"  rel="lightbox[87]">
								<img title="Backtest Trade Summary" alt="Backtest Trade Summary" src="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/thumbs/thumbs_197-41266248871f7a80.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-15" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/197-4126624896e147ae.png" title="This is an example of a live study workbook. A study is a piece of C# code that runs inside the Nexus environment. It can use an API to publish all sorts of relevant realtime data (plots, charts, spreadsheets) to a workbook like the one in this image." class="thickbox" rel="set_1"  rel="lightbox[87]">
								<img title="Study Interface" alt="Study Interface" src="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/thumbs/thumbs_197-4126624896e147ae.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-17" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/197-41266249f1a8c537.png" title="It can be a cumbersome to keep track of all the parameters used in an experiment. In Nexus, if I add a [StudyParameter] decorator to a study property it will be automatically tracked. Every time I execute a study, parameters and results are stored in a machine-readable xml file." class="thickbox" rel="set_1"  rel="lightbox[87]">
								<img title="Automated Parameter Tracking" alt="Automated Parameter Tracking" src="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/thumbs/thumbs_197-41266249f1a8c537.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-21" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/a8d78dacfecfba8d5335384e63b476e5.png" title="If I start a command line with a &quot;!&quot; the command is executed using MATLAB's Automation interface instead. While Nexus is self-sufficient as an analysis platform, it is nice to have access to all libraries currently available to Matlab." class="thickbox" rel="set_1"  rel="lightbox[87]">
								<img title="Matlab Integration 1" alt="Matlab Integration 1" src="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/thumbs/thumbs_a8d78dacfecfba8d5335384e63b476e5.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-20" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/17b184d909b1918a73c9dc5ac7a6c594.png" title="I have a special set of commands to send data from Nexus to Matlab. Here you can see the prices for AAPL being visualized using standard MATLAB dialogs." class="thickbox" rel="set_1"  rel="lightbox[87]">
								<img title="Matlab Integration 2" alt="Matlab Integration 2" src="http://www.bitcortex.com/wp-content/gallery/nexus-show-tell/thumbs/thumbs_17b184d909b1918a73c9dc5ac7a6c594.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class="ngg-clear"></div> 	
</div>


<p>Don’t forget to read the descriptions or else it might be hard to make sense of what you are looking at <img src='http://www.bitcortex.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>]]></content:encoded>
			<wfw:commentRss>http://www.bitcortex.com/2009/03/10/automated-trading-platform-show-tell/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Book Recomendation</title>
		<link>http://www.bitcortex.com/2009/03/09/book-recomendation/</link>
		<comments>http://www.bitcortex.com/2009/03/09/book-recomendation/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 06:43:33 +0000</pubDate>
		<dc:creator>Rod Furlan</dc:creator>
				<category><![CDATA[Quantitative Finance]]></category>

		<guid isPermaLink="false">http://www.bitcortex.com/?p=417</guid>
		<description><![CDATA[I would like to recommend a book for all those interested in a straight-to-the-point introduction to the business of automated/quantitative trading. I wouldn&#8217;t be able to name a book that does a better job at laying down the basics as Ernest Chan’s Quantitative Trading. In fact, his books cover many topics I had planned for [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/Quantitative-Trading-Build-Algorithmic-Business/dp/0470284889/ref=si3_rdr_bb_product" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.amazon.com/Quantitative-Trading-Build-Algorithmic-Business/dp/0470284889/ref=si3_rdr_bb_product?referer=');"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 1em; border-left-width: 0px" title="29ecc325538865ed0a797d3b2a9d5103" src="http://www.bitcortex.com/wp-content/uploads/2009/03/29ecc325538865ed0a797d3b2a9d5103.png" border="0" alt="29ecc325538865ed0a797d3b2a9d5103" width="165" height="244" align="right" /></a>I would like to recommend a book for all those interested in a straight-to-the-point introduction to the business of automated/quantitative trading. I wouldn&#8217;t be able to name a book that does a better job at laying down the basics as <a href="http://epchan.blogspot.com/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/epchan.blogspot.com/?referer=');">Ernest Chan’s</a> <a href="http://www.amazon.com/Quantitative-Trading-Build-Algorithmic-Business/dp/0470284889/ref=si3_rdr_bb_product" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.amazon.com/Quantitative-Trading-Build-Algorithmic-Business/dp/0470284889/ref=si3_rdr_bb_product?referer=');">Quantitative Trading</a>. In fact, his books cover many topics I had planned for my own <a href="http://www.bitcortex.com/2008/12/28/pragmatic-automated-trading-part-1/" target="_blank">Pragmatic Automated Trading</a> series.</p>
<p>While quantitative trading isn&#8217;t the most approachable topic (too much academia and too little pratical information) &#8211; <a href="http://epchan.blogspot.com/" onclick="pageTracker._trackPageview('/outgoing/epchan.blogspot.com/?referer=');">Ernest</a> does a great job at breaking down a few core concepts into digestible pieces. If you need a place to get started, do youself a favor and <a href="http://www.amazon.com/Quantitative-Trading-Build-Algorithmic-Business/dp/0470284889/ref=si3_rdr_bb_product" onclick="pageTracker._trackPageview('/outgoing/www.amazon.com/Quantitative-Trading-Build-Algorithmic-Business/dp/0470284889/ref=si3_rdr_bb_product?referer=');">order your copy now</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.bitcortex.com/2009/03/09/book-recomendation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing HotArb.com</title>
		<link>http://www.bitcortex.com/2009/01/30/introducing-hotarbcom/</link>
		<comments>http://www.bitcortex.com/2009/01/30/introducing-hotarbcom/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 08:07:45 +0000</pubDate>
		<dc:creator>Rod Furlan</dc:creator>
				<category><![CDATA[Quantitative Finance]]></category>

		<guid isPermaLink="false">http://www.bitcortex.com/2009/01/30/introducing-hotarbcom/</guid>
		<description><![CDATA[HotArb.com is just a little something I have been working on my spare time. It provides daily alerts about cointegrated S&#38;P 900 stocks that are currently converging from a significant mutual mispricing. Trade at your own risk]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.hotarb.com" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.hotarb.com?referer=');"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 1em; border-left-width: 0px; margin-right: 0px" title="HotArb" src="http://www.bitcortex.com/wp-content/uploads/2009/01/hotarb.png" border="0" alt="HotArb" width="244" height="66" align="right" /></a><a href="http://www.hotarb.com" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.hotarb.com?referer=');">HotArb.com</a> is just a little something I have been working on my spare time. It provides daily alerts about <a href="http://en.wikipedia.org/wiki/Cointegration" target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Cointegration?referer=');">cointegrated</a> <a href="http://www2.standardandpoors.com/portal/site/sp/en/us/page.topic/indices_900/2,3,2,2,0,0,0,0,0,0,0,0,0,0,0,0.html" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www2.standardandpoors.com/portal/site/sp/en/us/page.topic/indices_900/2_3_2_2_0_0_0_0_0_0_0_0_0_0_0_0.html?referer=');">S&amp;P 900</a> stocks that are currently converging from a significant mutual mispricing.</p>
<p>Trade at your own risk <img src='http://www.bitcortex.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>]]></content:encoded>
			<wfw:commentRss>http://www.bitcortex.com/2009/01/30/introducing-hotarbcom/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FxTwits is now Live!</title>
		<link>http://www.bitcortex.com/2009/01/11/fxtwits-is-now-live/</link>
		<comments>http://www.bitcortex.com/2009/01/11/fxtwits-is-now-live/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 07:52:40 +0000</pubDate>
		<dc:creator>Rod Furlan</dc:creator>
				<category><![CDATA[Quantitative Finance]]></category>

		<guid isPermaLink="false">http://www.bitcortex.com/?p=268</guid>
		<description><![CDATA[I took last week off to work on a little Twitter mashup with my partner from Wireclub Media. In short, FxTwits is an open forex trading community powered by Twitter. It captures the Twitter buzz for all the major currency pairs and acts like a forex “squawk box” you can use to get a feel of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fxtwits.com" onclick="pageTracker._trackPageview('/outgoing/www.fxtwits.com?referer=');"><img style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 5px; border-bottom: 5px" title="Fx2Logo2" src="http://www.bitcortex.com/wp-content/uploads/2009/01/fx2logo2-thumb.png" border="0" alt="Fx2Logo2" width="244" height="99" align="left" /></a></p>
<p>I took last week off to work on a little <a href="http://www.twitter.com/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.twitter.com/?referer=');">Twitter</a> mashup with my partner from <a href="http://www.wireclub.com/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.wireclub.com/?referer=');">Wireclub Media</a>.</p>
<p>In short, <a href="http://www.fxtwits.com" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.fxtwits.com?referer=');">FxTwits</a> is an open <a href="http://en.wikipedia.org/wiki/Foreign_exchange_market" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Foreign_exchange_market?referer=');">forex</a> trading community powered by <a href="http://twitter.com" onclick="pageTracker._trackPageview('/outgoing/twitter.com?referer=');">Twitter</a>. It captures the <a href="http://twitter.com" onclick="pageTracker._trackPageview('/outgoing/twitter.com?referer=');">Twitter</a> buzz for all the major <a href="http://www.investopedia.com/terms/c/currencypair.asp" onclick="pageTracker._trackPageview('/outgoing/www.investopedia.com/terms/c/currencypair.asp?referer=');">currency pairs</a> and acts like a forex “<a href="http://www.cannontrading.com/traders/offer_gte.php" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.cannontrading.com/traders/offer_gte.php?referer=');">squawk box</a>” you can use to get a feel of what currency traders all around the world are up to.</p>]]></content:encoded>
			<wfw:commentRss>http://www.bitcortex.com/2009/01/11/fxtwits-is-now-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pragmatic Automated Trading &#8211; Part 2</title>
		<link>http://www.bitcortex.com/2009/01/04/pragmatic-automated-trading-part-2/</link>
		<comments>http://www.bitcortex.com/2009/01/04/pragmatic-automated-trading-part-2/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 05:18:46 +0000</pubDate>
		<dc:creator>Rod Furlan</dc:creator>
				<category><![CDATA[Quantitative Finance]]></category>

		<guid isPermaLink="false">http://www.bitcortex.com/?p=210</guid>
		<description><![CDATA[The Scientific-Minimalist-Economic (SME) approach to Automated Trading The SME is my personal approach to the development of automated trading agents. You could save a lot of time and money by adhering to these three very simple principles. This article is part of a series dedicated to explaining a no-nonsense approach to the development of automated [...]]]></description>
			<content:encoded><![CDATA[<p><strong>The Scientific-Minimalist-Economic (SME) approach to Automated Trading</strong></p>
<p>The SME is my personal approach to the development of automated trading agents. You could save a lot of time and money by adhering to these three very simple principles.</p>
<p><em>This article is part of a series dedicated to explaining a no-nonsense approach to the development of </em><a href="http://en.wikipedia.org/wiki/Algorithmic_trading" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Algorithmic_trading?referer=');"><em>automated trading agents</em></a><em>. This series is aimed towards people with a computer science background with or without trading experience.</em></p>
<p><strong>Principle #1 &#8211; BE SCIENTIFIC</strong></p>
<p><strong><strong><a href="http://wearscience.com/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/wearscience.com/?referer=');"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" title="science_robot" src="http://www.bitcortex.com/wp-content/uploads/2009/01/science-robot2.gif" border="0" alt="science_robot" width="240" height="240" align="right" /></a></strong></strong></p>
<p>The Scientific component of the SME method pertains to the use of the <a href="http://en.wikipedia.org/wiki/Scientific_method" target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Scientific_method?referer=');">Scientific Method</a> to create and refine trading strategies.</p>
<blockquote><p><strong>Scientific method</strong> refers to bodies of <a href="http://en.wikipedia.org/wiki/Technique" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Technique?referer=');">techniques</a> for investigating <a href="http://en.wikipedia.org/wiki/Phenomenon" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Phenomenon?referer=');">phenomena</a>, acquiring new <a href="http://en.wikipedia.org/wiki/Knowledge" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Knowledge?referer=');">knowledge</a>, or correcting and integrating previous knowledge. To be termed scientific, a method of inquiry must be based on gathering <a href="http://en.wikipedia.org/wiki/Observable" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Observable?referer=');">observable</a>, <a href="http://en.wikipedia.org/wiki/Empirical" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Empirical?referer=');">empirical</a> and <a href="http://en.wikipedia.org/wiki/Measure" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Measure?referer=');">measurable</a> <a href="http://en.wikipedia.org/wiki/Evidence" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Evidence?referer=');">evidence</a> subject to specific principles of <a href="http://en.wikipedia.org/wiki/Reasoning" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Reasoning?referer=');">reasoning</a>.<sup><a href="http://en.wikipedia.org/#cite_note-0" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/_cite_note-0?referer=');">[1]</a></sup> A scientific method consists of the collection of data through <a href="http://en.wikipedia.org/wiki/Observation" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Observation?referer=');">observation</a> and <a href="http://en.wikipedia.org/wiki/Experiment" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Experiment?referer=');">experimentation</a>, and the formulation and testing of <a href="http://en.wikipedia.org/wiki/Hypotheses" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Hypotheses?referer=');">hypotheses</a>.<sup><a href="http://en.wikipedia.org/#cite_note-1" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/_cite_note-1?referer=');">[2]</a></sup></p>
<p>Although procedures vary from one <a href="http://en.wikipedia.org/wiki/Fields_of_science" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Fields_of_science?referer=');">field of inquiry</a> to another, identifiable features distinguish scientific inquiry from other methodologies of knowledge. Scientific researchers propose <a href="http://en.wikipedia.org/wiki/Hypothesis" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Hypothesis?referer=');">hypotheses</a> as explanations of phenomena, and design <a href="http://en.wikipedia.org/wiki/Experiment" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Experiment?referer=');">experimental</a> <a href="http://en.wikipedia.org/wiki/Research" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Research?referer=');">studies</a> to test these hypotheses. These steps must be repeatable in order to dependably predict any future results.<a href="http://en.wikipedia.org/wiki/Theory#Science" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Theory_Science?referer=');">Theories</a> that encompass wider domains of inquiry may bind many hypotheses together in a coherent structure. This in turn may help form new hypotheses or place groups of hypotheses into context.</p>
<p>Among other facets shared by the various fields of inquiry is the conviction that the process be <a href="http://en.wikipedia.org/wiki/Objectivity_(science)" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Objectivity_science?referer=');">objective</a> to reduce a <a href="http://en.wikipedia.org/wiki/Bias" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Bias?referer=');">biased</a> interpretation of the results. Another basic expectation is to document, <a href="http://en.wikipedia.org/wiki/Scientific_data_archiving" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Scientific_data_archiving?referer=');">archive</a> and <a href="http://en.wikipedia.org/wiki/Data_sharing_(Science)" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Data_sharing_Science?referer=');">share</a> all data and <a href="http://en.wikipedia.org/wiki/Methodology" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Methodology?referer=');">methodology</a> so they are available for careful scrutiny by other scientists, thereby allowing other researchers the opportunity to verify results by attempting to <a href="http://en.wikipedia.org/wiki/Reproducibility" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Reproducibility?referer=');">reproduce</a> them. This practice, called <em>full disclosure</em>, also allows statistical measures of the <a href="http://en.wikipedia.org/wiki/Reliability_(statistics)" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Reliability_statistics?referer=');">reliability</a> of these data to be established.</p>
<p><a href="http://en.wikipedia.org/wiki/Scientific_method" target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Scientific_method?referer=');">Source: Wikipedia</a></p></blockquote>
<p><strong><br />
How does it apply to automated trading:</strong></p>
<p>Trading books, magazines and circles are heavy on pseudo-knowledge derived from subjective experience and anecdotal evidence. In fact, there are whole books out there authored by so-called &#8216;trading gurus&#8217; that do not contain even one single profitable trading system. You should never trust any trading advice to be true before you test it yourself.</p>
<p><strong>The Hypothesis</strong></p>
<p>To beat the market you will need to develop a profound understanding of how it works. When confronted with a potentially profitable trading idea the first thing you need to do is to develop a hypothesis of why you think it should work. This hypothesis will either be confirmed or falsified by the following steps of experimentation and analysis.</p>
<p><strong>The Experiment</strong></p>
<p>Once you have developed a hypothesis of why a given trading idea should be profitable, it is time to undertake an experiment called <a href="http://www.investopedia.com/terms/b/backtesting.asp?viewed=1" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.investopedia.com/terms/b/backtesting.asp?viewed=1&amp;referer=');">backtesting</a> to establish if the strategy would have been profitable if you had traded it for a given period in the past.</p>
<p>While a successful backtest wouldn&#8217;t be enough to assert that a given hypothesis is true, an unprofitable backtest would be in most cases enough to dismiss it as a valid component of your automated trading system.</p>
<p><strong>The Analysis</strong></p>
<p>With the backtest results at hand you can begin to draw conclusions regarding the hypothesis you are testing. Considering you were able to determine that the backtest results are indeed correct, your major concern should be to establish if the trading strategy could actually be profitable for the near term future.</p>
<p>Later in this series I will discuss several statistical techniques you can use to rule-out most cases where an unprofitable trading idea generates a profitable backtest.</p>
<p><strong>Principle #2 &#8211; BE MINIMALIST</strong></p>
<p>The Minimalist component pertains to applying a popular (albeit incorrect) interpretation of the <a href="http://en.wikipedia.org/wiki/Occam's_Razor" target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Occam_s_Razor?referer=');">Occam&#8217;s razor</a> principle to every single decision you make.</p>
<blockquote>
<h3></h3>
<h3><em>All other things being equal, the simplest solution is the best.</em></h3>
</blockquote>
<p><strong><br />
Why should you keep your trading platform code down to a minimum:</strong></p>
<p>Every single line of platform code you write will have to be debugged and maintained for years to come. That is an overhead cost you should not ignore. You should spend your time beating the market &#8211; not debugging platform code.</p>
<p><strong>Why should you keep your trading system rules as simple as possible:</strong></p>
<p><a href="http://www.investopedia.com/terms/b/backtesting.asp?viewed=1" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.investopedia.com/terms/b/backtesting.asp?viewed=1&amp;referer=');">Backtesting</a> will not make you rich and every time you add a rule to a trading model that translates into a more profitable backtest result you are very likely doing so in expense of future trading performance.</p>
<p>Later in this series I will discuss how you can assess if adding an additional rule to your trading agent would be beneficial or detrimental to its future performance.</p>
<p><strong><img style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" title="images" src="http://www.bitcortex.com/wp-content/uploads/2009/01/images1.jpg" border="0" alt="images" width="146" height="175" align="right" />Principle #3 &#8211; BE ECONOMIC </strong></p>
<p>We are in this business to make money, not to spend it. I consider it of paramount importance to keep costs down at all times.</p>
<p>Questions to ask yourself before committing money to anything other than a trade:</p>
<ul>
<li>Do I know as a <strong>fact</strong> that I <strong>absolutely need</strong> this product/service?</li>
<li>Is this the right product/service for me?</li>
<li>Can I postpone this commitment a little longer?</li>
<li>Does this product/service offer the best long term value?</li>
<li>Will this acquisition make me dependent on this vendor?</li>
</ul>
<p><strong>Real life examples:</strong></p>
<ul>
<li>Don&#8217;t buy anything because you &#8216;might need it&#8217; soon. Plans change but expensive hardware doesn&#8217;t.</li>
<li>You will live and die by the quality of your data feed but be aware that an expensive service does not necessarily translates to a quality service.</li>
<li>Invest time to find a broker with the best reliability-to-cost ratio. It will payoff in the long run.</li>
</ul>
<p>Next on Part 3:<br />
<strong>Automated Trading Platform &#8211; Build or Buy?</strong></p>]]></content:encoded>
			<wfw:commentRss>http://www.bitcortex.com/2009/01/04/pragmatic-automated-trading-part-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Pragmatic Automated Trading &#8211; Part 1</title>
		<link>http://www.bitcortex.com/2008/12/28/pragmatic-automated-trading-part-1/</link>
		<comments>http://www.bitcortex.com/2008/12/28/pragmatic-automated-trading-part-1/#comments</comments>
		<pubDate>Sun, 28 Dec 2008 23:46:29 +0000</pubDate>
		<dc:creator>Rod Furlan</dc:creator>
				<category><![CDATA[Quantitative Finance]]></category>

		<guid isPermaLink="false">http://www.quaternix.com/bitcortex/?p=182</guid>
		<description><![CDATA[This article is part of a series dedicated to explaining a no-nonsense approach to the development of automated trading agents. This series is aimed towards people with a computer science background with or without trading experience. The development of automated trading agents is one of the most challenging and rewarding applications of artificial intelligence to [...]]]></description>
			<content:encoded><![CDATA[<p><em>This article is part of a series dedicated to explaining a no-nonsense approach to the development of <a href="http://en.wikipedia.org/wiki/Algorithmic_trading" target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Algorithmic_trading?referer=');">automated trading agents</a>. This series is aimed towards people with a computer science background with or without trading experience.<a href="http://www.bitcortex.com/wp-content/uploads/2008/12/futurama-0601-wideweb-470x33002.jpg" rel="lightbox[182]"></a> </em></p>
<p><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px; margin-right:0.5em;" src="http://www.bitcortex.com/wp-content/uploads/2008/12/futurama-0601-wideweb-470x330011.jpg" border="0" alt="futurama_0601_wideweb__470x330,0" width="244" height="173" align="left" />The development of automated trading agents is one of the most challenging and rewarding applications of <a href="http://en.wikipedia.org/wiki/Artificial_intelligence" target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Artificial_intelligence?referer=');">artificial intelligence</a> to date. It is rewarding because success generally translates into an account padded with profits and it is challenging because it pits your creations against the <a href="http://en.wikipedia.org/wiki/Efficient_market_hypothesis" target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Efficient_market_hypothesis?referer=');">combined intelligence of millions of other agents</a> around the globe.</p>
<p>I will be honest with you, the road to profits is full of <a href="http://www.wizetrade.com/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.wizetrade.com/?referer=');">misleading signs</a> and <a href="http://www.moonconnection.com/moon_trading.phtml" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.moonconnection.com/moon_trading.phtml?referer=');">dangerous detours</a>. Many of you will fail not because you are not smart or talented enough but because you might decide that the personal cost of such venture might just be too high for you.</p>
<p>The market is a formidable foe and to beat it you will have to immerse yourself into it and crack the code from the inside. To create truly intelligent agents you will have to learn many things that will change the way you perceive the world around you.</p>
<p>If you are threading down this path just for the money I can save you a lot of trouble by telling you to go spend your time with something else. There are <a href="http://www.therichjerk.com/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.therichjerk.com/?referer=');">easier ways to make money</a> out there that do not require the Herculean amount of work and research that is necessary to consistently beat the markets.</p>
<p><strong>What do you need to get started:</strong></p>
<ul>
<li>A good computer. Something reliable and reasonably fast. You might need more processing power later on but you should not worry about it right now. Do not spend money on a computer just to get started &#8211; it is not worth it.</li>
<li>A broker that provides <a href="http://en.wikipedia.org/wiki/API" target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/API?referer=');">API</a> access to market data and execution. Ideally the broker should also provide a live &#8220;<a href="http://en.wikipedia.org/wiki/Paper_trading" target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Paper_trading?referer=');">paper trading</a>&#8221; environment that you could place trades against to test your execution code. I recommend <a href="http://www.interactivebrokers.com" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.interactivebrokers.com?referer=');">Interactive Brokers</a> as a good starter brokerage firm.</li>
<li>Solid programming skills with the language you decide to use. This is not optional and it isn&#8217;t the kind of thing you can &#8220;learn as you go&#8221;. If you don&#8217;t have prior programming experience I recommend that you dedicate enough time to learn as much as you can before you get started. It isn&#8217;t enough to be able to write code that works &#8211; you need to be able to write efficient code that is both maintainable and reliable.</li>
<li><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px; margin-left:0.5em" src="http://www.bitcortex.com/wp-content/uploads/2008/12/stats11.jpg" border="0" alt="stats1" width="183" height="138" align="right" />A passion for Math &#8211; or at least the ability to force yourself to like it. There is no way around it as math will be the main weapon in your arsenal. Don&#8217;t think you can make do by simply using formulas you don&#8217;t quite understand &#8211; you would not stand a chance. It is crucial that you master all the mathematical concepts you decide to use in your trading systems.</li>
<li><strong>An unshakeable and obsessive desire to succeed</strong>.</li>
</ul>
<p>Next on Part 2:<br />
<strong><a href="http://www.bitcortex.com/2009/01/04/pragmatic-automated-trading-part-2/">The Scientific-Minimalist-Economic (SME) approach to Automated Trading</a></strong></p>]]></content:encoded>
			<wfw:commentRss>http://www.bitcortex.com/2008/12/28/pragmatic-automated-trading-part-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
