You are on page 1of 33

part 4:

Emerging trends and future direction

97 Chapter 10
Basket algorithms – The next generation

107 Chapter 11
The future of algorithmic trading
■ Chapter 10

Emerging trends and future direction

Basket algorithms –
The next generation
Implementation Shortfall strategies for baskets of stocks

*Anna Bystrik and **Richard Johnson

A lgorithmic trading, once con-


sidered an obscure method of
automatic benchmark-driven
is transparent and measurable. The
trader can therefore easily compare
performance across different
order execution, is going main- providers and implementations.
stream in the world of trading. This chapter will focus on
The estimates of 35% to 40% of Implementation Shortfall strategies 97
total US equity volume traded for baskets of stocks. The emer-
through algorithms by 2008 no gence of these advanced strategies,
longer look wildly optimistic. such as ROBE™ from Miletus
The labour-efficient and objective Trading, is a sign that algorithmic
nature of algorithms appeals to buy- trading has evolved beyond the
side traders as it gives them more first generation of core strategies.
control of their order flow. A skilled In short, algorithmic portfolio
trader may be able to outperform any trading is not only labour-efficient
of the modern trading algorithms for and objective, but a very promising
a single stock. However, it would be and largely unexplored domain in
impossible to expect the same trader the field of rule-based execution.
to monitor every single position in a In order to fully understand
basket of a hundred names or more. algorithmic portfolio trading strate-
The algorithmic method enables gies, one must examine the ideas
these positions to be traded automat- underlying the Implementation
ically in a cost effective way versus the Shortfall (IS) strategy for an indi- *Anna Bystrik, PhD,
research analyst,
traditional trading desk. vidual stock. Several years ago, Miletus Trading
Since most strategies aim to Almgren and Chriss introduced the
**Richard Johnson,
match specific benchmarks like concept of an efficient trading fron- senior vice
VWAP, TWAP, Close, or Arrival tier (ETF)1, which is the bedrock of president in charge
of Product Sales,
Price, the algorithm’s performance most IS strategies today. Miletus Trading

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ Chapter 10

Emerging trends and future direction

Efficient trading frontier – day volume distribution (U-curve)


single stock is consistent with the historic aver-
The breakthrough paper ‘Optimal ages; and (c) the trading strategy is
execution of portfolio transactions’ able to maintain the indicated par-
by Robert Almgren and Neil Chriss2 ticipation rate at all times.
quantifies the relationship between The market reality may invali-
two important components of trad- date these assumptions. For exam-
ing costs – market impact and tim- ple, U-curves can be quite unpre-
ing risk. Any attempt to devise a dictable, and on any given day may
strategy with low timing risk leads vary from historic averages. For
to aggressive trading and an simplicity, assume XYZ has a per-
inevitable increase in market impact fectly flat intra-day volume profile
costs. Conversely, the decision to – with 50,000 shares traded in each
minimise market impact necessi- 30-minute bin (in the United
tates passive trading, and a high States the stock markets are open
degree of timing risk. for six and a half hours, from 9:30
These ideas become easier to to 16:00, giving thirteen 30-min
98 grasp if a simple example is used to bins). In this simplified example,
illustrate the concepts. Consider a maintaining a steady 12% partici-
sell order of 78,000 shares of XYZ to pation rate by trading 6,000 shares
be completed by the end of the day. per bin completes the order.
The difficulty of this trade depends In this example the trading is
1 R. Almgren, on the expected trading volume for passive, thus minimising tempo-
‘Optimal XYZ. As a proxy for expected vol- rary market impact of trades.
execution with
nonlinear impact ume, it is common to use a 20-day Market impact in general is very
functions and average daily volume (ADV). If ADV difficult to measure or estimate (cf.
trading-enhanced
is 650,000 shares then the position 3). The existing pre-trade analysis
risk, Applied
Mathematical constitutes 12% of the ADV. tools (TIE™ from Miletus Trading)
Finance 10’
(2003), 1-18. Clearly, there are many ways to apply advanced statistical tech-
2 R. Almgren and N. complete this trade within a day. niques to large trade databases in
Chriss, ‘Optimal
execution of One possibility is to use a VWAP order to estimate market impact
portfolio strategy. Ideally, this approach will for any pre-selected execution
transactions’, J.
Risk 3 (Winter maintain a steady participation strategy. In this example, a pre-
2000/2001) 5-39. rate of 12% throughout the day. trade engine may produce a market
3 A. Freyre-Sanders,
R. Guobuzaite, K. There are, however, several impact estimate of 30 bps. Any
Byrne, ‘A review assumptions which need to be sat- other trading strategy is likely to
of trading cost
models: reducing isfied for a smooth execution: (a) lead to a higher impact estimate.
transaction costs, 650,000 shares of XYZ is an accu- On the other hand, for VWAP
J. Investing’ (Fall
2004), 93-115. rate volume forecast; (b) the intra- execution the timing risk is relative-

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ Chapter 10

Emerging trends and future direction

ly high. After three hours of trading U = 30 + 0.5 100 = 80 bps,


more than half of the original posi- for the second strategy
tion is still exposed to market U = 40 + 0.5 70 = 75 bps,

volatility. The timing risk (under- and for the third strategy
stood as standard deviation of the U= 48 + 0.5 60 = 78 bps.

average trade price) depends pri- The results are close, but the penalty
marily on the volatility of the stock is the smallest for the second strategy.
and is thus easy to estimate. If daily Thus, for = 0.5, the second strategy
volatility for XYZ is 170 bps, then is preferable. The VWAP strategy is
the timing risk for a VWAP strategy too passive, while the third strategy is
will be around 100 bps. overly aggressive. Note that for =
Is VWAP the optimal strategy if 1.5 the third, more aggressive, strate-
the benchmark is Arrival Price? It gy is preferable due to a higher risk-
may be, but only for a trader who is aversion level.
not worried about market risk. A In their work, Almgren and
risk-averse trader may prefer a more Chriss outline how to build a
aggressive strategy, which starts to unique optimal trading strategy for
trade at a higher participation rate each level of risk-aversion; the set 99
(e.g. 20% in the morning), reducing of these optimal strategies defines
the position faster. This strategy may an efficient trading frontier. Most
cause 40 bps of market impact, but modern pre-trade tools are capable
reduce timing risk to 70 bps. An even of calculating these optimal strate-
more aggressive strategy will lead to gies and assessing the difficulty of a
the estimates of 48 bps of impact and trade schedule. However, these cal-
60 bps of risk. Which is preferable? culations are of limited value when
The correct way to approach this it comes to designing and imple-
question is to construct a ‘utility menting a real-world trading strat-
function’ U = I + R, where I is the egy. There are many high frequency
expected impact, R is the timing risk variables in the data which are not
of the strategy and is a risk-aver- going to conform to their historic,
sion coefficient which reflects the pre-trade estimates. Factors such as
trader’s preferences. Since the opti- intra-day volatility, spread and pre-
mal trading strategy seeks to min- dicted volume may vary with each
imise this function, it may be more tick; hence the static execution
appropriate to refer to it as a ‘penalty schedule will no longer be optimal.
function’. Take = 0.5 and compute A workable high frequency
the penalty for each of the three sam- trading strategy necessitates a more
ple strategies (see Fig. 1): for the flexible application of ETF con-
VWAP strategy cepts. Rather than calculate a static

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ Chapter 10

Emerging trends and future direction

Figure 1: Three different execution strategies

VWAP
Medium
Aggressive
Remaining shares

100
30

0
:0

:3

:0

:3

:0

:3

:0

:3

:0

:3

:0

:3

:0
9:

10

11

12

13

14

15
10

11

12

13

14

15

16

execution schedule for a given in conditions. If observed volatility


