Transaction Cost Analysis to Optimize Trading Strategies



Similar documents
Transaction Cost Analysis and Best Execution

Measuring and Interpreting the Performance of Broker Algorithms

Investor Performance in ASX shares; contrasting individual investors to foreign and domestic. institutions. 1

n Buy-side trader Sören Steinert, Quoniam Asset Management Photos: Thorsten Jansen

Execution Costs. Post-trade reporting. December 17, 2008 Robert Almgren / Encyclopedia of Quantitative Finance Execution Costs 1

UBS Global Asset Management has

An introduction to measuring trading costs - TCA

GMO WHITE PAPER. The Capacity of an Equity Strategy. Defining and Estimating the Capacity of a Quantitative Equity Strategy. What Is Capacity?

Cluster Analysis for Evaluating Trading Strategies 1

There is a shortening time cycle in the

FE570 Financial Markets and Trading. Stevens Institute of Technology

The Need for Speed: It s Important, Even for VWAP Strategies

Algorithmic and advanced orders in SaxoTrader

Pairs Trading Algorithms in Equities Markets 1

Lecture 24: Market Microstructure Steven Skiena. skiena

algorithmic & program trading services

Algorithmic Trading: A Buy-side Perspective

READING 11: TAXES AND PRIVATE WEALTH MANAGEMENT IN A GLOBAL CONTEXT

Frontiers in Best Execution : Perspectives for Investment Managers

Goldman Sachs Electronic Trading India: Algorithmic Trading. FIXGlobal Face2Face Electronic Trading Forum - India

Algorithmic Trading. Global Execution Services. Making the world liquid EQUITY MARKETS

It is common to evaluate the performance

VANDERBILT AVENUE ASSET MANAGEMENT

Optimal trading? In what sense?

Implementation Shortfall One Objective, Many Algorithms

Anti-Gaming in the OnePipe Optimal Liquidity Network

EVALUATING THE PERFORMANCE CHARACTERISTICS OF THE CBOE S&P 500 PUTWRITE INDEX

A Roadmap to Defining an Optimal FX program

Derivative Users Traders of derivatives can be categorized as hedgers, speculators, or arbitrageurs.

A Pared-Down Approach to Stock Picking. That is Market-Neutral and Results-Driven

PURE ALGORITHMIC TRADING SOLUTIONS

How To Model Volume On A Stock With A Trading Model

The Voices of Influence iijournals.com PENSION & LONGEVITY RISK TRANSFER. for INSTITUTIONAL INVESTORS

Tapping the benefits of business analytics and optimization

Trading Tutorial. Microstructure 2 Liquidity. Rotman School of Management Page 1 of 9

The Cost of Algorithmic Trading: A First Look at Comparative Performance

STATEMENT OF INVESTMENT BELIEFS AND PRINCIPLES

EQUITY OPTIMIZATION ISSUES IV: THE FUNDAMENTAL LAW OF MISMANAGEMENT* By Richard Michaud and Robert Michaud New Frontier Advisors, LLC July 2005

Understanding Trading Performance in an Order Book Market Structure TraderEx LLC, July 2011

Adaptive Arrival Price

FE670 Algorithmic Trading Strategies. Stevens Institute of Technology

J.P. Morgan Asset Management Institutional Order Execution Policy Disclosure

Mental-accounting portfolio

Investment Technology Group Investor Overview

Do retail traders suffer from high frequency traders?

Benchmarking Real Estate Performance Considerations and Implications

Retail Industry Executive Summary

Volatility: A Brief Overview

Liquidity Aggregation: What Institutional Investors Need to Know

TMX TRADING SIMULATOR QUICK GUIDE. Reshaping Canada s Equities Trading Landscape

INVESTMENT RISK MANAGEMENT POLICY

Review for Exam 2. Instructions: Please read carefully

Dark trading and price discovery

G100 VIEWS HIGH FREQUENCY TRADING. Group of 100

Section 1 - Overview; trading and leverage defined

Playing Chess with the Market to Improve Performance and Maximize Results. John Locke

Fund Management Charges, Investment Costs and Performance

SSgA CAPITAL INSIGHTS

Comments on ISO s Third Revised Straw Proposal for Settlement of Interties in Real-Time

