to your HTML Add class="sortable" to any table you'd like to make sortable Click on the headers to sort Thanks to many, many people for contributions and suggestions. Licenced as X11: http://www.kryogenix.org/code/browser/licence.html This basically means: do what you want with it. */ var stIsIE = /*@cc_on!@*/false; sorttable = { init: function() { // quit if this function has already been called if (arguments.callee.done) return; // flag this function so we don't do the same thing twice arguments.callee.done = true; // kill the timer if (_timer) clearInterval(_timer); if (!document.createElement || !document.getElementsByTagName) return; sorttable.DATE_RE = /^(\d\d?)[\/\.-](\d\d?)[\/\.-]((\d\d)?\d\d)$/; forEach(document.getElementsByTagName('table'), function(table) { if (table.className.search(/\bsortable\b/) != -1) { sorttable.makeSortable(table); } }); }, makeSortable: function(table) { if (table.getElementsByTagName('thead').length == 0) { // table doesn't have a tHead. Since it should have, create one and // put the first table row in it. the = document.createElement('thead'); the.appendChild(table.rows[0]); table.insertBefore(the,table.firstChild); } // Safari doesn't support table.tHead, sigh if (table.tHead == null) table.tHead = table.getElementsByTagName('thead')[0]; if (table.tHead.rows.length != 1) return; // can't cope with two header rows // Sorttable v1 put rows with a class of "sortbottom" at the bottom (as // "total" rows, for example). This is B&R, since what you're supposed // to do is put them in a tfoot. So, if there are sortbottom rows, // for backwards compatibility, move them to tfoot (creating it if needed). sortbottomrows = []; for (var i=0; i
Suppose that your company provides you with stock options as part of your compensation. Do you have any idea how much they might be worth?
Sure, you could use the Black-Scholes' method for determining how much your options might be worth, but that will require you to figure out or make a wild guess at things like:
Daniel Sorid has a good discussion on how each of these factors can influence the value of your stock options. And there are some decent tools out there to help you work out the value of your company's stock options [Introduction page here, follow the link for the "Basic Options Calculator", which requires you agree to iVolatility's terms of use before they give you free access to their tool (HT: Fairmark.)]
But what if you just want a ballpark figure to use to estimate the value of your stock options? Without having to guess at how volatile the market will be over the term that the option is good or to work out what your opportunity costs might be?
Dan at Dan and Cheryl's Place came up with a pretty straightforward way to do that, which we've adopted for the math in our tool. He assumes that his company's stock will grow at the historic average rate of growth of the S&P 500 index over the option's holding period. Since the strike price of his employee stock options are set at the market price on the day they're issued, that provides a basic means of approximating the intrinsic value of his options at the time they would expire, assuming the value of the stock grows at the same rate as the stock market itself.
For the S&P 500 and its predecessor indices and component stocks, the average nominal rate of return for the index since January 1871 is 9.4%.
While this approach will give you a general idea of the potential value for your stock options, the biggest downside to this method is that it doesn't take market volatility into account, which can be substantial. For the S&P 500 from 1900 through 2006, during which the index averaged an 11.7% annual return, the standard deviation of its returns is 19.8%.
And that's for the entire index, which is a lot less volatile than individual stocks. Here, the standard deviation of a typical stock between 1994 and 2006 clocks in at 60%.
So what can we do to get a sense of that risk where your employee stock options are concerned?
This is where we get to point you to a great tool. Moneychimp's Volatile Market Simulator can show you what the potential effects of that volatility can do to the value of a $10,000 investment. You can run the tool year by year, or over a 20 year period for either their default stock investing scenario, which assumes 10% annual returns with a standard deviation of 15%, or for a custom scenario, where you can plug in the values for these figures that we've provided above. Since the tool uses a Monte Carlo approach, it will be beneficial to run it several times, specifically over the period covered by your stock options.
Labels: stock market, tool
Welcome to the blogosphere's toolchest! Here, unlike other blogs dedicated to analyzing current events, we create easy-to-use, simple tools to do the math related to them so you can get in on the action too! If you would like to learn more about these tools, or if you would like to contribute ideas to develop for this blog, please e-mail us at:
ironman at politicalcalculations
Thanks in advance!
Closing values for previous trading day.
This site is primarily powered by:
The tools on this site are built using JavaScript. If you would like to learn more, one of the best free resources on the web is available at W3Schools.com.