a utility function U = I + R, it is levels are low, the strategy will slow
essential to consider incremental down without increasing the tim-
changes in utility. Instead of trying ing risk estimate. Similarly, it
to minimise U for the day, look at should also respond to the changes
the short-term increment ∆U, and in volume and be able to take
determine the rate of trading advantage of unanticipated sources
which leads to the maximal of liquidity.
improvement in utility. The usual In summary, a modern IS sin-
trade off between impact and tim- gle-stock strategy should combine
ing risk is still present but on a a mathematical ETF framework
shorter time scale. The target par- with the flexibility required for
ticipation rate will constantly trading. That way, the overall
change, according to the urgency of trading conforms to
specified and actual market the stated demands, and the strat-

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ Chapter 10

Emerging trends and future direction

egy delivers better execution qual- involved. There are two possible
ity by reacting to changing market approaches here, although both
conditions. have their limitations.
The first approach to risk estima-
Optimal trading strategies for tion is based upon the use of historic
baskets correlation coefficients among the
The calculations are more complex stocks in the portfolio. One problem
in the design and implementation is that it is difficult to obtain a reli-
of an IS portfolio trading strategy. able estimate of a correlation matrix
At this point, let’s consider the fol- – and virtually impossible to accu-
lowing questions: rately estimate all of the correlation
■ How does one estimate impact coefficients in large portfolios. Even
and timing risk for the basket? smaller portfolios require a sample
And what is the correct way to size of several months in order to
construct an efficient trading obtain a meaningful estimate – and
frontier in this case? there is no guarantee that the
■ How does one take advantage of obtained values are suitable for
market opportunities and differ- intra-day timing risk calculation. 101
ent sources of liquidity while The second approach involves
maintaining the prescribed con- selecting and using risk factors to
straints and urgency of execution? construct and utilise a model for
■ How does one accommodate the timing risk estimates. There are
assorted constraints on the bas- some drawbacks here as well:
ket (dollar balance/ratio, sector which risk factors to select besides
constraints) without sacrificing the standard triple (market, size,
performance? value); and how to filter out noise
A good portfolio trading strategy in this model. However, with the
should address these problems; sim- proper choice of risk factors and
ply combining single stock IS strate- sampling intervals, this approach is
gies will not solve any of them. preferable to correlation matrices.
Once both expected input and
Efficient trading frontier – timing risk are calculated, it becomes
portfolios possible to compute the optimal 4 G. Iori, M. G.
The market impact estimate for a trading strategy for a given . Since Daniels, J. D.
Farmer, L.
portfolio can be calculated by sim- the market impact is usually mod- Gillemot et al., ‘An
ply adding the market impact esti- elled as a nonlinear function of par- analysis of price
impact function in
mates of individual trades. ticipation rate (cf. 4), this calculation order-driven
However, aggregating timing risk immediately leads to a large nonlin- markets’, Physica
A, 324 (2003),
estimates is considerably more ear optimisation problem. For a 146-151.

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ Chapter 10

Emerging trends and future direction

portfolio of 300 names the optimisa- If x(k) is the size of the position
tion problem for one day will involve k in the basket, then the MCR of
at least 300 13 = 3900 variables (if

this position can be estimated as
the trading day is split into thirteen the partial derivative q(k) =
30-minute bins). This is pushing the ∂R/∂x(k). Knowing the MCR of the
upper limit of capabilities for mod- position allows us to estimate how
ern optimisers. Because of this, many the portfolio risk changes if the
existing pre-trade engines settle for position is reduced by some small
an approximate solution in the case increment ∆x(k).
of large portfolios. It is crucial to
remember that the static optimal Moreover, in terms of short
schedule has very limited value – time interval ∆T, the overall change
more so for a basket of stocks as in risk can be approximated as
there are many more variables which n
can change throughout a given day. ∆R=∑q(k)∆x(k)
k=1
Dynamic portfolio trading
102 strategies and the overall change in utility
A dynamic portfolio strategy should then can be represented as
satisfy the same requirements as a n
single stock IS algorithm; being ∆U=∑∆U(k)
capable of reacting to changing mar- k=1
ket conditions and consequent
updates in statistical estimates. where
Let ∆T be a relatively short time ∆U(k) = ∆I(k) + q(k)∆x(k).
interval (on the order of a few
minutes). The strategy should aim The advantage of this approach is
to minimise the change in the utili- that now the interaction between
ty function (∆U = ∆I + ∆R) over stocks in the portfolio is eliminat-
this interval. This problem may ed, at least for very short time-
seem intractable, primarily due to frames. Then it becomes possible
the complicated nature of portfolio to find the optimal participation
risk estimates; nevertheless, given a rate for each stock in the basket –
good factor risk model, ∆R can be that is the trading rate which min-
estimated in a relatively simple imises each individual utility incre-
manner. The key here is to use a ment ∆U(k). If the strategy then
well-known concept of MCR (mar- executes at this rate over the period
ginal contribution to risk) for each ∆T, the result will be optimal for
security in the basket. the entire portfolio.

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ Chapter 10

Emerging trends and future direction

A dynamic strategy adjusts the overall portfolio strategy which is


target rates continuously; therefore, very far from optimal.
it can quickly react to opportuni-
ties that arise from changing mar- Dealing with constraints
ket conditions. The Miletus The nature of dynamic portfolio
ROBE™ (Risk-Optimized Basket trading strategies allows accommo-
Execution) strategy uses this dation of many constraints (such
dynamic approach to control mar- as single stock participation rates,
ket impact and timing risk. portfolio dollar balance/ratio, sec-
Note that ‘off-the-shelf ’ risk tor constraints) without a dramatic
models are not suitable for high- increase in computational over-
frequency trading applications; it is head. The challenge is to make the
necessary to develop a robust necessary adjustments in a smooth
model calibrated for a shorter time way, without sharply varying par-
horizon. Based on experience, a ticipation rates.
three-factor model with sectors as Building participation rate ceil-
additional risk factors yields supe- ings into a strategy is practical and
rior results when implementing straightforward to implement. It is 103
dynamic trading strategies. less trivial to accommodate ‘hard’
It is interesting to note that it is dollar balance/ratio constraints. The
entirely possible for some positions optimal way to control risk with a
in the portfolio to have zero MCR. perfectly balanced two-sided basket
In this case they don’t contribute to may result in a temporary imbal-
the overall portfolio risk, and will ance at some point during the day.
always be traded at a steady rate To achieve a market neutral portfo-
(close to that of a VWAP strategy) lio, the side with a higher overall
regardless of the specified value of beta will execute faster. In this case,
. Some positions may even have the risk model and the customer-
negative MCR; subsequently they imposed constraints contradict each
perform a valuable function of risk other. The strategy must work with-
reduction on the portfolio level. in the constraints by selectively
These positions will be traded at a adjusting the participation rates or
slower rate – the higher the , the modify a utility function to include
slower the rate. Figure 2 (overleaf) a constraint penalty.
shows participation rates for differ-
ent values of marginal contribution One-sided portfolios
to risk. In general, this shows that Basket algorithms are also applicable
simply merging optimal schedules when dealing with a one-sided port-
for stocks in the basket may give an folio; in this scenario the primary

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ Chapter 10

Emerging trends and future direction

Figure 2: Marginal contribution to risk


Participation rate

Zero MCR

104 Negative MCR

Positive MCR
30

0
:0

:3

:0

:3

:0

:3

:0

:3

:0

:3

:0

:3

:0
9:

10

11

12

13

14

15
10

11

12

13

14

15

16

objective is to minimise active risk – complicated trading tasks. Portfolio


a tracking error versus a benchmark. algorithms are occasionally applied
Typically the benchmark will be a to baskets where the imbalance is
market index, but custom bench- 2:1 or more. Moreover, it may be
marks provided by the client can required to maintain this dollar
also be incorporated. A basket algo- ratio throughout the trading peri-
rithm used in conjunction with a od. The risk management tech-
futures hedge is the best way to min- niques used for balanced baskets
imise market risk when executing a are less effective in this setting. The
one-sided basket. most practical way to trade a port-
It is vital to refine the basket folio with these constraints is to
trading algorithm to handle one- split it into two one-sided portfo-
sided lists, since it serves as an lios, and then apply the IS strategy
important tool for several more for each of them. This way the

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ Chapter 10

