Market Microstructure, the New Frontier for Long-term Portfolio Optimization

Market Microstructure, the New Frontier for Long-term Portfolio Optimization

Market microstructure is traditionally thought to aid execution traders and market makers, the two types of intraday financial practitioners continuously interfacing within the markets. For longer-term investors, such as pension funds and long-only hedge funds’ portfolio managers, market microstructure is usually not considered to be a variable in portfolio optimization. However, the latest research from shows that long-only managers ignore the effects of market microstructure at the expense of their clients’ portfolios. This note summarizes the latest findings.

First of all, what is market microstructure? In broad terms, the science of market microstructure that examines the evolution of orders and order matching that occur in an exchanges’ limit order books. A limit order book is a central marketplace for any given financial instrument, i.e., a stock, futures contract, bond, foreign exchange rate or an option. Limit order books have been shown to be universally superior tools to match buy and sell orders in finance. The order matching process that occurs in each limit order book is analogous to the matching of produce and customers at a grocery store:

1. The grocers desiring fixed prices place their merchandise on the shelves of the store. In financial lingo, the fixed-priced wait-for-customer merchandise displays are known as limit orders.
2. The customers who want merchandise right away and at the best available price pick the merchandise off the shelves. The right-away customers use what in finance is known as market orders to accomplish their purpose.
3. Exchanges ring up (match) the orders, making the transaction official.

Market microstructure deals with the minute aspects of stocking the shelves (i.e. who gets the best display space), customer arrivals (when do most customers arrive and who has the biggest budgets), and similar issues. In the process, market microstructure incorporates topics like high-frequency trading and runaway algorithms.

Most market microstructure activity is sticky; the typical dynamics persist from one day to the next, even though in the very short term variability can be significant. As a result, phenomena such as volatility and risks associated with aggressive HFTs lend themselves well to extrapolation in the near future on the scale of days and weeks.

Market microstructure does little to predict long-term returns, but it works in predicting intraday risks. Long-term portfolio management concerns itself with increasing returns of investments while minimizing risks. By accounting for the market microstructure risk, long-only portfolio managers can reduce volatility and significantly improve the performance of their portfolios. As this AbleMarkets note illustrates, by using the information about the proportion of aggressive HFTs present in the markets to adjust the relative weights of holdings in a portfolio, investment managers can significantly optimize portfolio performance.

In addition to the risks associated with HFT, the understanding of market microstructure can help predict flash crashes days ahead (for any given security), minimize slippage when placing trades, and, of course, predict short-term price movements in the markets. All of these features help improve portfolio performance even for the largest-scale pension funds and hedge funds.

Why has market microstructure been left orphaned by portfolio managers until now? First, the data required for market microstructure analysis used to be scarce. Few organizations archived tick-by-tick data beyond the 21 day timeframe mandated by the regulators. Second, computing was too slow and too expensive to make market microstructure analyses economical. Third, transaction costs used to be hundreds of times higher just a decade ago, making gains from market microstructure comparatively negligible. Today, in the markets with razor-thin profits, every penny and even basis point (1% of 1%) count.

Of course, market microstructure analysis is not trivial and requires extensive understanding of the issues underlying modern market dynamics. Also, markets do not stand still – innovations in order routing, exchange and other trading venue configurations, pre-trade and post-trade risk analytics affect market microstructure and many associated models. Staying on top of modern evolutions in the markets is much more than a simple job. However, incorporating market microstructure analytics into financial decisions is no longer an option but a requirement for sound portfolio management.

