The compass rose pattern: microstructure on daily time scales
One of the first things I did when I fired up my Frankenstein’s monster was plot a recurrence map between equity returns and their lagged value. This is something every dynamical systems monkey will do. I did. In physics, we call it, “looking at the phase space.” If you can find an embedding dimension (in this case, a lag which creates some kind of regularity), you can tell a lot about the dynamical system under consideration. I figured plotting returns against their lags would be too simple to be interesting, but I was dead wrong. I saw this:
A high quality compass rose can be seen on Berkshire Hathaway preferred stock
I convinced myself that nothing this simple could be important (and that it went away with decimalization), and moved on to more productive activities, like trying to get indexing working on my time series class, or figuring out how to make some dude’s kd-tree library do what I wanted it to. I realized just today, this was a mistake, as other people have also seen the pattern, and think it’s cool enough to publish papers on. None other than Timothy Falcon Crack, bane of wannabe quants (and their employers) everywhere, was a coauthor of the first paper to overtly notice this phenomenon.
A slightly later epoch pre-decimalization
You can sort of see why this pattern would fade out with decimalization. If you’re trading in “pieces of 8″ (aka 1/8ths of a dollar), returns which don’t neatly divide into 1/8ths will not be possible. In other words, there are only 7 prices between $20 and $21, as opposed to 100 like there are now. Therefore you’d expect to see some gaps in the lagged returns, which are just price ratios. Roughly speaking, if the average variance is small compared to the size of the tick, you’ll be able to see the pattern. At least that’s what most people seem to think. Weird that Berkshire Hathaway should be effected by this, but as it turns out, it had an effective tick size which was fairly large compared to daily motion, because the people trading it were lazy apes who wouldn’t quote a price at market defined tick size (which, even at 1/8ths was very small compared to Berkshire Hathaway’s share price of several tens of thousands of dollars).
Here you can still see some evidence of Compass Rose in the early decimalization era
One of the interesting implications of all this: if ticks are important enough to show up in a simple plot like this, what happens when you apply models which assume real numbers (aka virtually all models) to data which are actually integers? This is something I’ve wondered about since I got into this business. Anyone who notices his model returning something which has many decimal points at the end …. when the thing you’re measuring should be measured in integers should notice this. I don’t think this sort of issue has ever been resolved to anyone’s satisfaction; people just assume the generating process uses real numbers underneath, and average up to the nearest integer; sort of like trusting the floating point processor in your computer to do the right thing. The compass rose points out dramatically that you can’t really do that. It also demonstrates that, in a very real way, the models are wrong: they can’t reproduce this pattern. For example, what do you do when you’re testing for a random walk on something like this? Can it possibly be a random walk if the returns are probabilistically “loitering” at these critical angles? Does this bias models we use? Smart people think it does. Traders don’t seem to worry about it.
Finally, the compass rose is completely gone in the more recent epoch of decimalization for Berkshire Hathaway series A
Some other guys have attempted to tease some dynamics out of the pattern. Not sure I buy the arguments, since I don’t understand their denoising techniques. Others (Koppl and Nardone) have speculated that “big players” like central banks cause this sort of effect by creating confusion, though I can’t for the life of me see why central bank interventions would cause these patterns in equities. Their argument seems sound statistically. It was done on the Rouble market during periods of credit money versus gold backed. Unfortunately, they never bother relating the pattern in the different regimes to central bank interventions, other than to notice they coincidentally seem to happen at the same times. That doesn’t make any sense to me. It’s a regression on two numbers.
My own guess, developed over a half day of thinking about this and fiddling with plots in R, is that these patterns arise from dealer liquidity issues and market dislocations. How?
- Human beings like round numbers. Machines don’t care. Lots of the market in ye olden pre-decimalization days was organized by actual human beings, like my pal Moe. Thus, even if there was no reason to pin a share at a round number, people often would anyway, because $22.00 is more satisfying than $22.13. Since liquidity peddling is now done by machines, most of which assume random walk, I’d expect compass rose patterns to go away in cases where it persisted for a long time, like with $100k Berkshire Hathaway preferred shares, which are all that is pictured above. Voila, I am right. At least in my one stock guess, though the effect can be seen elsewhere also.
- The plethora of machine-run strategies has made the market much more tightly coupled than it used to be. What does this mean? For example: at the end of the day, something like an ETF has to be marked to its individual components. One of the things which causes a burst in end of the day trading is the battle between the ETF traders trying to track an index, and arbs trying to make a dollar off of them. Similarly with the volatility of the index. With all this going on, there isn’t much “inertia” pinning the closing price to a nice, human round value. It was observed early on that indexes don’t follow the compass rose pattern, and it’s very easy to understand why if you think of it from the behavioral point of view; add together a lot of numbers, even if they’re mostly round numbers, and chances are high you will not get a round number as a result (especially if you weight the numbers, like in most indexes). You could look at the dissolution of this pattern over time as increasing the entropy of stock prices. High frequency traders make the market “hotter.” As such, the lovely crystaline compass rose pattern “melts” at higher temperatures, just like an ice cube in a glass of rum. With the Berkshire Hathaway preferred shares patterns above, you can see the pattern fading out as the machines take over: while some compass rose remains post-decimalization, it’s completely gone after 2006. You might see it at shorter time scales, however.
Relating it back to the Rouble analysis of Koppl and Nardone, I’d say they saw the compass rose in times of credit money simply because the market moved a lot slower than it did when it was based on gold. When it was credit money, there were effectively fewer people in the trade, and so, monkey preferences prevailed. When it was gold, there were lots of people in the trade, and the “end of day” for trading the Rouble was less meaningful, since gold was traded around the world.
One of the things that bothered me about the original paper is the insistence that one couldn’t possibly make money off of this pattern. I say, people probably were making money off the pattern: mostly market makers. What is more, I posit that, where the pattern exists (on whatever time scale), one could make money probabilistically. What you’re doing here is bidding on ebay. Everyone on ebay knows that it’s a win to not bid on round numbers, because the other apes will bid there. If you bid off the round number, you are more likely to win the auction. Similarly, if you’re a market maker, you might win the trade by bidding off the round number, and giving the customer a slightly better price. Duh. My four hours worth of hypothesis would predict thinly traded stocks which aren’t obviously important components in any index would continue to show this end of day pattern, since they won’t be as subject to electronic market making. And, in fact, that’s what I saw in the first one I saw, WVVI, which appears to be a small winery of some kind. Even in the most recent era, it has a decent compass rose evident. Second one I looked at, ATRO (a small aerospace company) similarly showed the compass rose during the 2001-2006 regime. I’m pretty sure there are simple ways to data mine for this pattern in the universe of stocks using KNN, though I don’t feel like writing the code to do it for a dumb blog post; someone’s grad student can look into it.


