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
How does the size of the S&P 500 (Index: SPX) compare with the biggest publicly traded companies in the world?
We've answered the question visually with the following image that combines two of Finviz' treemaps: one for the S&P 500 and the other for the World (minus U.S. stocks):
In this visualization, the S&P 500 is presented 'full size', while the World has been scaled 70% in the horizontal direction and 60% in the vertical from Finviz' full-size images. That scaling is roughly based on the relative areas of Taiwan Semiconductor Manufacturing (Taiwan: TSM), which is the largest company in the world outside of the United States, and Broadcom (Nasdaq: AVGO) as Finviz presented in their combined treemap of the world's largest stocks according to their market capitalization. According to that visualization, TSM is about 8-9% bigger in area than AVGO, which we've replicated in our scaled version of Finviz' World map.
It's an interesting way to compare the size of the biggest U.S. firms with the entire stock markets of other regions. It's one thing to know that stocks like Apple (Nasdaq: AAPL) and Microsoft (Nasdaq: MSFT) each have a bigger market cap than the entire Canadian stock market, for example, but it's quite another to see that comparison as we've shown it.
Labels: data visualization, stock market
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.