Emerging trends and future direction

trading schedule for each side is from the static schedules derived
optimal. If the value of is the from historical U-curves that
same for each sub-basket, the dollar underpinned the first generation of
ratio constraint is easy to satisfy, algorithms. These original algo-
and only minor adjustments to the rithms helped traders manage their
participation rates will be required. workload by allowing them to send
In special situations, transition large lists of stocks for automated
trading may require having separate execution; the trading logic, howev-
benchmarks for each side of a bal- er, was applied individually to each
anced basket. For example, if a plan stock in the list. Now traders can
sponsor wishes to reduce his large- access advanced algorithms that
cap holdings and replace them with will trade each stock in the portfo-
small-cap stocks, it makes sense for lio according to how every other
him to consider a different bench- stock is behaving and adapt to con-
mark for each side of a transition tinually changing market condi-
portfolio. Once again, the portfolio tions. The benefits of incorporating
is split into two smaller baskets, and real-time risk and market impact
each is traded separately versus a analytics will be immediately 105
different benchmark – such as S&P apparent to index fund managers,
500 and Russell 2000, respectively. hedge funds and transition traders,
The strategy performance is then who desire a risk neutral way to
judged based on the tracking error move from one portfolio to anoth-
for each side. er. After these early adopters, usage
Other varieties and customisa- of basket algorithms will spread to
tions of portfolio trading strategy the wider investment community,
may be demanded by transition especially if delivered through an
traders. In fact, some transition intuitive trading application that
managers now apply the ETF allows them to monitor risk and
approach to planning the transition, performance in real time and adjust
viewing it as a multi-period optimi- constraints to align the execution
sation problem5. Since a dynamic strategy with their trading goals. ■
portfolio-trading strategy is also
5 C. Blake, D.
based on the ETF approach, its use Petrich, A.Ulitsky,
allows the manager a better control ‘The right tool for
the job: using
over the process of transition. multi-period
optimization in
transitions’,
Next generation Transition
The next generation of trading Management,
Institutional
algorithms has come a long way Investor 2003

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ Chapter 11

Emerging trends and future direction

The future of
algorithmic trading

What will be the shape of algorithmic trading in the year ahead, as


brokers strive for market share and buy-side demand grows for a
higher order of intelligence in engineering algorithms?

Robert L. Kissell*, Andrew Freyre-Sanders** and Carl Carrie***

Ialgorithms
n the last few years, we have wit-
nessed the rapid adoption of
to trade single stocks.
firms to trade stealthily to reduce
both the explicit and implicit trad-
ing costs by lowering commissions
107
Future pundits might call 2005 the and reducing impact costs.
‘year of the algorithm for the insti-
tutional equities trading business’. Fast forward to 2006
As the institutional trading envi- In 2006, the battle for market share
ronment has become more com- in the algorithmic space will extend
petitive, traders have turned to effi- across the European, Latin
cient algorithmic execution. American and Asian markets. In the
Algorithms like VWAP, TWAP, Americas we will likely see more
POV, PEG, SMARKET, and creative algorithmic deal making as
Implementation Shortfall are all broker/dealers will struggle to *Robert L Kissell,
part of the traders arsenal when remain competitive in the ‘low- vice president,
Global Execution
executing single stock orders. A touch’ segment. As buy-side firms Services,
recent survey of buy-side traders continue to reduce the number of JP Morgan

indicates that the drivers behind execution partners in their efforts to **Andrew
the trend of algorithmic adoption increase cost-efficiencies, many Freyre-Sanders,
head of Algorithmic
are: (1) control over the trading small broker/dealers will not be able Trading, EMEA,
process, (2) ability to focus on to commit the required financial JP Morgan

value added activities, and (3) cost resources needed to remain com- ***Carl Carrie,
control. In addition to these gains, petitive in the low-touch DMA and head of Algorithmic
Trading, USA,
trading algorithms have allowed algorithmic segment of the market. JP Morgan

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ Chapter 11

Emerging trends and future direction

■ “Sustaining algorithmic
performance will require
new investment in low-latency
some broker/dealer algorithmic
providers to creatively partner
with vendors and other
broker/dealers, while some clients
will look to outsource dealing
market data and order and/or partner to create unique
connectivity.” competitive advantages in capabili-
ties and cost structure.

Algorithmic trading requires Trading analytics


substantial research and develop- New pre-trade capabilities provide
ment. While many firms were able traders and investors with the
to develop first generation algo- required transparency to specify
rithms with reasonably small mea- appropriately chosen algorithms.
sures of dispersion around target- They provide portfolio managers
ed benchmarks, it has become with liquidity information as well
increasingly clear that benchmark as algorithm risk and cost break-
108 performance (or transaction cost downs. Some of the new measures
analysis) will become more of a that are becoming part of the new
competitive differentiator and standard execution terminology,
require more sophisticated finan- include: Market Impact, Timing
cial engineering. Additionally, sus- Risk, Risk Contribution and
taining algorithmic performance Trading Difficulty. It’s possible that
will require new investment in these sensitivities will become as
low-latency market data and order critical to stock traders as Delta,
connectivity to fragmented Vega and Gamma are for options
exchanges, ECNs, alternative traders.
crossing networks and inter-listed Determination of appropriate
market centres. Service desks may algorithms and algorithmic para-
also require new ‘high- touch’ ser- meters is much easier with accurate
vices such as consultative meetings information on pre-trade liquidity,
with their algorithmic analysts, difficulty, cost and risk analytics.
interactive algorithmic order and Investors need to first determine if
execution analysis and algorithm- the execution is suitable for algo-
of-algorithms analytics for trading rithmic trading, and if so, which
baskets. algorithm and algorithmic parame-
A rapidly changing and highly ter are most consistent with the
competitive landscape for algorith- overall investment objective. All
mic trading in 2006 will encourage too often, funds incur unnecessary

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ Chapter 11

Emerging trends and future direction

slippage due to improper selection


of execution strategy, which trans-
lates directly to the bottom line in
terms of decreased returns.
■ “Information leakage and
gaming have become part of
the broader debate about
Performance enhancing algorithms and the benchmarks to
algorithms
Increasingly, clients will also
which they are often tied.”
demand flexibility with algorithmic
parameters such as volume limits, ciplined bucket trading, no matter
adjustments for special trading how much the venue, size and
days such as half-day trading ses- time between trades is ran-
sions or FOMC days, or dynamic domised. One of the areas of algo-
market adjustments based on price rithmic development that has
momentum and other variables. received little press coverage is the
Refinements in the core of these increased amount of work being
algorithms, whether they are called undertaken on algorithms to
Limit Order Models or Micro- reduce information leakage. 109
Order Submission Models, will also Algorithmic trading requires
provide improved trading results. investors to specify rules on a
Another area for active devel- macro level while each micro-order
opment will be to prevent infor- is automatically determined by
mation leakage and algorithmic whatever parameters the
gaming. Even experienced traders Optimisation sets the algorithm to.
risk unintentionally signalling For example, on the macro level
their order to the marketplace, investors are required to specify
whether they are using an algo- their benchmark price (e.g.,
rithm or not. They can see it in Decision Price, Arrival Price, etc.),
slippage or feel it in the pattern choice of algorithm and set of
and delays in fills. As algorithms parameters. While price bench-
have become more popular, infor- mark is tied closely to the portfolio
mation leakage and gaming have manager’s investment goal, algo-
become part of the broader debate rithm and parameters should adapt
about algorithms and the bench- to changing market conditions and
marks to which they are often prices. It is more difficult to ascer-
tied. In fact, the default bench- tain how the algorithm should
mark for many traders, VWAP, has adapt to changing market condi-
often been criticised because of tion and prices. Micro level deci-
the ‘push’ associated with the dis- sions govern the price of limit

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ Chapter 11

Emerging trends and future direction

