<?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>vetta project &#187; Finance</title>
	<atom:link href="http://www.vetta.org/tag/finance/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vetta.org</link>
	<description></description>
	<lastBuildDate>Tue, 31 Jan 2012 23:29:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Funding safe AGI</title>
		<link>http://www.vetta.org/2009/08/funding-safe-agi/</link>
		<comments>http://www.vetta.org/2009/08/funding-safe-agi/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 10:14:32 +0000</pubDate>
		<dc:creator>Shane Legg</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[AGI]]></category>
		<category><![CDATA[Finance]]></category>
		<category><![CDATA[safety]]></category>

		<guid isPermaLink="false">http://www.vetta.org/?p=558</guid>
		<description><![CDATA[From time to time people contact me wanting to know what I think about whether they should donate money to SIAI.  My usual answer is something like, &#8220;I am not involved with what happens inside the organisation so I don&#8217;t &#8230; <a href="http://www.vetta.org/2009/08/funding-safe-agi/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>From time to time people contact me wanting to know what I think about whether they should donate money to SIAI.  My usual answer is something like, &#8220;I am not involved with what happens inside the organisation so I don&#8217;t have any inside knowledge, just what I, and presumably you, have read online.  Based on this my feeling is that, in absolute terms, nobody seems to know how to deal with these issues.  However, in relative terms, SIAI currently appears to be the best hope that we have.&#8221;  In response to such a question the other day I ended up elaborating further about some of my thoughts on how safe AGI might be funded and the role that SIAI, or similar, might best play.  The remainder of this post is an edited version of that email.</p>
<p>My guess is that it will play out like this: SIAI&#8217;s contribution will be to raise the level of awareness of the dangers of powerful AGI over the next decade or two.  As AGI progresses their message will be taken more seriously. Then at some point powerful teams will start to race towards building the first real AGI.  The degrees to which these groups will have been influenced by SIAI thinking will vary.  Due to greed, wishful thinking, ignorance and what have you, in general safety will come second to progress.  A short period of time later the post human period will begin.  Where that goes will depend to some extent on fundamental properties of highly intelligent systems, and to some extent on these systems&#8217; specific initial conditions.  Given our limited understanding, this currently feels like a roll of the dice to me.<br />
<span id="more-558"></span></p>
<p>Although SIAI raising awareness is helpful, I see it as playing a supporting role rather than a central one.  Some global problems require mass action and this can be achieved through mass awareness driving policy changes. Other problems, such as AGI development, will be driven by small focused groups of highly skilled people vying to be first.  Working out which ideas and teams will win such a race is impossible: even experienced VCs mostly pick duds.  The best one can do is to back a range of promising teams in the knowledge that only one needs to succeed in order to more than recoup the losses on those that failed.</p>
<p>The impression I get from the outside is that SIAI views AGI design and construction as so inherently dangerous that only a centrally coordinated design effort towards a provably correct system has any hope of producing something that is safe.  My view is that betting on one horse, and a highly constrained horse at that, spells almost certain failure.  A better approach would be to act as a parent organisation, a kind of AGI VC company, that backs a number of promising teams.  Teams that fail to make progress get dropped and new teams with new ideas are picked up.  General ideas of AGI safety are also developed in the background until such a time when one of the teams starts to make serious progress.  At this time the focus would be to make the emerging AGI design as safe as possible.</p>
<p>I realise that the safety margins on such a system will most likely fall short of what some consider to be necessary.  It&#8217;s not the &#8220;engineered for maximal safety from the outset&#8221; approach that I believe core SIAI people favour.  I also agree that this fact will create significant risks.  My point is that trying to build an (almost) ideally safe AGI also entails a great deal of risk, albeit for a different reason: you&#8217;re unlikely to be first or even close to first. If I had to roll the dice which bet would I prefer?  To hope for an ideal AGI design to be finished on time, but most likely see some other random design take the honours and suffer the consequences?  Or to bet on a number of AGI teams where if any of them makes serious progress there is an organisation behind them trying to work out how to make the emerging design as safe as possible?  I can&#8217;t quantify these risks, but my gut feeling is to go for the second option.</p>
<p>There is also a funding angle to what I&#8217;m suggesting.  Donating money feels a bit like a sure loss, even when the cause is a good one.  Naturally the money has implications, but to you personally the money is just gone never to be seen again.  Investing feels different: you have an ongoing stake in something, a little bit of ownership.  If things go well you can make a big profit, and even if they don&#8217;t you can probably get at least some of your money back.  As a result it is often easier to get somebody to invest $1000 in a project than it is to get them to donate $100.  I suspect that there are many people who aren&#8217;t donating to SIAI, or aren&#8217;t donating much, who would however be interested in investing in safe AGI development.  Given the difficulty of picking the winners, a managed portfolio of promising small AGI startup teams seems like the best approach to me, where the parent organisation has safe AGI as a core concern.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vetta.org/2009/08/funding-safe-agi/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Prospect theory investors</title>
		<link>http://www.vetta.org/2009/06/prospect_theory_investors/</link>
		<comments>http://www.vetta.org/2009/06/prospect_theory_investors/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 15:54:45 +0000</pubDate>
		<dc:creator>Shane Legg</dc:creator>
				<category><![CDATA[My Research]]></category>
		<category><![CDATA[bias]]></category>
		<category><![CDATA[Finance]]></category>
		<category><![CDATA[prospect theory]]></category>

		<guid isPermaLink="false">http://www.vetta.org/?p=410</guid>
		<description><![CDATA[I recently completed a finance paper on the implications of prospect theory for portfolio choice and asset pricing. I worked on this with Prof. Enrico De Giorgi during my post doc at the Swiss Finance Institute. This post is meant &#8230; <a href="http://www.vetta.org/2009/06/prospect_theory_investors/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I recently completed a finance paper on the implications of prospect theory for portfolio choice and asset pricing.  I worked on this with Prof. Enrico De Giorgi during my post doc at the Swiss Finance Institute.  This post is meant as an introduction to this work; the full paper can be downloaded <a href="http://tinyurl.com/nqqohe">here</a>.<br />
<span id="more-410"></span></p>
<p>Finance models, like all mathematical models, suffer from the following problem: if you don&#8217;t make the initial assumptions simple and easy to work with the theoretical analysis that follows is too difficult to manage.  In finance this usually translates into assuming that investors are fully informed, completely rational and are just out to maximise their expected future utility.  You also tend to assume that the returns on risky assets, for example stocks, follow geometric Brownian motion in continuous time, or have returns that are log-normal distributed when working in discrete time.  These assumptions are somewhat close to reality, but simple enough to permit theoretical analysis.</p>
<p>So what does the analysis say?  Among other things, it says that people should be investing a large proportion of their wealth into stocks. In reality, however, most people don&#8217;t own any stock, and most of those who do don&#8217;t have a particularly large proportion of their wealth in stocks unless they are very wealthy.  Perhaps this is ok in a <em>prescriptive</em> sense, i.e. telling you that you really should consider owning more stock.Â  However, as a <em>descriptive</em> model of investors, i.e. describing what investors do and why, they seriously fail.  Playing with the parameters does not save you: in order to get people holding so little stock you have to push the level of people&#8217;s risk aversion up far beyond the range of values that have been empirically estimated.  Thus, if our theoretical analysis is correct and produces the wrong answers, it must be that our basic assumptions were wrong.</p>
<p>This isn&#8217;t really news, indeed it&#8217;s well known that people are <em>not </em>rational expected utility maximisers.Â  When we have to make decisions, all sorts of cognitive biases and distortions come into play.Â   Seminal work in this area was done by Kahneman and Tversky.Â  They produced a model of human decision making known as <em>prospect theory</em>, work that Kahneman later won a Noble prize for (sadly Tversky died some years before the award).  Due to some technical problems, this was later refined to produce <em>cumulative prospect theory</em>, which I will now very superficially describe.</p>
<p>Cumulative prospect theory consists of five main components:</p>
<p>1) <em>narrow framing</em>.  What this means is that when you have to make a decision, say to invest in a stock or to make a gamble, you tend to act as though this decision was being taken in isolation.  This makes sense given that making an optimal decision with respect to all the risks you are facing in your entire life, the strictly rational thing to do, is often too complex.</p>
<p>2) <em>reference return</em>.  Imagine that the market went up 20% and you made a 10% return on your chosen investments.  You probably wouldn&#8217;t be happy with that.  On the other hand if the market fell 10% and you made a 5% gain you would be pretty pleased with yourself.  What this shows is that the utility that you get from an investment is not simply a function of the actual return, but also depends on how that return compares to some mental point of reference that you have.</p>
<p>3) <em>loss aversion</em>.  For most people, the pain of a losing $100 is about twice the magnitude of the pleasure of gaining $100.  Clearly, this distorts people&#8217;s decision making.  For example, people may pass up opportunities to make a gain in order to avoid a loss that is comparatively small.</p>
<p>4) <em>probability weighting</em>.  People tend to distort probabilities when they make decisions.  They act as though low probability events, say winning the lottery or getting a rare disease, is more likely than it really is.  Conversely, they act as though quite likely events are slightly less likely than they really are.</p>
<p>5) <em>curved value function</em>.  If you have a guaranteed gain of $100,000 or a very likely gain of $110,000, which would you take?  Most would take the first option.  If you had a guaranteed loss of $100,000 or a likely but not for sure loss of $110,000 what would you take?  Most would take the second option.  In other words, people are risk averse with respect to gains, but become much more willing to take risks when facing a potential loss.</p>
<p>Given all these deviations from being a simple rational expected utility maximiser, it&#8217;s perhaps no surprise that financial models that assume expected utility maximisation produce results that don&#8217;t match real investor behaviour.  The problem, as I mentioned earlier, is that if you add a little more complexity to your initial assumptions you tend to end up with a model that is impossible to theoretically analyse.</p>
<p><em>In step Barberis and Huang.</em> In a <a href="http://badger.som.yale.edu/faculty/ncb25/tech_final.pdf">great paper</a> that these two recently produced, they managed to incorporate the first three aspects of prospect theory into an investor model and still come out with an analysis that is tractable for portfolio choice (what do investors do) and asset pricing (what do markets made up of these investors do).  If you find this stuff interesting and can handle mathematical finance at a research level I recommend that you check it out.Â   That said, the Barberis and Huang paper does have some draw backs.  Firstly, it doesn&#8217;t include probability weighting.  Secondly, it doesn&#8217;t include a curved value function.  And thirdly, when you put in realistic stock returns their model doesn&#8217;t help explain things like the lack of stock market participation that I mentioned earlier, in fact it actually makes it worse.</p>
<p><em>In step De Giorgi and myself.</em> Having recently completed my PhD thesis with Marcus Hutter, I looked at these investors and thought, &#8220;Hey, they&#8217;re just like reinforcement learning agents.  No big deal.  If I want to know what investors with probability weighting and a curved value function do, I can just brute force compute their optimal policy by writing down their Bellman equation and using dynamic programming.  Easy!&#8221;  It was a mystery to me why, seemingly, nobody else was doing that.  So off I went to build software to do just this, starting with a simple Merton model&#8230;</p>
<p>A month went by.  Another month went by.  I was having all kinds of accuracy and stability problems and Enrico was starting to look a bit worried.  More time went by.  I too was starting to sweat.  Eventually, thank goodness, I managed to understand my problems and worked out how to fix them.  So I then attempted a more complex model.  After some more weeks of struggle I managed to get that to work as well.  I was starting to get the hang of this and know the key tricks needed to make it work.Â  I then recomputed the Barberis and Huang results, I added probability weighting, and finally I also added a curved value function.  I seriously had no idea how hard this was going to be when I started.  Somehow my ignorance combined with stubbornness not to fail eventually produced success: a general purpose simulation engine that can tell me how just about any kind of consistent investor is going to behave, including ones that use a full version of cumulative prospect theory.</p>
<p>At this point De Giorgi made a simple but important observation: if an investor uses probability weighting, that means that they are going to inflate the importance of low probability events when making decisions, which is to say that they are going to be more sensitive to the tails of the stock&#8217;s returns distribution.  Typically we assume that returns have a log-normal distribution, for tractability reasons.  However, a log-normal distribution has a <em>positive skew</em>, indeed, the distribution&#8217;s negative tail ends at 0.  Real stock returns, on the other hand, have a <em>negative skew</em>: everybody knows that sudden falls in a stock&#8217;s price occur more often than equally large and sudden rises.Â  Thus, if we are going to put probability weighting in, we really need to get the skew right as the tails of the distribution are likely to be important.</p>
<p>What we did was to take S &amp; P 500 data from the last 60 or so years and fit a skew-normal distribution to the observed returns.  A skew-normal distribution is basically just a generalisation of the normal distribution that has an extra parameter that allows you to control the skew.  As expected, when we fitted a skew-normal distribution to real data it did indeed come back with a negative skew.  When we fired up my simulator and gave this distribution to an investor that had probability weighting: the investor took one look at that scary negative tail and didn&#8217;t want to invest in the stock.  This is exactly what the model should predict.Â  In short, we took realistic stock returns, and presented this to an investor with a realistic decision making process complete with a bunch of parameters that have been empirically estimated by others in previous work, and what we got out the other end was realistic investor behaviour!</p>
<p>Following this, I went back to look at the Barberis and Huang model and how they computed investor behaviour.  Rather than my brute force approach, they had a much more elegant technique.  It didn&#8217;t take me long to realise that their method could be extended to include probability weighting, giving me a fast way to compute the behaviour of these investors.  Attempts to include a curved value function into their method failed, for that we had to continue to use my brute force simulator.  However, analysis of these investors, both theoretically and via simulation, produced another interesting effect:  wealthy investors act as if they are not narrow framing their investment decisions as much as less wealthy investors, and thus the effect above applies more to poorer investors rather than wealth ones.  Which is to say that when we take a full cumulative prospect theory model of investors and realistic stock returns, what we see is that less wealthy people don&#8217;t hold much stock, while wealthy people tend to put a significant proportion of their wealth into stocks.  Again these results match reality as various studies show that stock market participation increases rapidly as a function of the individual&#8217;s wealth.Â  We then extended this analysis to a market consisting of investors with probability weighting and skewed asset returns and found it easy to obtain realistic risk free rates and market equity premiums.</p>
<p>I guess the moral to this story is: if you want to get realistic answers out of models of investors, you probably need to take account for the ways in which they deviate from a strictly expectations maximising agent.Â  The hard part, with much help from the prior work of Barberis and Huang, was to come up with ways to make the resulting analysis theoretically and computationally tractable.</p>
<p><em>I&#8217;d like to thank Enrico De Giorgi for being a great supervisor and collegue during this work, and the Swiss Finance Institute in Lugano (via De Giorgi) and St. Gallen (thanks to Fabio Trojani) for my funding, and finally the people of Switzerland whose taxes ultimately paid for all this &#8212; I can only hope that you view our efforts as having been worthy of your generosity.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vetta.org/2009/06/prospect_theory_investors/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>SciPy &#8211; the embarrassing way to code</title>
		<link>http://www.vetta.org/2008/05/scipy-the-embarrassing-way-to-code/</link>
		<comments>http://www.vetta.org/2008/05/scipy-the-embarrassing-way-to-code/#comments</comments>
		<pubDate>Tue, 06 May 2008 10:31:45 +0000</pubDate>
		<dc:creator>Shane Legg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Efficiency]]></category>
		<category><![CDATA[Finance]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Scipy]]></category>

		<guid isPermaLink="false">http://www.vetta.org/?p=52</guid>
		<description><![CDATA[I&#8217;ve programmed in many languages before, indeed I&#8217;ve spent at least a year working in Basic, C, C++, C#, java, assembler, modula-2, powerhouse and prolog.  One thing I&#8217;ve never done before is Matlab, well except a few basic exercises for &#8230; <a href="http://www.vetta.org/2008/05/scipy-the-embarrassing-way-to-code/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve programmed in many languages before, indeed I&#8217;ve spent at least a year working in Basic, C, C++, C#, java, assembler, modula-2, powerhouse and prolog.  One thing I&#8217;ve never done before is Matlab, well except a few basic exercises for some course I did way back.  A couple of years ago I started using python and more recently I&#8217;ve started to use the scipy libraries which essentially provide something similar to Matlab.  The experience has been unlike anything I&#8217;ve coded in before.  The development cycle has gone like this:</p>
<p>1) Write the code in python like I would write it in, say, java.  I have data stored in some places, then I have algorithms that iterate over these data structures computing stuff, calling methods, changing values and doing various complex things in order to implement the desired algorithm.  10 pages of code, somewhat general.</p>
<p>2) Then I realise that in a few places I don&#8217;t need to iterate over something, I can just use some vectors and work with those directly.  7 pages of code, a little more general.</p>
<p>3) Then I realise that part of my code is really just running an optimisation algorithm, so I can replace it with a call to an optimiser in one of the scipy libraries.  5 pages of code, and a bit faster now.</p>
<p>4) Then I try to further generalise my system and in the process I realise that really what I&#8217;m doing is taking a Cartesian space, building a multi-dimensional matrix and then applying some kind of optimiser to the space.  3 pages of code, very general.</p>
<p>5) Finally I&#8217;m like, hey, how far can I push this?  With some more thought and spending a few days trying to get my head around all the powerful scipy libraries, I finally figure out that the core of my entire algorithm can be implemented in an extremely general and yet fast way in just a few lines.  It&#8217;s really just a matrix with some flexible number of dimensions to which I am applying some kind of n-dimensional filter, followed by an n-dimensional non-linear optimiser on top of an n-dimensional interpolation and finally coordinate mapping back out of the space to produce the end results.  2 pages of code, of which half is comments, over a quarter is trivial supporting stuff like creating the necessary matrices, and just a few lines make the necessary calls to implement the algorithm.  And it&#8217;s all super general.</p>
<p>Now this is great in a sense.  You end up throwing away most of your code now that all the real computation work is being done by sophisticated mathematical functions which are using optimised matrix computation libraries.  The bottleneck in writing code isn&#8217;t in the writing of the code, it&#8217;s in understanding and conceptualising what needs to be done.  Once you&#8217;ve done that, i.e. come up with mathematical objects and equations that describe your algorithm, you simply express these in a few lines of scipy and hit go.</p>
<p>It&#8217;s not just with my financial software either.  I recently implemented a certain kind of neural network using nothing but scipy and found that the core of the algorithm was just one line of code &#8212; a few matrix transformations and calls to scipy functions.  I hear that one of the IDSIA guys working on playing Go recently collapsed the code he&#8217;s been working on for six months down to two pages.</p>
<p>The downside to all this is that you spend months developing your complex algorithms and when you&#8217;re done you show somebody the result of all your efforts &#8212; a page or two of code.  It looks like something that somebody could have written in an afternoon.  Even worse, <em>you</em> start to suspect that if you had really known scipy and spent a few days carefully thinking about the problem to start with, then you probably <em>could</em> have coded it in an afternoon.  It&#8217;s a little embarrassing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vetta.org/2008/05/scipy-the-embarrassing-way-to-code/feed/</wfw:commentRss>
		<slash:comments>52</slash:comments>
		</item>
		<item>
		<title>Finance and the singularity</title>
		<link>http://www.vetta.org/2008/05/finance-and-the-singularity/</link>
		<comments>http://www.vetta.org/2008/05/finance-and-the-singularity/#comments</comments>
		<pubDate>Sun, 04 May 2008 17:49:31 +0000</pubDate>
		<dc:creator>Shane Legg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Finance]]></category>
		<category><![CDATA[Singularity]]></category>

		<guid isPermaLink="false">http://www.vetta.org/?p=50</guid>
		<description><![CDATA[I found Peter Thiel&#8217;s talk from the 2007 Singularity Summit interesting.Â  Are rapid technological changes a driving force behind some of the world&#8217;s financial turbalance?Â  Perhaps the dot-com bubble was a case of pre-singularity jitters?]]></description>
			<content:encoded><![CDATA[<p>I found Peter Thiel&#8217;s <a href="http://www.singinst.org/media/singularitysummit2007/peterthiel">talk</a> from the 2007 Singularity Summit interesting.Â  Are rapid technological changes a driving force behind some of the world&#8217;s financial turbalance?Â  Perhaps the dot-com bubble was a case of pre-singularity jitters?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vetta.org/2008/05/finance-and-the-singularity/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Hedge funds in trouble&#8230; right?</title>
		<link>http://www.vetta.org/2008/04/hedge-funds-losing-money-in-the-financial-crisis-right/</link>
		<comments>http://www.vetta.org/2008/04/hedge-funds-losing-money-in-the-financial-crisis-right/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 15:47:22 +0000</pubDate>
		<dc:creator>Shane Legg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Finance]]></category>
		<category><![CDATA[hedge funds]]></category>

		<guid isPermaLink="false">http://www.vetta.org/?p=47</guid>
		<description><![CDATA[With the sub-prime meltdown and ensuing financial crisis, all the hedge funds are in deep trouble&#8230; right? Apparently not.]]></description>
			<content:encoded><![CDATA[<p>With the sub-prime meltdown and ensuing financial crisis, all the hedge funds are in deep trouble&#8230; right?</p>
<p><a href="http://www.nytimes.com/2008/04/16/business/16wall.html?ex=1366084800&amp;en=1eee7351824a31ce&amp;ei=5124&amp;partner=digg&amp;exprod=digg">Apparently not.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vetta.org/2008/04/hedge-funds-losing-money-in-the-financial-crisis-right/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Financial simulation wisdom of the day</title>
		<link>http://www.vetta.org/2008/03/financial-simulation-wisdom-of-the-day/</link>
		<comments>http://www.vetta.org/2008/03/financial-simulation-wisdom-of-the-day/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 15:32:46 +0000</pubDate>
		<dc:creator>Shane Legg</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Finance]]></category>

		<guid isPermaLink="false">http://www.vetta.org/?p=34</guid>
		<description><![CDATA[When building simulations of rational agents trading in dynamic markets over extended periods of time, tell your optimiser to solve everything down to 1 part in 100 million. If you don&#8217;t, all those tiny little errors will start to interact &#8230; <a href="http://www.vetta.org/2008/03/financial-simulation-wisdom-of-the-day/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>When building simulations of rational agents trading in dynamic markets over extended periods of time, tell your optimiser to solve everything down to 1 part in 100 million.  If you don&#8217;t, all those tiny little errors will start to interact with each other&#8230; and 10 years down the track bad things will start to happen.</p>
<p>Mathematical finance can be <em>really</em> highly strung.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vetta.org/2008/03/financial-simulation-wisdom-of-the-day/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

