<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Computer Aided Finance - Excel, Matlab, Theta Suite etc.</title>
	<atom:link href="http://computeraidedfinance.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://computeraidedfinance.com</link>
	<description>Tools, Algorithms, Simulation, Risk Management: Efficiency for Mathematical Finance</description>
	<lastBuildDate>Fri, 07 Jun 2013 13:44:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='computeraidedfinance.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/6554aac997ed1763ed8194e6095ce9e4?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Computer Aided Finance - Excel, Matlab, Theta Suite etc.</title>
		<link>http://computeraidedfinance.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://computeraidedfinance.com/osd.xml" title="Computer Aided Finance - Excel, Matlab, Theta Suite etc." />
	<atom:link rel='hub' href='http://computeraidedfinance.com/?pushpress=hub'/>
		<item>
		<title>Historical performance lies! Beware of survivor bias.</title>
		<link>http://computeraidedfinance.com/2013/05/12/historical-performance-lies-beware-of-survivor-bias/</link>
		<comments>http://computeraidedfinance.com/2013/05/12/historical-performance-lies-beware-of-survivor-bias/#comments</comments>
		<pubDate>Sun, 12 May 2013 15:39:39 +0000</pubDate>
		<dc:creator>Andreas Grau</dc:creator>
				<category><![CDATA[Market Data]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Risk Management]]></category>
		<category><![CDATA[Trading Strategies]]></category>
		<category><![CDATA[Backtesting]]></category>
		<category><![CDATA[Performace]]></category>
		<category><![CDATA[Trading Strategy]]></category>

		<guid isPermaLink="false">http://computeraidedfinance.com/?p=1159</guid>
		<description><![CDATA[Often you find studies how well a specific fund or trading strategy has performed. You must be aware of the fact that basically all studies based on historical data lie &#8211; or at least do not tell the full story. There are two highly underestimated effects: Survivor bias and fat tails. Both effects make poor [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=1159&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;"><strong>Often you find studies how well a specific fund or trading strategy has performed. You must be aware of the fact that basically all studies based on historical data lie &#8211; or at least do not tell the full story. There are two highly underestimated effects: Survivor bias and fat tails. Both effects make poor strategies look good. In this article, I show you why.</strong></p>
<h2>Survivorship bias and estimation of fund performance</h2>
<p style="text-align: justify;">If you run a fund, you are very happy about good performance and unhappy about poor returns. So are your investors. What happens if your fund performs poor for several years in a row? You loose your investors and finally close the fund. This fact is very important: After closing the fund, your fund data usually disappears from the market data providers (reuters, bloomberg, yahoo, etc.).</p>
<p>Take a look at the following example:</p>
<table summary="" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>Fund</td>
<td>Return year 1</td>
<td>Return year 2</td>
<td>Return year 3</td>
<td>Return year 4</td>
<td>Total return</td>
</tr>
<tr>
<td>A</td>
<td>+10%</td>
<td> +10%</td>
<td>+10%</td>
<td>+10%</td>
<td>+46%</td>
</tr>
<tr>
<td>B</td>
<td>-5%</td>
<td>-5%</td>
<td>-5%</td>
<td>- (closed)</td>
<td>-14%</td>
</tr>
<tr>
<td>C</td>
<td>+10%</td>
<td> +15%</td>
<td>+5%</td>
<td>+3%</td>
<td>+37%</td>
</tr>
</tbody>
</table>
<p style="text-align: justify;">Fund A, B, C represent all available public funds in the hypothetical bigdata-biology-cloud-computing subsector (BBCC sector). In this example, fund B performs so poor that, it was closed in year 4. Now, performing a study on the BBCC sector, the analysts will find historical data for funds A and C, only. Consequently, they will report an average performance of 9% p.a. in the BBCC sector. However, a real investor investing in the BBCC sector distributing her investments equally across all available funds (A, B and C) would have gained 5% p.a. only. This is about half of the performance seen by the analysts. This kind of error happens easily and thus often.</p>
<h2>Survivorship bias and historical backtesting</h2>
<p style="text-align: justify;">A similar effect happens often when people try to find a superior trading strategy in historical market data. Often you see the following algorithm for fitting parameters of a trading strategy:</p>
<ol style="padding-left: 60px;">
<li><em>Data = Historical Market Data</em></li>
<li><em>Choose values x_1 to x_n for parameters of trading strategy S</em></li>
<li><em>If performance( S(x_1,x_n), Data ) is maximum of all possible values of (x_1, x_n)</em></li>
</ol>
<p style="padding-left: 90px;"><em>stop and return x_1 to x_n</em></p>
<p style="padding-left: 60px;"><em>else</em></p>
<p style="padding-left: 90px;"><em>goto 2.</em></p>
<p style="padding-left: 60px;"><em>end</em></p>
<p style="text-align: justify;">Clearly, this strategy S(x_1,x_n) will perform great on the available historical data. But, this says nothing about the future performance of the strategy. And, usually, the strategy will not perform good in the future.</p>
<p style="text-align: justify;">How can you do better? A better approach follows from division of the data into a training- and a test-set. The resulting algorithm would be:</p>
<ol>
<li><em>Data_training = half of Historical Market Data</em></li>
<li><em>Data_test = other half of Historical Market Data</em></li>
<li><em>Choose values x_1 to x_n for parameters of trading strategy S</em></li>
<li><em>If performance( S(x_1,x_n), Data_training ) is maximum <em>of all possible values of (x_1, x_n)</em></em></li>
</ol>
<p style="padding-left: 60px;"><em><em>If performance( S(x_1,x_n), Data_test ) is good</em></em></p>
<p style="padding-left: 90px;"><em>stop and return &#8220;Performance of S is good with parameters: &#8221; + x_1 to x_n</em></p>
<p style="padding-left: 60px;">else</p>
<p style="padding-left: 90px;">stop and return &#8220;Strategy S is a bad strategy&#8221;</p>
<p style="padding-left: 60px;">end</p>
<p style="padding-left: 30px;"><em>else</em></p>
<p style="padding-left: 60px;"><em>goto 2.</em></p>
<p style="padding-left: 30px;"><em>end</em></p>
<p style="text-align: justify;">In this case, the trading strategy S is optimized on a training set of the historical data and the performance of the test-set is good either. This still does not mean that the resulting strategy will perform well in the future. But at least it did perform well on unseen data. Now, this algorithm may return with &#8220;Strategy S is a bad strategy&#8221;, which will be unsatisfactory for most people. Most people will then develop more and more strategies S_1 &#8230; S_m  until the algorithm returns &#8220;Performance of S is good &#8230;&#8221;. But, is this really a good strategy? If you want an answer to this, make sure that you reserve some of the historical data for a validation and check your strategy on this unseen data. So, for optimizing a trading strategy you need at least three data sets: training set, test set and validation set. Again, this will say nothing about performance of your trading strategy in the future. But, it is a good indication if your strategy passes this tough strategy optimization.</p>
<h2>Survivorship bias and fat tails</h2>
<p style="text-align: justify;">Another feature, which creates wrong views on the performance of financial assets or trading strategies are fat tails. There are several kind of trading strategies which seem to exploit arbitrage in the market. E.g. volatility arbitrage funds were popular a few years ago. They perform well on historical data and they deliver steady income with no risk. But, suddenly, something happens:</p>
<div id="attachment_1162" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-1162" title="Volatility Arbitrage Strategy Chart" alt="Volatility Arbitrage Strategy" src="http://computeraidedfinance.files.wordpress.com/2013/05/volarbitrage.jpg?w=300&#038;h=216" width="300" height="216" /><p class="wp-caption-text">Source:  <a title="Surlytrader.com" href="http://www.surlytrader.com/picking-up-nickels-in-front-of-a-steamroller/" target="_blank">surlytrader.com</a></p></div>
<p style="text-align: justify;">Suddenly, the performance of a few years is gone forever. And, this might also happen with strategies which are perceived risk-less like money market funds:</p>
<div id="attachment_1163" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-1163" alt="Geldmarktfonds galten vor der Finanzkrise als sicher. Dieser Chart zeigt, dass dieses seit der Finanzkrise nicht mehr der Fall ist. (Quelle: Handelsblatt)" src="http://computeraidedfinance.files.wordpress.com/2013/05/gerling-geldmarktfonds.png?w=300&#038;h=256" width="300" height="256" /><p class="wp-caption-text">Money Market Funds can be risky, too (Source: <a title="Gerling Geldmarktfonds auf Handelsblatt.de" href="http://finanzen.handelsblatt.com/fonds_einzelkurs_uebersicht.htn?sektion=portrait&amp;i=162991&amp;chart_zeit=100000" target="_blank">Handelsblatt</a>)</p></div>
<h2>Conclusion</h2>
<p style="text-align: justify;">The survivorship bias significantly complicates the performance estimation of funds and trading strategies. And, even if you do everything right, your performance might be hit by a market shift as we saw for money market funds in 2008/2009. Finding free lunch in the financial market is hard.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/computeraidedfinance.wordpress.com/1159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/computeraidedfinance.wordpress.com/1159/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=1159&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://computeraidedfinance.com/2013/05/12/historical-performance-lies-beware-of-survivor-bias/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://computeraidedfinance.files.wordpress.com/2013/05/volarbitrage.jpg?w=150" />
		<media:content url="http://computeraidedfinance.files.wordpress.com/2013/05/volarbitrage.jpg?w=150" medium="image">
			<media:title type="html">Volatility Arbitrage Strategy</media:title>
		</media:content>

		<media:content url="http://2.gravatar.com/avatar/879e949cd28783a9c917a4540ff34edb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">computeraidedfinance</media:title>
		</media:content>

		<media:content url="http://computeraidedfinance.files.wordpress.com/2013/05/volarbitrage.jpg?w=300" medium="image">
			<media:title type="html">Volatility Arbitrage Strategy Chart</media:title>
		</media:content>

		<media:content url="http://computeraidedfinance.files.wordpress.com/2013/05/gerling-geldmarktfonds.png?w=300" medium="image">
			<media:title type="html">Geldmarktfonds galten vor der Finanzkrise als sicher. Dieser Chart zeigt, dass dieses seit der Finanzkrise nicht mehr der Fall ist. (Quelle: Handelsblatt)</media:title>
		</media:content>
	</item>
		<item>
		<title>Financial Modelling (with Matlab Source): A great new book</title>
		<link>http://computeraidedfinance.com/2013/02/07/financial-modelling-with-matlab-source-a-great-new-book/</link>
		<comments>http://computeraidedfinance.com/2013/02/07/financial-modelling-with-matlab-source-a-great-new-book/#comments</comments>
		<pubDate>Thu, 07 Feb 2013 23:38:57 +0000</pubDate>
		<dc:creator>Andreas Grau</dc:creator>
				<category><![CDATA[IMHO]]></category>
		<category><![CDATA[Pricing and Hedging Tutoriual]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Risk Management]]></category>
		<category><![CDATA[Matlab]]></category>
		<category><![CDATA[Modeling]]></category>
		<category><![CDATA[Monte-Carlo Simulation]]></category>
		<category><![CDATA[Option Pricing]]></category>

		<guid isPermaLink="false">http://computeraidedfinance.com/?p=1145</guid>
		<description><![CDATA[Joerg Kienitz and Daniel Wetterau present &#8220;Financial Modelling: Theory, Implementation and Practice with MATLAB Source&#8221;, a great resource on state-of-the-art models in financial mathematics. The authors try to bridge the gap between current research topics and an implementation which can be applied in the real world. That means the authors are neither afraid of practical [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=1145&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;"><strong>Joerg Kienitz and Daniel Wetterau present &#8220;Financial Modelling: Theory, Implementation and Practice with MATLAB Source&#8221;, a great resource on state-of-the-art models in financial mathematics. The authors try to bridge the gap between current research topics and an implementation which can be applied in the real world. That means the authors are neither afraid of practical voodoo e.g. option trader terminology like &#8220;sticky delta&#8221; or &#8220;sticky strike&#8221;. Nor do the authors leave out current research results: A stochastic local-volatility LIBOR Market Model is discussed as well as the adjoint method for calculating Greeks with Monte Carlo.</strong></p>
<div id="attachment_1147" class="wp-caption aligncenter" style="width: 293px"><img class="size-full wp-image-1147" alt="Book Cover" src="http://computeraidedfinance.files.wordpress.com/2013/02/kienitz_book.png?w=283&#038;h=428" width="283" height="428" /><p class="wp-caption-text">Financial Modelling: Theory, Implementation and Practice with MATLAB Source (Wiley Finance) See at <a href="http://www.amazon.com/gp/product/0470744898/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0470744898&amp;linkCode=as2&amp;tag=computeraid04-20">Amazon COM</a><img style="border: none !important; margin: 0px !important;" alt="" src="http://www.assoc-amazon.com/e/ir?t=computeraid04-20&amp;l=as2&amp;o=1&amp;a=0470744898" width="1" height="1" border="0" /> <a href="http://www.amazon.co.uk/gp/product/0470744898/ref=as_li_ss_tl?ie=UTF8&amp;camp=1634&amp;creative=19450&amp;creativeASIN=0470744898&amp;linkCode=as2&amp;tag=compaidefin0d-21">Amazon UK</a><img style="border: none !important; margin: 0px !important;" alt="" src="http://www.assoc-amazon.co.uk/e/ir?t=compaidefin0d-21&amp;l=as2&amp;o=2&amp;a=0470744898" width="1" height="1" border="0" /> <a href="http://www.amazon.de/gp/product/0470744898/ref=as_li_ss_tl?ie=UTF8&amp;camp=1638&amp;creative=19454&amp;creativeASIN=0470744898&amp;linkCode=as2&amp;tag=compaidefina-21">Amazon DE</a><img style="border: none !important; margin: 0px !important;" alt="" src="http://www.assoc-amazon.de/e/ir?t=compaidefina-21&amp;l=as2&amp;o=3&amp;a=0470744898" width="1" height="1" border="0" /></p></div>
<h2>Review</h2>
<p style="text-align: justify;">Form my point of view, the book is a very good reference for many models together with a reference implementation. The gap between theory and practical implementation is much smaller as in other books. But, the direct application of the algorithms in a real-life project is often not possible. The provided sources are rather a collection of algorithms and not a complete Matlab toolbox in that sense. For fulfilling this purpose, one would expect a framework with a consistent API across the algorithms and classes for managing and transforming market data inputs. E.g. a class for interest rates with transformation into discount factors or forward short-rates would help a lot. And a deeper class hierarchy for the different economic scenario generators would simplify the usage. But, this is left to the reader.</p>
<p style="text-align: justify;">The explanations and derivations of the models are precise and clear. The presentation is good with minor deficits &#8211; e.g. sometimes the referenced figures appear several pages later. The part III of the book summarizes simple numerics and introduces basic concepts of Matlab. This seems somewhat redundant since there are much more focused books for numerics and Matlab programming.</p>
<p style="text-align: justify;">In total, this book is a fantastic reference for everyone implementing state-of-the-art financial models.</p>
<p style="text-align: justify;">Another great thing about this book is that the Matlab source codes are available for free download at <a title="Finanical Modelling Matlab Source " href="http://www.mathworks.de/matlabcentral/fileexchange/authors/246981" target="_blank">http://www.mathworks.de/matlabcentral/fileexchange/authors/246981</a></p>
<h2>The books outline:</h2>
<p>Part I: Financial Markets and Popular Models</p>
<p style="padding-left: 30px;">Chapter 1: Financial Derivatives &#8211; Data, Basics and Derivatives</p>
<p style="padding-left: 30px;">Chapter 2: Diffusion Models</p>
<p style="padding-left: 30px;">Chapter 3: Models with Jumps</p>
<p style="padding-left: 30px;">Chapter 4: Multi-Dimensional Models</p>
<p>Part II: Numerical Methods and Recipes</p>
<p style="padding-left: 30px;">Chapter 5: Option Pricing by Transformation and Direct Integration</p>
<p style="padding-left: 30px;">Chapter 6: Advanced Topics Using Transform Techniques</p>
<p style="padding-left: 30px;">Chapter 7: Monte Carlo Simulation and Applications</p>
<p style="padding-left: 30px;">Chapter 8: Monte Carlo Simulation and Advanced Issues</p>
<p style="padding-left: 30px;">Chapter 9: Calibration and Optimization</p>
<p style="padding-left: 30px;">Chapter 10: Model Risk &#8211; Calibration, Pricing and Hedging</p>
<p>Part III: Implementation, Software Design and Mathematics</p>
<p style="padding-left: 30px;">Chapter 11: Matlab &#8211; Basics</p>
<p style="padding-left: 30px;">Chapter 12: Matlab Object Oriented Development</p>
<p style="padding-left: 30px;">Chapter 13: Math Fundermentals</p>
<p style="padding-left: 30px;">
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/computeraidedfinance.wordpress.com/1145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/computeraidedfinance.wordpress.com/1145/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=1145&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://computeraidedfinance.com/2013/02/07/financial-modelling-with-matlab-source-a-great-new-book/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://computeraidedfinance.files.wordpress.com/2013/02/kienitz_book.png?w=99" />
		<media:content url="http://computeraidedfinance.files.wordpress.com/2013/02/kienitz_book.png?w=99" medium="image">
			<media:title type="html">Financial Modelling: Theory, Implementation and Practice with MATLAB Source (Wiley Finance)</media:title>
		</media:content>

		<media:content url="http://2.gravatar.com/avatar/879e949cd28783a9c917a4540ff34edb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">computeraidedfinance</media:title>
		</media:content>

		<media:content url="http://computeraidedfinance.files.wordpress.com/2013/02/kienitz_book.png" medium="image">
			<media:title type="html">Book Cover</media:title>
		</media:content>

		<media:content url="http://www.assoc-amazon.com/e/ir?t=computeraid04-20&#38;l=as2&#38;o=1&#38;a=0470744898" medium="image" />

		<media:content url="http://www.assoc-amazon.co.uk/e/ir?t=compaidefin0d-21&#38;l=as2&#38;o=2&#38;a=0470744898" medium="image" />

		<media:content url="http://www.assoc-amazon.de/e/ir?t=compaidefina-21&#38;l=as2&#38;o=3&#38;a=0470744898" medium="image" />
	</item>
		<item>
		<title>Quandl: A Wikipedia for Numerical Data</title>
		<link>http://computeraidedfinance.com/2013/01/03/quandl-a-wikipedia-for-numerical-data/</link>
		<comments>http://computeraidedfinance.com/2013/01/03/quandl-a-wikipedia-for-numerical-data/#comments</comments>
		<pubDate>Thu, 03 Jan 2013 10:48:24 +0000</pubDate>
		<dc:creator>tammerk</dc:creator>
				<category><![CDATA[Market Data]]></category>
		<category><![CDATA[Backtesting]]></category>
		<category><![CDATA[CSV]]></category>
		<category><![CDATA[Data Feed]]></category>
		<category><![CDATA[historical data]]></category>

		<guid isPermaLink="false">http://computeraidedfinance.com/?p=1122</guid>
		<description><![CDATA[For data analysts like myself, one of the most useful pages on any blog resides on this website. The comprehensive list of data sites Andreas put together is indispensable because finding numerical data online, even though it is abundant, is so difficult and time consuming. Any real world data user knows the pain of Googling [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=1122&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;"><strong>For data analysts like myself, one of the most useful pages on any blog resides on this website. The <a title="Comprehensive List of Free Historical Market Data Sources" href="http://http://computeraidedfinance.com/2012/05/02/comprehensive-list-of-free-historical-market-data-sources/">comprehensive list of data sites</a> Andreas put together is indispensable because finding numerical data online, even though it is abundant, is so difficult and time consuming.</strong></p>
<p style="text-align: justify;"><span id="more-1122"></span></p>
<div id="attachment_1133" class="wp-caption aligncenter" style="width: 449px"><img class="size-full wp-image-1133" alt="Red Logo of Quandl alpha" src="http://computeraidedfinance.files.wordpress.com/2012/12/quandl_logo.png?w=439&#038;h=234" width="439" height="234" /><p class="wp-caption-text"><em>Quandl.com &#8211; a new player for finding market data</em></p></div>
<p style="text-align: justify;">Any real world data user knows the pain of Googling for numerical data.  Many times I have spent tens of minutes and sometimes hours trying to find data on the web.  If I eventually find data, and often I do, I then spend time validating, formatting and cleaning the data.</p>
<p style="text-align: justify;">I think this is a universal experience:  Any real-world data analyst knows, the blood, sweat and tears are not in the <i>analysis</i> of data, they’re in the <i>acquisition</i> of data.</p>
<p style="text-align: justify;">One day, several years ago, after another long battle trying to find data, I realized that I, (and no doubt many others), needed someone to create the “Wikipedia of Numerical Data”.  At that moment, I became acutely aware of the difference between quantitative knowledge on the internet and qualitative knowledge.  The latter is beautifully and comprehensively organized by Wikipedia.  On the other hand, quantitative knowledge, (numerical data), is scattered across thousands of different web sites in hundreds of different formats and is generally difficult to find and difficult to use.</p>
<p style="text-align: justify;">So I am now on a mission to build “Wikipedia for Numerical Data”.  I am doing this not by asking publishers to put their data on my site, but rather by building a smart index that knows where to get data when a user wants it.  My site, <a title="Quandl" href="http://www.quandl.com">www.quandl.com</a>, is something akin to a search engine for numerical data.</p>
<div id="attachment_1134" class="wp-caption aligncenter" style="width: 418px"><img class=" wp-image-1134 " alt="Screen shot of Quandl.com " src="http://computeraidedfinance.files.wordpress.com/2012/12/quandl_euribor.png?w=408&#038;h=303" width="408" height="303" /><p class="wp-caption-text"><em>Use Quandl.com and google your market data</em></p></div>
<p style="text-align: justify;">Quandl is open and free.  It is curated and maintained by a (thus far) small team of like minded individuals.  My goal is to recruit more help and make it so that there is a one easy to use site where you can get any numerical data you need.</p>
<p style="text-align: justify;">If you are interested in learning more about our objectives or perhaps even getting involved, please visit our site where you will find my email address with little difficulty.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/computeraidedfinance.wordpress.com/1122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/computeraidedfinance.wordpress.com/1122/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=1122&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://computeraidedfinance.com/2013/01/03/quandl-a-wikipedia-for-numerical-data/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:thumbnail url="http://computeraidedfinance.files.wordpress.com/2012/12/quandl_logo1.png?w=150" />
		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/12/quandl_logo1.png?w=150" medium="image">
			<media:title type="html">Quandl Logo</media:title>
		</media:content>

		<media:content url="http://0.gravatar.com/avatar/9acaa162b3cd0c088eb9f80ff4250858?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tammerk</media:title>
		</media:content>

		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/12/quandl_logo.png" medium="image">
			<media:title type="html">Red Logo of Quandl alpha</media:title>
		</media:content>

		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/12/quandl_euribor.png" medium="image">
			<media:title type="html">Screen shot of Quandl.com </media:title>
		</media:content>
	</item>
		<item>
		<title>Merry Christmas! And a happy new Year! Cats singing silent night&#8230;.</title>
		<link>http://computeraidedfinance.com/2012/12/20/merry-christmas-and-a-happy-new-year-cats-singing-silent-night/</link>
		<comments>http://computeraidedfinance.com/2012/12/20/merry-christmas-and-a-happy-new-year-cats-singing-silent-night/#comments</comments>
		<pubDate>Thu, 20 Dec 2012 11:01:39 +0000</pubDate>
		<dc:creator>Andreas Grau</dc:creator>
				<category><![CDATA[IMHO]]></category>

		<guid isPermaLink="false">http://computeraidedfinance.com/?p=1127</guid>
		<description><![CDATA[Thank you all for the great feedback this year. Next year will be interesting with lots of new technology and more finance focus. I always hear that cats work best in the internet. So, here is a great cats Christmas song: Merry Christmas! And a happy new year! Andreas<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=1127&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><strong>Thank you all for the great feedback this year. Next year will be interesting with lots of new technology and more finance focus.</strong></p>
<p>I always hear that cats work best in the internet. So, here is a great cats Christmas song:</p>
<p><span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='640' height='390' src='http://www.youtube.com/embed/cHI8M1K2LXs?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0'></iframe></span></p>
<p>Merry Christmas! And a happy new year!</p>
<p>Andreas</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/computeraidedfinance.wordpress.com/1127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/computeraidedfinance.wordpress.com/1127/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=1127&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://computeraidedfinance.com/2012/12/20/merry-christmas-and-a-happy-new-year-cats-singing-silent-night/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://computeraidedfinance.files.wordpress.com/2012/12/cats_silent_night.png?w=136" />
		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/12/cats_silent_night.png?w=136" medium="image">
			<media:title type="html">Cats singing silent night!</media:title>
		</media:content>

		<media:content url="http://2.gravatar.com/avatar/879e949cd28783a9c917a4540ff34edb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">computeraidedfinance</media:title>
		</media:content>
	</item>
		<item>
		<title>GPU Computing News: Jacket is aquired by The MathWorks</title>
		<link>http://computeraidedfinance.com/2012/12/17/gpu-computing-news-jacket-is-aquired-by-the-mathworks/</link>
		<comments>http://computeraidedfinance.com/2012/12/17/gpu-computing-news-jacket-is-aquired-by-the-mathworks/#comments</comments>
		<pubDate>Mon, 17 Dec 2012 12:23:53 +0000</pubDate>
		<dc:creator>Andreas Grau</dc:creator>
				<category><![CDATA[IMHO]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[GPU]]></category>
		<category><![CDATA[Matlab]]></category>
		<category><![CDATA[Performace]]></category>

		<guid isPermaLink="false">http://computeraidedfinance.com/?p=1114</guid>
		<description><![CDATA[After benchmarking the GPU performance of Accelereyes Jacket and Matlab PCT, I found that Jacket pushes the limit to best performance much harder than PCT. Now, according to the Accelereyes Blog, The MathWorks took over Jacket. New Jacket licenses are not available any more. Consequently, for a moment, the only available options left for GPU [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=1114&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;"><strong>After <a title="Matlab GPU toolbox: Benchmarking Accelereyes vs. MathWorks vs. GP-YOU?" href="http://computeraidedfinance.com/2012/06/11/matlab-gpu-toolbox-benchmarking-accelereyes-vs-mathworks-vs-gp-you/" target="_blank">benchmarking the GPU performance of Accelereyes Jacket and Matlab PCT</a>, I found that Jacket pushes the limit to best performance much harder than PCT. Now, according to the <a title="Updates from Accelereyes" href="http://blog.accelereyes.com/blog/2012/12/12/exciting-updates-from-accelereyes/" target="_blank">Accelereyes Blog</a>, The MathWorks took over Jacket. New Jacket licenses are not available any more. Consequently, for a moment, the only available options left for GPU on Matlab seem to be the open source <a title="GP-You GPUmat" href="http://sourceforge.net/projects/gpumat/" target="_blank">GPUmat </a>and <a title="Matlab Parallel Computing Toolbox - incl. GPU" href="http://www.mathworks.com/products/parallel-computing/" target="_blank">Matlab PCT</a>.</strong></p>
<p><img class="aligncenter size-full wp-image-883" alt="Graphics Card" src="http://computeraidedfinance.files.wordpress.com/2012/06/graphics_card.jpg?w=500&#038;h=332" width="500" height="332" /></p>
<p style="text-align: justify;">Me, as a dedicated Matlab user, I am very excited about the things coming: The MathWorks can build the best toolbox unifying the comfort of PCT and the speed of Jacket. Let&#8217;s see, what happens.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/computeraidedfinance.wordpress.com/1114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/computeraidedfinance.wordpress.com/1114/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=1114&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://computeraidedfinance.com/2012/12/17/gpu-computing-news-jacket-is-aquired-by-the-mathworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://computeraidedfinance.files.wordpress.com/2012/06/graphics_card.jpg?w=150" />
		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/06/graphics_card.jpg?w=150" medium="image">
			<media:title type="html">Programming on Graphics Card</media:title>
		</media:content>

		<media:content url="http://2.gravatar.com/avatar/879e949cd28783a9c917a4540ff34edb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">computeraidedfinance</media:title>
		</media:content>

		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/06/graphics_card.jpg" medium="image">
			<media:title type="html">Graphics Card</media:title>
		</media:content>
	</item>
		<item>
		<title>Early Exercise: Curse or Blessing</title>
		<link>http://computeraidedfinance.com/2012/12/11/early-exercise-curse-or-blessing/</link>
		<comments>http://computeraidedfinance.com/2012/12/11/early-exercise-curse-or-blessing/#comments</comments>
		<pubDate>Tue, 11 Dec 2012 11:31:35 +0000</pubDate>
		<dc:creator>Andreas Grau</dc:creator>
				<category><![CDATA[Pricing and Hedging Tutoriual]]></category>
		<category><![CDATA[Risk Management]]></category>
		<category><![CDATA[Trading Strategies]]></category>
		<category><![CDATA[Modeling]]></category>
		<category><![CDATA[Trading Strategy]]></category>

		<guid isPermaLink="false">http://computeraidedfinance.com/?p=1080</guid>
		<description><![CDATA[Many financial contracts come with the right of exercising a right prematurely. Such early exercise rights are a clear advantage for the option holder. But, these rights create optimal stopping problems for the contract parties. Is this really an advantage? In the following, I will show you a little example from my last shopping trip and [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=1080&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;">Many financial contracts come with the right of exercising a right prematurely. Such early exercise rights are a clear advantage for the option holder. But, these rights create optimal stopping problems for the contract parties. Is this really an advantage? In the following, I will show you a little example from my last shopping trip and what we can learn from it for the design of financial products.</p>
<div id="attachment_1082" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-1082" alt="" src="http://computeraidedfinance.files.wordpress.com/2012/11/optimal_stopping.jpg?w=300&#038;h=300" width="300" height="300" /><p class="wp-caption-text"><em>Optimal stopping is required to benefit from early exercise rights.</em></p></div>
<h2>Background</h2>
<p style="text-align: justify;">Many types of traded financial options include early exercise rights. Examples are index options, which are often early exercisable. People call these put or call options American options in contrast to European options, which are only exercisable at maturity. This feature is also common in many warrant types, and many OTC contracts. Even more complex are e.g. convertible bonds, where also the issuer can force conversion.</p>
<p style="text-align: justify;">The main argument for early exercise provisions is that the clients like to have choices. Therefore, people often argue that one should always structure financial instruments in a way that the holder can exercise early &#8211; the product would sell at a higher price. But, this is not always the case. E.g. the cost of the early exercise feature is not represented correctly in many life insurance contracts and in many mortgages. If the policy holders would start exercising their policies more rationally, the insurance providers might be in deep trouble.</p>
<h2>Optimal Stopping</h2>
<p>Looking at early exercise decisions, I would like to provide a more visual example: Find a good parking lot at a large supermarket. In many supermarkets, you find a parking like this:</p>
<div id="attachment_1086" class="wp-caption aligncenter" style="width: 344px"><img class="size-full wp-image-1086" alt="" src="http://computeraidedfinance.files.wordpress.com/2012/11/caf_parking_optimal_stopping.png?w=334&#038;h=333" width="334" height="333" /><p class="wp-caption-text"><em>Usual situation at a supermarket parking</em></p></div>
<p style="text-align: justify;">You drive slowly towards the supermarket and at each empty spot (1) you have to decide to park (exercise) or to continue. Continuing the search evolves the risk that you do not find a better spot and you have to drive another full round. A simple solution to this problem is to just take the first empty spot. In a simple numerical example, we find that this strategy would give is the following distribution of distance to the market:</p>
<div id="attachment_1100" class="wp-caption aligncenter" style="width: 631px"><img class="size-full wp-image-1100" alt="CAF_Parking_simple_stopping_histogram" src="http://computeraidedfinance.files.wordpress.com/2012/12/caf_parking_simple_stopping_histogram.png?w=621&#038;h=347" width="621" height="347" /><p class="wp-caption-text"><em>Histogram of the distribution of the distance to the supermarket using the simple strategy: Take the first empty spot. (10,000 simulations)</em></p></div>
<p>This example uses 10,000 Monte Carlo simulations for finding a parking spot. Since in this example, there is only a 10% chance that each spot is empty, we often find a very bad spot (e.g. more than 1,000 of 10,000 park at a distance of 20) and sometimes we find no spot at all (about 1.200 written as distance 40). Less than 200 find the best spot with distance 1.</p>
<p>If we would like to improve this result, we can create an optimization problem minimizing the expected distance to the supermarket. I did this writing a little ThetaML which you find in the Appendix below. Now, we find that the maximizing strategy is to pass the first four spots (distance 17 to 20) and then take the next empty spot. This leave us with no one parking at a distance of 17 or further. The probability of getting the best spot at distance 1 is higher &#8211; over 200 simulations end here. But, this comes at a cost: More than 1,800 simulations do not find a spot at all and have to go for another round:</p>
<div id="attachment_1095" class="wp-caption aligncenter" style="width: 631px"><img class="size-full wp-image-1095" alt="" src="http://computeraidedfinance.files.wordpress.com/2012/11/caf_parking_optimal_stopping_histogram.png?w=621&#038;h=347" width="621" height="347" /><p class="wp-caption-text"><em>Histogram of the distribution of the distance to the supermarket using the optimal strategy: Take the first empty spot with distance less than 17. (10,000 simulations)</em></p></div>
<h2>A Better Solution</h2>
<p>Ok, I invested a lot of knowledge and some programming into optimizing the exercise strategy at the car parking. Is this the best we can do?</p>
<p>There is actually a better solution by rearranging the parking lot:</p>
<div id="attachment_1088" class="wp-caption aligncenter" style="width: 333px"><img class="size-full wp-image-1088" alt="" src="http://computeraidedfinance.files.wordpress.com/2012/11/caf_parking_optimal_parking.png?w=323&#038;h=332" width="323" height="332" /><p class="wp-caption-text"><em>Rearranged parking lot</em></p></div>
<p>Now, the simple strategy: Take the first empty spot yields to a much better result:</p>
<div id="attachment_1096" class="wp-caption aligncenter" style="width: 631px"><img class="size-full wp-image-1096" alt="" src="http://computeraidedfinance.files.wordpress.com/2012/11/caf_parking_optimal_parking_histogram.png?w=621&#038;h=347" width="621" height="347" /><p class="wp-caption-text"><em>Histogram of the distribution of the distance to the supermarket using a better parking lot layout and the simple strategy: Take the first empty spot. (10,000 simulations)</em></p></div>
<p style="text-align: justify;">More than 1,000 of the 10,000 simulations find the best spot at a distance of 1. Less than 200 find a bad spot at a distance of 20 and only 1,200 find no spot at all. This is much better than the previous &#8220;optimal&#8221; solution. And I do not have to take my laptop with me to find the optimal exercise strategy at each time shopping. I wish parking lot architects could see this&#8230;</p>
<p style="text-align: justify;">Taking this idea to the financial options market, what can we do? Maybe, the investors do not want to buy American type early exercise options. They might prefer Lookbacks which guarantee a maximal payout. Think about it!</p>
<h2></h2>
<h2>Appendix</h2>
<p>ThetaML simulation code solving the optimal stopping problem.</p>
<pre class="brush: matlabkey; title: ; notranslate">

model parkinglot
 import DriveToMarket
 import NumberOfLots
 import ProbabilityOfFree
 export LotIsFree

 loop NumberOfLots
   if DriveToMarket
     distance = NumberOfLots - @time
   else
     distance = @time + 1
   end

   if rand()&gt;ProbabilityOfFree
     LotIsFree = 0
   else
     LotIsFree = distance
   end
   Theta 1
 end
 LotIsFree = 2 * NumberOfLots
end
</pre>
<p>&nbsp;</p>
<pre class="brush: matlabkey; title: ; notranslate">

model FindBestLot
 import NumberOfLots
 import LotIsFree
 export LotTaken
 export Distance

 Distance = E(Distance!)
 loop NumberOfLots
   if LotIsFree&gt;0
     if LotIsFree &lt; E(Distance!)
       Distance = LotIsFree
       LotTaken = @time
     end
   end
   Theta 1
 end
 LotTaken = @time
 Distance = LotIsFree
end

</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/computeraidedfinance.wordpress.com/1080/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/computeraidedfinance.wordpress.com/1080/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=1080&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://computeraidedfinance.com/2012/12/11/early-exercise-curse-or-blessing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://computeraidedfinance.files.wordpress.com/2012/11/optimal_stopping.jpg?w=150" />
		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/11/optimal_stopping.jpg?w=150" medium="image">
			<media:title type="html">Optimal_Stopping</media:title>
		</media:content>

		<media:content url="http://2.gravatar.com/avatar/879e949cd28783a9c917a4540ff34edb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">computeraidedfinance</media:title>
		</media:content>

		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/11/optimal_stopping.jpg?w=300" medium="image" />

		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/11/caf_parking_optimal_stopping.png" medium="image" />

		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/12/caf_parking_simple_stopping_histogram.png" medium="image">
			<media:title type="html">CAF_Parking_simple_stopping_histogram</media:title>
		</media:content>

		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/11/caf_parking_optimal_stopping_histogram.png" medium="image" />

		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/11/caf_parking_optimal_parking.png" medium="image" />

		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/11/caf_parking_optimal_parking_histogram.png" medium="image" />
	</item>
		<item>
		<title>Post Crisis Financial Modelling &#8211; What changes?</title>
		<link>http://computeraidedfinance.com/2012/10/30/post-crisis-financial-modelling-what-changes/</link>
		<comments>http://computeraidedfinance.com/2012/10/30/post-crisis-financial-modelling-what-changes/#comments</comments>
		<pubDate>Tue, 30 Oct 2012 15:50:06 +0000</pubDate>
		<dc:creator>Andreas Grau</dc:creator>
				<category><![CDATA[IMHO]]></category>
		<category><![CDATA[Market Data]]></category>
		<category><![CDATA[Pricing and Hedging Tutoriual]]></category>
		<category><![CDATA[Risk Management]]></category>
		<category><![CDATA[Modeling]]></category>
		<category><![CDATA[Option Pricing]]></category>

		<guid isPermaLink="false">http://computeraidedfinance.com/?p=1048</guid>
		<description><![CDATA[I recently stumbled upon an interesting book about post-crisis interest-rate modelling. Besides future changes in the LIBOR and possible EURIBOR fixing after the manipulations of the past few years, counter-party default and collateral become important. Changes in Interest-Rate and Credit Instrument Pricing Pre-crisis, there was a risk-free rate on which the market agreed. This way, different [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=1048&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;"><strong>I recently stumbled upon an interesting book about post-crisis interest-rate modelling. Besides future changes in the LIBOR and possible EURIBOR fixing after the manipulations of the past few years, counter-party default and collateral become important.</strong></p>
<p style="text-align: justify;"><img class="aligncenter size-medium wp-image-1067" title="Post Crisis Instrument Pricing " alt="" src="http://computeraidedfinance.files.wordpress.com/2012/10/fotolia_41967856_xs.jpg?w=300&#038;h=218" height="218" width="300" /></p>
<h2>Changes in Interest-Rate and Credit Instrument Pricing</h2>
<p style="text-align: justify;">Pre-crisis, there was a risk-free rate on which the market agreed. This way, different banks could create interest-rate swap transactions using basically the same conditions with different counter parties. This also meant that one could price the different instruments with the same discount curve.</p>
<p style="text-align: justify;">Now, this risk-free rate has disappeared. The market has created a new view on credit risk. This view requires that collateral is set aside for transactions which were seen as risk-free before the crisis. A more detailed credit default modelling is also required &#8211; which is non-trivial. It seems that there is no established market standard for pricing the instruments consistently, yet. Chris Kenyon and Roland Stamm propose such a framework in their new book:</p>
<div class="wp-caption aligncenter" style="width: 310px"><img class=" " title="Discounting, LIBOR, CVA and Funding: Interest Rate and Credit Pricing (Applied Quantitative Finance)" alt="" src="http://ecx.images-amazon.com/images/I/410FHllCKnL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA300_SH20_OU02_.jpg" height="300" width="300" /><p class="wp-caption-text">Chris Kanyon and Roland Stamm: &#8220;Discounting, LIBOR, CVA and Funding: Interest Rate and Credit Pricing (Applied Quantitative Finance).&#8221; See at <a title="Discounting, Libor, ... at Amazon.co.uk" href="http://www.amazon.co.uk/gp/product/1137268514/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1634&amp;amp;creative=19450&amp;amp;creativeASIN=1137268514&amp;amp;linkCode=as2&amp;amp;tag=compaidefin0d-21" target="_blank">Amazon.co.uk</a>  <a title="Discounting, Libor, ... at Amazon.de" href="http://www.amazon.de/gp/product/1137268514/ref=as_li_ss_tl?ie=UTF8&amp;camp=1638&amp;creative=19454&amp;creativeASIN=1137268514&amp;linkCode=as2&amp;tag=compaidefina-21" target="_blank">Amazon.de</a>  <a title="Discounting, Libor, ... at Amazon.com" href="http://www.amazon.com/gp/product/1137268514/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1137268514&amp;linkCode=as2&amp;tag=computeraid04-20" target="_blank">Amazon.com</a></p></div>
<p><a title="Discounting, Libor, ... at Amazon.co.uk" href="http://www.amazon.co.uk/gp/product/1137268514/ref=as_li_ss_tl?ie=UTF8&amp;amp;camp=1634&amp;amp;creative=19450&amp;amp;creativeASIN=1137268514&amp;amp;linkCode=as2&amp;amp;tag=compaidefin0d-21" target="_blank"> </a></p>
<p style="text-align: justify;">The presented framework is quite complex. It involves several additional parameter curves. For me, the effort seems to be too much for most cases. But, it is a great starting point for a new pricing framework to evolve.</p>
<p style="text-align: justify;">A presentation with some of the insights is available at PRMIA:  <a title="Stamm on Post-Crisis Finance" href="http://www.prmia.org/events/view_events.php?eventID=5152" target="_blank">Presentation: Discounting and Curve Construction Since the Beginning of Financial Crisis 2007</a></p>
<h2><strong>Conclusion</strong></h2>
<p style="text-align: justify;">It is interesting to see that pre-crisis, the pricing challenge lay in the complexity of the products. Post-Crisis, the challenge is already pricing simple products.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/computeraidedfinance.wordpress.com/1048/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/computeraidedfinance.wordpress.com/1048/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=1048&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://computeraidedfinance.com/2012/10/30/post-crisis-financial-modelling-what-changes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:thumbnail url="http://computeraidedfinance.files.wordpress.com/2012/10/fotolia_41967856_xs.jpg?w=150" />
		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/10/fotolia_41967856_xs.jpg?w=150" medium="image">
			<media:title type="html">Post Crisis Instrument Pricing</media:title>
		</media:content>

		<media:content url="http://2.gravatar.com/avatar/879e949cd28783a9c917a4540ff34edb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">computeraidedfinance</media:title>
		</media:content>

		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/10/fotolia_41967856_xs.jpg?w=300" medium="image">
			<media:title type="html">Post Crisis Instrument Pricing </media:title>
		</media:content>

		<media:content url="http://ecx.images-amazon.com/images/I/410FHllCKnL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA300_SH20_OU02_.jpg" medium="image">
			<media:title type="html">Discounting, LIBOR, CVA and Funding: Interest Rate and Credit Pricing (Applied Quantitative Finance)</media:title>
		</media:content>
	</item>
		<item>
		<title>What is Historical Volatility and Why Do We Need Implied Volatilities?</title>
		<link>http://computeraidedfinance.com/2012/10/01/what-is-historical-volatility-and-why-do-we-need-implied-volatilities/</link>
		<comments>http://computeraidedfinance.com/2012/10/01/what-is-historical-volatility-and-why-do-we-need-implied-volatilities/#comments</comments>
		<pubDate>Mon, 01 Oct 2012 09:00:11 +0000</pubDate>
		<dc:creator>hli829</dc:creator>
				<category><![CDATA[Market Data]]></category>
		<category><![CDATA[Trading Strategies]]></category>
		<category><![CDATA[Backtesting]]></category>
		<category><![CDATA[Data Feed]]></category>
		<category><![CDATA[historical data]]></category>
		<category><![CDATA[Option Pricing]]></category>
		<category><![CDATA[Risk Management]]></category>

		<guid isPermaLink="false">http://computeraidedfinance.com/?p=984</guid>
		<description><![CDATA[Looking at financial instruments, one often finds the term implied volatility. In this post, we want to describe what it is and what you can do with it. We start refreshing the term historical volatility and then we explain the implied volatility. An example of German DAX with real data concludes this post. Historical Volatility [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=984&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;"><strong>Looking at financial instruments, one often finds the term implied volatility. In this post, we want to describe what it is and what you can do with it. We start refreshing the term historical volatility and then we explain the implied volatility. An example of German DAX with real data concludes this post.</strong></p>
<h2 style="text-align: justify;">Historical Volatility</h2>
<p style="text-align: justify;">Historical volatility measures the deviation of asset returns from their historical average. It is a sample estimate that has time unit and depends on the length of the historical sample period. Denote <img src='http://s0.wp.com/latex.php?latex=R_%7Bi%2Ct%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='R_{i,t}' title='R_{i,t}' class='latex' /> as the asset return <img src='http://s0.wp.com/latex.php?latex=i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='i' title='i' class='latex' /> at time <img src='http://s0.wp.com/latex.php?latex=t&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='t' title='t' class='latex' />, the historical volatility of <img src='http://s0.wp.com/latex.php?latex=R_%7Bi%2Ct%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='R_{i,t}' title='R_{i,t}' class='latex' /> for <img src='http://s0.wp.com/latex.php?latex=t+%3D+1%2C+%5Ccdots%2C+N&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='t = 1, &#92;cdots, N' title='t = 1, &#92;cdots, N' class='latex' /> is calculated as</p>
<p style="text-align: center;"><img src='http://s0.wp.com/latex.php?latex=%5Csigma_i+%3D+%5Csqrt%7B+%5Cfrac%7B1%7D%7BN%7D%5Csum_%7Bt%3D1%7D%5EN+R_%7Bi%2Ct%7D-E%28R_%7Bi%7D%29+%5E2+%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;sigma_i = &#92;sqrt{ &#92;frac{1}{N}&#92;sum_{t=1}^N R_{i,t}-E(R_{i}) ^2 }' title='&#92;sigma_i = &#92;sqrt{ &#92;frac{1}{N}&#92;sum_{t=1}^N R_{i,t}-E(R_{i}) ^2 }' class='latex' />,</p>
<p style="text-align: justify;">where <img src='http://s0.wp.com/latex.php?latex=E%28R_%7Bi%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='E(R_{i})' title='E(R_{i})' class='latex' /> is the mean of <img src='http://s0.wp.com/latex.php?latex=R_%7Bi%2Ct%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='R_{i,t}' title='R_{i,t}' class='latex' /> over the time period <img src='http://s0.wp.com/latex.php?latex=N&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='N' title='N' class='latex' />. To obtain the sample estimate <img src='http://s0.wp.com/latex.php?latex=%5Chat%7B%5Csigma%7D_%7Bi%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;hat{&#92;sigma}_{i}' title='&#92;hat{&#92;sigma}_{i}' class='latex' />, the number <img src='http://s0.wp.com/latex.php?latex=E%28R_%7Bi%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='E(R_{i})' title='E(R_{i})' class='latex' /> is replaced by its sample counterpart <img src='http://s0.wp.com/latex.php?latex=%5Chat%7BR%7D_%7Bi%7D+%3D+%5Cfrac%7B1%7D%7BN%7D%5Csum_%7Bt%3D1%7D%5EN+R_%7Bi%2Ct%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;hat{R}_{i} = &#92;frac{1}{N}&#92;sum_{t=1}^N R_{i,t}' title='&#92;hat{R}_{i} = &#92;frac{1}{N}&#92;sum_{t=1}^N R_{i,t}' class='latex' />, and</p>
<p style="text-align: center;"><img src='http://s0.wp.com/latex.php?latex=%5Chat%7B%5Csigma%7D_%7Bi%7D+%3D+%5Csqrt%7B%5Cfrac%7B1%7D%7BN+-+1%7D%5Csum_%7Bt%3D1%7D%5EN+%28R_%7Bi%2Ct%7D+-%5Chat%7BR%7D_%7Bi%7D%29%5E2%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;hat{&#92;sigma}_{i} = &#92;sqrt{&#92;frac{1}{N - 1}&#92;sum_{t=1}^N (R_{i,t} -&#92;hat{R}_{i})^2}' title='&#92;hat{&#92;sigma}_{i} = &#92;sqrt{&#92;frac{1}{N - 1}&#92;sum_{t=1}^N (R_{i,t} -&#92;hat{R}_{i})^2}' class='latex' />,</p>
<p style="text-align: justify;">where we have divided the sum of squared deviations by <img src='http://s0.wp.com/latex.php?latex=N+-+1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='N - 1' title='N - 1' class='latex' /> to account for the loss of degree of freedom from using the sample mean <img src='http://s0.wp.com/latex.php?latex=%5Chat%7BR%7D_%7Bi%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;hat{R}_{i}' title='&#92;hat{R}_{i}' class='latex' /> in the calculation. For <img src='http://s0.wp.com/latex.php?latex=R_%7Bi%2Ct%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='R_{i,t}' title='R_{i,t}' class='latex' /> sampled at daily and monthly time intervals, the annualized historical volatility is respectively <img src='http://s0.wp.com/latex.php?latex=%5Csqrt%7B250%7D+%5Chat%7B%5Csigma%7D_%7Bi%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;sqrt{250} &#92;hat{&#92;sigma}_{i}' title='&#92;sqrt{250} &#92;hat{&#92;sigma}_{i}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%5Csqrt%7B12%7D+%5Chat%7B%5Csigma%7D_%7Bi%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;sqrt{12} &#92;hat{&#92;sigma}_{i}' title='&#92;sqrt{12} &#92;hat{&#92;sigma}_{i}' class='latex' />.</p>
<p style="text-align: justify;">Historical volatility can be useful in cases like benchmarking historical performances, assessing the behavior of economic variables, calculating historical risk measures, and so on.</p>
<p style="text-align: justify;">Since historical volatility is the number we get from looking into the past realized data, it may not be as useful when we try to predict the future behavior of asset returns. This is when and why we have the implied volatility, i.e. the volatility number implied from market prices.</p>
<h2 style="text-align: justify;">Implied volatility</h2>
<p style="text-align: justify;">Denote <img src='http://s0.wp.com/latex.php?latex=P_%7Bi%2C+market%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P_{i, market}' title='P_{i, market}' class='latex' /> , <img src='http://s0.wp.com/latex.php?latex=i+%3D+1%2C+%5Ccdots%2C+M&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='i = 1, &#92;cdots, M' title='i = 1, &#92;cdots, M' class='latex' />, a set of market prices of traded options on asset <img src='http://s0.wp.com/latex.php?latex=i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='i' title='i' class='latex' />, the implied volatility <img src='http://s0.wp.com/latex.php?latex=%5Ctilde%7B%5Csigma%7D_%7Bi%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;tilde{&#92;sigma}_{i}' title='&#92;tilde{&#92;sigma}_{i}' class='latex' /> is obtained by setting the market price to the theoretical price, <img src='http://s0.wp.com/latex.php?latex=P_%7Bi%2C+market%7D+%3D+P_%7Bi%2C+model%7D%28K%2C+S_%7Bi%7D%2C+%5Ctilde%7B%5Csigma%7D_%7Bi%7D%2C+%5Ctau%2C+r%2C+%5Ccdots%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P_{i, market} = P_{i, model}(K, S_{i}, &#92;tilde{&#92;sigma}_{i}, &#92;tau, r, &#92;cdots)' title='P_{i, market} = P_{i, model}(K, S_{i}, &#92;tilde{&#92;sigma}_{i}, &#92;tau, r, &#92;cdots)' class='latex' />, with the argument <img src='http://s0.wp.com/latex.php?latex=K&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='K' title='K' class='latex' /> as the option strike price, <img src='http://s0.wp.com/latex.php?latex=S_%7Bi%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_{i}' title='S_{i}' class='latex' /> the current asset price, <img src='http://s0.wp.com/latex.php?latex=%5Ctau&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;tau' title='&#92;tau' class='latex' /> is the option time-to-maturiy, <img src='http://s0.wp.com/latex.php?latex=r&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='r' title='r' class='latex' /> the risk-free interest rate, and so on. Since the only unknown in <img src='http://s0.wp.com/latex.php?latex=P_%7Bi%2C+market%7D+%3D+P_%7Bi%2C+model%7D%28K%2C+S_%7Bi%7D%2C+%5Ctilde%7B%5Csigma%7D_%7Bi%7D%2C+%5Ctau%2C+r%2C+%5Ccdots%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P_{i, market} = P_{i, model}(K, S_{i}, &#92;tilde{&#92;sigma}_{i}, &#92;tau, r, &#92;cdots)' title='P_{i, market} = P_{i, model}(K, S_{i}, &#92;tilde{&#92;sigma}_{i}, &#92;tau, r, &#92;cdots)' class='latex' /> is the volatility number <img src='http://s0.wp.com/latex.php?latex=%5Ctilde%7B%5Csigma%7D_%7Bi%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;tilde{&#92;sigma}_{i}' title='&#92;tilde{&#92;sigma}_{i}' class='latex' />, we can solve the inverse pricing function to obtain the implied volatility <img src='http://s0.wp.com/latex.php?latex=%5Ctilde%7B%5Csigma%7D_%7Bi%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;tilde{&#92;sigma}_{i}' title='&#92;tilde{&#92;sigma}_{i}' class='latex' /> using the bisection or Newton‘s iterative method. The obtained implied volatilities contain information of the market’s assessment of future price movements, and thus is a forward-looking risk measure. <a title="Implied volatilities in VBA" href="http://quantcorner.wordpress.com/2012/09/18/mplied-volatility-of-options-wit-vba-excel/" target="_blank">Here, you can find a little solver for implied volatilities in VBA.</a></p>
<h2 style="text-align: justify;">Example: German DAX</h2>
<p style="text-align: justify;">The following graphs show the series of VDAX-NEW implied volatility index compared to the DAX historical volatilities. The implied volatility index is a good predictor of the historical volatilities.</p>
<div id="attachment_991" class="wp-caption aligncenter" style="width: 310px"><a href="http://computeraidedfinance.files.wordpress.com/2012/09/vdax_vs_historical_volatility.png"><img class="size-medium wp-image-991" title="VDAX vs historical DAX volatility" src="http://computeraidedfinance.files.wordpress.com/2012/09/vdax_vs_historical_volatility.png?w=300&#038;h=157" alt="Chart of VDAX and DAX volatility" width="300" height="157" /></a><p class="wp-caption-text">(<em>click to enlarge</em>)</p></div>
<p style="text-align: justify;">We can see that the implied volatility given by VDAX New and the 21-day historical volatility had similar values during the time presented. Most of the time, the implied volatility is slightly higher than the historical volatility.</p>
<div id="attachment_990" class="wp-caption aligncenter" style="width: 310px"><a href="http://computeraidedfinance.files.wordpress.com/2012/09/implied_predicts_historical.png"><img class="size-medium wp-image-990" title="Implied volatiltiy (VDAX) as predictor of historical 21-trading days volatility" src="http://computeraidedfinance.files.wordpress.com/2012/09/implied_predicts_historical.png?w=300&#038;h=156" alt="" width="300" height="156" /></a><p class="wp-caption-text">(<em>Click to enlarge</em>)</p></div>
<p style="text-align: justify;">The graph above shows the VDAX shifted by 21 days and the 21 day historical volatility. This way, we can see how well VDAX performs as a predictor of the historical volatility. We see that except the unforeseen spikes, implied volatility can be a good predictor of (future) historical volatility. Now, a similar graph with 1 year time horizons:</p>
<div id="attachment_1000" class="wp-caption aligncenter" style="width: 310px"><a href="http://computeraidedfinance.files.wordpress.com/2012/09/vdax_vs_historical_volatility_1y.png"><img class="size-medium wp-image-1000" title="VDAX 12M vs historical volatility (1y)" src="http://computeraidedfinance.files.wordpress.com/2012/09/vdax_vs_historical_volatility_1y.png?w=300&#038;h=153" alt="" width="300" height="153" /></a><p class="wp-caption-text">(<em>click to enlarge</em>)</p></div>
<p>With a one year horizon, the relationship between historical volatility and implied volatility is not that obvious.</p>
<p>An in-depth study of the predictability of historical volatility by implied volatility can also be found <a title="Implied volatility also from Heston" href="http://www.wilmott.com/pdfs/040502_shu.pdf" target="_blank">here in Wilmott Magazine</a>.</p>
<h2>Conclusion</h2>
<p>While the historical volatility describes the size of the variations of the past, the implied volatility describes the size of the variations of the futures, implied by the traded option prices.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/computeraidedfinance.wordpress.com/984/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/computeraidedfinance.wordpress.com/984/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=984&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://computeraidedfinance.com/2012/10/01/what-is-historical-volatility-and-why-do-we-need-implied-volatilities/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:thumbnail url="http://computeraidedfinance.files.wordpress.com/2012/09/vdax_vs_historical_volatility.png?w=150" />
		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/09/vdax_vs_historical_volatility.png?w=150" medium="image">
			<media:title type="html">VDAX vs historical DAX volatility</media:title>
		</media:content>

		<media:content url="http://2.gravatar.com/avatar/58d44b552b53b755bd3956473cadab8f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">hli829</media:title>
		</media:content>

		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/09/vdax_vs_historical_volatility.png?w=300" medium="image">
			<media:title type="html">VDAX vs historical DAX volatility</media:title>
		</media:content>

		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/09/implied_predicts_historical.png?w=300" medium="image">
			<media:title type="html">Implied volatiltiy (VDAX) as predictor of historical 21-trading days volatility</media:title>
		</media:content>

		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/09/vdax_vs_historical_volatility_1y.png?w=300" medium="image">
			<media:title type="html">VDAX 12M vs historical volatility (1y)</media:title>
		</media:content>
	</item>
		<item>
		<title>UI Revolution in MATLAB 8 (R2012b): Is It Worth an Update?</title>
		<link>http://computeraidedfinance.com/2012/09/24/ui-revolution-in-matlab-2012b-is-it-worth-an-update/</link>
		<comments>http://computeraidedfinance.com/2012/09/24/ui-revolution-in-matlab-2012b-is-it-worth-an-update/#comments</comments>
		<pubDate>Mon, 24 Sep 2012 11:32:27 +0000</pubDate>
		<dc:creator>Andreas Grau</dc:creator>
				<category><![CDATA[IMHO]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Matlab]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://computeraidedfinance.com/?p=978</guid>
		<description><![CDATA[Finally, after at least 13 years of slow GUI evolution from MATLAB 5, The MathWorks decides to break with the past and offer a graphical revolution for MATLAB 8. MATLAB 8 &#8211; R2012b comes with a fresh ribbon style GUI known from MS Office. Another interesting change is the publishing of so-called Apps. After Apple and [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=978&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;"><strong>Finally, after at least 13 years of slow GUI evolution from MATLAB 5, The MathWorks decides to break with the past and offer a graphical revolution for MATLAB 8. MATLAB 8 &#8211; R2012b comes with a fresh ribbon style GUI known from MS Office. Another interesting change is the publishing of so-called Apps. After Apple and Google in the cell phone market and Microsoft in Windows 8, The MathWorks starts promoting small programs: Apps. As we saw in my previous post, <a title="Is Windows 8 good for Business Users, esp. Quants?" href="http://computeraidedfinance.com/2012/09/09/is-windows-8-good-for-business-users-esp-quants/" target="_blank">Microsoft did a great job</a> integrating apps. How did The MathWorks do?</strong></p>
<p><img class="aligncenter size-full wp-image-979" title="Matlab8" src="http://computeraidedfinance.files.wordpress.com/2012/09/matlab8.png?w=411&#038;h=260" alt="Screenshot of Matlab 8 (R2012b)" width="411" height="260" /></p>
<h2>Ribbon (toolstrip)</h2>
<p style="text-align: justify;">As we can see in the screen shot, MATLAB now features an MS Office style ribbon, or toolstrip like The MathWorks calls it. The cool thing is that these buttons are context sensitive and show e.g. plots if relevant for the data:</p>
<p><a href="http://computeraidedfinance.files.wordpress.com/2012/09/matlab8_2.png"><img class="aligncenter size-medium wp-image-995" title="Matlab 8 toolstrip (ribbon)" src="http://computeraidedfinance.files.wordpress.com/2012/09/matlab8_2.png?w=300&#038;h=61" alt="" width="300" height="61" /></a></p>
<p style="text-align: justify;">This way, it is a lot easier to identify the plot you want from the large gallery of plots:</p>
<p><a href="http://computeraidedfinance.files.wordpress.com/2012/09/matlab8_3.png"><img class="aligncenter size-medium wp-image-996" title="Matlab 8 plots in toolstrip (ribbon)" src="http://computeraidedfinance.files.wordpress.com/2012/09/matlab8_3.png?w=300&#038;h=168" alt="" width="300" height="168" /></a></p>
<p style="text-align: justify;">I like this. I would wish a quick preview on hovering over the icon. But, I leave this for The MathWorks next revision.</p>
<h2>Apps</h2>
<p style="text-align: justify;">Now, MATLAB has a new method for packaging and distributing Software: Apps. The apps have their own place in the toolstrip (ribbon) and this way, they are easily accessible:</p>
<p><a href="http://computeraidedfinance.files.wordpress.com/2012/09/matlab8_4_apps.png"><img class="aligncenter size-medium wp-image-997" title="Matlab 8 Apps in toolstrip (ribbon)" src="http://computeraidedfinance.files.wordpress.com/2012/09/matlab8_4_apps.png?w=300&#038;h=69" alt="" width="300" height="69" /></a></p>
<p style="text-align: justify;">The &#8220;Get More Apps&#8221; button is connected to &#8220;MATLAB File Exchange&#8221; where users contribute files and after a review from The MathWorks, the apps are published. It is not entirely clear what kind of review The MathWorks performs. But, I think that this way the Apps might be virus proof to some extend.</p>
<p style="text-align: justify;">Apps are always UI centric MATLAB programs, usually created with the GUI builder from MATLAB: &#8220;guide&#8221;. It is sad, that &#8220;guide&#8221; still misses features like tree views or HTML export. But, it does what it should: It helps creating basic GUIs.</p>
<p style="text-align: justify;">Currently, this app market contains 60 apps. This is not much compared to the 16.000 other files on file exchange or millions of apps for phones. But, this will change quickly since the new apps are very convenient.</p>
<h2 style="text-align: justify;">GPU</h2>
<p style="text-align: justify;">There are significant speed-ups in MATLAB 8 (R2012b) resp. its Parallel Computing Toolbox (PCT). The GPU now passes <a title="Matlab GPU toolbox: Benchmarking Accelereyes vs. MathWorks vs. GP-YOU?" href="http://computeraidedfinance.com/2012/06/11/matlab-gpu-toolbox-benchmarking-accelereyes-vs-mathworks-vs-gp-you/">my benchmark</a> about 2x faster on both my GPUs (GeForce GTX 275 and GTX 550 Ti). The speed-up advantage of Accelereyes Jacket is melting. But, Jacket is still 2x faster than the new PCT.</p>
<h2>Conclusion</h2>
<p style="text-align: justify;">The new MATLAB 8 is a very useful update. The introduction of a ribbon is late, but it feels great. The new apps deliver an easy way packaging 3rd party functionality and deploying it to other MATLAB users. Other minor improvements and a major speed improvement of the Parallel Computing Toolbox with GPUs complete this new version.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/computeraidedfinance.wordpress.com/978/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/computeraidedfinance.wordpress.com/978/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=978&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://computeraidedfinance.com/2012/09/24/ui-revolution-in-matlab-2012b-is-it-worth-an-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://computeraidedfinance.files.wordpress.com/2012/09/matlab8.png?w=150" />
		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/09/matlab8.png?w=150" medium="image">
			<media:title type="html">Matlab8</media:title>
		</media:content>

		<media:content url="http://2.gravatar.com/avatar/879e949cd28783a9c917a4540ff34edb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">computeraidedfinance</media:title>
		</media:content>

		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/09/matlab8.png" medium="image">
			<media:title type="html">Matlab8</media:title>
		</media:content>

		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/09/matlab8_2.png?w=300" medium="image">
			<media:title type="html">Matlab 8 toolstrip (ribbon)</media:title>
		</media:content>

		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/09/matlab8_3.png?w=300" medium="image">
			<media:title type="html">Matlab 8 plots in toolstrip (ribbon)</media:title>
		</media:content>

		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/09/matlab8_4_apps.png?w=300" medium="image">
			<media:title type="html">Matlab 8 Apps in toolstrip (ribbon)</media:title>
		</media:content>
	</item>
		<item>
		<title>Is Windows 8 good for Business Users, esp. Quants?</title>
		<link>http://computeraidedfinance.com/2012/09/09/is-windows-8-good-for-business-users-esp-quants/</link>
		<comments>http://computeraidedfinance.com/2012/09/09/is-windows-8-good-for-business-users-esp-quants/#comments</comments>
		<pubDate>Sun, 09 Sep 2012 13:15:40 +0000</pubDate>
		<dc:creator>Andreas Grau</dc:creator>
				<category><![CDATA[IMHO]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://computeraidedfinance.com/?p=968</guid>
		<description><![CDATA[Being member of the MSDN, I just installed and tested the new Windows 8, Office 2013 and Visual Studio 2012. The step in MS Windows evolution is actually quite big and in the following, you find my first impression. Installation The installation on my Asus laptop was smooth and took about 30 minutes. I could [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=968&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;">Being member of the MSDN, I just installed and tested the new Windows 8, Office 2013 and Visual Studio 2012. The step in MS Windows evolution is actually quite big and in the following, you find my first impression.</p>
<p><img class="aligncenter" title="Windows8 Start" src="http://computeraidedfinance.files.wordpress.com/2012/09/win8.png?w=573&#038;h=413" alt="" width="573" height="413" /></p>
<h2><span id="more-968"></span></h2>
<h2>Installation</h2>
<p style="text-align: justify;">The installation on my Asus laptop was smooth and took about 30 minutes. I could not upgrade my windows 7 because I wanted to switch from 32 Bit to 64 Bit. So, I am left with a clean installation. Windows found most drivers without even telling me. But, a few laptop specific functions like my function key &#8220;fn&#8221; and &#8220;+ sound volume&#8221; do not work.</p>
<h2>Compatibility</h2>
<p style="text-align: justify;">All my programs worked without large issues. The small things I noticed:</p>
<ul>
<li>Navigation is all different: Users are often confronted with a full screen without any choices or options. They are often available pointing into one of the screen edges.</li>
<li>&#8220;Start&#8221; is gone from the desktop and thus it is sometimes hard to find the programs and tools you need.</li>
<li>&#8220;.NET 3.5&#8243; is  not installed &#8211; installing it manually was no problem (otherwise my MS Excel plugins did not work).</li>
<li>Drag and drop does not work with the new VLC.</li>
</ul>
<h2>Features, Look and Feel</h2>
<ul>
<li>The look and feel is all different. Windows 8 feels fresh and clear.</li>
<li>New features like external data versioning of &#8220;My Documents&#8221; are great.</li>
<li>The UI is designed for a touch interface and keyboard. Using the keyboard only feels awkward.</li>
<li>Metro Apps, Office 2013 Apps, the Webstore integration and the question for a Microsoft account everywhere (e.g. starting Visual Studio 2012 with JavaScript) give you the feeling of being monitored.</li>
<li>The permanent online style together with hidden technical details destroys the feeling I had in previous Windows versions that you know at least to some extend where your data is and what is done with it. Now, everything is in the cloud&#8230;</li>
</ul>
<h2>Conclusion</h2>
<p style="text-align: justify;">The new Windows 8 will change the way of working. My impression is the even quants will have to learn JavaScript for creating useful UIs within Windows and MS Excel. Collaboration using Sharepoint or Skydrive is a lot easier and loosing data seems to be a lot harder.</p>
<p>Even though Windows 8 requires learning many new UI concepts, I like it. Integrating all business workflows with Apps and standard web technology is the right way to go.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/computeraidedfinance.wordpress.com/968/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/computeraidedfinance.wordpress.com/968/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=computeraidedfinance.com&#038;blog=29340240&#038;post=968&#038;subd=computeraidedfinance&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://computeraidedfinance.com/2012/09/09/is-windows-8-good-for-business-users-esp-quants/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:thumbnail url="http://computeraidedfinance.files.wordpress.com/2012/09/win8.png?w=150" />
		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/09/win8.png?w=150" medium="image">
			<media:title type="html">Windows8 Start</media:title>
		</media:content>

		<media:content url="http://2.gravatar.com/avatar/879e949cd28783a9c917a4540ff34edb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">computeraidedfinance</media:title>
		</media:content>

		<media:content url="http://computeraidedfinance.files.wordpress.com/2012/09/win8.png" medium="image">
			<media:title type="html">Windows8 Start</media:title>
		</media:content>
	</item>
	</channel>
</rss>