Determinants of Portfolio Performance

Investing In Volatility

Equities Dealing, Brokerage and Market Making

Trade Execution Analysis Generated by Markit

Algorithmic Trading Session 1 Introduction. Oliver Steinki, CFA, FRM

Understanding Managed Futures

Protected Growth Strategies SM

Valdi for Equity Trading High performance trading solutions for global markets

Understanding Currency

ETFs 101 An Introduction to Exchange-Traded Funds

Rethinking Fixed Income

September A Message to Morgan Stanley s Institutional Fixed Income Clients. Re: Fixed Income Trading Practices and Information

Understanding Margins

How To Beat The Currency Market Without (Much) Skill

Enjoy the Benefits of Professional Wealth Management Quantitative InnovationsSM Investment Advisory Program

Delivering Customer Value Faster With Big Data Analytics

Measuring How. with Your Brand: Brand Engagement Monitor. A Database Marketing Agency

Most investors would agree that

THE DUE DILIGENCE PROCESS FOR SUB-ADVISED INVESTMENT OPTIONS

ELECTRONIC TRADING GLOSSARY

Algorithmic Trading Session 6 Trade Signal Generation IV Momentum Strategies. Oliver Steinki, CFA, FRM

Portfolio Performance Measures

Setting the Scene. FIX the Enabler & Electronic Trading

OIC Options on ETFs

Model for. Eleven factors to consider when evaluating bond holdings. Passage of time

Why Are Institutional Investors Missing the International Small Cap Opportunity?

Trading Around the Close

Market Analysis The Nature and Scale of OTC Equity Trading in Europe April 2011

Understanding Margins. Frequently asked questions on margins as applicable for transactions on Cash and Derivatives segments of NSE and BSE

Manufacturing Efficiency Guide

Transcription:

W W W. I I J O T. C O M OT F A L L 2 0 1 0 V O L U M E 5 N U M B E R 4 Transaction Cost Analysis to Optimize Trading Strategies CARLA GOMES AND HENRI WAELBROECK Sponsored by: Goldman Sachs Morgan Stanley UBS The Voices of Influence iijournals.com

Transaction Cost Analysis to Optimize Trading Strategies Carla Gomes and Henri WaelbroeCk Carla Gomes is a research analyst at Pipeline Financial Group, Inc., in New York, NY. carla.gomes@pipelinefinancial.com Henri WaelbroeCk is a vice president and the Director of Research at Pipeline Financial Group, Inc., in New York, NY. henri@pipelinefinancial.com A pressing need for cost efficiency has left traders at the helm of an ever more complex decision-making environment. The growing fragmentation, juxtaposed with technological innovation and a massive, fastpaced volume of information, has generated numerous alternatives that must be decided upon on a virtually real-time basis. Although advanced trading tools are available, they require traders to make decisions that will define the trading strategy, which calls for quality information and analytical tools that allow traders to better assess the impact of their choices. Traders make decisions specific to each trading situation, yet there is still a lack of products capable of recognizing the different trade profiles and of enabling traders to understand the effect of their decisions in various situations. The scope of conventional transaction cost analysis (TCA) has been mostly limited to benchmark comparisons within various universes, sometimes breaking down averages into buckets by trade size, listing exchange, or other criteria. Unfortunately, such universe comparisons are at best useless, and at times counterproductive, as we will illustrate through a few examples. The variation in implementation shortfall (IS) performance of different traders on a desk is dominated by differences in their order flow. In contrast, the volume-weighted average price (VWAP) benchmark creates arbitrary incentives. It encourages riskaverse traders to spread smaller trades over the day regardless of the urgency of each trade, and it creates an incentive to front load the ution profile for large trades or to use buying power to defend price levels in order to game the benchmark. Both practices increase average shortfalls. Evaluating algorithms based on IS favors algorithms that tend to be used with a tight limit, and therefore can only ute if the market is favorable. Paradoxically, the use of tight limits is most common for less-trusted, aggressive algorithms where the trader feels the need for the limit as a safety protection. Vice versa, the best and most trusted algorithms that traders prefer to use for difficult nondiscretionary market orders will never be at the top of an IS ranking in universe comparisons. Negotiated block-crossing networks have zero shortfalls by definition, but leave the trade unfilled when there is no natural contra; opportunistic algorithms and aggressive in-the-money strategies benefit from a similar selection bias. The practice of selectively uting the trades for which a natural contra is fall 20 The Journal of Trading 29