All of this is pure speculation after too much coffee, but it’s a very simple and evocative feature of markets which is deeper than I first thought. Maybe with some research one could actually use such a thing to look for trading opportunities (probably it’s just a bad proxy for “low volume”). Or maybe the excess coffee is making me crazy, and these patterns are actually just meaningless. None the less, in this silly little exercise, we can see effects of the integer nature of money, behavioral economics, visible market microstructure on a daily time scale, and very deep issues into the dynamics of financial instruments.
Da plunge
So, I don’t claim to know what’s going on here any more than anyone else does. Thus far, we have the Fat Finger theory. The fat finger theory at least makes a little bit of sense. When people dump enormous blocks of stock … things happen. Microstructure 101. I was going to try to work through the microstructure of how this could happen using a little of Hasbrauck’s book, but unfortunately, the SEC says it didn’t happen that way.
The usual band of numskulls is out blaming HFT in their typically nebulous manner. Nobody seems to want to go out on a limb and show us how such a thing could happen, other than, “things we don’t understand are the source of all evil!” It boggles my mind that people who don’t know a limit order from a fill or kill feel free to weigh in on this subject. Hey man, I know about iphones; it must be computers!
Other seemingly less likely possibilities include “cyber attack” or market manipulations. My favorite unlikely speculation is that Taleb did it. Probably the real answer is complicated.
Rather than pointing fingers around like a bunch of hysterics, or attempting to clean the Augean stables of figuring out exactly, precisely what happened, why don’t people think about what market rules would have prevented this? I mean, that’s what everyone seems to be agitating for: changing the rules. Rather than changing the rules to please self interested parties who want trading to go back to the days of ticker tape and the horse buggy whip, why not change the exchange rules to prevent this sort of thing and make everybody happy?
Right now, people are talking about circuit breakers, stop price logic and so on… The standard circuit breaker in the NYSE never engaged, as it was never hit (it’s linked to the DJIA). Stop price logic seems to be circuit breakers for individual instruments: stop trading for a few seconds, then go back to normal. This is apparently implemented in US futures exchanges. Since the futures did a little better than equities, we’re supposed to believe this would have solved the problem. Well, maybe, but maybe not. According to the WSJ, one of the proximate causes of the plunge was … well, an effective halt in trading in PG&E.
Assuming this is true, can someone explain to me why halting the trade for a few more seconds would be anything remotely resembling a good thing? As far as I can tell, that would be a silly thing which wouldn’t help anyone. While I can’t claim this is an original idea: it seems like doing what happens during other market dislocations would make more sense. You know, like when you start trading at the beginning and end of the day. Dudes with market orders would be fucked, but they were fucked anyway, and at least you’d restore some semblance of order.
Maybe dropping to a call auction model when something goes pear shaped is what they’re actually proposing, but it doesn’t look like that reading the funny papers. The Europeans do it this way. The Asians do it this way. Why not do it this way? You need liquidity? Drop to a call auction. I’m not really optimistic that anybody is thinking of this; a google on NYSE and vol interruption auctions yields the following link …which rather indicates the NYSE never heard of the idea.
Seems like the right thing to do to me. Beats stockbrokers jumping out the window.

Edit add:
Apparently this is how it works in the NYSE.
http://nyserules.nyse.com/NYSETools/TOCChapter.asp?manual=/nyse/rules/nyse-rules/chp_1_13/default.asp&selectedNode=chp_1_13
Don’t look like an auction to me.
CME debug:
http://cmegroup.mediaroom.com/index.php?s=114&item=159
And … the mystery seller is … Waddell & Reed! Who? Some financial advisor who got the world’s worst execution from Barclays. Who dumps 4 billion of anything on the market?
http://www.reuters.com/article/idUSTRE64D42W20100514
There you have it: as usual, the biggest fuck ups come from the “respectable” bozos in the investment business, rather than the eeeevil high frequency traders. I, for one, eagerly await the apologies from the numskulls who blamed HFT.





11 comments