{"id":4,"date":"2006-03-03T23:48:59","date_gmt":"2006-03-04T07:48:59","guid":{"rendered":"http:\/\/www.tranzoa.net\/~alex\/blog\/?p=4"},"modified":"2006-03-03T23:51:41","modified_gmt":"2006-03-04T07:51:41","slug":"odd-thing","status":"publish","type":"post","link":"https:\/\/www.tranzoa.net\/~alex\/blog\/?p=4","title":{"rendered":"Odd thing"},"content":{"rendered":"<p>I got curious whether stock price behavior might be a consequence of some combination of buyers and sellers who had access to different information. Naturally, that sounds like a job for a simulation. Simulations are always easier than thinking. \ud83d\ude42 And, they are sure better to learn with.<\/p>\n<p>Anyway, somehow that got me looking at real stock market prices (thank you, Yahoo closing price history downloads). If I&#8217;m gonna simulate stock pricing, then it would be nice to know what the real thing looks like.<\/p>\n<p>So far:<\/p>\n<p>    1) I pinged an email address on a web page to find out about available tools to detect whether artificial stock pricing looks like the real thing. Bust. He said his stuff was just some numbers he didn&#8217;t know about. The web site was about fractal stuff &#8211; including Mandlebrot&#8217;s stock market work.<\/p>\n<p>    2) When I graphed the histogram of relative changes to closing prices for some stocks and market averages, the older stocks had a curious oddity in them looking like this:<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.tranzoa.net\/~alex\/blog\/images\/histmmm.jpg\" alt=\"Histogram of relative changes to MMM daily closing price over many years\" \/><\/p>\n<p>Note the crater at the center.<\/p>\n<p>The crater seems to be caused by a combination of:<\/p>\n<p>    1) The numbers I&#8217;m using are normalized for stock splits &#8211; so old closing prices can be really small.<\/p>\n<p>    2) The numbers are rounded to the penny.<\/p>\n<p>    3) Before a few years ago, the smallest change in a price was a 1\/16th (or 1\/8th?) of a buck. If the resolution of the histogram is much smaller than that amount, then all the changes under 8 cents get rounded to zero &#8211; and are included in the tall spike at zero.<\/p>\n<p>Anyway, I messed around, explicitely not using multifractals and variable time. And got some numbers that, when graphed in various ways aren&#8217;t too different looking from real stocks.<\/p>\n<p>Time to press on and leave this distraction.<\/p>\n<p>Ah. One thing thinking about a simulation does: It makes real clear what is pointed out (but often buried) in available information: The basis of value of all stocks is dividends. And, the ideal thing is to buy a stock when it&#8217;s worth pennies, and get a decent dividend when the stock is worth a lot. If you buy a stock for a buck and it goes to $100 and pays a 4% dividend, then you&#8217;re getting a pretty good payback on your buck even though the stock goes back to zero value in the end &#8211; which you want it to do from that $100 in a single day, of course. \ud83d\ude42<\/p>\n<p>Anyway, my plan is to create a bunch of stocks with a real value (dividends) profile that look like that mountain range. Then give some actors differing knowledge and\/or disinformation of the future and let &#8217;em go at it in a market.<\/p>\n<p>And see what happens.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I got curious whether stock price behavior might be a consequence of some combination of buyers and sellers who had access to different information. Naturally, that sounds like a job for a simulation. Simulations are always easier than thinking. \ud83d\ude42 &hellip; <a href=\"https:\/\/www.tranzoa.net\/~alex\/blog\/?p=4\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-4","post","type-post","status-publish","format-standard","hentry","category-money"],"_links":{"self":[{"href":"https:\/\/www.tranzoa.net\/~alex\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tranzoa.net\/~alex\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tranzoa.net\/~alex\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tranzoa.net\/~alex\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tranzoa.net\/~alex\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4"}],"version-history":[{"count":0,"href":"https:\/\/www.tranzoa.net\/~alex\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tranzoa.net\/~alex\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tranzoa.net\/~alex\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tranzoa.net\/~alex\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}