available is a great way to win a place at the top of broker rankings. Universe comparisons of institutional managers promote the practice of canceling orders in the most difficult trades where the stock is running away or of increasing the size of easier trades. In cases where trade-day performance is correlated to long-term residual alpha, this practice damages the fund s information ratio. Given a formalism to measure trading costs in a meaningful way, the optimal choice of algorithm, limit price, or trading speed depends on the circumstances of each trade, so broad groupings of trades in buckets by size or listing exchange are unhelpful. Many other key elements of the ution are missed, especially those related to limit prices used by the trader or other trading conditions that strongly determine shortfall performance. For example, an aggressive algorithm used to begin a high-urgency trade profile will incur greater shortfalls than one used at a later stage when the trader does not see further short-term alpha loss and wishes to look opportunistically for impact-free liquidity. The trading speed, the effect of limit prices, and naturally, the extraneous market conditions are examples of the large number of factors that should be taken into account to make unbiased inferences from the data samples and devise forward-looking solutions. The failure of standard TCA to consider the specific circumstances of each trade not only reduces its ability to rank providers, but also minimizes to a great extent its role in assisting traders in the design of customized trading strategies. In addition to choosing between brokers, traders constantly need to choose between aggressive and opportunistic trading strategies. Indeed, using the right limit price in relation to the information in a trade can enhance alpha capture by selecting price points that are more attractive relative to a given target, and using more patient trading strategies can help reduce impact costs. But if the limit or speed selection is too passive, it can result in substantial opportunity costs. The compromise between impact and opportunity costs requires an understanding of the urgency of the trade, or short-term alpha. Post-trade analysis too often defines short-term alpha as the average realized returns from the start of trading, ignoring the fact that a large part of this return is caused by market impact. A trader who believes his orders have high urgency will tend to trade aggressively, which causes more impact, and thus reinforces the perception of short-term alpha. The urgency of a trade depends ultimately on the stock s expected performance without uting the trade which we call short-term alpha loss in this article and the estimated impact of the proposed trading strategy. For this purpose, we have developed an actionable TCA platform based on the following premises: Thwarting trading inefficiencies requires estimating all components of implementation shortfall including alpha loss, the algorithm s impact, adverse selection, opportunistic savings, and the trade-offs associated with the selected speed and limit prices. Alpha loss is not directly observable, but can be inferred in historical trade data by adjusting realized returns for the estimated impact of the ution. In the next section, we introduce the implementation shortfall decomposition into its primary components for the case of market orders. We then extend the formalism to the case of limit orders, where limit price savings need to be weighed against opportunity costs associated with the delay of the ution. In the last section, we provide examples of how post-trade TCA can be applied to trade profiles with distinct short-term alpha loss characteristics. ImplemenTATIOn ShOrTfAll DeCOmpOSITIOn for market OrDerS Short-Term Alpha loss, market Impact, and Adverse Selection Exhibit 1 shows an example of the main components of implementation shortfall in terms of Profit/ (Loss). As the ution progresses, there is usually a deterioration of the ution price that results not only from the alpha loss, but also from the market impact of the ution. Potential delays in the ution that may exacerbate the loss in the presence of short-term alpha fall into the category of adverse selection costs. Let S be the number of shares uted and P be the average ution price for an order with arrival price equal to P arrival. The P/(L) can be broken down into its main components as follows: 30 TransacTion cost analysis To optimize Trading strategies fall 20

