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
Michael Reeves has carved out a unique niche in the online world through his comedy-tech videos, combining his programming skills and love of modern technology with rapid fire jokes and satire.
In his latest production, he's taken on the world of meme investing, as represented by the favorite stocks pitched by top contributors to r/WallStreetBets, and pitted them against pure random selection, as represented by the stock picks of his pet goldfish. In the following 15-minute video (featuring some NSFW language and visual humor), he explains how he did it and presents his experimental results:
Our favorite part is when he pitches the "FISH" system to potential investors.
Reeves' experiment makes sense in the light of the real results of the Wall Street Journal's long-running investment dartboard challenge, in which the performance of stocks picked by professional investors competed against stocks picked by WSJ reporters who threw darts at the newspaper's stock listings to pick stocks at random. Superficially, it appeared the pros beat the darts, but that was because they benefitted from two secret advantages that were hidden in plain sight:
Professor Burton Malkiel of Princeton University, who for decades has been arguing that you can't beat the market, and a colleague found that the stocks the experts picked were risky. They were far more volatile than those the reporters picked using darts or the stocks that make up the S&P 500. When the stocks of the three groups are adjusted for risk, the returns of the experts fall precipitously below those of the dartboard or the index.
Professor Malkiel goes further. He argues that the unadjusted returns of the experts were higher because Wall Street Journal readers noted the selections after they were published and then bid them higher. Had the experts chosen their stocks on the day the stock picks were published instead of the day before, their return would fall a whopping 3 percentage points!!!
All in all, Reeves' goldfish-based investing system is a fun way to revisit those old results.
Labels: ideas, investing, 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.