■ “Algorithmic developers are


racing to adapt new and
existing algorithms to handle new
probability of realising unfavorable
prices). An adaptation strategy that
becomes more passive in times of
favourable price movement and
more aggressive in times of adverse
market complexities, ranging from price movement (e.g., Passive In-
regulatory missives to capital the-Money, ‘PIM’) will incur less
favourable prices on average but
commitment to illiquid stocks.” with reduced downside risk.
Potential shifts in cost profile are
orders, frequency of market orders, shown in Figure 1 against a normal
randomness of size and quantity, ‘no adaptation tactic’.
intervals between order submis- In 2006, hedge funds and
sion, and appropriate trading sophisticated asset managers will
venue. These micro level rules are start to use new kinds of algo-
in place to ensure that actual trans- rithms that are not tied to a tradi-
actions follow the optimally pre- tional benchmark. For example,
110 scribed strategies. JPMorgan has released a smart
One popular parameter unique- market algorithm (SMARKET)
ly available to JP Morgan’s that tries to improve the price of
Implementation Shortfall algo- sending a market order by dividing
rithm is the ability to change the an order into multiple, but aggres-
distributional characteristics versus sively priced, limit orders that will
the price benchmark. An impor- convert to market orders if the
tant point is that with any adapta- orders expire without being filled.
tion strategy (e.g., adjust participa- Algorithmic developers are rac-
tion rates based on price ‘money- ing to adapt new and existing algo-
ness’), traders need to be comfort- rithms to handle new market com-
able with the changing cost profile plexities, ranging from regulatory
to ensure potential costs are consis- missives to capital commitment to
tent with the investment objectives. illiquid stocks. New protected quote
For example, an adaptation strate- and fast/slow market handling will
gy that becomes more aggressive in imply additional complexity for
times of favorable prices and less smart order routers and algorithms.
aggressive in times of adverse price The rise of NYSE flow in crossing
movement (e.g., Aggressive In-the- engines and other third market
Money, ‘AIM’) will incur better venues will increase the need for
prices on average but increases algorithms to consolidate the dis-
negative risk exposures (e.g., the parate pools of liquidity, leveraging

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ Chapter 11

Emerging trends and future direction

Figure 1

Aggressive In-the-Money Passive In-the-Money


Static Static
AIM PIM

Good C2 C1 Bad Good C1 C3 Bad

fill rates and latency information or a specific targeted volume per-


accordingly. Similarly, increased centage – all of these algorithms
capital use for small and mid caps were developed to work with single
will be increasingly automated by stocks in mind. However, single
algorithmic market making. stock algorithms are cumbersome 111
and unwieldy when applied to
Portfolio algorithmic trading portfolios. The trader needs to
in 2006 minimise information leakage
Portfolio algorithmic trading is across the list, which is generally a
likely to emerge as the most signifi- bigger challenge than working a
cant algorithmic capability in the single name. When a portfolio is
market. Several market participants traded, the trader will typically
have announced portfolio algorith- want to apply basket level con-
mic offerings. Some market partic- straints such as setting the maxi-
ipants will mimic the single stock mum share as a percentage of ADV
paradigm of sending orders via FIX for any individual name. Not every
directly to a portfolio algorithm, trader has the same risk tolerances.
while others will use a combination When the market starts to drop, in
of FIX and rich web interfaces to order to limit unintended risk (i.e.,
provide extended capabilities. sector, dollar, or beta skews) the
Are single stock algorithms trader must more actively manage
appropriate for portfolios? While the execution of the basket, which
‘algorithm conjurers’ have devel- greatly increases the potential of
oped systems to trade and track information leakage.
benchmarks like VWAP and Some industry experts have
Arrival Price or the current Close described the emergence of a new

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ Chapter 11

Emerging trends and future direction

FIGURE 2 non-linear risk reduction for a


small increase in market impact
List optimised
costs. The individual names in a
VWAP basket do not trade independently
of the market or each other – they
are inherently correlated.
A new type of tool is needed
Dollar risk

that provides a much richer frame-


work for optimally working a port-
folio and aligning the execution
process with the portfolio con-
struction process. At the core of
this new tool would be an opti-
miser that would determine the
efficient trajectory to: reduce trad-
ing costs, resulting from market
1 2 3 4 5 6 7 8 9 10 11 12 13 impact cost and price appreciation
112 Period (alpha decay); manage intraday
risk, resulting from price volatility
class of algorithmic trading for and covariance of price movement
portfolios as the ‘algorithm-of- across all names in the portfolio;
algorithms’. While a lofty moniker and manage liquidity risk, the
for an algorithm, it conveys the uncertainty associated with daily
essence of a higher order intelli- volumes and intraday volume pro-
gence controlling an array of algo- file. In this context, a trading opti-
rithms. Figure 2 compares the miser does not generate a trade
reduction in risk achieved from an schedule like traditional investment
optimal algorithm-of-algorithms optimisers, but rather dynamically
approach to a VWAP strategy for a translates the intraday trading tra-
long/short basket. The optimal jectory directly into algorithm
approach should reduce the risk of parameters.
adverse price movement much
more quickly than trading the The TAO of trading
portfolio by merely applying JPMorgan is currently using an
VWAP across all tickers to reduce optimal algorithm-of-algorithms in
market impact costs alone. A its portfolio trading business and a
VWAP strategy only provides a lin- modified version of it in its algo-
ear reduction in risk, whereas an rithmic market making effort. The
optimal strategy provides a rapid system is called TAO (‘Trading

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ Chapter 11

Emerging trends and future direction

Algorithmic Optimizer’). TAO has parameters based on trader-sup-


been designed to reduce trading plied constraints, the system’s
costs and manage risk and liquidity knowledge of the portfolio com-
intraday, as outlined above. It will position, what has been traded,
be available to trading clients later market prices and any other
this year. TAO is an algorithmic information it can derive or
trading system for portfolios that obtain. Now imagine if there was
incorporates an interactive web some optimal level of trading for
page which can integrate directly each ticker. In this scenario, the
into the traders OMS. TAO allows optimal algorithm-of-algorithms
the trader to review pre-trade ana- would rebalance the portfolio and
lytics, configure algorithmic para- all of its worker algorithms
meters, optimise to an optimal according to centralised informa-
‘Efficient Trading Frontier’ list of tion and intelligence, but executed
algorithms, and monitor execution in a distributed fashion. ■
performance against multiple
benchmarks in realtime, all from
one web screen. 113
TAO will dynamically readjust
all of the algorithms and their

The information contained herein is provided for Ltd., J.P. Morgan Europe Limited and J.P. Morgan plc,
information only, and any views or opinions members of the London Stock Exchange and
expressed herein are solely those of the individual regulated by the Financial Services Authority. Issued
authors and may differ from the views and opinions and distributed in Australia by J.P. Morgan Australia
expressed by other departments or divisions of Limited and J.P. Morgan Markets Australia Pte.
JPMorgan and its affiliates. Securities Limited which accept responsibility for its
JPMorgan is the marketing name for JPMorgan contents and are regulated by the Australian
Chase & Co. and its subsidiaries and affiliates Securities and Investments Commission. J.P. Morgan
worldwide. J.P. Morgan Securities Inc. is a member Markets Australia Pty. Ltd. is a licensed investment
of NASD, NYSE and SIPC. The JPMorgan Chase Bank advisor and a futures broker, and it is a member of
is a member of the FDIC. J.P. Morgan Futures Inc. is the Sydney Futures Exchange. J.P. Morgan Securities
a member of the NFA. J.P. Morgan Securities Ltd. is (Far East) Limited Seoul Branch is a member of the
authorized by the FSA. J.P. Morgan Securities Asia Korean Stock Exchange and J.P. Morgan Futures
Pte Ltd., (JPMSA) and J.P. Morgan Securities (Asia (Korea) Limited is a member of the Korean Futures
Pacific) Limited, are regulated by the Hong Kong Exchange. In the UK and other EEA countries, this
Securities & Futures Commission. JPMSA is commentary is not available for distribution to
regulated by the Monetary Authority of Singapore persons regarded as private customers (or
and the Financial Services Agency in Japan. Issued equivalent) in their home jurisdiction.
and approved for distribution in the UK and the Copyright 2005 JPMorgan Chase & Co. All rights
European Economic Area by J.P. Morgan Securities reserved.

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ THE TRADE GUIDE – BROKER ALGORITHMS

The TRADE guide to


broker algorithms
115

Reprinted from The TRADE, Issue 3, Jan-Mar 2005

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ THE TRADE GUIDE – BROKER ALGORITHMS

Banc of America Securities


Electronic Trading Services™ (ETS)

T he Electronic Trading Services™ (ETS)


group, part of Banc of America
Securities’ global equities platform, was
Flexibility & customisation
Algorithms have different settings
formed in February 2004. ETS is dedicat- (passive, neutral and aggressive) to
ed to developing and delivering a suite of create distinct execution profiles for each
electronic trading products to institutional trade. ETS is committed to understanding
investors. The formation of ETS followed its clients trading objectives and
the 2003 acquisition of Vector Partners, a providing the tools to achieve their goals.
quantitatively driven broker-dealer pro- To this end, it partners with clients to
viding algorithmic, block and portfolio customise existing algorithms, as well as
trading technology, which served as a to develop proprietary models – a feature
foundation for the development of new which many clients take advantage of.
client solutions. Shortly after ETS was
launched, the acquisition of Direct Access
Financial Corp. (DAFC) was announced, a Performance measurement
provider of direct access technology, Performance measurement is seen as
extending ETS’ technology platform. critically important and ETS offers a
Today, ETS offers a comprehensive algo- comprehensive range of post-trade data
rithmic toolkit and has hundreds of and analytics.
116 clients subscribing to its algorithmic trad-
ing services.
ETS’ consultative approach to sales Connectivity options
ensures that clients are ‘couriered’ Clients can connect via Bloomberg front
through the system by experienced end and a variety of trade and order
professionals who are accountable at management systems. These include
every stage of the customer cycle. ETS Advent, BRASS, Charles River, Fidessa,
has a team focused on improving the FlexTrade, InstaQuote, LatentZero,
performance of its algorithms. New LongView and Macgregor. In February
anticipated product introductions include 2005, ETS added Reuters to the list of
average price stop, enhanced transaction third party connections. ETS is also
analysis tools and broader connectivity available via FIX connections.
options.

Trading benchmarks
ETS has both agency and principal
strategies with both single stock and list
capabilities. Eight strategies are currently
offered to clients: VWAP, TWAP, TVOL,
Razor, Market on Close, Arrival Price,
Market Call and Premier Block Trading™
(PBT), an electronic and anonymous block
liquidity utility for orders up to $20
million for the entire Russell 1000 stock
universe.

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ THE TRADE GUIDE – BROKER ALGORITHMS

BNY Brokerage
Direct Execution Services (DExSM)

A lgorithmic trading is an important


growth area for BNY Brokerage over-
all and for its DExsm (Direct Execution
Performance measurement
Clients are provided with same day
Services) platform, launched in the third execution quality reports, as well as
quarter of 2004. Delivering the benefits of customised pre- and post-trade reports,
algorithmic trading to clients has been which include impact studies, liquidity
part of an ongoing effort and clients have screens, confidence intervals and
access to the same platform and trading straightforward P&L.
tools that BNY has used on its trading
desk for years. Whether a client delivers
algorithmic orders to the program trading Connectivity options
desk or works algorithmic orders into the BNY is regularly expanding its
marketplace themselves, a ‘pure agency connectivity to the third party provider
posture’ means that BNY’s services are used by its clients. Connections have
‘conflict-free’. been established with all the leading
Today, 60% of its clients make use its OMS and network providers, including
algorithms. BNY reports increased usage Bloomberg, Macgregor, Charles River,
of algorithms as part of its clients’ trading LongView, Eze Castle and, most recently,
strategies and anticipates a steady rate of since January 2005, SunGuard
at least 30% growth in the next year. As
part of its development plans, BNY is
Transaction Network (STN). Traditional
means of connectivity via FTP, VPN, email
117
looking to integrate pre- and post-trade and the internet are also available. BNY is
reporting into its DMA platform. fully FIX compliant.

Trading benchmarks
BNY does not place benchmark
constraints on its algorithmic offering.
Algorithms can be executed across a
‘myriad’ of customer-driven benchmarks.

Flexibility & customisation


Clients can customise the behaviour of
algorithms by setting parameter values.
Using the DEx platform clients can also
create their own algorithms.
Customisation remains an area of
differentiation for BNY and it plans to
continue to focus on providing clients
with bespoke algorithms.

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ THE TRADE GUIDE – BROKER ALGORITHMS

Citigroup
Alternative Execution

A lgorithmic trading is a ‘critical’ compo-


nent of Citigroup’s brokerage busi-
ness. In 2004, it established its
Flexibility & customisation
Clients have ‘full control’ of orders, which
Alternative Execution division. There are can be modified in real time. The
now over 30 institutions connected in algorithmic models are designed to be
Europe alone using its algorithms. flexible. This flexibility enables templates
Citigroup has backed its commitment in to be designed for clients, which allow
this area with high levels of investment. them to select benchmarks to fit
In 2004, it acquired Lava Trading, a individual trading strategies. Algorithms
provider of high-performance trading are also tailored in line with market
solutions, to enhance its capability in all dynamics, ensuring that an algorithm
aspects of electronic trading. built for a highly liquid market is not used
Algorithmic models are built to take to trade in a low liquidity environment, for
into account idiosyncrasies at market and example.
single stock level and are ‘extensively’
tested on internal flow before being made
available to clients. When designing the Performance measurement
core components of its algorithms, In early 2004, Citigroup acquired Best
stealth is as much a concern as Execution Consulting Services (BECS), an
118 performance and reliability. Clients are
provided with the same algorithms that
independent web-based provider of
transaction cost analysis. Through this
are used on the algorithmic trading service clients can evaluate the
execution desk. performance of Citigroup relative to other
Inherent in the design of Citigroup’s brokers.
algorithmic solutions is ‘the requirement
to improve the trading process.’ To this
end, a premium is placed, now and in the Connectivity options
future, on offering clients a Anyone with a FIX compliant system can
comprehensive consultancy service to connect with Citigroup’s algorithms. This
enable them to select algorithms to best includes the majority of order
suit their trading strategies. management systems in use around the
world. Clients who are not FIX compliant
can access Citigroup’s algorithms via
Trading benchmarks Citigroup’s Algorithmic Trading execution
There are four core benchmarks: VWAP, desk, or via Bloomberg front end.
TWAP, MOC and Participation. Clients can
choose one of these or create a hybrid of
a standard benchmark.

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ THE TRADE GUIDE – BROKER ALGORITHMS

CSFB
Advanced Execution Services (AES™)

C SFB launched its Advanced Execution


Services (AES™) in 2002, making it
the first major broker to offer an algorith-
Flexibility & customisation
Algorithms are optimised to work with
mic trading service. Today, AES operates default settings designed to produce best
consistently in over 20 countries across performance. However, parameters can
Europe, US and Asia. With close to 400 be adjusted to fit a client’s trading style,
clients using AES directly in 2005, CSFB allowing for a more aggressive strategy,
remains one of the principal providers of for example. If necessary, CSFB will build
algorithms to the buy-side and extends unique algorithms for a client.
‘best of breed’ algorithms to clients, as
used by in-house traders.
Algorithmic trading is a major Performance measurement
component of equity trading revenue, CSFB can provide clients with same day
with a number of CSFB’s large clients execution performance for their AES
currently aiming to direct 25% to 35% of trades. An internal execution performance
their order flow to algorithms. analysis tool, ExPRT, is used to measure
Client anonymity is given the highest execution performance against a range of
priority and CSFB prides itself in data points including start, mid and
protecting AES users from any form of interval VWAP. Performance can be
information leakage. Orders are processed
without manual intervention, protecting
measured on an order-by-order basis or
overall by ticket size, sector, market,
119
the identity of AES’ clients. CSFB has tactic etc. A feature called ‘storyboard’
approached external auditors to discuss provides clients with real-time
the feasibility of third party verification of information on events in the stock they
the anonymity that AES offers clients. are trading.
To retain and attract clients, CSFB
seeks to continually improve execution
performance. One way of doing this will Connectivity options
be to take advantage of internal crossing. Clients can access AES via any FIX-
Service enhancements will be introduced enabled OMS. A large number of vendors,
in such a way to ensure that anonymity is including Bloomberg and Reuters, have
never compromised. developed full AES functionality on their
order entry tickets, allowing clients to
adjust the variable parameters available
Trading benchmarks for an AES tactic.
AES tactics are designed to work towards
a number of benchmarks. The main ones
used are Slippage from Arrival Price,
reducing market impact, VWAP and In
Line with Volume. More complex
algorithms are being made available such
as PhD, which is designed to optimise
program trades.

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ THE TRADE GUIDE – BROKER ALGORITHMS

Goldman Sachs
Goldman Sachs Algorithmic Trading (GSATsm)

G oldman Sachs was one of the first


brokers to enter the algorithmic trad-
ing space following their acquisition of
Flexibility & customisation
By adjusting a wide range of available
Spear, Leeds & Kellogg. GSAT views algo- trading parameters, GSAT says that a
rithmic trading as integral to the growth ‘significant’ degree of customisation can
of its equity business and expects buy- be undertaken to fit a particular
side demand in this area to increase execution style. GSAT occasionally
steadily. Currently, over 35% of Goldman develops customised solutions for its
Sach’s equity flow on any day is executed ‘best clients’ as required.
through their algorithmic trading desk
and the firm expects the combined vol-
ume of equity trade run through algo- Performance measurement
rithms, program trades and electronic Goldman Sachs’ electronic trading
trading to increase to as much as 65% by platform and order entry system,
2006. REDIPlus®, offers a range of analytical
In terms of product development, tools for order performance monitoring
GSAT is focused on deepening its market (pre-trade, real time and post-trade),
coverage through a global, multi-asset encompassed in a system entitled ‘The
offering. And it is committed to creating Guide’. This system also provides trading
120 ‘smarter’ algorithms that give clients a
broad range of customisable parameters
estimates from GSAT’s proprietary cost
model and other statistics to help the
to trade ever more complex benchmarks. user understand what the algorithm is
thinking prior to submitting the order.

Trading benchmarks
The prevailing benchmarks of choice used Connectivity options
by clients are VWAP and Implementation REDIPlus provides clients with access to
Shortfall. Other commonly available GSAT’s algorithms. The models are also
benchmarks include Piccolo (Small Order accessible via third party OMS vendors,
Spread Capture algorithm) and TWAP. FIX connections or Bloomberg.
GSAT’s newest algorithm, 4CAST,
explicitly balances market impact against
opportunity cost.
A number of customised algorithms
have been created to match unique,
customer-driven requirements and GSAT
intends to widen its focus to meet other
benchmarks as identified by clients.

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ THE TRADE GUIDE – BROKER ALGORITHMS

Instinet
Algorithmic Trading Group

I nstinet believes that its ‘unconflicted’


agency-only business model leaves it
well positioned in the algorithmic space.
Flexibility & customisation
Algorithms are configurable through
Its algorithmic trading platform provides multiple rules-based parameters. In a
access to 40 markets worldwide and is pairs trade, for example, through
utilised by over 1,500 clients in North Instinet’s risk arbitrage pairs rule a client
America, Europe an Asia. The rules-based can specify a variety of settings including
trading solutions offered by Instinet allow the cash component of a deal, the cash
clients to select and use those rules improvement they are seeking or the
which meet their specific trading require- percentage improvement.
ments. As an agency-only broker, there is Instinet works with clients to create
no proprietary trading and thus no risk to customised algorithms to suit particular
the client of information leakage benefit- investment strategies and minimise
ing an internal trading desk. Externally, transaction costs.
trading performance is constantly moni-
tored and adjustments undertaken as
necessary to ensure there is no ‘front run- Performance measurement
ning’ in the market. Instinet’s proprietary Newport™ portfolio
In the future, Instinet intends to trading system allows intra-day and post-
expand the range of rules in order to
reduce the ‘true’ total cost of trading for
trade analysis to multiple benchmarks.
Clients are also encouraged to make use
121
clients (implicit and explicit). And of reports from third-party transaction
leveraging its unconflicted business cost specialists such as Plexus Group and
model, increasing emphasis will be Abel/Noser, who measure the execution
placed on customised solutions. Instinet quality of hundreds of brokers.
concurs with industry estimates and
expects institutions’ use of algorithmic
trading to double by 2006. Connectivity options
Instinet’s algorithmic trading service is
accessible via FIX connection, Newport
Trading benchmarks and the Instinet Trading Portal® front
Algorithms meet the following end, in addition to many third-party order
benchmarks: VWAP, TWAP, TVOL, Arrival management systems.
Price, Risk Arbitrage, Pegging, Discretion
and Spread (Pairs) Trading.

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ THE TRADE GUIDE – BROKER ALGORITHMS

Investment Technology Group (ITG)


SmartServer™

A s an agency-only provider of quantita-


tive trading solutions, ITG avoids con-
flicts of interest arising in connection with
Flexibility & customisation
ITG offers strategy customisation on both
proprietary trading. Algorithms are avail- client desktops as well as the server side.
able via ITG’s SmartServer™ service. ITG Using SmartServer and TRITON, clients
describes its SmartServer strategies as are able to modify strategy parameters
‘intelligent trading destinations that auto- and distributions in real time. TRITON
execute trades according to a pre-defined allows clients to customise further on top
trading strategy.’ Currently around 150 of a ‘black box’ strategy and write their
clients across the globe use ITG’s algo- own trading rules and algorithms to auto-
rithms. Between 30 and 40 million shares trade. Custom strategy servers are built
a day are traded via these algorithms, for specific clients.
representing approximately 40% of ITG’s
total trading volume. The company antici-
pates that this will climb to as high as Performance measurement
80% of its overall volume in the next five A variety of tools are available to measure
years. the performance of SmartServer
Clients have access to the liquidity of algorithms. These include a performance
ITG’s POSIT®, the intra-day equity attribution tool that monitors execution,
122 crossing system. A proprietary front-end
system, TRITON™, meanwhile, offers a
strategy profile deviation and execution
price deviation. Clients using TRITON
complete set of integrated execution and have access to ITG ACE® for pre-trade
analytics tools. It allows clients to route cost estimation and ITG Risk™ for
orders to more than 75 destinations and predicting and managing volatility. Clients
access ITG’s proprietary pre-trade, can use ITG eXtra real-time performance
execution and post-trade analytics. measurement or ITG TCA® for post-trade
measurement across multiple
destinations, markets and brokers.
Trading benchmarks
The standard benchmarks offered by ITG’s
SmartServer service include VWAP, TWAP, Connectivity options
Implementation Shortfall (Decision Price) SmartServer can be accessed directly via
and Market Close. However, SmartServer a FIX connection from users’ order
users are not constrained by these and management systems and via the TRITON
can apply customised benchmarks, giving trading interface.
traders the ability to switch between
different strategies in response to
changes in market conditions.

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ THE TRADE GUIDE – BROKER ALGORITHMS

JPMorgan
Electronic Execution Services

J PMorgan considers algorithmic trading


a core part of its business strategy, both
for internal trading and client distribution
Flexibility & customisation
The quantitative team works with clients
services. A ‘highly quantitative focus and to create customised algorithmic and
pedigree’ has had a major impact on connectivity solutions specific to their
product development, which has been requirements. JPMorgan’s development
steered by its proprietary statistical arbi- effort has concentrated on expanding
trage group. There are currently around upon its core limit order model or ‘micro-
50 clients globally using the company’s placement’ strategy. Algorithms are built
algorithms. The focus with this client as ‘wrappers’ around this model for use
group is on equipping them with an alongside clients’ existing benchmarks.
understanding and approach that will
help them use algorithms to best effect,
not just as a ‘black box’ trading tool. Performance measurement
The focus moving forward is on End of day reports are sent to clients on
building a comprehensive trading toolset, an order-by-order basis, supported by
encompassing strategies for execution benchmark performance statistics. Online
along with tools for trade optimisation post-trade tools, which allow clients to
and decision support. Considerable independently verify any trade that is
emphasis is placed on developing a ‘more
pervasive, flexible and transparent
undertaken intra-day against a range of
benchmarks, are also provided.
123
product’ that is integrated seamlessly into In February 2005, JPMorgan
the trader’s workflow. A significant announced that it would be launching a
increase in algorithmic trading is pre-trade analytics service accessible via
anticipated in the next two to five years. Bloomberg’s Execution Management
Service. The service will allow clients to
select the algorithm best suited to meet
Trading benchmarks their trading objective.
A ‘strong concentration’ on flexibility,
permits both complex and simplified
‘parameterisation’ based on client Connectivity options
preference. Strategies target a variety of JPMorgan is connected to all the major
benchmarks, including VWAP and third-party order and trade management
Implementation Shortfall (Arrival Price, systems for order and algorithmic routing.
Close Price) and a ‘trader pre-defined
benchmark.’

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ THE TRADE GUIDE – BROKER ALGORITHMS

Lehman Brothers
LMX™

L ehman Brothers’ LMX™ was launched


in 2004. LMX users receive the benefit
of Lehman Brothers’ ‘one firm’ philosophy,
strategies. For clients whose needs are
not met by the new concept, Lehman
Brothers’ team of strategy engineers can
which allows clients to maximise the effi- work with them to create bespoke
ciency and effectiveness of their relation- strategies.
ship with the company. Lehman Brothers
seeks to differentiate itself through its
distribution and service models, leverag- Performance measurement
ing its existing sales and support chan- Standardised and customised execution
nels. Hundreds of clients benefit from the cost analysis services are available
use of LMX algorithms, either directly via globally on both a self-service and a full-
its Direct To Model™ access channel, or service basis. Lehman Brothers’ cost
indirectly through its Execution Service analysis capability is driven by Portfolio
platform. On average, over $3 billion a WebBench, a web-based toolkit for pre-
day is executed globally using LMX strate- trade, intra-trade and post-trade analysis.
gies.
LMX was established in response to
client demand and its future direction will Connectivity options
also be shaped by that demand. There are Direct to Model is an algorithm
124 two areas of enhancement that users of
its algorithms have highlighted: better
connectivity solutions suite, which allows
clients to directly access LMX strategies
guidance around strategy and strategy from a wide variety of front ends,
parameter selection, and tighter analytic including proprietary or third party OMS
integration before, during and after the or execution management systems such
trade. Lehman Brothers is in the process as LehmanLive® LINKS™.
of building new functionality to Recently formed alliances with major
complement its strategies in these areas. OMS vendors such as Macgregor and
Neovest demonstrate Lehman Brothers’
continuing resolve to bring its product to
Trading benchmarks buy-side traders’ desks.
LMX strategies support all major trading
benchmarks, including VWAP, TWAP,
Arrival Price (Implementation Shortfall)
and Closing Price.

Flexibility & customisation


The recently released strategy concept,
Conditional Autotrading, permits LMX
users to customise their strategies ‘on the
fly’ as well as to save ‘favourite’ strategies
for easy re-use. It provides traders with a
‘toolkit of algorithmic building blocks’
that can be assembled to create hybrid

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ THE TRADE GUIDE – BROKER ALGORITHMS

Merrill Lynch
Merrill Lynch Execution via Algorithm and
Computer-based Trading (ML X-ACTSM)

M errill Lynch went live with ML X-


ACTSM, its algorithmic and comput-
er-based equity trading platform, in the
Flexibility & customisation
Using ML X-ACT’s integrated, interactive
third quarter of 2003, extending access to screens, clients can customise their
clients in the first quarter of 2004. orders by setting a number of input
Originally designed for US equities, as parameters and constraints, including
strategies have been added it has start and end times, target participation
expanded its coverage to Europe and, rate, maximum participation rate and risk
most recently, Asia, and now offers its aggressiveness factors, which determine
institutional clients access to over 40 the level of risk and aggressiveness
markets. versus the benchmark.
The X-ACT algorithmic trading engines
have been developed in-house and utilise
a variety of benchmark-related strategies Performance measurement
driven from a single architecture, which, Merrill Lynch’s Global Equity Analytics
at its core, is based on market (GEA) application provides portfolio
microstructure research and extensive analytics and trading tools that combine
quantitative data infrastructure. All ML X-
ACT strategies are based on this structure
proprietary quantitative data models with
both real-time and historical data from
125
to minimise transaction costs. Each Bloomberg.
strategy uses historical and forecasted
stock-specific statistics to determine
when, how much and how frequently to Connectivity options
trade. Clients can connect to ML X-ACT through
three primary channels: via an equity
sales trader, direct through a two-way FIX
Trading benchmarks connection, or from their desktop through
Strategies are continuously re-calibrated a third-party OMS or front-end system.
in response to real-time market data,
execution costs and benchmark relative
performance. ML X-ACT strategies aim to
achieve or outperform a number of
defined benchmarks: OPL (Optimal),
QMOC, VWAP, CLOCK (a TWAP engine),
POV (Percentage of Volume) and TWIN
(trades two stocks based on a price per
ratio or spread).

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ THE TRADE GUIDE – BROKER ALGORITHMS

Morgan Stanley
Benchmark Execution Strategies (BXS)

A lgorithmic trading is a key element of


Morgan Stanley’s electronic trading
business and central to its overall equity
Performance measurement
Two levels of performance measurement are
operation. The same tools that are avail- offered. The first is a daily ‘ScoreCard’ of all
able to clients are also used by internal trades executed electronically, which
traders in the client businesses and form analyses trades against a series of
an important part of the overall execution benchmarks and applies internal statistics
platform for Morgan Stanley’s traditional to each trade. Second is a product called
cash business, portfolio trading business Execution Performance Attribution (EPA), a
and futures business. web-based tool that allows a client to
The Benchmark Execution Strategies perform interactive analysis of all their
(BXS) algorithmic trading platform was trades across multiple brokers. Using EPA,
developed in 1996 as a tool for Morgan clients gain further insights into their
Stanley’s portfolio trading desk and was trading costs by segmenting trades by
extended to clients in 2001. BXS focuses on broker, sector, trader and portfolio manager.
minimising transaction costs and impact to
relevant trading benchmarks. Consulting
with clients throughout the trade life cycle Connectivity options
ensures implementation methodology and BXS is accessible via Passport, Morgan
126 investment objectives are aligned for
optimal execution. Over 500 individual
Stanley’s trading portal, a front end that is
accessible via the internet or Microsoft
client organisations utilise BXS algorithms. Excel. Access is also available via
Plans include the further development customised FIX connections to proprietary
of its global platform, increasing the OMS and vendor OMS. Well-established
range of products offered across asset partnerships with leading OMS vendors
classes and improving execution. such as Charles River and Macgregor ensure
that BXS is easily accessible to clients.

Trading benchmarks
Algorithms are constrained to meet a
number of benchmarks, including VWAP,
Arrival Price (Implementation Shortfall),
Close and Target Percentage of Volume.

Flexibility & customisation


The BXS platform allows for
customisation of a number of parameters
such as duration, trading aggressiveness,
limit prices and volume limits.

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ THE TRADE GUIDE – BROKER ALGORITHMS

Piper Jaffray

P iper Jaffray seeks to deliver the most


‘advantageous execution price’ for its
clients’ orders. It lists a number of key
providing customised solutions and
tailored trading strategies to meet
specific client benchmarks.
features that help achieve this objective:
price predictive modelling technology,
customised execution strategies and Performance measurement
order types, a highly automated trading Pre- and post-trade analytics are used to
process and easily scalable infrastructure. optimise execution performance. Real-
Together this contributes to minimise time updates are available on all
information leakage and overall market executions. By applying real-time analysis
impact. across a range of market factors, a model
In 2004, Piper Jaffray acquired Vie can be formulated of the expected price
Securities, a provider of algorithm-based, and volume for a given stock in one to
electronic execution services. The three minutes. Execution reports and
acquisition, which included proprietary status updates are delivered to clients
algorithms, direct market access systems upon request and/or when market
and licensed trading technology, was activity suggests an adjustment in trading
undertaken to help meet increasing client approach could yield improved results.
demand for automated, cost-effective Independent, third party, post-trade
execution capabilities and, in particular,
requests for ‘value-added’, algorithm-
analytics are also available for all trades
detailing market impact and performance
127
based trading services. against all major benchmarks. This is
Algorithms employ short-term considered a ‘vital feedback loop’ in
predictive signalling techniques to helping refine trading strategies to
determine the optimal execution timing, maximise execution performance and
trading period, size, price and execution minimise risk.
venues, while minimising market impact.
In terms of future development, work is
ongoing to improve the performance of Connectivity options
the algorithms, with a focus on building A team of communication and software
greater speed and predictive capability. engineers is on hand to assist clients with
connectivity from all order management
systems through FIX, FTP, email or Instant
Trading benchmarks Messaging. Customised FIX connections
Algorithms are constrained to the have been created that support advanced
following benchmarks: Implementation order types and algorithmic trading.
Shortfall (Arrival Price), guaranteed VWAP,
best efforts VWAP, TWAP, Market on Open
(MOO) and Market on Close (MOC).

Flexibility & customisation


Piper Jaffray collaborates with clients to
achieve the best execution for each order,

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ THE TRADE GUIDE – BROKER ALGORITHMS

UBS Investment Bank


Direct Strategy Access (DSA)

D irect Strategy Access (DSA) forms a


core part of UBS Investment Bank’s
execution offering. DSA is offered to
Performance measurement
UBS Equity Trader, a web-based electronic
clients as part of UBS’ sales trading- trading platform, provides real-time
based service. Clients also have the updates. Clients that want to conduct
option to trade completely anonymously. their own post-trade analysis can use
To facilitate access to liquidity, UBS has UBS Strategy Console, a real-time
built iXt (intelligent eXecution monitoring and graphing tool, for this
technologies), which locates the best purpose.
possible price across multiple exchanges,
ECNs or internally within UBS Investment
Bank. Its proprietary strategy tools have Connectivity options
been designed to predict trading trends, Clients can connect to DSA directly from
combining historical tick data with real- their order management systems using
time market data analysis and quantitative the FIX protocol. UBS deploys an
models, to provide optimal execution. advanced FIX infrastructure, which
UBS highlights its commitment to the supports three different options for
continuing development of its electronic defining a strategy in a FIX New Order
execution products. As part of its single message: ‘847’ making use of the
128 algorithmic offering, UBS intends to
develop new and customised strategies,
FIX 4.4 algorithmic tags, as well as Tag 57
and 6000 options. Algorithms can be
as well as providing more analytics tools accessed directly from a third party
and reporting, open new markets and vendor such as Bloomberg or from UBS
expand into derivatives. Equity Trader. Through a combination of
OMS and UBS Equity Trader, clients can
enjoy the functionality of Equity Trader
Trading benchmarks without having to re-key orders or
The following strategies are available: executions back into their OMS.
VWAP, TWAP, INLINE, HIDDEN, PIN, MOC,
PRISM (Implementation Shortfall). UBS’
strategy engine uses a variety of
benchmarks to achieve best execution;
for example, a VWAP strategy, whilst
trying to achieve a VWAP benchmark, will
also monitor other benchmarks such as
volume change and price movement.

Flexibility & customisation


Algorithms are ‘fully customisable’ and
support start/stop times, volume targets
and volume caps. Price limits and use of
all the exchange order types where
applicable.

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


■ A buy-side handbook – Algorithmic trading

Contacts

Part 1: Market and mechanics Part 3: Quantifying and enhancing value


Chapter 1: Algorithmic trading – Chapter 7: Measuring and interpreting the performance
Upping the ante in a more competitive marketplace of broker algorithms
TABB Group ITG
Contact: Contacts:
Wendy Garcia, analyst, TABB Group Ian Domowitz, managing director and global head of Research
Tel: +1 203 535 3668 Email: ian_domowitz@itginc.com
email: wgarcia@tabbgroup.com &
www.tabbgroup.com Henry Yegerman, director of Research Product Management
email: hyegerma@itginc.com
Chapter 2: Understanding how algorithms work www.itginc.com
Citigroup
Contact: Chapter 8: Making the most of third-party transaction
Dr Tom Middleton, head of European Algorithmic Trading analysis: the why, when, what and how?
Tel : + 44 20 7986 0196 GSCS Information Services
Email: algo@citigroup.com Contact:
www.citigroup.com Jo Turnbull, Sales & Marketing
Tel: +44 1932568488
Chapter 3: Build or buy? email: jturnbull@gscs.info
Inforeach www.gscs.info
Contact:
Allen Zaydlin, CEO, Inforeach Chapter 9: Enhancing market access
Tel: +1 312 332 7740 ext. 2000 Nexa Technologies
email: allen.zaydlin@inforeachinc.com Contacts:
www.in4reach.com Mark Muñoz, senior vice president, Corporate Development
Tel: +1 949 885 2177
Part 2: Honing an algorithmic trading email: mmnuoz@nexatech.com
&
strategy Mark Ponthier, director – Engineering, Automated Trading
Chapter 4: Choosing the right algorithm for your Systems
130 trading strategy
UBS Investment Bank
Tel: +1 972 747 8860; m: +1 214 578 3676
email: mponthier@nexatech.com
Contacts: www.nexatech.com
Tracy Black, executive director, European Sales Trading
Tel: +44 20 7568 4869
Mob: +44 7884 111478
Part 4: Emerging trends and future direction
Email: tracy.black@ubs.com Chapter 10: Basket algorithms – The next generation
& Miletus Trading
Owain Self, executive eirector – Equities Contacts:
Tel: +44 20 7568 4961 Anna Bystrik, PhD, research analyst
Email: owain.self@ubs.com email: anna.bystrik@miletustrading.com
www.ubs.com/directstrategyaccess &
Richard Johnson, senior vice president, Product Sales
Chapter 5: Anonymity and stealth email: richard.johnson@miletustrading.com
CSFB Tel: +1 212 825 1707
www.miletustrading.com
Chapter 6: Customising the broker's algorithms
CSFB Chapter 11: The future of algorithmic trading
Contact: JP Morgan Securities
Samantha Ward, Electronic Trading & AES™ Sales Contacts:
Tel: +44 20 7888 4368 Carl Carrie, head of Algorithmic Trading, USA
Email: samantha.ward@csfb.com Tel: +1 212 622 6419
www.csfb.com Email: carl.d.carrie@jpmorgan.com
&
Andrew Freyre-Sanders, head of Algorithmic Trading, EMEA
Tel: +44 20 7779 2117
Email: andrew.freyre-sanders@jpmorgan.com
&
Robert Kissell, vice president, Global Execution Services
Tel: +1 212 622 5700
Email: robert.kissell@jpmchase.com
www.jpmorganonsite.com

■ ALGORITHMIC TRADING ■ A BUY-SIDE HANDBOOK ■ THE TRADE 2005


Published by

1 Sekforde Street
London
EC1R 0BE
UK
www.thetrade.ltd.uk
Tel: +44 (0) 20 7075 6115

You might also like