e x H i b i t 1 The main Components of Trading Implementation Costs P 1 ln P arrival PWP = 1 ln Parrival MI( S ) PWP AlphaLoss P MIS ( ) ln MI( S ) PWP + MI( S PWP ) MI AS OS PWP is the participation-weighted average price, calculated as the VWAP for the time period starting at order arrival until the time that is required to complete the order at the selected participation rate. S PWP is the number of shares uted in the same PWP evaluation time window. MI is the market impact, a widely recognized source of trading costs for institutional orders, whose main determinants are the volatility of the stock and the uted size relative to average daily volume. The appropriate functional form of market impact depends to a large extent on the pattern of the ution strategy being considered and is out of the scope of this article. Gomes and Waelbroeck [2008] provided a model estimated for Switching Engine utions. Alpha Loss is measured as the difference between the arrival price and the PWP net of the market (1) impact of the shares that were uted in the PWP window. What remains of implementation shortfall after taking out the contribution of short-term alpha and market impact is the net balance between adverse selection (AS) and opportunistic savings (OS); see Altunata, Rakhlin, and Waelbroeck [20]. Adverse selection and opportunistic savings refer to the results of decisions made by an algorithm to trade at specific price points, as opposed to tracking a volume-weighted average price. Good price selection results in opportunistic savings, whereas an algorithm that gets picked off at poor price points suffers from adverse selection. Accordingly, AS and OS measure the negative and positive deviations between the average ution price and the PWP, respectively. Here, the PWP must be adjusted to take into account the difference between the market impact of the realized trade and the hypothetical impact of a pure PWP strategy, as shown in Equation (1). An algorithm s ability to control the participation rate and generate OS can have dramatic consequences on the implementation shortfall. For example, our research has shown that the Algorithm Switching Engine can eliminate 70% of adverse selection costs with only a small reduction in opportunistic savings, resulting in a 40% lower implementation shortfall relative to continuous use of a dark aggregator. fall 20 The Journal of Trading 31

Determining the Optimal Speed The decomposition of implementation shortfall can be extended to include the relative performance of the selected speed (R) as compared to a benchmark speed level. For example, for a % participation rate benchmark, the alpha loss and market impact can be expressed as the combination of their respective values at the benchmark and the marginal effect of the elected speed. The example in Exhibit 2 illustrates the case of considering a 20%, rather than %, participation rate in the presence of significant short-term alpha. The market impact at 20% is equal to the market impact at % plus the additional impact from uting at 20%. Alpha loss over a 20% participation window is the alpha loss over a % window net of the alpha capture from completing the order earlier. In the example shown in Exhibit 2, due to the significant short-term alpha loss, the increase in market impact is more than compensated by the gains in alpha capture, so 20% would be the better choice of ution speed. A P/(L) decomposition that accommodates a speed benchmark can be written as a lower speed level given that moderate adverse price movements throughout a longer ution can be more than compensated by lower market impact costs. Alpha capture and speed impact can be calculated for any speed level r. The optimal participation rate R* is such that the net cost of the speed choice is minimized as follows: PWP R* ln MI( S ) MIS ( ) MI PWPR * PWP PWP + + ( S, r = R* ) MI( S, %) PWP r = Min 0,ln PWP MI( S ) + MIS ( ) PWPr PWP + MI( S,) r MIS (, %) (3) PWP ln Parrival MI( S PWP ) ln PWP ( ) + MI S MI S PWP PWP PWP P 1 ln Short-term AlphaLoss Speed AlphaCapture/Loss = P arrival AlphaLoss atselected Speed MI at Selected Speed ( ) MI ( S, r = % ) MI( S, r = R) + MI( S, r = %) ( AS SO ) MI ( %) Speed Impact (2) Speed Impact is the net market impact cost of the selected speed, measured as the difference between the market impact at the corresponding participation rate and the market impact at %. Speed Alpha Capture/Loss is the effect of the selected speed on the timeliness of the trading with respect to the alpha loss. This is measured by the tracking performance of the PWP at the chosen participation rate as compared to the PWP at the % benchmark, adjusted for the differential market impact in the two PWP evaluation windows. The combined result of alpha capture and speed impact provides an assessment of the adequacy of the speed choice. As a rule, a less significant alpha loss is associated with higher potential gains from uting at DeTermInIng The OpTImAl limit price In the case of limit orders, the P/(L) decomposition adjusts for the price limit in the following manner: P 1 ln = 1 ( Short-term AlphaLoss P arrival + Speed AlphaCapture/Loss + MI( %) + Speed Impact) 1 P ln ( e PWP _lim ( MI S ) ( )) xec MI S PWP AS OS + PWP ln PWP _lim LimitSavings (4) 32 TransacTion cost analysis To optimize Trading strategies fall 20