Steve Krawciw is CEO of Irene Aldridge is Managing Director of Able Alpha Trading, LTD., and and author of High-Frequency Trading: A Practical Guide to Algorithmic Strategies and Trading Systems (2nd edition, Wiley, 2013).


  1. Abnormal this put up is totaly unrelated to what I was searching google for, but it surely used to be listed at the first page. I suppose your doing one thing proper if Google likes you adequate to place you at the first page of a non similar search.

  2. I’ve been surfing online more than 3 hours today, yet I never found any interesting article like yours. It’s pretty worth enough for me. In my view, if all web owners and bloggers made good content as you did, the net will be much more useful than ever before.

  3. It isn’t difficult whatsoever to raise your current sex-life with
    all of these systems.
    Roulette game on line – play for real – an online casino

  4. This is a jolly compelling post. Hinder my position mambo jambo

  5. Truly when someone doesn’t be aware of after that its up to other viewers that they will help, so here it occurs.|

  6. Wanna hear some quality music ? Check this out: 優惠

  7. Having read this I thought it was really informative. I appreciate you spending some time and energy to put this content together. I once again find myself spending a significant amount of time both reading and posting comments. But so what, it was still worthwhile!|

  8. Hello this is kinda of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding knowledge so I wanted to get advice from someone with experience. Any help would be enormously appreciated!

  9. Vrei sa stai toata ziua in soare la pescuit? Este perfect. Atunci poti vizita siteul nostru da click aici

  10. Quality articles is the main to interest the visitors to
    pay a quick visit the web page, that’s what this web site is providing.

  11. I’m really impressed with your writing skills as well as with the layout on your blog. Is this a paid theme or did you modify it yourself? Either way keep up the nice quality writing, it is rare to see a nice blog like this one today.|

  12. I have been browsing online more than 3 hours today, but I by no means found any fascinating article like yours. It’s lovely price sufficient for me. In my opinion, if all web owners and bloggers made just right content as you probably did, the net might be much more useful than ever before.|

  13. I enjoy reading an article that can make men and women think. Also, many thanks for allowing me to comment!|

  14. This design is spectacular! You obviously know how to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Excellent job. I really loved what you had to say, and more than that, how you presented it. Too cool!|

  15. Hi there, yup this article is in fact nice and I have learned lot of things from it regarding blogging. thanks.|

  16. WOW just what I was searching for. Came here by searching for keyword|

  17. I’m gone to tell my little brother, that he should also go to see this web site on regular basis to obtain updated from latest news.|

  18. Thanks for the auspicious writeup. It if truth be told was a leisure account it.
    Look advanced to more brought agreeable from you! By the way,
    how can we be in contact?

  19. I’m not sure the place you are getting your information, however good topic. I must spend some time learning more or figuring out more. Thanks for magnificent information I used to be searching for this info for my mission.|

  20. Heya just wanted to give you a quick heads up and let you know a few of the pictures aren’t loading properly. I’m not sure why but I think its a linking issue. I’ve tried it in two different browsers and both show the same results.|

  21. There’s certainly a great deal to learn about this topic. I love all of the points you made.|

  22. Hello There. I found your blog using msn. This is an extremely well written article. I will make sure to bookmark it and return to read more of your useful information. Thanks for the post. I’ll definitely comeback.|

  23. Please let me know if you’re looking for a writer for your site. You have some really good articles and I believe I would be a good asset. If you ever want to take some of the load off, I’d absolutely love to write some material for your blog in exchange for a link back to mine. Please blast me an email if interested. Regards!|

  24. Thanks to my father who shared with me on the topic of this web site, this weblog is genuinely amazing.|

  25. Washer Pros of Austi – 603 Davis St #36, Austin, TX 78701, United States — (512) 352-9650

  26. Washer Pros of Austin – 603 Davis St #36, Austin, TX 78701, United States — (512) 352-9650

  27. Washer Pros of Austin – 603 Davis St #36, Austin, TX 78701, United States — (512) 352-9650

  28. Hmm it appears like your site ate my first comment (it was extremely long) so I guess I’ll just sum it up what I wrote and say, I’m thoroughly enjoying your blog. I as well am an aspiring blog blogger but I’m still new to the whole thing. Do you have any points for first-time blog writers? I’d really appreciate it.|

  29. Thank you for the good writeup. It in fact was a amusement account it. Look advanced to more added agreeable from you! By the way, how could we communicate?|

  30. This is a really good tip particularly to those fresh to the blogosphere. Brief but very precise information… Thank you for sharing this one. A must read article!|

  31. Very great post. I simply stumbled upon your blog and wanted to say that I have really loved browsing your weblog posts. After all I will be subscribing to your rss feed and I am hoping you write once more very soon!|

  32. After exploring a number of the articles on your web page, I seriously like your way of blogging. I bookmarked it to my bookmark webpage list and will be checking back soon. Please check out my website too and tell me your opinion.|

  33. What’s up it’s me, I am also visiting this website regularly, this site is genuinely pleasant and the viewers are really sharing pleasant thoughts.|

  34. What i do not understood is if truth be told how you’re not really much more well-preferred than you may be right now. You’re so intelligent. You recognize therefore significantly in terms of this matter, made me in my opinion imagine it from numerous various angles. Its like women and men don’t seem to be involved unless it’s something to accomplish with Girl gaga! Your own stuffs great. All the time take care of it up!|

  35. Do you have any video of that? I’d love to find out more details.|

  36. This is a very interesting post. Hinder my site Check This

  37. This is a bleeding captivating post. Hinder my locate click here

  38. This is a jolly compelling post. Check my position see my site

  39. Hey, look at my website . Your website is cool btw . see more

  40. Thanks for the auspicious writeup. It in fact used to be a amusement account it. Glance advanced to far introduced agreeable from you! By the way, how could we keep in touch?|

  41. Your style is very unique compared to other folks I have read stuff from. I appreciate you for posting when you have the opportunity, Guess I’ll just book mark this blog.|

  42. It’s amazing to go to see this site and reading the views of all colleagues on the topic of this article, while I am also keen of getting know-how.|

  43. My family all the time say that I am killing my time here at net, however I know I am getting knowledge daily by reading thes nice content.|

  44. Excellent blog here! Also your web site loads up fast! What host are you using? Can I get your affiliate link to your host? I wish my website loaded up as fast as yours lol|

  45. My programmer is trying to persuade me to move to .net from PHP. I have always disliked the idea because of the costs. But he’s tryiong none the less. I’ve been using Movable-type on several websites for about a year and am worried about switching to another platform. I have heard great things about Is there a way I can import all my wordpress content into it? Any help would be greatly appreciated!|

  46. The other day, while I was at work, my sister stole my iPad and tested to see if it can survive a 40 foot drop, just so she can be a youtube sensation. My apple ipad is now destroyed and she has 83 views. I know this is completely off topic but I had to share it with someone!|

  47. Hey! Someone in my Myspace group shared this website with us so I came to look it over. I’m definitely enjoying the information. I’m bookmarking and will be tweeting this to my followers! Outstanding blog and great design.|

  48. Great info. Lucky me I came across your site by chance (stumbleupon). I have bookmarked it for later!|

  49. There is definately a lot to know about this issue. I like all of the points you’ve made.|

  50. I think that is one of the so much important information for me.
    And i’m satisfied reading your article. But wanna commentary on few common issues, The website taste is great, the articles is actually great :
    D. Good job, cheers

    Feel free to surf to my blog post purtier placenta

  51. Excellent blog you have here but I was wondering if you knew of any user discussion forums that cover the same topics discussed in this article? I’d really like to be a part of group where I can get comments from other knowledgeable individuals that share the same interest. If you have any suggestions, please let me know. Thanks a lot!|

  52. Heya! I know this is sort of off-topic however I needed to ask. Does running a well-established blog like yours take a lot of work? I am completely new to writing a blog however I do write in my journal on a daily basis. I’d like to start a blog so I can share my personal experience and thoughts online. Please let me know if you have any kind of suggestions or tips for brand new aspiring bloggers. Thankyou!|

  53. What’s up, the whole thing is going fine here and ofcourse every one is sharing facts, that’s really excellent, keep up writing.|

  54. Everything is very open with a really clear description of the issues. It was really informative. Your site is very helpful. Thank you for sharing!|

  55. I just like the helpful info you provide to your articles. I will bookmark your weblog and check again here regularly. I am slightly sure I will learn many new stuff proper here! Good luck for the following!|

  56. I’d like to thank you for the efforts you’ve put in penning this blog. I really hope to view the same high-grade content from you later on as well. In fact, your creative writing abilities has motivated me to get my own site now ;)|

  57. This is a bleeding compelling post. Report register my purlieus Check this out

  58. Howdy! I know this is kinda off topic however , I’d figured I’d ask. Would you be interested in trading links or maybe guest authoring a blog post or vice-versa? My site discusses a lot of the same subjects as yours and I think we could greatly benefit from each other. If you’re interested feel free to shoot me an email. I look forward to hearing from you! Fantastic blog by the way!|

  59. Pretty nice post. I simply stumbled upon your blog and wanted to say that I have truly loved browsing your weblog posts. In any case I will be subscribing on your rss feed and I’m hoping you write again very soon!|

  60. It’s going to be ending of mine day, however before end I am reading this wonderful post to increase my experience.|

  61. There is certainly a lot to know about this issue. I really like all the points you’ve made.|

  62. It’s continually awesome when you can not only be informed, but also entertained! I’m sure you had fun writing this article. Regards, Clotilde.

  63. This is a very captivating post. Check my locate see more

  64. Good post. I learn something new and challenging on sites I stumbleupon everyday. It will always be interesting to read articles from other authors and practice something from their sites. |

  65. I do believe your audience could very well want a good deal more stories like this carry on the excellent hard work.

  66. whoah this weblog is wonderful i really like studying your posts. Keep up the great work! You realize, many persons are looking around for this info, you could aid them greatly. |

  67. Does your website have a contact page? I’m having problems locating it but, I’d like to shoot you an e-mail. I’ve got some creative ideas for your blog you might be interested in hearing. Either way, great site and I look forward to seeing it improve over time.|

  68. This is a jolly interesting post. Thwart my locate blog here

  69. Hey! Someone in my Myspace group shared this website with us so I came to look it over. I’m definitely enjoying the information. I’m book-marking and will be tweeting this to my followers! Wonderful blog and fantastic style and design.|

  70. Excellent way of telling, and fastidious post to take facts on the topic of my presentation topic, which i am going to convey in school.|

  71. This is a bleeding compelling post. Check my site web design

  72. This is a very fascinating post. Report register my purlieus design online

  73. This is a bleeding compelling post. Hinder my purlieus click here

  74. Wow, this post is pleasant, my younger sister is analyzing these kinds of things, therefore I am going to let know her.|

  75. Woah! I’m really enjoying the template/theme of this site. It’s simple, yet effective. A lot of times it’s tough to get that “perfect balance” between superb usability and visual appearance. I must say that you’ve done a very good job with this. Also, the blog loads extremely fast for me on Chrome. Outstanding Blog!|

  76. Hi, I do think this is a great site. I stumbledupon it 😉 I may come back yet again since i have bookmarked it. Money and freedom is the best way to change, may you be rich and continue to help others.|

  77. Surprisingly good post. I really found your primary webpage and additionally wanted to suggest that have essentially enjoyed searching your website blog posts. Whatever the case I’ll always be subscribing to your entire supply and I hope you jot down ever again soon!

  78. Wow, this post is pleasant, my sister is analyzing these kinds of things, so I am going to let know her.|

  79. Ahaa, its fastidious dialogue concerning this piece of writing at this place at this blog, I have read all that, so now me also commenting here.|

  80. Definitely consider that which you said. Your favorite reason seemed to be on the internet the simplest factor to remember of. I say to you, I certainly get annoyed even as other folks think about concerns that they plainly do not know about. You controlled to hit the nail upon the top as well as outlined out the whole thing with no need side-effects , other people could take a signal. Will probably be back to get more. Thanks|

  81. It’s the best time to make some plans for the long run and it is time to be happy. I have learn this publish and if I may I want to recommend you few fascinating issues or suggestions. Maybe you could write subsequent articles relating to this article. I want to read even more issues approximately it!|

  82. What’s up Dear, are you in fact visiting this site on a regular basis, if so then you will definitely obtain good knowledge.|

  83. I enjoy what you guys are usually up too. This kind of clever work and exposure! Keep up the fantastic works guys I’ve included you guys to our blogroll.|

  84. Hey just wanted to give you a quick heads up. The words in your content seem to be running off the screen in Opera. I’m not sure if this is a format issue or something to do with internet browser compatibility but I thought I’d post to let you know. The layout look great though! Hope you get the problem fixed soon. Many thanks|

  85. I could not refrain from commenting. Exceptionally well written!|

  86. If you would like to improve your knowledge simply keep visiting this site and be updated with the latest news posted here.|

  87. This is a topic that’s near to my heart… Cheers! Exactly where are your contact details though?|

  88. Having read this I thought it was rather enlightening. I appreciate you spending some time and effort to put this informative article together. I once again find myself spending way too much time both reading and leaving comments. But so what, it was still worth it!|

  89. Which’s available therapies but non-specifically since i target hormone and treatable and also haha but solely got unsurpassed place to buy off generic viagra online neuromuscular since i diabetes it. tadalafil generic cialis cheap cialis

  90. My relatives always say that I am wasting my time here at net, however I know I am getting experience every day by reading thes good articles.|

  91. Hi, I do think this is an excellent blog. I stumbledupon it 😉 I may return once again since i have bookmarked it. Money and freedom is the best way to change, may you be rich and continue to help others.|

  92. It’s very easy to find out any topic on net as compared to books, as I found this post at this website.|

  93. Hello everyone, it’s my first go to see at this site, and paragraph is in fact fruitful in support of me, keep up posting such content.|

  94. With havin so much content do you ever run into any issues of plagorism or copyright
    infringement? My website has a lot of completely unique
    content I’ve either written myself or outsourced but it seems a lot of it is popping it up all over the web without my agreement.
    Do you know any solutions to help prevent content from being stolen? I’d certainly appreciate it.

    My website … you can check here

  95. Oh my goodness! Awesome article dude! Many thanks, However I am going through issues with your RSS. I don’t know why I cannot join it. Is there anyone else having the same RSS issues? Anybody who knows the answer will you kindly respond? Thanks!!|

  96. Woah! I’m really digging the template/theme of this website. It’s simple, yet effective. A lot of times it’s difficult to get that “perfect balance” between superb usability and visual appeal. I must say you’ve done a amazing job with this. Also, the blog loads very fast for me on Internet explorer. Superb Blog!|

  97. viagra without prescription viagra subscription One day I
    decided to obtain a Original viaagra Today any good contemporary buck wofth thee salt gives viagra being a merchandise together with other
    products. The number of engaging pharmacies and = 8 wass serious to represent 10%
    oof the total allopathic community pharmacies iin Concepción m
    = 74, to guarantee that your results from the study had been representative of the total numer of pharmacies
    iin the town. He has tried to rebel against that road map.

  98. You could certainly see your skills within the article
    you write. The arena hopes for more passionate writers such
    as you who aren’t afraid to mention how they believe. At all times follow your heart.

  99. I do not know if it’s just me or if perhaps everybody else experiencing problems
    with your website. It appears as though some of the written text within your posts are running off the screen. Can somebody else please provide
    feedback and let me know if this is happening to them as well?
    This may be a problem with my web browser because I’ve had this happen previously.