E x h i b i t 2 The Trade-off between Market Impact and Alpha Capture for Two Speeds The algorithm s performance in terms of AS/OS is isolated from the effect of the limit price by comparing the average ution price against the PWP within the range of the limit (PWP_lim). The difference between PWP_lim and PWP reflects the savings from imposing the limit price, which need to be weighed against the cost of uting any unfilled shares due to the limit in order to properly evaluate the adequacy of the limit price strategy. We assume the order completion (cleanup) occurs after the reversion period at an ution price that accounts for the market impact of the ution of this residual. The resulting overall ution price for the order size is P S S = P + S W S S ( 1 W ) P (1 + MI( S post rev S P d )) (5) The overall P/(L) associated with this average ution price is: P P 1 ln = ln P P arrival arrival P cl ln W + ( 1 W ) P Opportunity Costs (6) The net savings of the limit order over a market order are measured as ln(pwp/p ). When the alpha loss is not significant, the limit price generates savings that are likely to outweigh the opportunity costs. Otherwise, the cost associated with the cleanup of the unfilled shares due to the lower tape volume within the limit will overcompensate for the limit savings. The example in Exhibit 3 illustrates this case. Although the loss associated with the ution of the limit order is, in general, lower than that of the market order, the limit price in this example prevents completion of the ution early on, causes delays, and forces a cleanup at much less favorable prices. Exhibit 4 shows an example of the P/(L) decomposition for a set of limit orders placed by an institutional client. Market impact is the largest component of implementation shortfall. In this particular case, because the alpha loss is weak, the impact cost of an average speed higher than % does not outweigh the gains from alpha capture. The opportunistic savings generated by the Algorithm Switching Engine outweigh the adverse selection costs. The opportunity costs from imposing a limit price outweigh the limit savings, suggesting that more aggressive limit prices will produce better performance, on average. fall 20 The Journal of Trading 33

E x h i b i t 3 The Trade-off between Limit Price Savings and Opportunity Costs E x h i b i t 4 Value-Weighted P/(L) Decomposition for Limit Orders (in bps) 34 TransacTion cost analysis To optimize Trading strategies Fall 20

e x H i b i t 5 net limit price Savings over market Orders The limit price P* over a set of limit prices l that maximizes the benefit of limit price savings net of opportunity costs is such that ( ) = { } ln PWP/ P ( P* ) max ln( PWP/ P () l l (7) Exhibit 5 shows the net limit price savings associated with the customer limit along with three other alternatives: a tactical limit, defined as a price limit 20 basis points (bps) away from the arrival price, and moderate and aggressive strategic limits, defined as limit prices that allow for two times and four times, respectively, the market impact of the ution. The results indicate than an aggressive strategic limit is the best of the four alternatives and, in fact, it generates savings over market orders. In this example, net limit price savings over a market order are maximized with an aggressive strategic price limit. OpTImAl TrADIng DeCISIOnS for high- UrgenCy VS low-urgency TrADeS The profit/(loss) decomposition we have described in the previous sections provides an immediate performance evaluation of all the relevant sources of trading costs, as well as an assessment of the short-term alpha loss during the term of the ution. The results of our TCA methodology may suggest if a determined set of orders has high alpha loss and can benefit from utions with higher urgency or if it exhibits less significant alpha, presenting opportunities to manage it more tactically. In most cases, recognizing heterogeneity in the order flow is an important step. Clusters that exhibit similar characteristics should be identified and analyzed separately so that the estimates of their respective components of implementation shortfall can be more informative. This clustering can be done in consultation with the trader or portfolio manager using fields in the data, such as urgency instructions if available, or inferred from the data; however, to be useful, the trade urgency must be defined ex ante in order to enable an optimal trading decision at the start of a trade. The profiling of trade arrivals by urgency is a difficult predictive classification problem that lies outside the scope of this article. Exhibit 6 displays the alpha loss profile for two clusters in the order flow of an institutional client, after subtracting market impact from the observed price returns. In spite of the variation within each cluster, the differences in alpha loss between the two groups are statistically significant. Two classes of trading strategies were implemented based on the established trade arrival profiles associated with these disparities: 1) a more aggressive trading strategy for orders identified as high fall 20 The Journal of Trading 35

e x H i b i t 6 Order flow Analysis urgency and 2) a more tactical strategy for low-urgency orders. Exhibit 7, Panels A and B, show the P/(L) decomposition for the two types of strategies. On the one hand, the results show that low-urgency orders were uted with an average speed below % without significant alpha loss. On the other hand, although high-urgency orders are inevitably associated with higher trading implementation losses due to the significant short-term alpha, the additional market impact cost of a speed level over % was compensated by the benefit of alpha capture. Exhibit 8 displays the market impact cost net of the alpha capture benefit of each benchmark speed level, suggesting 5% for low-urgency orders and 20% or 40% for high-urgency orders as the optimal speed levels. e x H i b i t 7 profit/(loss) Decomposition of low-urgency and high-urgency Orders 36 TransacTion cost analysis To optimize Trading strategies fall 20

e x H i b i t 7 (continued) Note: The identified clusters in order flow with respect to alpha loss are statistically different. Low-urgency orders were uted with an average speed below % without significant alpha loss. Although high-urgency orders are inevitably associated with higher trading implementation losses due to the significant short-term alpha loss, the additional market impact cost of a speed level over % was compensated by the benefit of alpha capture. e x H i b i t 8 Cost of Benchmark Speed levels vs. Selected Target rate A 5% participation rate minimizes the implementation shortfall cost for low-urgency orders, whereas 20% or 40% are better choices for high-urgency orders. COnClUSIOn Although traders have advanced trading tools available, they still need to have access to solutions that help them determine how to use these tools effectively in light of their order flow in order to meet their specific objectives. The standard TCA methods fail to take into account the specific circumstances of each trade and often produce results that are not relevant for each particular set of institutional orders. In this article, we have presented a new methodology for TCA that provides an accurate assessment of each term of fall 20 The Journal of Trading 37

the profit/(loss) associated with trade ution. We have shown how to identify the impact on performance of the algorithms deployed as distinct from the impact of the trader s decisions with regard to trading speed and limit prices. At the same time, the methodology we have proposed in this article also helps in the assessment of the short-term alpha nature of the order flow, which is relevant to the design of higher-level trading decisions. The basic principles of a TCA that can adequately and successfully assist in the design of optimal trading strategies can be summarized as follows: To understand the efficiency of an algorithm requires measuring adverse selection and opportunistic savings. Strategy decisions depend on estimating short-term alpha loss. To estimate alpha loss from post-trade data requires subtracting out the market impact of the trading strategy. To evaluate an alternate strategy requires adding the impact of the strategy under consideration. The profiling of orders based on their arrival characteristics is a valuable first step in determining systematic disparities in short-term alpha loss and in identifying opportunities to enhance performance. The analytical framework we propose in this article offers opportunities to enhance the investment process by breaking down the implementation shortfall into its root causes and individually tackling these through better algo design or better ution schedules. Armed with this level of analysis, the trading desk can separately assess the value added by the trader s decisions from the underlying quality of the algorithmic trading tools provided by each broker. Using the methodology for specific trade arrival profiles, the analysis provides support for decisions to adopt a change in ution strategy that is customized to specific trading situations either adopting a more patient strategy or choosing to trade faster in order to minimize risk and alpha loss. Of course, even if an ution strategy provides a statistical improvement, it will not be optimal in all cases. The quantitative analysis provides useful support for conversations with the portfolio manager in order to understand the statistical gain that is expected from the proposed change, as well as the change in ution risk. In cases where the analysis suggests a higher-risk policy, having discussed the results of the analysis ex ante with the portfolio manager helps to align expectations and confirm that the new ution policy is in harmony with the broader investment objectives. references Altunata, S., D. Rakhlin, and H. Waelbroeck. Adverse Selection vs. Opportunistic Savings in Dark Aggregators. The Journal of Trading, Vol. 5, No. 1 (20), pp. 16-28. Gomes, C., and H. Waelbroeck. Effect of Trading Velocity and Limit Prices on Implementation Shortfall. Pipeline Financial Report, September 2008. To order reprints of this article, please contact Dewey Palmieri at dpalmieri@iijournals.com or 212-224-3675. 38 TransacTion cost analysis To optimize Trading strategies fall 20