SlideShare a Scribd company logo
1 of 66
Download to read offline
Robert Almgren
Copenhagen Business School

Symposium on High-Frequency Trading

Oct 5, 2015
Electronic Bond Trading
Main points
1.Bond trading is big, electronic,

and of very active interest
2.Algorithmic execution is important
3.Techniques for achieving good execution
2
Outline
1. Rates trading is becoming electronic
futures first, then cash
2. Business of algo execution
new in futures and fixed income
3. How to get good results
understanding of market microstructure
4. How do we improve toward that result?
use a market simulator
5. How do we build and use a simulator?
3
4
501.5 Treasury
201.2 Agency MBS
27.3 Corporate
9.5 Muni
3.4 Non-agency MBS
1.5 ABS
4,6 Agency
748.9 Total
193 Total
US average daily traded volume in $Billion

2015 Jan-Aug
Fixed Income Equity
Source: SIFMA
Fixed Income markets are bigger than equities
Pit trading → electronic
5
Pit
position traders
floor brokers
Electronic
HFT & Market Makers
algorithmic brokers (QB)
CME rates futures shift to electronic
6Produced by QB from CME data
EurodollarTreasury
Futures Options
Dailytradedvolume(millions)
2008 2009 2010 2011 2012 2013 2014 2015
0.0
0.5
1.0
1.5
0
10
20
30
40
50
60
70
80
90
100
Floor
Electronic
5-day 2-sided moving exponential average
Mon06Apr2015
Percent electronic
Eurodollar Options
Dailytradedvolume(millions)
2000 2002 2004 2006 2008 2010 2012 2014
0
1
2
3
4
0
10
20
30
40
50
60
70
80
90
100
Floor
Electronic
5-day 2-sided moving exponential average
Mon06Apr2015
Percent electronic
Eurodollar Futures
Dailytradedvolume(millions)
2008 2009 2010 2011 2012 2013 2014 2015
0.0
0.2
0.4
0.6
0.8
0
10
20
30
40
50
60
70
80
90
100
Floor
Electronic
5-day 2-sided moving exponential average
Mon06Apr2015
Percent electronic
Treasury Options
Dailytradedvolume(millions)
2001 2003 2005 2007 2009 2011 2013 2015
0
1
2
3
4
5
0
10
20
30
40
50
60
70
80
90
100
Floor
Electronic
5-day 2-sided moving exponential average
Mon06Apr2015
Percent electronic
Treasury Futures
All CME futures pits

closed July 2 2015
7
April 9, 2015
Cash Treasury products shift to electronic
8TPMG White Paper,April 9, 2015
of both market makers and providers of algorithmic trading solutions to investors. As a result,
cutting-edge trading technology increasingly resides not only with dealers but also with their
clients who deploy algorithmic trading strategies to minimize trading cost. In the inter-dealer
market, market making in on-the-run Treasuries now appears to be dominated by dedicated
trading firms and dealers with the know-how to develop the cutting-edge algorithms required
to compete.
Several important initiatives to accelerate the automation of trading in Treasury markets mirror
key innovations from the foreign exchange (FX) market.13
Recent trends with FX antecedents
include the creation of new liquidity pools in the form of single-dealer platforms streaming
executable quotes, the emergence of aggregators that provide a single interface with streaming
quotes from multiple underlying markets, and the increased “internalization” of orders by
banks.
The evolution of automated trading in the Treasury securities market is also likely to be
influenced by innovation in the Treasury futures market and the interest rate swaps market, in
which execution is becoming increasingly automated. The Treasury futures and interest rate
11
For example, while Treasury securities are exempted from important aspects of the Volker Rule, leverage ratios
make holding Treasuries as expensive as corporate bonds. As a result, dealers are incentivized to shift balance
sheet to assets with higher yield and/or wider bid-ask spreads.
12
Source: Greenwich Associates 2014 North American Fixed Income Study.
13
The over-the-counter spot FX market is in many ways similar to the cash Treasury market. Liquidity in both
markets is concentrated in a few venues, with trading in the Treasury market focused in a few on-the-run
securities, and trading in the spot FX market concentrated in a few major currency pairs (though arguably across
more trading venues). In both markets, the vast majority of trading occurs with or between market makers, with
end-investors almost never trading bilaterally and intermediation facilitating flows between buyers and sellers.
TMPG CONSULTATIVE PAPER
swap markets are closely linked to cash Treasury securities markets by active spread trading
between the markets.14
BOX 1: TMPG Review of October 15, 2014
On October 15, 2014, U.S. Treasury securities experienced record-high trading volumes and
significant intraday volatility. The yield on the 10-year Treasury note traded in the fourth-largest
intraday range since the 2008 financial crisis, and saw a 15-basis-point round trip during a short 15-
minute window. This price action was outsized relative to the fundamental economic news of that
9
High-frequency trading now accounts for roughly
40% to 50% of the daily volume in Treasuries,
compared to a "negligible amount" just five years ago,
according to research firm Tabb Group.
The enormous size of the Treasuries market makes it
appealing to firms that make money from huge
volumes of trades.
As with stocks, the fear is that flash crashes could
cause sharp plunges in Treasury prices.That would
lead to soaring yields, from all-time lows below 1.5%,
to as high as 4%.
Some of the biggest players in high-frequency trading,
DRW Holdings, Sun Trading,Virtu Financial, Hudson
River Trading, Jump Trading and GSA Capital Partners,
have all been expanding their reach to Treasuries,
according to numerous trading sources.
The Treasury Department wasn't able to provide
recent breakdowns on trading in government debt.
"It's been less profitable for high-frequency firms to
trade equities, so these firms are looking at other
asset classes," said Justin Schack, a managing director
at the institutional brokerage Rosenblatt Securities.
"Treasuries are one of the most liquid markets in the
world, so it's very fertile ground for high-frequency
market making."
That liquidity has attracted hedge funds that use
computer driven formulas to capture profits from
tiny price movements.
10
11
12
Oct 15, 2014, NY time
Treasury "flash crash"?
Produced by QB from CME and cash market data
09:33 09:40
RetailSales
08:00 08:20 08:40 09:00 09:20 09:40 10:00 10:20 10:40 11:00
Scaledprice
5-year note futures
10-year note futures
30-year bond futures
Ultra bond futures
5-year note cash
7-year note cash
10-year note cash
30-year bond cash
08:30: Retail sales dropped more
than forecast in September on a
broad pullback in spending that
indicates American consumers
provided less of a boost for the
economy in the third quarter. 

Victoria Stillwell, Bloomberg
13
Merger arb + short gamma
14
15
U.S. Department of the Treasury
Board of Governors of the Federal Reserve System
Federal Reserve Bank of New York
U.S. Securities and Exchange Commission
U.S. Commodity Futures Trading Commission
Joint Staff Report:
The U.S. Treasury Market
on October 15, 2014
T
RY
1789
July 13, 2015
U.S. Department of the Treasury
Board of Governors of the Federal Reserve System
Federal Reserve Bank of New York
U.S. Securities and Exchange Commission
U.S. Commodity Futures Trading Commission
Joint Staff Report:
The U.S. Treasury Market
on October 15, 2014
THEDEPART
M
ENT OF THE
TREASURY
1789
U.S. Department of the Treasury
Board of Governors of the Federal Reserve System
Federal Reserve Bank of New York
U.S. Securities and Exchange Commission
U.S. Commodity Futures Trading Commission
July 13, 2015
The Evolving Structure of the U.S.Treasury Market

Oct 20-21, NY Fed
The U.S.Treasury market is the deepest and most liquid government securities market in the world. However, the events
of October 15 of last year, when yields experienced an unusually high level of volatility and rapid round-trip in prices
without a clear cause, highlight the need to better understand the factors that impact the liquidity of the Treasury market,
especially during stressed market conditions. Because of the Treasury market’s unique role in the global economy, its
liquidity and functioning have implications for the cost of financing the government, the market’s role as a risk-free
benchmark for pricing financial instruments, the costs borne by investors transacting in the Treasury market, and the
implementation of monetary policy.
The U.S. Department of the Treasury, Board of Governors of the Federal Reserve System, Federal Reserve Bank of New
York, Securities and Exchange Commission, and Commodity Futures Trading Commission invite you to a conference to
explore the key factors underlying the evolution of the Treasury market's structure and liquidity. The conference will
consist of a variety of panels on subjects ranging from the October 15th Joint Staff Report, automated and algorithmic
trading, market making, liquidity, end investor perspectives on market structure, operational risks, repo markets, academic
and practitioner perspectives on potential improvements to market structure, and regulatory requirements applicable to
the government securities market. It will include prominent industry and academic experts and will feature remarks by
several authorities in the official sector.
report
conference
16
...
...
17
Dealers claim they are victims of predatory
behaviour in US Treasury markets dominated
by high-frequency traders
The interdealer US Treasury markets have long
been a sanctuary for primary dealers – a safe place
to lay off the risks of their client-facing activities
among themselves. But an influx of high-frequency
traders has changed all that. Non-banks armed
with speedy algorithms and superior technology
are now the dominant players on the main
interbank platforms, Icap's BrokerTec and Nasdaq-
owned eSpeed. Dealers claim they are being
pushed out of what has always been one of their
core markets.
"BrokerTec and eSpeed have become markets
where the fastest player wins and everyone else
comes last," says a senior rates trader at a primary
dealer in New York. "The banks are just not set up
to compete in that scenario. We've been crowded
out of those markets, and we're not actively
making markets there anymore."
18
19
100. The bottom line is that, even after controlling for movements in secondary market
yields for previously issued Treasuries, almost every Treasury maturity exhibits a consistent
pattern of negative post-auction yield movements (i.e., in Defendants’ favor), as seen by the
consistency of the below-zero purple bars in the following chart.
Case 1:15-cv-06782 Document 1 Filed 08/26/15 Page 36 of 85
100. The bottom line is that, even after controlling for movements in secondary m
yields for previously issued Treasuries, almost every Treasury maturity exhibits a consistent
pattern of negative post-auction yield movements (i.e., in Defendants’ favor), as seen by the
consistency of the below-zero purple bars in the following chart.
Case 1:15-cv-06782 Document 1 Filed 08/26/15 Page 36 of 85
UNITED STATES DISTRICT COURT
SOUTHERN DISTRICT OF NEW YORK
AND BAKERS AND TEAMSTERS
FUND, CLEVELAND BAKERS
MSTERS HEALTH AND
E FUND, AND MASTERINVEST
ANLAGE GMBH, on behalf of
and all others similarly situated,
Plaintiffs,
NOVA SCOTIA, NEW YORK
BMO CAPITAL MARKETS
NP PARIBAS SECURITIES
ARCLAYS CAPITAL INC.;
FITZGERALD & CO.;
UP GLOBAL MARKETS INC.;
Z MARKETS LLC;
YWIDE SECURITIES CORP.;
UISSE SECURITIES (USA) LLC;
APITAL MARKETS AMERICA
UTSCHE BANK SECURITIES
LDMAN, SACHS & CO.; HSBC
ES (USA) INC.; JEFFERIES LLC;
GAN SECURITIES LLC;
LYNCH, PIERCE, FENNER &
CORPORATED; MERRILL
OVERNMENT SECURITIES
UHO SECURITIES USA INC.;
Case No.
CLASS ACTION COMPLAINT
JURY TRIAL DEMANDED
Case 1:15-cv-06782 Document 1 Filed 08/26/15 Page 1 of 85
UNITED STATES DISTRICT COURT
SOUTHERN DISTRICT OF NEW YORK
CLEVELAND BAKERS AND TEAMSTERS
PENSION FUND, CLEVELAND BAKERS
AND TEAMSTERS HEALTH AND
WELFARE FUND, AND MASTERINVEST
KAPITALANLAGE GMBH, on behalf of
themselves and all others similarly situated,
Plaintiffs,
vs.
BANK OF NOVA SCOTIA, NEW YORK
AGENCY; BMO CAPITAL MARKETS
CORP.; BNP PARIBAS SECURITIES
CORP.; BARCLAYS CAPITAL INC.;
CANTOR FITZGERALD & CO.;
CITIGROUP GLOBAL MARKETS INC.;
COMMERZ MARKETS LLC;
COUNTRYWIDE SECURITIES CORP.;
CREDIT SUISSE SECURITIES (USA) LLC;
DAIWA CAPITAL MARKETS AMERICA
INC.; DEUTSCHE BANK SECURITIES
INC.; GOLDMAN, SACHS & CO.; HSBC
SECURITIES (USA) INC.; JEFFERIES LLC;
J.P. MORGAN SECURITIES LLC;
MERRILL LYNCH, PIERCE, FENNER &
SMITH INCORPORATED; MERRILL
LYNCH GOVERNMENT SECURITIES
INC.; MIZUHO SECURITIES USA INC.;
MORGAN STANLEY & CO. LLC;
NOMURA SECURITIES INTERNATIONAL,
INC.; RBC CAPITAL MARKETS, LLC; RBS
Case No.
CLASS ACTION COMPLAINT
JURY TRIAL DEMANDED
UNITED STATES DISTRICT COURT
SOUTHERN DISTRICT OF NEW YORK
CLEVELAND BAKERS AND TEAMSTERS
PENSION FUND, CLEVELAND BAKERS
AND TEAMSTERS HEALTH AND
WELFARE FUND, AND MASTERINVEST
KAPITALANLAGE GMBH, on behalf of
themselves and all others similarly situated,
Plaintiffs,
vs.
BANK OF NOVA SCOTIA, NEW YORK
AGENCY; BMO CAPITAL MARKETS
CORP.; BNP PARIBAS SECURITIES
CORP.; BARCLAYS CAPITAL INC.;
CANTOR FITZGERALD & CO.;
CITIGROUP GLOBAL MARKETS INC.;
COMMERZ MARKETS LLC;
COUNTRYWIDE SECURITIES CORP.;
CREDIT SUISSE SECURITIES (USA) LLC;
DAIWA CAPITAL MARKETS AMERICA
INC.; DEUTSCHE BANK SECURITIES
INC.; GOLDMAN, SACHS & CO.; HSBC
SECURITIES (USA) INC.; JEFFERIES LLC;
J.P. MORGAN SECURITIES LLC;
MERRILL LYNCH, PIERCE, FENNER &
SMITH INCORPORATED; MERRILL
LYNCH GOVERNMENT SECURITIES
INC.; MIZUHO SECURITIES USA INC.;
MORGAN STANLEY & CO. LLC;
NOMURA SECURITIES INTERNATIONAL,
INC.; RBC CAPITAL MARKETS, LLC; RBS
Case No.
CLASS ACTION COMPLAINT
JURY TRIAL DEMANDED
...
when the Department of Justice’s investigation was announced and Defendants curtailed their
improper conduct.
8. To take one example (many others are described in the body of this Complaint),
Plaintiffs examined what are known as “reissued” Treasuries. In this scenario, the United States
Treasury sells a security at auction, and then later sells the exact same security (i.e., a Treasury
Security with the same principal amount and the same maturity date) in a later auction.4
By the
time of the later auction, the Treasury Securities that were sold in the earlier auction are already
trading in the secondary market. Accordingly, it is possible to compare the yield/price of the
identical security at the same point in time at the auction in which Defendants had an “insider”
position. If the yields at the auction were repeatedly higher than the yields in the secondary
market, it would demonstrate that Defendants were artificially increasing the auction yields
(correspondingly suppressing prices). Conversely, if both the auction and the secondary markets
were truly competitive, the yield for the security would be substantially similar in both markets,
or at least vary in a random fashion.
9. The data shows that the yields for these identical securities indeed repeatedly
diverged as between the auction and secondary markets, almost always in the direction of a
higher yield (lower price) in the auction relative to the lower yield (higher price) in the secondary
market. Across all tenors (i.e., lengths of time to maturity) of Treasuries, the yields of reissued
Treasuries in the primary market were inflated in 69% of the auctions, by 0.91 basis points, a
clearly significant disparity. This repeated bias cannot be explained as a result of random
4
Reissued Treasuries also have the same coupon rate as the previously-issued security.
For reissued securities, price is thus the variable that is determined at the auction, and which was
directly manipulated by Defendants.
chance; instead, the only plausible explanation is that Defendants coordinated artificially to
influence the results of the auctions in the primary market.
10. This is just one example of anomalous economic data. Indeed, these and the other
data analyses discussed herein confirm that Defendants took full advantage of their privileged
Case 1:15-cv-06782 Document 1 Filed 08/26/15 Page 9 of 85
20
May 2014
http://www.euromoney.com/Article/3338325/Algorithmic-trading-set-to-transform-the-bond-market.html
Quantitative Brokers
Algorithmic execution and cost measurement
No prop trading or market making
Interest rate products, starting with futures
Equities, FX already well served
Live on 5 futures exchanges (all products
Cash Treasuries: eSpeed, BrokerTec, dealer pools
basis trading futures vs cash
Good execution depends on

microstructure expertise
21
22
20,000 lots20,000 lots
EIAPetroleumStatusReport
BML 1000 lots
98.795
98.800
98.805
98.810
98.815
98.820
98.825
09:22 09:24 09:26 09:28 09:30 09:32 09:34
CDT on Wed 14 May 2014
BUY 129 GEH6 BOLT
09:23:31
Doneat09:32:52
Exec 98.806
VWAP 98.812
Strike 98.8075
Sweep 98.8100
GEH6 Midpoint fills
Passive fills
Cumulative exec
Market trades
Limit orders
Cumulative VWAP
Cointegration
Microprice
Bid-ask
Exec = 98.806 Cost to strike = -0.31 tick = -$3.92 per lot
Our limit orders
Cointegration signal

(indicating down move)
Benchmark =

Arrival price
Order book

(direct + implied)Midpoint liquidity
Our fills
buy sell
Produced by QB from CME and internal data
Chicago time
23
125−05+
125−06
125−06+
125−07
125−07+
125−08
125−08+
125−09
125−09+
125−10
10:11 10:13 10:15 10:17 10:19 10:21 10:23 10:25
CDT on Thu 29 Aug 2013
2000 lots
SELL 362 ZNU3 BOLT
10:12:31
Doneat10:23:21
Exec 125−07.71
VWAP 125−07.27Strike 125−07¼
Sweep 125−07●
●●●●●
●●●● ●●
●
●●●●●●●●●●
●
●●●●
●
●
●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●
●●●●●●●●●
●●
●●●●●●●●
●
●● ●●●●●●●●●●●●●●●●●●●●●●●●●
●
● ● ●
●●
●
●●●●●●●●●●●●●●●●●●● ●
●●●●●
●●
●
●● ● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●●●●● ●●●●
●●●●●●●●●●●
● ●
●
●●●●●●●●
●
●
●●●●●●●●●●●● ●
●
●●●
●●
● ●●●●●
●●●●●●●●●●●●●●●● ●
●●●
●●●●●●●●●
●●●●●●●●●●●●●●●●●●●●●●●● ●
●●●●●●●●●●●● ●
●
●●●●●●●●
●
●●●●●● ●●●●●●● ●
●●●●●●●●●●●● ●
●
●
●●●●●●●●●●●●●●●●●
●
●●●
●●
●●●●
●●●
●●●●●●
●●● ●●●●●●● ● ● ●
●
●
●
●●●●●● ● ●●●●●●●●● ●
●
●
●
●●●
●●
●●●
●●
●●●●●●●●●●●●
●●●●●
●●●●●●●
●
●●●●● ●●● ●
ZNU3●
Aggressive fills
Passive fills
Cumulative exec
Market trades
Limit orders
Cumulative VWAP
Microprice
Bid−ask
Exec = 125−07.71 Cost to strike = −0.92 tick = −$14.33 per lot
passive fills
aggressive cross

based on signal
Produced by QB from CME and internal data
24
9955
9955½
9956
9956½
12:56 12:58 13:00 13:02 13:04 13:06 13:08
CDT on Fri 30 Aug 2013
20000 lots
BML 500 lots
BUY 165 GEM4 BOLT
12:57:07
13:07:07
Doneat13:07:01
Exec 9955.88
VWAP 9955.82
Strike 9955¾
Sweep 9956●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ● ● ●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
● ●
GEM4
●
Aggressive fills
Midpoint fills
Cumulative exec
Market trades
Limit orders
Cumulative VWAP
Cointegration
Microprice
Bid−ask
Exec = 9955.88 Cost to strike = 0.25 tick = $3.14 per lot
Butterfly middle leg

midpoint liquidity
Produced by QB from CME and internal data
Cointegration signal

indicates up move:
aggressive buy
Example bond execution
25
50 lots
BakerHughesU.S.RigCount
100−22+
100−23
100−23+
100−24
100−24+
100−25
100−25+
100−26
16:51 16:53 16:55 16:57 16:59 17:01 17:03
UTC on Fri 25 Apr 2014
BUY 67 CT10 BOLT
16:52:48
17:02:48
Doneat17:02:42
Exec 100−24.90
VWAP 100−24.89
Strike 100−25¼
Sweep 100−25.66
● ●●●●●● ●●●●●●●● ●●●● ● ●● ●●●●●● ●●●●
●●
●●●●●●●●●●●●●●●●●●
● ● ●●●● ●●● ●●
●
CT10
●
Aggressive fills
Passive fills
Cumulative exec
Market trades
Limit orders
Cumulative VWAP
Microprice
Bid−ask
Exec = 100−24.90 Cost to strike = −0.71 tick = −$110.77 per lot
Produced by QB from CME and internal data
Multi-asset trades
26
−23.38
−23.36
−23.34
−23.32
14:31 14:32 14:33 14:34 14:35 14:36 14:37 14:38 14:39
CDT on Fri 25 Apr 2014
BUY 10 CT10
SELL 100 ZN
−$50
−$40
−$30
−$20
−$10
$10
Slippageperlottotarget
MISS
HIT
14:32:08
Doneat14:38:35
Exec −23.359
Target −23.340
Strike −23.344
Exec = −23.359 Cost to target = −0.019 = −$17.61 per lot, −$1,937.50 total
0
20
40
60
80
100
110
14:31 14:32 14:33 14:34 14:35 14:36 14:37 14:38 14:39
14:32:08
Doneat14:38:35
LegRiskTolerance: 0%
66 ZNM4 @ 124−01+
6 CT10 @ 100−22
24 ZNM4 @ 124−01+
10 ZNM4 @ 124−01+
1 CT10 @ 100−22
5,000 lots
124−00+
124−01
124−01+
124−02
124−02+
14:31:00 14:32:00 14:33:00 14:34:00 14:35:00 14:36:00 14:37:00 14:38:00 14:39:00
CDT on Fri 25 Apr 2014
SELL 100 ZNM4 LEGGER
14:32:08
Doneat14:38:08
Exec 124−01.50
VWAP 124−01.41
Strike 124−01¼
● ● ● ●
●●
● ● ● ● ●●● ● ●●●●●●●● ● ● ●●● ● ●●●
●●●●●●●
●
●●●
●● ●
●
ZNM4
●
Passive fills
Cumulative exec
Market trades
Limit orders
Cumulative VWAP
Microprice
Bid−ask
Exec = 124−01.50 Cost to strike = −0.50 tick = −$7.81 per lot
50 lots
100−21
100−21+
100−22
100−22+
100−23
19:31 19:32 19:33 19:34 19:35 19:36 19:37 19:38 19:39
UTC on Fri 25 Apr 2014
BUY 10 CT10 LEGGER
19:32:08
Doneat19:38:35
Exec 100−22.00
VWAP 100−22.02
Strike 100−22¼
Sweep 100−22+
●● ● ●● ●●● ● ● ●●●● ● ● ●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●
CT10
●
Aggressive fills
Passive fills
Cumulative exec
Market trades
Limit orders
Cumulative VWAP
Microprice
Bid−ask
Exec = 100−22.00 Cost to strike = −0.50 tick = −$78.12 per lot
Produced by QB from CME and internal data
10 msec
Treasury futures

trading on CME

in Chicago
Cash Treasury note

trading on eSpeed

in New Jersey
27
28
http://www.ctaservicesawards.com/
http://marketsmedia.com/the-2015-markets-choice-awards
Differences between rates futures and equities
•No market fragmentation (futures)
simple routing, good market data
•Trading rules more complicated
match algorithms
implied quoting
•Large tick size (bid-ask spread)
•High degree of interrelation
cointegration

multidimensional algorithms
basis trading, substitutions, etc
•Round the clock trading
Information events
29
Match algorithms
•Pro rata (short-term rates products)
•Mixed time / pro rata
•Workups (BrokerTec)
30
Pro rata order matching
31
1 2 3 4 5 6 7Best bid price
Incoming volume divided

among all resting orders

at best price
Incoming market sell order
Versions of pro rata matching

are common in short-term

interest rate products,

because of large tick size

and low volatility.
32
1. Orders placed during the “pre-opening” or at the indicative opening price (IOP) will be matched on
a price and time priority basis. Note that implied orders are not taken into consideration, as
they are only active during the continuous trading session.
2. Priority is assigned to an order that betters the market, i.e. a new buy order at 36 betters a 35 bid.
Only one order per side of the market (buy side and sell side) can have this TOP order priority.
There will be situations where a TOP order doesn’t exist for one or both sides of the market (for
example, an order betters the market, but is then canceled). There will never be a situation that
results in two orders on the same side of the market having TOP order status.
3. Only outright orders can be TOP orders, however the TOP orders of underlying orders that are
creating implied orders will be taken into consideration during the matching process so as not to
violate the TOP order rule in any market.
4. TOP orders are matched first, regardless of size.
5. After a TOP order is filled, Pro Rata Allocation is applied to the remainder of the resting orders at
the applicable price levels until the incoming order is filled.
6. The Pro Rata algorithm allocates fills based upon each resting order’s percentage representation
of total volume at a given price level. For example, an order that makes up 30% of the total
volume resting at a price will receive approximately 30% of all executions that occur at that price.
Approximate fill percentages may occur because allocated decimal quantities are always rounded
down (i.e. a 10-lot order that receives an allocation of 7.89- lots will be rounded down to 7-lots).
7. The Pro Rata algorithm will only allocate to resting orders that will receive 2 or more contracts.
8. After percentage allocation, all remaining contracts not previously allocated due to rounding
considerations are allocated to the remaining orders on a FIFO basis.
! Outright orders will have priority over implied orders and will be allocated the remaining
quantity according to their timestamps.
! Implied orders will be then allocated by maturity, with the earliest expiration receiving the allocation
before the later expiring contracts. If spread contracts have the same expiration (i.e., CONTRACT A-
CONTRACT B and CONTRACT A-CONTRACT C), then the quantity will be allocated to the earliest
maturing contracts making up that spread (i.e., the CONTRACT A-CONTRACT B will get the allocation
before the CONTRACT A-CONTRACT C because the CONTRACT B expires before the CONTRACT
C).
Example: Pro Rata Allocation Matching
CME Eurodollar order matching
Mixed time priority / pro rata
33
g algorithm
ucts, LIFFE takes
fj =
(V Pj 1)k
(V Pj)k
Vk
.
g is obtained for k = 1, and FIFO in the limit k ! 1.
polate between the two. LIFFE sets k = 2 for Euribor,
d Euroswiss (effective May 29, 2013, [LIFFE, 2013]).
d this algorithm, note that by the Mean Value Theorem
fj =
Vj
V
g(xj)
Pj = volume preceding order j
Robert Almgren and Eugene Krel May 31, 2013 2
0 1
0
LIFFE
q
k = 1 (pro rata)
2q
k = 2 (Euribor)
4q
k = 4 (Short Sterling)
0 1
0
1
CME
p q
(1−p) q
Figure 1: Mixed allocation algorithms, for small market order sizes; q denotes the
LIFFE
2-year Treasury

& some Treasury calendar spreads
Market order size as fraction of resting limit orders
k=1: pro rata

k=∞: time priority
BrokerTec workup
34
(Workups are now

largely inactive)
Events cause price jumps
35
Need to locate and characterize these event reactions

systematically from historical market data
138.25
138.30
138.35
138.40
138.45
138.50
138.55
138.60
138.65
138.70
138.75
07:20 07:22 07:24 07:26 07:28 07:30 07:32 07:34 07:36 07:38 07:40
1000 lots
ChangeinNonfarmPayrolls
●●●●●●●●●●
●●
● ●●●
●
●●●●
●
●●●
●●●
●●●●
●●●●●●
●●
●● ●●●●●●●●● ●●●●●●●
●●●
●●●●●●●●●●●●
●
●●●●●●●● ●
●●●●●●●●●●
●
●●
●●●
● ●
●●●●
●
●●●
●●●
●●●●●
●●●●
●
●
●
●
●● ●
●
●●
●
●●
●
●●
●
●●
●
●
●●
●
●
●●●
● ●●●●●● ●
●●●
●
●●
●●●●●●●●●●●●
●●●●●●●●●●●●●●●●●●
●●●
●●
●●●●●●●●●●
●●●●●
● ●
● ●●
●●
●
●●●
●●●●●
● ●
●
●●●●●●●
●●
●
●
●●● ●●●●●●●●●●●
●
●●●●●●
●
●●
● ●
●
●●●
●
●●
●●
●●●
●
●
●
●●
●●●●●
●
●●
●●
●●●●●●●●●●●●●●●●
●●
●
●●●●
●●
●
●
●
●
●●●●
●●●●● ●
●
●●●
●
●
●
●●
●
●●●●●●
●
●●
●●●●●●●●●●
●
●●
●●
●
●●●●●●●●●●
●
●●
●
●
●
●
●
●●●
●
●
●
●●●
●
●
●●
●
●
● ●●
●
●
●
●●
●
●
●●
●●
●
●
●
●●●●●●●●●●
●
●●
●
●●●
●
●
●
●
●
●
●
●
●●●●
●●●●●●●●●
●
●●
●
●
●●●●
●
●
●
●
●
●●
●●
●
●●●●●●●●●
●
●
●●
●
●
●
●●
●●●●
●●●●●
●
●
●●
●
●
●
●●●●●
●●●●●●●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●●
●●●●●
●
●●
●●●
●
●●
●●●●
●●
●
●
●
●
●●
●
●●●●
●
●
●●●
●
●
●●●
●●
●
●
●
●
●
●●
●●●
●
●
●●●●●●●
●●
●
●
●●
●
●
●
●●●●●●●
●●●●
●
●
●●●●●●●●
●
●●
●●
●●●●●
●
●●●●
●●●●●
●●
●
●
●
●●
●●●●●●●●
●
●●●
●
●●
●
●
●●
●
●
●●●
●
●●●
●
●
●
●●●
●●●●●●
●
●
●●●●●●
●
●
●
●
●●
●●
●●●●
●
●●
●
●
●
●●
●●●
●
●
●
●●●●●●●
●
●●●●●●●●●●●●●
●
●●
●
●●
●
●●
●●
●
●●
●
●
●
●
●
●
●●●
●
●●
●●
●
●●●
●●
●
●
●
●●
●
●●●●
●●
●●
●●
●
●●
●●
●
●
●●●●
●
●
●●●●
●
●
●●●●●●
●
●●
●●
●
●●
●
●
●
●
●●
●●●●●
●
●●●
●
●
●
●
●
●●●●
●
●●●●●●●
●●●●●●●●
●
●
●
●●●●●
●●
●
●
●
●
●●
●●
●●●●●●●
●●
●
●
●
●●
●●●
●
●
●
●
●●
●●
●●●●●●
●
●
●
●
●
●
●●
●
●
●●●●●●
●
●
●●●●●●
●
●
●
●●●●●
●
●
●
●●●●●●●●
●
●●●●
●
●●●
●
●
●●●
●
●
●●
●
●●●
●
●●
●●●●
●●
●
●●
●●●●●
●
●
●●●●●
●●●●●●
●
●●
●●
●●●●
●●
●
●
●●
●
●
●●
●
●
●●●
●
●
●
●●
●●
●
●●
●●
●●
●●
●
●●
●●
●
●
●●
●●
●●●●●●
●●
●●●
●
●
●●●●●●
●●
●●
●●
●●
●●
●
●●
●
●
●●●
●
●●●●
●●
●●
●
●
●
●
●●●●●●●●●
●●●●
●
●●●
●
●
●
●
●
●
●
●●
●●●
●
●
●
●
●
●●
●
●
●
●
●●●●●●●●
●
●●●●●●●
●●●●●
●
●●
●●●●●●●●●●●
●
●●
●
●
●●●●●●●●●
●
●●
●●
●●●●
●●●●●
●
●●●
●
●●
●
●●●●
●●
●
●
●
●
●
●
●●●
●
●
●●
●
●
●●
●
●
●●●
●●●●●●
●
●●●●
●●
●
●
●●●●
●●●
●
●
●●●
●●
●●●●●
●
●
●●
●●●
●
●
●●
●
●●●
●
●
●
●
●
●●●●●●●●
●
●
●
●
●●●●
●●●●●●
●
●
●
●●●●●●●●
●●●
●
●
●●●●
●●
●●
●●
●●
●●
●●
●●
●●●●●●●
●
●
●●●●●●
●
●
●
●●●
●●●
●●●●●●●●●●●●
●●
●●
●
●●
●
●●
●
●●●
●
●
●●●●●●●●●●●●●●●●●●●●●●
●
●●●●●●
●●
●
●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●
●●
●●
●
●●●●●●
●●●●
●●
●●
●●●●●●
●●●●●
●
●●●●●●●●●●●●●●
●●●●●●●
●
●●●
●
●●●●●●●●●●●●
●
●●
●
●●●
●●
●
●●●●●●●●
●●●
●●●●
●
●
●●●
●
●●●●●●●●●●●
●
●
●
●●●●
●
●●●●●
●
●●●●●●●
●●●
●●●●
●●
●●
●
●●●●●
●
●
●●●●●
●
●
●●
●●●
●
●●
●●
●●●●
●
●●●
●●●●●●
●
●
●●●●●●●●●●●●●●●●●●
●
●
●●
●
●●●
●
●●●●
●●●
●
●●●●
●●
●
●●●●●
●
●●
●●
●
●
●
●●●
●
●●●●
●●●●
●●●●●●●●
●
●●●●●●●
●
●●
●●
●
●●●●
●●●
●
●
●●●●●●
●
●●
●
●
●●
●
●●●
●
●●●
●
●●●●●
●
●●●●●●●●●●
●
●●●●●●●
●
●
●
●●
●●
●●●●●●
●●●●
●
●
●●●●●●●●●
●●
●
●●●●●●●●●●●●●●●
●●●●●●
●●●●●●●●●
●
●●●●
●●
●
●
●●●●
●●●●●●●
●
●
●
●●●
●●●
●
●
●●
●
●●●●
●
●●●●●
●●●
●
●●
●
●
●●●●
●●●
●●●
●●
●●●
●
●●●●●●●●●
●
●
●●
●
●
●●
●●●●●
●
●●●●●●●
●
●●●●●●●●●●●●●
●●●●●
●
●●●●●●●●●●●●●●●
●●●
●
●
●●●
●●●●●
●●
●●●●
●
●
●
●●
●●
●
●●●●●
●●●●●●
●
●●●
●
●
●●●●●●●
●●
●
●
●●
●●●●●●●●●●●
●
●
●●
●
●●●●●
●●●●●
●●
●
●
●●
●
●
●
●●●
●
●●
●●
●
●
●
●
●
●
●●●●●●●●
●●●●●●●
●
●●
●
●●●
●●●●●●●●
●
●●●●●●●●●●●●●●
●●●●●●
●●
●●
●
●●●●●●●●●●●●
●
●●●
●
●●●
●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●
●●●●●●●
●
●●
●
●●●●●●●●●●●
●●
●●●●●●●●●●●●●●●●
●●
●●●
●●●
●●●●●●●●
●●●●●●●●
●●●
●●●●●●●
●●●
●●●●●●●●●●●
●●●●●●●
●●
●
●●●●
●●
●
●●
●●
●
●
●●●●●
●
●●●
●●●●
●
●●
●
●●●●●
●
●
●●
●
●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●
●
●
●
●●●●●●●●●●●
●
●
●●●●●●
●●●●●●●●
●●
●
●●●●●●●●●●●●
●
●●●
●
●●●●●
●●
●●●●●●●●●
●●●●●●
●
●
●●●●●●●●●
●●●●●●●●●●●●●●
●●●●●●●
●●●
●●
●
●●●●●●
●
●●●
●
●
●
●●●●●●●●
●●●
●●●●●●
●●
●●●●
●●●●
●
●●●●●●●●
●
●●●●●●
●●●●●●●●
●●●
●
●
●●●●●●●
●●●
●
●
●
●
●●●
●●●●●●
●
●●
●●
●
●
●
●●●●
●●●●●●●●●●●●●
●
●
●●
●●
●
●●
●
●●
●
●
●●
●●●●●●●
●●●●●●●●●●●●●●●●●●●●●●●
●●●●●●●●●●
●●●
●●●●●●
●●●●●●●●●●●
●
●●●●●●●●●●●●
●●●
●●●●
●●●●●●●●●●●●
●●●●●●
●●
●
●
●●●●●●●
●●●●
●●●●●●●
●
●
●
●
●
●●
●●●
●●●●●●●●●
●●●●●●●●●●
●●●●
●
●
●●
●●
●●●
●●
●●●●
●●●●
●
●●●●●●●●●●●●●●
●●
●●
●
●●●●●●●
●●●●●●
●
●●●●
●●●●
●●●●
●●●●
●●
●
●
●●●●
●
●●●
●
●●●
●
●●●
●●●●
●
●
●
●
●●
●
●●
●
●●●●
●
●
●
●●●
●
●
●
●
●
●●●●●●●
●●
●●
●
●●
●●
●●●●●●●●
●●
●
●●
●
●●
●●
●
●●
●●
●●●●
●
●
●●
●●●
●●●
●
●●●●
●
●●●●
●
●●
●●
●
●
●●●●
●
●
●●●●●
●
●●●●
●●●
●●●●●●●●●
●
●
●
●
●●●
●
●
●●●●●●
●●●●●●●●●
●●●
●
●●
●
●●●●●●●●●
●●●
●
●●●●●●●●●
●●
●●●●
●
●●●●●●●●●●●
●●●●●●
●
●
●●
●●●
●
●●
●
●●●●●
●●●
●
●●
●
●●●●
●
●
●
●
●
●
●
●●●●
●
●●
●
●●●
●
●
●●●●
●
●●
●●●●●
●
●
●●●●
●
●●
●●
●●●●●●●●
●
●●
●●●
●
●
●
●●
●●●
●●●●●●●●●
●●●●●●●
●
●●●●●●●●●●●●●●
●
●●
●●
●
●
●●●
●●
●●●●●●●
●
●●
●
●●●●●●
●●●
●
●●
●
●
●●
●
●●●●●●●●●●●●
●●●●●●●●
●●●●●●●●●●●●●●●
●●
●●●●●●●●●●
●
●
●
●●●●●
●
●
●●●
●
●●●
●●●●●
●●●●●●●●●
●●●
●
●●●●
●●
●●
●
●●●●●●●●
●●●●●●●●
●
●●
●●●●
●
●●●●●
●
●●●
●●●●●●●●●
●
●
●
●●●●●●●●●●●●
●
●●●●●●●●●●●●●
●
●●●●●●●
●●●
●
●
●
●
●●
●●●
●●
●
●●●●●
●●●●
●●●●●●
●
●●●●●●
●●●●
●
●●●
●
●●●●
●●
●●●●●
●●●
●
●
●
●●●●
●
●
●●●●●●
●
●●
●
●●
●●●●●●●●
●●●●●
●
●
●
●
●●●●●
●
●
●
●●●●●●●●●●●●●●●●●●
●●●●
●
●●●●
●
●●●●●●●
●
●●●●●●●
●
●●
●
●●●●●●●
●
●●
●●●●●●●
●●●
●●
●●
●●
●●●●●●
●●●●●
CST on Fri 06 Jan 2012
March BundUS Change in Nonfarm Payrolls
139.59
139.60
139.61
139.62
139.63
139.64
139.65
139.66
139.67
139.68
139.69
139.70
139.71
139.72
139.73
139.74
11:50 11:52 11:54 11:56 11:58 12:00 12:02 12:04 12:06 12:08 12:10
500 lots
30−YearBonds
●
●●
● ● ●●● ● ●● ●
●●●●● ● ●●
●
●
●
●
● ●
●
●●●
●
●
●●
●
●
●
●●●●●●●●●●
●
●●
●
●●●●●
●●
●
●● ● ●●●●●● ●●●●●●●●
●●●●● ●● ● ● ●
●●●●
● ●●●●●●● ●
●
●●●●●
●●
●●
●
●
●
●●●
● ●● ●●●●●●●● ●●●●●●●
●●
●
●
●
●●●●●●●
●●●●●●●
●●●●●●●
●●●
●●●●●●
●
●
●●●●
●
●●●●●●●
●●
●●●●
●●●
●
●●●●●●
●●●●●●●●
●●●●●●
●●
●●
●
●●●
●●●●
●●●●●●●
●
●●●●●
●●●
●●●●●●●●
●●
●●● ●
●●●●●
●●●●● ●● ●● ● ●●●●●●●●●●●●●●●●●●●●
●●●●●●●●●●●●
●●●●●●●●●●
●●●●●●
●
●● ●●●
●●●●●●
●●
●●● ●●●●●●●●●
●●●
● ● ●●●●●●
●
●●●●●●●●
●●●●●●●
●●●●● ● ●●
● ●●●●
●●
●
●●●●●●●●
●
●
●●●●●●
●
●●●●●●●●
●
●●●●●●●●●●
CDT on Thu 12 Apr 2012
June BundUS 30−Year Bond Auction
Goal is to forecast “something” happening
Produced by QB from Eurex market data
Trading through information events
Intraday forecast curves
36
time date NYtime UKtime GEtime src region event
-------------------------------------------------------------------------------------------
2015.04.07T08:00:00.000 2015.04.07 04:00 09:00 10:00 econ EC PMI Composite
2015.04.07T08:30:00.000 2015.04.07 04:30 09:30 10:30 econ UK CIPS/PMI Services Index
2015.04.07T09:00:00.000 2015.04.07 05:00 10:00 11:00 econ EC PPI
2015.04.07T12:30:00.000 2015.04.07 08:30 13:30 14:30 econ US Gallup US ECI
2015.04.07T12:55:00.000 2015.04.07 08:55 13:55 14:55 econ US Redbook
2015.04.07T14:00:00.000 2015.04.07 10:00 15:00 16:00 econ US JOLTS
2015.04.07T15:30:00.000 2015.04.07 11:30 16:30 17:30 auct US 4-Week Bill Auction
2015.04.07T17:00:00.000 2015.04.07 13:00 18:00 19:00 auct US 3-Yr Note Auction
2015.04.07T19:00:00.000 2015.04.07 15:00 20:00 21:00 econ US Consumer Credit
contractstradedin
17:00 19:00 21:00 23:00 01:00 03:00 05:00 07:00 09:00 11:00 13:00 15:00
0k
2k
4k
6k
CMECLOSE
[E
[U
[G
[U
[UFloorOpen
FloorClose
America/Chicago on Tue Apr 07 2015
quantitative
brokers
contractstradedin
17:00 19:00 21:00 23:00 01:00 03:00 05:00 07:00 09:00 11:00 13:00 15:00
0k
5k
10k
CMECLOSE
[U
[E
[U
[U
[U
FloorOpen
FloorClose
America/Chicago on Tue Apr 07 2015
quantitative
brokerscontractstradedin15minutes
17:00 19:00 21:00 23:00 01:00 03:00 05:00 07:00 09:00 11:00 13:00 15:00
0k
10k
20k
30k
40k
50k
CMECLOSE
[US]ConsumerCredit
[GE]PMIComposite
[US]JOLTS
[US]3−YrNoteAuction
[US]GallupUSECIFloorOpen
FloorClose
Volume − 2015.04.07 10−Year Note
America/Chicago on Tue Apr 07 2015
quantitative
brokers
contractstradedin15minutes
17:00 19:00 21:00 23:00 01:00 03:00 05:00 07:00 09:00 11:00 13:00 15:00
0k
2k
4k
6k
8k
10k
12k
CMECLOSE
[GE]PMIComposite
[US]JOLTS
[US]ConsumerCredit
[US]3−YrNoteAuction
[US]GallupUSECIFloorOpen
FloorClose
Volume − 2015.04.07 T−Bond
America/Chicago on Tue Apr 07 2015
quantitative
brokers
contractstradedin15minutes
500
1000
1500
2000
2500
3000
[EC]PMIComposite
[GE]I−LBund
[US]3−YrNoteAuction
[US]ConsumerCredit
[US]GallupUSECIpen
ose
Volume − 2015.04.07 U−Bond
quantitative
brokers
ticksper15
17:00 19:00 21:00 23:00 01:00 03:00 05:00 07:00 09:00 11:00 13:00 15:00
0
1
CMECLOSE
[E
[E
[U
[U
FloorOpen
FloorClose
America/Chicago on Tue Apr 07 2015
quantitative
brokers
ticksper15
0
1
2
3
4
ticksper15minutes
17:00 19:00 21:00 23:00 01:00 03:00 05:00 07:00 09:00 11:00 13:00 15:00
0
1
2
3
4
5
6
7
CMECLOSE
[US]JOLTS
[EC]PMIComposite
[US]ConsumerCredit
[GE]PMIComposite
[US]3−YrNoteAuction
FloorOpen
FloorClose
Volatility − 2015.04.07 10−Year Note
America/Chicago on Tue Apr 07 2015
quantitative
brokers
ticksper15minutes
0
1
2
3
4
5
6
7
ticksper15minutes
2
4
6
8
10
[GE]PMIComposite[EC]PMIComposite
[US]JOLTS
[US]3−YrNoteAuction
[US]ConsumerCredit
en
ose
Volatility − 2015.04.07 U−Bond
quantitative
brokers
Produced by QB from CME market data
Slippage measurement
Live or die by transaction costs
Look at main determinants of good slippage
37
38
$/lot
BEST EXECUTION FOR FIXED INCOME AND FUTURES
Page 1
May 5, 2014
Algorithm Performance Comparison
Algorithmic futures trading has recently become very popular among the world’s largest
commodity trading advisors (CTAs), global macro hedge funds, pension funds and asset
managers. Buy side traders use algorithms to efficiently, anonymously, and cost effectively
execute their futures trades across global markets. Above all, these traders value consistently
good performance in line with benchmarks and expectations. In this environment, it has
become utterly essential for traders to analyze and compare alternative sell side algorithm
providers in order to select the best broker to achieve investment goals.
Quantitative Brokers (QB) is a fully independent, agency-only broker that services fixed-
income, equity index, and energy futures traders with a suite of algorithms designed to
minimize market impact on outright, spread, and multi-leg inter-commodity transactions. QB
offers existing and prospective clients free access to both real-time and historical simulators
for back testing and algorithm performance comparison analysis. Beyond simulations, QB
strongly encourages its current and prospective clients to simultaneously route similar
actual orders through alternative algorithms to conduct the most realistic performance
comparison analysis.
Revolution Capital Management (RCM) is a CTA based in Broomfield, Colorado. RCM
directs trading for approximately $680 million in its Mosaic Institutional Program, a diver-
sified program that trades over 50 markets with an average holding period of just over
3 days. Revolution’s research approach is statistically rigorous and can be summarized
as short-term pattern recognition. RCM traders executed similarly sized orders using the
arrival price algorithms at Quantitative Brokers and at three of the world’s largest bulge
bracket banks. RCM was gracious enough to share the results of this comparative analysis.
This analysis covers over 1.56MM futures contracts traded in Revolution’s Mosaic Institu-
tional Program from April 10, 2013 to April 17, 2014. Markets included are the E-mini S&P
500 and NASDAQ, Eurex Bund and Bobl, LIFFE Long Gilt, US 5-, 10-, and 30-year Treasury
$8.5MM in 21 months: 88 bp annual improvement in return
April 2013 through Jan 2015
1.4MM orders 1.2MM orders
−2 −1 0 1 2
0.00
0.25
0.50
0.75
1.00
Take
Post
Cumulativevolumefraction
Slippage to arrival price in ticks
CCP:mean=0.53
QB:mean=0.37
Thu 15 Aug 2013 to Fri 31 Jan 2014
All Eurodollar outrights
39
client
Produced by QB from internal data
$2MM savings in 6 months
1 2 5 10 20 50 100 200 500 1000 2000 5000 10000
-2
0
2
4
Parent order size in lots
Slippagecosttomidpointasfractionofminimumpriceincrement
Take
Post
ZN -- Fri 04 Apr 2014 to Thu 02 Oct 2014
Size is not most important variable for rates
40
10-year Treasury futures
Produced by QB from CME and internal data
For rates products,

order size is not

most important factor

in slippage
Execution interval VWAP - AP in units of min px incr
Averageexecutionprice-AP(bid-askmidpoint)inunitsofminpxincr
Fri 04 Apr 2014 to Wed 01 Oct 2014
-6
-5
-4
-3
-2
-1
0
1
2
3
4
5
6
7
8
-8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11
ZB 0.47
ZB
=
-0.02
+
0.69
x
ZF 0.63
ZF
=
-0.00
+
0.87
x
ZN 0.30
ZN
=
-0.04
+
0.64
x
ZT 0.13
ZT
=
0.03
+
0.70
x
T-Bond (589 ZB)
5-year (618 ZF)
10-year (632 ZN)
2-year (120 ZT)
0
20
40
60
80
100
-8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11
Thousandsoflotsexecuted
BOLT CME IR
0 20 40 60 80 100 120
-6
-5
-4
-3
-2
-1
0
1
2
3
4
5
6
7
8
Thousands of lots executed
ZT
ZN
ZF
ZB
41Produced by QB from CME and internal data
For rates, slippage is largely

controlled by ability

to forecast price motion
(and passive fills).
Price change during execution
Slippage

to
Arrival
Price
1 2 5 10 20 50 100 200 500 1000 2000
-10
-5
0
5
10
15
20
Parent order size in lots
Slippagecosttomidpointasfractionofminimumpriceincrement
Take
Post
NG -- Fri 04 Apr 2014 to Thu 02 Oct 2014
Size matters more for non-rates
42
Natural gas futures
Produced by QB from CME and internal data
For non-rates products,
slippage depends on

order size (market impact)
Impact cost model
43
1 5 10 50 100 500 1000
-1
0
1
2
3
Executed size in lots
Slippageasfractionofminpxincr
mean = 0.423
50 100
0.250 0.295
ES from Thu 02 Jan 2014 to Thu 02 Oct 2014SP500 futures
Produced by QB from CME and internal data
What does performance depend on?
Passive fills
Short term price signals
Reliable performance in different mkt conds
44
Futures vs cash
45
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
19:00 21:00 23:00 01:00 03:00 05:00 07:00 09:00 11:00 13:00 15:00 17:00 19:00
real time basis
10 min exponential moving average
CT30 intraday basis on 2015.01.29
EST
18
19
20
21
22
23
24
25
26
27
28
29
30
19:00 21:00 23:00 01:00 03:00 05:00 07:00 09:00 11:00 13:00 15:00 17:00 19:00
real time basis
10 min exponential moving average
Cheapest−to−deliver intraday basis on 2015.01.29
EST
Basis = CF x Bond - Futures
Strongly mean-reverting: price signal
Produced by QB from CME and cash market data
How to develop and improve algos?
1. Pure theory and quant modeling
2. Experiment with real client orders
3. Simulator
46
47
“S
kate to where the puck
is going to be, not where
it has been,” Wayne
Gretzky once told an interviewer.
As the Great One described it, what
cuts certain players a level above isn’t
native instinct alone, so much as end-
less practice seeing the ice and, frankly,
the hard work of getting to where a
scoring opportunity will be, before it
reveals itself.
Gretzky’s advice is one of Robert
Almgren’s favorite lines—but not
because the co-founder of Quantitative
Brokers (QB) is a hockey fan. Instead,
he says a similar idea applies to the
business of algorithmic futures execu-
tion: the more you see, the more you
test, the more instinctual an algo-
based strategy can become. Changing
expectations at systematic hedge funds
and commodity trading advisors
(CTAs) have put increasing emphasis
on an active and dogged approach to
execution, with recognition that in
correlated markets like interest rates,
the extra step is crucial, even if it is also
more expensive.
Shops both big and small now argue
it’s worth it, including AHL—Man
Group’s managed futures fund—and
Revolution Capital Management, a
Broomfield, Colo.-based CTA. And
much of the value, they say, derives
from what comes before any trades are
even made.
A potent mixture of in-house, futures
commission merchant, and boutique
brokerage-provided algorithms now
play a part in commodity trading
advisors’ and managed futures funds’
trading activities. Tim Bourgaize
Murray examines why a new cadre of
simulation tools is helping to organize—
and perhaps re-mold—these buy-side
specialists’ order flow.
April 2014 waterstechnology.com
development of our own execution
algos has allowed traders to move up the
value chain and focus on more complex
markets and strategies. Currently, we
rithms designed to handle multi-legged
Indeed, complex strategies like
legging are where the two streams of
QB’s information—post-trade total
ker takes on projects like constructing a
es the target
price on a synthetic instrument using
SALIENT POINTS
• Managed futures specialists are increasingly
taking advantage of boutique agency brokers’
algorithms, citing their ability to be opportunistic
and adjust to markets’ behavior, as well as
faster speed to implementation and greater
alpha realized through price slippage.
• Rates futures, particularly, are ripe for these
applications given their correlation and the char-
acteristics of the complexes within which they’re
traded, and are well-serviced by Quantitative
Brokers (QB), among other independent shops.
Hedge fund AHL and CTA Revolution Capital
Management are among QB’s users for rates.
• Another value-added feature at smaller shops
like QB is their simulation environments, which
mimic the matching engine logic of relevant
futures exchange venues and can test new
adjustments to algorithms with real-time market
data before putting the algos into production.
• Sources expect a greater variety of such
brokers to crop up in coming years, while sell-
side futures commission merchants (FCMs),
sensing greater competition, are also expected
to mature their offerings and continue bundling
futures algos with other execution and clearing
services.
trading technologies for financial-market professionals
ALGO CHASE
Managed Futures’
Waters Technology

Tim Murray

April 2014
The algorithmic “palette” for futures
is diversifying for two reasons. The
rst is that the style of trading is in
transition, somewhat belatedly, just as
oading more of
ing algo development—built in the
ers—many of them, including QB
and Pragma, run by former quants like
Almgren—put a premium on quality
rather than price. Sure, the uptake
“We do perform reviews on all
algos internally using our own
simulator, and are always keen
to compare these results with
those of the provider. If they
cannot provide a simulator, it
takes a lot longer to see if we
believe their story.” Murray
Steel, AHL
Computational fluid dynamics
48
Examples of CFD applications
CFD simulations by L¨ohner et al.
Examples of CFD applications
Smoke plume from an oil fire in Baghdad CFD simulation by Patnaik et al.
Introduction to Computational Fluid Dynamics
Instructor: Dmitri Kuzmin
Institute of Applied Mathematics
University of Dortmund
kuzmin@math.uni-dortmund.de
http://www.featflow.de
Fluid (gas and liquid) flows are governed by partial differential equations which
represent conservation laws for the mass, momentum, and energy.
Computational Fluid Dynamics (CFD) is the art of replacing such PDE systems
Computational fluid dynamics
Complete simulation is impossible
Discretize to capture key features:
• Conservation of mass, momentum, etc
• Positivity of density, etc
• Vortex dynamics
• Chemical reactions
• 2-D, 3-D, axisymmetric, etc
• Nonlocal effects (incompressible flow)
49
Computational market simulation
Complete simulation is impossible
(Human reaction is very complicated)
Key features to include:
queue position and match algorithms
price movement
Features to neglect for simplicity:
market impact
(Literature on agent-based markets)
50
Market simulator
Tool for developing and testing execution
algorithms for interest rate products.
Capture essential features of main markets:
• matching algorithms and passive fill probabilities
• short term pricing signals
Will have limitations -- useful anyway
Does not embody model of market impact
The one most natural way to build a simulator
51
What did not work
52
CME Test

Environment
Algo being tested
Dummy algos
Dummy algos
Dummy algos
ZI
ZI
ZI
ZI (Santa Fe

zero-intelligence

market algorithm)
Random order

sizes and times
No real market data:
no price signals
53
Simulator

(artificial

market)
Algorithm
Orders
Fills
Market

data
Market data

(real-time or historical)
Merge real

market data
Quote volume at each level

and number of orders

(CME does not give
detailed order info)
Criteria for simulator
• If no algo orders, reproduce market data
• If no market data, reproduce match engine
• Challenge: combine market data with orders
54
55
Project(Report(
!
Combining(historical(data(with(a(market(simulator(for(testing(
algorithmic(trading(
!
Huang,!Wensheng!
Su,!Li!
Zhu,!Yuanfeng!
!
Advisor!
Dr.!Robert!Almgren!
!
Abstract(
!
In!algorithmic!trading!field,!it!is!very!important!to!have!a!good!market!simulator!to!for!back!
testing!trading!algorithms!or!trading!strategies.!Before!trading!algorithms!or!trading!strategies!
are!used!in!production!environment,!they!are!often!required!to!be!tested!against!historical!data!
in!a!market!simulator.!One!of!the!challenges!is!to!merge!the!orders!generated!from!algorithms!
or!strategies!into!market!quotes!and!trades.!This!project!develops!an!algorithm!to!merge!orders!
into!historical!data!so!that!people!can!pragmatically!back!testing!trading!algorithms!or!strategies.!
This!algorithm!is!applied!to!US!Treasury!Futures!on!CME!and!results!are!proved!to!be!promising.!
!
1( Introduction(
!
NYU MS Students, May 2012
How to use simulator
Historical
rerun scenarios for algo improvement
backtests for potential clients
Real-time
clients can connect to “test-drive” algos
Algorithm development
test new signals on historical orders
multi-market legging trades
Real-time splitting for testing
compare simulator executions with real
56
Signal development
1. Propose idea
plausibility tests
2. Statistical tests on historical market data
nonzero correlation with future price movement
3. Rerun actual orders executed
show improvement in slippage
57
58
99mqw
99mqy
99mq%
99my-
99my$
99myw
99myy
99my%
99m@-
99m@$
99m@w
99m@y
99m@%
99m%-
99m%$
99m%w
99m%y
99m%%
-@:ww -@:wy -@:w% -@:q- -@:q$ -@:qw -@:qy -@:q% -%:-- -%:-$ -%:-w
CST on Mon =- Feb $-=w
=-- lots
BUY 500 CLH4 BOLT
-@:wq:w$
Doneat-%:-=:w-
Exec 99myy
VWAP 99m@=
Strike 99m@$q
CLHw
Aggressive fills
Passive fills
Intended passive
Cumulative exec
Market trades
Limit orders
Cumulative VWAP
Microprice
Bid-ask
Exec = 99myy Cost to strike = -ymw@ tick = -kywm@$ per lot
-@:ww -@:wy -@:w% -@:q- -@:q$ -@:qw -@:qy -@:q% -%:-- -%:-$ -%:-w
-
=--
$--
3--
w--
q--
Executedandworkingquantity
=k
$k
3k
wk
qk
Cumulativemarketvolume
-@:wq:w$
Doneat-%:-=:w-
3 @ 99m@= = @ 99m@=
= @ 99my@
= @ 99myq
$ @ 99my$
@3 @ 99myw
3 @ 99my%
@ @ 99my@
$ @ 99my@
= @ 99my%
$ @ 99m@-
= @ 99m%=
$ @ 99m@9
= @ 99m@q
3 @ 99m@=
= @ 99my9
@ @ 99my9
% @ 99my9
= @ 99myy
@ @ 99myw
@9 @ 99my@
q @ 99myq
= @ 99my$
@9 @ 99my3
=9 @ 99my=
9myL mkt
=@$ passv 3$% aggr
Aggressive fills
Passive fills
Working quantity
Filled quantity
Aggressive quantity
Produced by QB from CME and internal data
Signal evaluation
99.54
99.56
99.58
99.60
99.62
99.64
99.66
99.68
99.70
99.72
99.74
99.76
99.78
99.80
99.82
99.84
99.86
99.88
07:44 07:46 07:48 07:50 07:52 07:54 07:56 07:58 08:00 08:02 08:04
CST on Mon 10 Feb 2014
100 lots100 lots
07:45:42
Strike 99.725
●
●●
●●●●
●●●
●●●●●●●●
●●●●
●●●●●●●●
●
●●
●●●
●●●
●●
●●●●●●●
●●
●
●●●●
●
●●●●
●●●● ● ●
●●
●
●●
●
●● ●●
●● ●
●
●●●●●●
●●●●●
●●
●● ●●
● ●●●●
●●●
●● ●●●●●●
●●
●
●●●
●●
●
●●
●●
●●
●●●●●●●●●●●
●●
●●●●
●●
●●
●
●
●●●●
●●●
●
●●● ●●●●●●●●
● ●●●
●●●●
●●●●●●
●
●● ●●●●●
●●●●●●●●●
●
●●● ●
●
●●●
●● ●●
●●●●
●● ●●
●● ●● ●
●●●
●
●●
●
● ●●
●●
●
●●
●●●
●●
●
●●●●●●
●
● ●●●●
●●●
●● ● ● ●●
●
●
● ●
●●
●●
●●
●●
●●
●
●●●●●● ●●●
●●●●●●●
●●●●●●●●●
●
●
●●
●●●●●
●●
●●●●●●●●
●●●●
●
●●●
●●
●●●●●●●●●
●●●●●●
●●
●
●
●
●●●
●●●●●
●●●●
●●
●●
●●●
●
●●●●●●●●●●●
●
●
●
●●
●
●
●●●●●●●
●
●●
●●
●●●●●●●●
●●●
●●
●●
●
●
●
●
●●●
●
●●●
●
●
●
●●
●●●
●
●●
●●
●●
●●●
●●●
●●
●
●
●●
●
●
●●
●●●●●●●●
●●
●●
●●●●
●●●
●●●
●●
●●
●●●●●●●●●●●
●●
●●
●
●●●●
●●
●
●
●●
●●●●●●●●●●●
●●
●
●●●●
●●
●●
●●●●●●
●●●
●●
●
● ●●●●●
●
●●●●●●●
●
●●●●●●
●●●●
●
●
●●●
●
●
●
●●●●●
●●●●●
●●
●
●●
●●●●
●
●
●●●●●
●●
●
●●
●
●●●●
●
●
● ●●
●
●
●●●●●
●●●●
●
●●●
●●●
●●●●
●
●
●
●
●●●●
●
●●●●
●
●●●
●●
●●●●●●
●●
●
●● ●●●●
●
●●
●●●●●●●
●
●●●●
●
●●
●●●
●
●●●●●
●
●●●●
●
●●
●
●●
●
●●●●
●
●●●
●●●●●●
●
●●●●●●
●
●
●●
●●
●●●●●●●●●
●●●●
●
●●●●●●
●●●
●
●●
●
●
●
●
●
●●
●●●●
●
●●●●
●●●●●
●
●●●●
●●●●●●●●
●●●
●●
●●●●●●●●●●
●
●●
●●
●●●●
●●
●●●●
●
●●●
●●●
●●●●●●●●
●
●●●●
●
●
●●●
●●●●●●●●
●
●●●
●●●●
●
●
●●●●●●●
●
●●● ●
●●●●
●
●●●●
●●●●
●●●●
●
●
●●●●●●●●●
●●●●●●●
●
●
●●●
●●●●
●●
●
●●●●●●●●
●●●●●
●●●●
●●●
●●●●●●
●●●●● ●
●
●●
●
●●
●●●
●
●●●●
●●●●●●●●●●
●
●
●●
●
●●●
●●●
●
●●●●●●●●
●●
●●
●●
●●
●
●●●●
●
● ●●●
●●●●●●
●●●●●
●●
●●
●
●●●●●●●●●
●
●●
●
●●●
●
●●●●
●●●●●●
●
●●
●
●
●●●
●
●
●
●●
●
●●
●●
●●
●
●
●●●
●●
●
●●
●
●
●
●●●●●●
●●●●●●●●
●●
●
●●●●●●●●
●
●●
●●
●
●●
●●●
●●●●●●●
●●●●●●
●
●●
●●
●
●
●
●
●
●
●
●●●●●●
●●●●●●
●
●●●
●●●
● ●●●●●
●●●●●
●●●●●●●
●
●●●●●●
●
●●●●
●●●●●●
●●
●●●●●●
●
●●●
●
●●
●●
●
●●●●●●●●●
●
●●
●●
●●●●●●●●
●●
●●
●●●●●●
●●
●
●
●
●●
●●●●
●●●●
●
●
●●
●●●
●
●
●●●●●
●
●
●●
●
●
●
●●
●●
●●●
●●●●
●
●
●
●●●●
●●●
●●
●●
●●●
●●
●●
●●
●
●●
●
●
●
●
●●●
●
●●
●●●●●●●●
●
●
●●
●
●●
●
●●
●
●●
●
●
●●●●●●●●●●
●●●●●●
●●
●
●
●
●
●
●●
●●●●●●●
●
●●●
●
●●●●●●●
●●●●●●●●●●
●●
●●●●●●
●
●
●●
●●
●●●●●●●●●●●●●●●
●●●
●
●●
●●●
●
●●●●●●●●●●●
●●
●●
●●●
●●●●●●
●●●
●
●
●●●●●
●●●●●●●●
●
●●●●
●
●●
●●●
●●●●
●
●
●
●●
●
●
●●●
●
●●●
●●●
●
●●●
●●●●●●●●●●●
●●●
●
●●●●●●
●●●●
●
●
●
●
●●●●●●
●●●●●
●
●●
●●
●●
●
●●●●●●●
●●
●●●
●
●
●●
●●●●
●
●●
●●●●●●●●●●
●●
●
●
●●●●●●●●
●●
●●●
●
●●●●
●
●●●
●
●●
●●
●
●
●●
●●●●●
●●●●●●●●●●●●●
●●
●●
●
●
●●●●
●
●●●●
●
●
●●●●●
●●●●
●●●●●●●●
●
●●●
●
●●
●●●●●
●
●
●
●
●●
●●●●●●●●●●●
●●
●
●●
●
●●
●●
●●●●●●
●●●
●●
●●●●●●
●●●
●
●
●
●
●
●●
●●
●
●●●
●●
●
●●●
●●●●●●●●
●●●●
●●●●
●
●●
●●●●●●●●●
●●●
●
●
●●
●●
●
●●
●●●●●
●
●●●●
●●●●●●●●●●●●●●●
●●●
●
●
●
●
●●●●●
●
●●●●
●
●●●
●●
●
●
●
●
●●
●●●●●
●●
●
●
●●●●●
●●●●
●
●●●
●●●●●
●
●●●●
●
●●
●
●●●●●
●●●
●●
●
●●●
●
●
●●●●●●●●●●●●●
●
●●●●
●●●●●●●
●●
●●●●●●●●
●●
●●●
●
●
●
●●●●●●●●●●
●●
●
●●●●●●●●●●
●●
●●●●●
●●●●●
●●●●●●
●●●●●●●●
●
●●●●●●
●●●
●●●●●●
●●●●
●●
●
●
●●
●
●
●
●●
●
●●●
●
●●
●
●●
●
●
●●●●
●●●
●
●●
●●
●●●
●●
●●
●●●
●
●
●●●●●●●●
●
●
●●●
●●●●●●●
●
●
●
●●
●●●●
●
●
●
●●●
●
●
●●
●
●
●●●●●
●
●●●
●●●●●●
●●●●●●●●●
●●●●●
●●
●●●
●●
●●●●●●
●●
●●●●●●
●●
●
●
●●●
●●●●
●
●●●●●●●●●
●●●●●
●●
●
●●●●●●●●●●●●●●
●
●●
●
●●●●
●
●
●●●●●●●●●●●●
●
●●●●
●●●●●
●●●●●●●●
●●
●
●●●●●●●●
●
●●
●●●
●●●●●
●●
●
●●●●●●●●●●●●●●●
●●●●●
●
●●
●●●●●●
●●●●●
●●●●●●●
●●
●●●●●●●●
●●●●●●
●●
●
●
●●●●
●
●
●●
●●●●
●●●●●
●
●●
●
●●●
●●●●●
●●
●
●●●●●●●
●●●●
●
●
●
● ●●●●
●
●●
●
●●●●●●
●
●● ● ●●
●
●●●●●●●
●●●●●●
●●●
●
●●
●
●
●●●●●
●●●●●●
●●●●●●
●●●●●
●
●
●●●●
●●●●●●●●
●
●
●●●●●
●●●●●●
CLH4
Buy/sell signals

based on short-term

mean reversion

and trading ranges
59
50 lots
43.18
43.19
43.20
43.21
43.22
43.23
43.24
43.25
43.26
43.27
43.28
43.29
43.30
43.31
43.32
43.33
43.34
43.35
43.36
43.37
43.38
43.39
43.40
08:30 08:31 08:32 08:33 08:34 08:35 08:36 08:37 08:38 08:39 08:40 08:41 08:42 08:43 08:44
CDT on Mon 28 Apr 2014
BUY 13 ZLN4 BOLT
08:34:54
Doneat08:38:50
Exec 43.34
VWAP 43.31
Strike 43.255
Sweep 43.266
●●
●
●
●
●
●
●
●
●
●
●
●
●●●
●●
●
●
●●
●
●●
●
●●●●●●●
●
●
●
●
●
●●●
●●●
●
●
●
●
●
●●
●●
●
●●
●●
●●
●●
●●●●●●
●
●
●
●
●
●●●
●
●
●
●●●●
●●●● ●●●●
●
●●
●
●
●
●
●●●
●●
●●●●●●●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●●
●
●●●●
●
●●
●
●
●●●
●
●●●●●●
●
●●●●
●
●●●●
●
●●
●●●
●●
●
●
●●●●
●
●●●
●
●●
●●●●●●●
●
●
●●●
●●
●●●
●
●
●
●
●●
●
●
●
●
●
●●●●●●
●●●●
●
●●●●●
●
●
●●
●
●●●
●●●
●
● ●
●
● ● ●● ●
● ●
●
●
●
●
●
●
●●
●●
●
●
●
●●
● ●●● ●
●●
●●
●●
●
●
●● ●
●
●
●
●
●●●
●●●●●
●
●●
● ●●
●●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●●
●●
●●●
●●●●●●
●
●●
●
●●●●
●
●●●
●
●●
●●
●
●
●
●●●● ●●● ●●
●●●
●
●●●
●
●
●
●
●
●
●●●
●●
●●●●
●
●
●
●
●●
●
●
●●●●● ●
●●
●
●
●
● ● ●
●●
●●●●
●
●●●●●● ●●●●
●
● ● ● ●●●
●● ●●
●●●
●
●
●●●
●
●●
●
●●
●
●
● ●●●
●●
●●●
●
●
●
●
●●
● ●●●
●
●
● ●
●●●
●
●
●●●●
●
●●
●
●
●
●●
●
●
●
●
●●●●
●
●
●
●
●●
●
●●● ●●●●●●●●
●
●●
●
●
●
●
●
●
●
●
●●
●●●●
●●
●●
●●●●●
● ●●
●
●
●
●●
●●●●
●●●●●
●
●●
●●
●
●
●
●
●
●
●●●
●●●
●●●● ●
●
●
●
●
●●●
●●
●
●
●●
● ●●●● ●●●
●●
●●
● ●●
●●
● ●●
●●●●● ●
●
●●●
●●
●
●
●
●●●●●●
●●
●
●
●
●
●
●
●
●●●
●
●
●●
● ● ●
● ●●●
●● ●●●●
●
●
●
●●●●
●
●
●●●● ●●●
●●●● ●●●
ZLN4
●
Passive fills
Cumulative exec
Market trades
Limit orders
Cumulative VWAP
Microprice
Bid−ask
Exec = 43.34 Cost to strike = 8.27 tick = $49.62 per lot
08:30 08:31 08:32 08:33 08:34 08:35 08:36 08:37 08:38 08:39 08:40 08:41 08:42 08:43 08:44
0
2
4
6
8
10
12
Executedandworkingquantity
100
200
300
400
500
583
Cumulativemarketvolume
08:34:54
Doneat08:38:50
1 @ 43.25
1 @ 43.31
1 @ 43.32
1 @ 43.33
2 @ 43.37
1 @ 43.36
1 @ 43.36
1 @ 43.35
2 @ 43.35
1 @ 43.34
1 @ 43.33
2.2% mkt
13 passv 0 aggr
Passive fills
Working quantity
Cumulative Market Volume
Filled quantity
Aggressive quantity
50 lots
●
●●
●
●●
●
●
●
●
● ●● ●
●●
●
●
43.18
43.19
43.20
43.21
43.22
43.23
43.24
43.25
43.26
43.27
43.28
43.29
43.30
43.31
43.32
43.33
43.34
43.35
43.36
43.37
43.38
43.39
43.40
08:30 08:32 08:34 08:36 08:38 08:40 08:42 08:44 08:46
CDT on Mon 28 Apr 2014
BUY 13 ZLN4 BOLT
08:34:54
Doneat08:42:06
Exec 43.30
VWAP 43.31
Strike 43.255
Sweep 43.266
●●
●
●
●
●
●
●
●
●
●
●
●
●●●
●●
●
●
●●
●
●●
●
●●●●●●●
●
●
●
●
●
●●●
●●●
●
●
●
●
●
●●
●●
●
●●
●●
●●
●●
●●●●●●
●
●
●
●
●
●●●
●
●
●
●●●●
●●●●●●●●
●
●●
●
●
●
●
●●●
●●
●●●●●●●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●●
●
●●●●
●
●●
●
●
●●●
●
●●●●●●
●
●●●●
●
●●●●
●
●●
●●●
●●
●
●
●●●●
●
●●●
●
●●
●●●●●●●
●
●
●●●
●●
●●●
●
●
●
●
●●
●
●
●
●
●
●●●●●●
●●●●
●
●●●●●
●
●
●●
●
●●●
●●●
●
● ●
●
●● ●● ●
● ●
●
●
●
●
●
●
●●
●●
●
●
●
●●
● ●●● ●
●●
●●
●●
●
●
●●●
●
●
●
●
●●●
●●●●●
●
●●
● ●●
●●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●●
●●
●●●
●●●●●●
●
●●
●
●●●●
●
●●●
●
●●
●●
●
●
●
●●●● ●●● ●●
●●●
●
●●●
●
●
●
●
●
●
●●●
●●
●●●●
●
●
●
●
●●
●
●
●●●●● ●
●●
●
●
●
●● ●
●●
●●●●
●
●●●●●● ●●●●
●
● ● ● ●●●
●● ●●
●●●
●
●
●●
●
●●
●
●●
●
●
● ●●●
●●
●●●
●
●
●
●
●●
● ●●●
●
●
● ●
●●●●●
●
●
●●●●
●
●●
●
●
●
●●
●
●
●
●
●●●●
●
●
●
●
●
●
●●●●●●●●●●●
●
●●
●
●
●
●
●
●
●
●
●●
●●●
●●●●
● ●
●
●
●
●●
●●●●●
●●
●●
●●
●
●
●
●
●
●●●
●●●●●
●●●●
●●●●● ●
●
●
●
●
●●●●
●●
●
●
●●
● ●●●● ●●●
●●
●●
● ●●
●●
● ●●
●●●●● ●
●
●●●
●●
●
●
●
●●●●●●
●●●
●
●
●
●
●
●
●
●●●
●
●
●●●
● ● ●
●●●●
●● ●●●●
●
●
●
●●●●
●
●
●●●● ●●●
●●●● ●●●
●
●
●
●●● ● ●
●●●●●●●
●● ●
●
●●●●
●
●●
●●
●
●●
●●
●●● ●●
●
●
●
●
●
●●●
●
● ●
● ●●●
●●
●
●●● ● ●●●●
●
●●
●●●●●
● ●● ●
●
●
●
●●
●
ZLN4
●
Passive fills
Cumulative exec
Market trades
Limit orders
Cumulative VWAP
Microprice
Bid−ask
Exec = 43.30 Cost to strike = 4.50 tick = $27.00 per lot
08:30 08:32 08:34 08:36 08:38 08:40 08:42 08:44 08:46
0
2
4
6
8
10
12
Executedandworkingquantity
100
200
300
400
500
600
700
800
888
Cumulativemarketvolume
08:34:54
Doneat08:42:06
1 @ 43.25
1 @ 43.32
1 @ 43.31
1 @ 43.31
1 @ 43.33
1 @ 43.32
1 @ 43.32
1 @ 43.31
1 @ 43.30
1 @ 43.29
1 @ 43.28
1 @ 43.27
1 @ 43.29
1.5% mkt
13 passv 0 aggr
Passive fills
Working quantity
Cumulative Market Volume
Filled quantity
Aggressive quantity
without signal with signal
Produced by QB from CME and internal data
60
Client
QB
Algo’s quotes
trades
child orders
quotes
trades
child orders QB
simulation
matching
engine
quotes
trades
exchange
matching
engine
Splitting of actual orders in real time
QB
Algo’s
parent orders
61Produced by QB from CME and internal data
Comparison of simulator with real execution
−8 −7 −6 −5 −4 −3 −2 −1 0 1 2 3 4 5 6 7 8
−8
−7
−6
−5
−4
−3
−2
−1
0
1
2
3
4
5
6
7
8
Production slippage
Simulatorslippage
●
●
●
●
●
●
●
●●
●
●
●
●●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●●
●
● ● ●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●●●
●
●
● ●
●
●
●
●
●
●
●
● ●
●
●
● ●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●●
● ●
●
● ● ●
●
●
●
●
●
● ●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●● ●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
● ●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●●● ●●●
●
●●
●
●
●
●
●
●
●●
●●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
● ●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
● ●●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
● ● ●
●
● ●
●●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●●
●●
● ●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●●●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●●
●
●
●
● ● ●
●
● ●
●
●
●
●
●●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●●
●
●
●
●●
●
●
● ●
●
●● ●
●
●
●
●
●
●
●
●
●
●
●●● ●
●●●
●
●
●●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
● ● ●
●
●● ●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
● ●●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●● ●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
● ●
● ●
●
●
●
●
●
●
●
●●
●
●●
●●
●
●
●
●
●
●
●
● ●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●●
●
● ●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
● ●●
●
●
●
●
●●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
● ●●
●
●
●
●
●
●
●
●
● ●●
●
●
●
●
●
●●
●
●
● ●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●●
●
●
●
●
●●●●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
● ●●
●
●
●
●
●
●●
● ●
●
●
●
●
●
●
●
●
●
●
●●
● ●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●●
●
●
●
●
●● ●
●
●
●
●
●●●
●
●
●
●●
●
●
●
●
●
●
●
●●●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
● ●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●●●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●●
●
●●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
● ●
●
●
● ●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●●●
●●
●
●
●
●
●
●
●
●●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●●●●
●
●
●●●
●
●
●
● ●●●
●
●
●
●
●
●
●
●
●
● ●
●●
●
●
●
●
●
●
●●
●
●
●
●● ●
●●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
● ● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
● ●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●●
●
●
●
●
●
●
● ●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●●
●
●
●
●
●
●
● ●
●●
●
●
●
●●
●
●● ●
●●
●●
●
●●
●
●
●
●
●
●
● Eurodollar
Ultra
T−Bond
5−year
10−year
2−year
Wed 01 Oct 2014 to Thu 01 Oct 2015
Simulator

slippage

(min px incr)
Production slippage (min px incr)
62
125−30
125−30+
125−31
125−31+
126−00
126−00+
126−01
126−01+
126−02
126−02+
126−03
126−03+
126−04
08:56:40 08:57:20 08:58:00 08:58:40 08:59:20 09:00:00
2,000 lots2,000 lots
ISMNon−Manf.Composite
08:57:16
Strike 126−02¼
Sweep 126−02+● ● ●
●●
●
● ● ●
●●
●● ●●
● ●
●
● ●● ●
● ●
●
● ●
●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●● ● ● ●
●
● ● ● ●●●●●●●●● ●● ● ●
●●●●●
● ●●●●●● ●●● ●● ● ● ●●●●●● ● ●●●●●●●●●●●●●●●● ●●
●
● ● ●● ●●● ● ●
●●●●●
●
●●
●●●●●
●●● ●
●
●●
●
●●●●●●●●●●●●
●●●
●●●●●●●●●●
●●●●●●●●●●
●
●
●●●●
●●
●●●●●●●●●●
●●●●●●●●●●●●
●
●●●●●●●●
●●●●●●
●
●●●●
●
●●●●
●●●●●●●●●●●
●●●●●
●
●●
●●
●●●●●●●●●●●●●●●●●●●●●●●●
●
●
●●●●●
●●
●
●●●●●●●●●●●●●●●
●
●●●●●●●●
●●
●●●●●●●●●●●●●●●●●●
●●
●●●●
●●●
●
●●●●●●●●●●●●●●●
●
●●●●●●●●●●
●●●●●●●●●●●●●●●●●●●●
●●●●
●●●●●●●●●●
●●●
●●●●●●●●●
●●●
●
●
●
●●
●
●●
●●●●
●●
●●
●
●●
●●●●●●●●●●●●
●
●●●●
●
●●●●
●●
●●
●
●●
●
●●
●
●
●
●
●●●●●●●●●●
●●●●
●
●
●
●●●●●●●●●●●
●●●
●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●●●
●
●
●
●
●
●
●●●●
●
●●●●●
●●●●●●●●●●
●●●●●●●
●●
●●
●●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●●
●●●●●●
●●
●
●
●
●●●●●
●●●●●
●
●●●●●●●●●●●●●●●●
●●●●●●●●●●●●● ●●●●●●●●●●●●●●
●
●
●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●
●●●●●●●●●
●●
●●●
ZNH4
Simulator
125−30
125−30+
125−31
125−31+
126−00
126−00+
126−01
126−01+
126−02
126−02+
126−03
126−03+
126−04
08:56:40 08:57:20 08:58:00 08:58:40 08:59:20 09:00:00
2,000 lots2,000 lots
ISMNon−Manf.Composite
08:57:16
Strike 126−02¼
Sweep 126−02+● ● ●
●●
●
● ● ●
●●
●● ●●
● ●
●
● ●● ●
● ●
●
● ●
●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●● ● ● ●
●
● ● ● ●●●●●●●●● ●● ● ●
●●●●●
● ●●●●●● ●●● ●● ● ● ●●●●●● ● ●●●●●●●●●●●●●●●● ●●
●
● ● ●● ●●● ● ●
●●●●●
●
●●
●●●●●
●●● ●
●
●●
●
●●●●●●●●●●●●
●●●
●●●●●●●●●●
●●●●●●●●●●
●
●
●●●●
●●
●●●●●●●●●●
●●●●●●●●●●●●
●
●●●●●●●●
●●●●●●
●
●●●●
●
●●●●
●●●●●●●●●●●
●●●●●
●
●●
●●
●●●●●●●●●●●●●●●●●●●●●●●●
●
●
●●●●●
●●
●
●●●●●●●●●●●●●●●
●
●●●●●●●●
●●
●●●●●●●●●●●●●●●●●●
●●
●●●●
●●●
●
●●●●●●●●●●●●●●●
●
●●●●●●●●●●
●●●●●●●●●●●●●●●●●●●●
●●●●
●●●●●●●●●●
●●●
●●●●●●●●●
●●●
●
●
●
●●
●
●●
●●●●
●●
●●
●
●●
●●●●●●●●●●●●
●
●●●●
●
●●●●
●●
●●
●
●●
●
●●
●
●
●
●
●●●●●●●●●●
●●●●
●
●
●
●●●●●●●●●●●
●●●
●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●●●
●
●
●
●
●
●
●●●●
●
●●●●●
●●●●●●●●●●
●●●●●●●
●●
●●
●●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●●
●●●●●●
●●
●
●
●
●●●●●
●●●●●
●
●●●●●●●●●●●●●●●●
●●●●●●●●●●●●● ●●●●●●●●●●●●●●
●
●
●●●●●●●●●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●
●●●●●●●●●
●●
●●●
ZNH4
Production
Buy 148 ZNH4, 2014-02-05
Produced by QB from CME and internal data
Simulator crosses spread

because of extra volume on bid side
22 lots 46+51 lots
Remaining size

at much lower

price level

following event
Pessimistic fill assumptions
63
98.075
98.080
98.085
98.090
98.095
98.100
98.105
10:30:00 10:31:00 10:32:00 10:33:00 10:34:00 10:35:00 10:36:00 10:37:00 10:38:00
10,000 lots10,000 lots
3&6−MonthBills
BML 100 lots
10:31:21
Strike 98.0875
Sweep 98.0900●● ● ● ●
●
●
●●
●● ●
●● ●● ●
●
●●●
● ●●●●
GEU6
Production
98.075
98.080
98.085
98.090
98.095
98.100
98.105
10:30:00 10:31:00 10:32:00 10:33:00 10:34:00 10:35:00 10:36:00 10:37:00 10:38:00
10,000 lots10,000 lots
3&6−MonthBills
BML 100 lots
10:31:22
Strike 98.0875
Sweep 98.0934
●● ● ● ●
●
●
●●
●● ●
●● ●● ●
●
●●●
● ●●●●
GEU6
Simulator
2014-01-27: Buy 56 GEU6
Production receives

passive fills at 10:37,

simulator does not
Produced by QB from CME and internal data
Main differences simulator/production:
• quote imbalance
• timing and latency
• random number sequences
• pessimistic fill model
64
Summary
Fixed income trading is becoming electronic
Need full range of algo execution tools:
Transaction Cost Analysis (TCA) reporting
Market microstructure analysis
Algorithm optimization
Market simulator
65
Disclaimer
This document contains examples of hypothetical performance. Hypothetical performance results have many inherent
limitations, some of which are described below.  No representation is being made that any account will or is likely to
achieve profits or losses similar to those shown.  In fact, there are frequently sharp differences between hypothetical
performance results and the actual results subsequently achieved by any particular trading program.  
One of the limitations of hypothetical performance results is that they are generally prepared with the benefit of hindsight.
 In addition, hypothetical trading does not involve financial risk, and no hypothetical trading record can completely account
for the impact of financial risk in actual trading.  For example, the ability to withstand losses or to adhere to a particular
trading program in spite of trading losses are material points which can also adversely affect actual trading results.  There
are numerous other factors related to the markets in general or to the implementation of any specific trading program
which cannot be fully accounted for in the preparation of hypothetical performance results and all of which can adversely
affect actual trading results.
The reader is advised that futures are speculative products and the risk of loss can be substantial. Futures spreads are not
necessarily less risky than short or long futures positions. Consequently, only risk capital should be used to trade futures.
The information contained herein is based on sources that we believe to be reliable, but we do not represent that it is
accurate or complete. Nothing contained herein should be considered as an offer to sell or a solicitation of an offer to buy
any financial instruments discussed herein. All references to prices and yields are subject to change without notice. Past
performance/profits are not necessarily indicative of future results. Any opinions expressed herein are solely those of the
author.  As such, they may differ in material respects from those of, or expressed or published by or on behalf of,
Quantitative Brokers or its officers, directors, employees or affiliates. Quantitative Brokers, LLC, 2010.
66

More Related Content

What's hot

What deep learning can bring to...
What deep learning can bring to...What deep learning can bring to...
What deep learning can bring to...Gautier Marti
 
A Guided Tour of Machine Learning for Traders by Tucker Balch at QuantCon 2016
A Guided Tour of Machine Learning for Traders by Tucker Balch at QuantCon 2016A Guided Tour of Machine Learning for Traders by Tucker Balch at QuantCon 2016
A Guided Tour of Machine Learning for Traders by Tucker Balch at QuantCon 2016Quantopian
 
Intro to Quant Trading Strategies (Lecture 1 of 10)
Intro to Quant Trading Strategies (Lecture 1 of 10)Intro to Quant Trading Strategies (Lecture 1 of 10)
Intro to Quant Trading Strategies (Lecture 1 of 10)Adrian Aley
 
"Don't Lose Your Shirt Trading Mean-Reversion" by Edith Mandel, Principal at ...
"Don't Lose Your Shirt Trading Mean-Reversion" by Edith Mandel, Principal at ..."Don't Lose Your Shirt Trading Mean-Reversion" by Edith Mandel, Principal at ...
"Don't Lose Your Shirt Trading Mean-Reversion" by Edith Mandel, Principal at ...Quantopian
 
"A Framework for Developing Trading Models Based on Machine Learning" by Kris...
"A Framework for Developing Trading Models Based on Machine Learning" by Kris..."A Framework for Developing Trading Models Based on Machine Learning" by Kris...
"A Framework for Developing Trading Models Based on Machine Learning" by Kris...Quantopian
 
Classification of quantitative trading strategies webinar ppt
Classification of quantitative trading strategies webinar pptClassification of quantitative trading strategies webinar ppt
Classification of quantitative trading strategies webinar pptQuantInsti
 
Algorithmic & High-Frequency Trading
Algorithmic & High-Frequency TradingAlgorithmic & High-Frequency Trading
Algorithmic & High-Frequency TradingRyan Hendricks
 
"From Alpha Discovery to Portfolio Construction: Pitfalls and Solutions" by D...
"From Alpha Discovery to Portfolio Construction: Pitfalls and Solutions" by D..."From Alpha Discovery to Portfolio Construction: Pitfalls and Solutions" by D...
"From Alpha Discovery to Portfolio Construction: Pitfalls and Solutions" by D...Quantopian
 
"Quant Trading for a Living – Lessons from a Life in the Trenches" by Andreas...
"Quant Trading for a Living – Lessons from a Life in the Trenches" by Andreas..."Quant Trading for a Living – Lessons from a Life in the Trenches" by Andreas...
"Quant Trading for a Living – Lessons from a Life in the Trenches" by Andreas...Quantopian
 
"Is Momentum Still Relevant for Today’s Markets?" by Anthony Ng, Senior Lecturer
"Is Momentum Still Relevant for Today’s Markets?" by Anthony Ng, Senior Lecturer"Is Momentum Still Relevant for Today’s Markets?" by Anthony Ng, Senior Lecturer
"Is Momentum Still Relevant for Today’s Markets?" by Anthony Ng, Senior LecturerQuantopian
 
Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...
Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...
Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...Quantopian
 
"Enhancing Statistical Significance of Backtests" by Dr. Ernest Chan, Managin...
"Enhancing Statistical Significance of Backtests" by Dr. Ernest Chan, Managin..."Enhancing Statistical Significance of Backtests" by Dr. Ernest Chan, Managin...
"Enhancing Statistical Significance of Backtests" by Dr. Ernest Chan, Managin...Quantopian
 
Statistics - The Missing Link Between Technical Analysis and Algorithmic Trad...
Statistics - The Missing Link Between Technical Analysis and Algorithmic Trad...Statistics - The Missing Link Between Technical Analysis and Algorithmic Trad...
Statistics - The Missing Link Between Technical Analysis and Algorithmic Trad...Quantopian
 
"From Trading Strategy to Becoming an Industry Professional – How to Break in...
"From Trading Strategy to Becoming an Industry Professional – How to Break in..."From Trading Strategy to Becoming an Industry Professional – How to Break in...
"From Trading Strategy to Becoming an Industry Professional – How to Break in...Quantopian
 
"How to Run a Quantitative Trading Business in China with Python" by Xiaoyou ...
"How to Run a Quantitative Trading Business in China with Python" by Xiaoyou ..."How to Run a Quantitative Trading Business in China with Python" by Xiaoyou ...
"How to Run a Quantitative Trading Business in China with Python" by Xiaoyou ...Quantopian
 
Combining the Best Stock Selection Factors by Patrick O'Shaughnessy at QuantC...
Combining the Best Stock Selection Factors by Patrick O'Shaughnessy at QuantC...Combining the Best Stock Selection Factors by Patrick O'Shaughnessy at QuantC...
Combining the Best Stock Selection Factors by Patrick O'Shaughnessy at QuantC...Quantopian
 
Fixed Income Trading and Platform Architecture
Fixed Income Trading and Platform ArchitectureFixed Income Trading and Platform Architecture
Fixed Income Trading and Platform ArchitectureKhader Shaik
 
Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...
Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...
Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...QuantInsti
 

What's hot (20)

What deep learning can bring to...
What deep learning can bring to...What deep learning can bring to...
What deep learning can bring to...
 
A Guided Tour of Machine Learning for Traders by Tucker Balch at QuantCon 2016
A Guided Tour of Machine Learning for Traders by Tucker Balch at QuantCon 2016A Guided Tour of Machine Learning for Traders by Tucker Balch at QuantCon 2016
A Guided Tour of Machine Learning for Traders by Tucker Balch at QuantCon 2016
 
Intro to Quant Trading Strategies (Lecture 1 of 10)
Intro to Quant Trading Strategies (Lecture 1 of 10)Intro to Quant Trading Strategies (Lecture 1 of 10)
Intro to Quant Trading Strategies (Lecture 1 of 10)
 
"Don't Lose Your Shirt Trading Mean-Reversion" by Edith Mandel, Principal at ...
"Don't Lose Your Shirt Trading Mean-Reversion" by Edith Mandel, Principal at ..."Don't Lose Your Shirt Trading Mean-Reversion" by Edith Mandel, Principal at ...
"Don't Lose Your Shirt Trading Mean-Reversion" by Edith Mandel, Principal at ...
 
"A Framework for Developing Trading Models Based on Machine Learning" by Kris...
"A Framework for Developing Trading Models Based on Machine Learning" by Kris..."A Framework for Developing Trading Models Based on Machine Learning" by Kris...
"A Framework for Developing Trading Models Based on Machine Learning" by Kris...
 
Classification of quantitative trading strategies webinar ppt
Classification of quantitative trading strategies webinar pptClassification of quantitative trading strategies webinar ppt
Classification of quantitative trading strategies webinar ppt
 
Algorithmic & High-Frequency Trading
Algorithmic & High-Frequency TradingAlgorithmic & High-Frequency Trading
Algorithmic & High-Frequency Trading
 
"From Alpha Discovery to Portfolio Construction: Pitfalls and Solutions" by D...
"From Alpha Discovery to Portfolio Construction: Pitfalls and Solutions" by D..."From Alpha Discovery to Portfolio Construction: Pitfalls and Solutions" by D...
"From Alpha Discovery to Portfolio Construction: Pitfalls and Solutions" by D...
 
"Quant Trading for a Living – Lessons from a Life in the Trenches" by Andreas...
"Quant Trading for a Living – Lessons from a Life in the Trenches" by Andreas..."Quant Trading for a Living – Lessons from a Life in the Trenches" by Andreas...
"Quant Trading for a Living – Lessons from a Life in the Trenches" by Andreas...
 
"Is Momentum Still Relevant for Today’s Markets?" by Anthony Ng, Senior Lecturer
"Is Momentum Still Relevant for Today’s Markets?" by Anthony Ng, Senior Lecturer"Is Momentum Still Relevant for Today’s Markets?" by Anthony Ng, Senior Lecturer
"Is Momentum Still Relevant for Today’s Markets?" by Anthony Ng, Senior Lecturer
 
Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...
Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...
Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...
 
"Enhancing Statistical Significance of Backtests" by Dr. Ernest Chan, Managin...
"Enhancing Statistical Significance of Backtests" by Dr. Ernest Chan, Managin..."Enhancing Statistical Significance of Backtests" by Dr. Ernest Chan, Managin...
"Enhancing Statistical Significance of Backtests" by Dr. Ernest Chan, Managin...
 
Statistics - The Missing Link Between Technical Analysis and Algorithmic Trad...
Statistics - The Missing Link Between Technical Analysis and Algorithmic Trad...Statistics - The Missing Link Between Technical Analysis and Algorithmic Trad...
Statistics - The Missing Link Between Technical Analysis and Algorithmic Trad...
 
"From Trading Strategy to Becoming an Industry Professional – How to Break in...
"From Trading Strategy to Becoming an Industry Professional – How to Break in..."From Trading Strategy to Becoming an Industry Professional – How to Break in...
"From Trading Strategy to Becoming an Industry Professional – How to Break in...
 
"How to Run a Quantitative Trading Business in China with Python" by Xiaoyou ...
"How to Run a Quantitative Trading Business in China with Python" by Xiaoyou ..."How to Run a Quantitative Trading Business in China with Python" by Xiaoyou ...
"How to Run a Quantitative Trading Business in China with Python" by Xiaoyou ...
 
Combining the Best Stock Selection Factors by Patrick O'Shaughnessy at QuantC...
Combining the Best Stock Selection Factors by Patrick O'Shaughnessy at QuantC...Combining the Best Stock Selection Factors by Patrick O'Shaughnessy at QuantC...
Combining the Best Stock Selection Factors by Patrick O'Shaughnessy at QuantC...
 
Fixed Income Trading and Platform Architecture
Fixed Income Trading and Platform ArchitectureFixed Income Trading and Platform Architecture
Fixed Income Trading and Platform Architecture
 
Quantitative Trading
Quantitative TradingQuantitative Trading
Quantitative Trading
 
Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...
Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...
Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...
 
Yield Curve Trading Strategies
Yield Curve Trading Strategies Yield Curve Trading Strategies
Yield Curve Trading Strategies
 

Similar to Simulating HFT for Low-Latency Investors - The Investor’s View (Robert Almgren)

Trends in the European Fixed Income Market
Trends in the European Fixed Income MarketTrends in the European Fixed Income Market
Trends in the European Fixed Income MarketBroadridge
 
The economist guide to the financial markets
The economist   guide to the financial marketsThe economist   guide to the financial markets
The economist guide to the financial marketswijitha gayan
 
Anatomy of a market meltdown - 2014-10-15
Anatomy of a market meltdown - 2014-10-15Anatomy of a market meltdown - 2014-10-15
Anatomy of a market meltdown - 2014-10-15Indrajit Roy Choudhury
 
The Foreign Exchange (Forex) Market Explained: Dynamics, Participants and Tra...
The Foreign Exchange (Forex) Market Explained: Dynamics, Participants and Tra...The Foreign Exchange (Forex) Market Explained: Dynamics, Participants and Tra...
The Foreign Exchange (Forex) Market Explained: Dynamics, Participants and Tra...Steve W
 
Pwc High Frequency Trading Dark Pools
Pwc High Frequency Trading Dark PoolsPwc High Frequency Trading Dark Pools
Pwc High Frequency Trading Dark PoolsPwC
 
Financial transaction-tax-old-solution-new-problem-2015-report
Financial transaction-tax-old-solution-new-problem-2015-reportFinancial transaction-tax-old-solution-new-problem-2015-report
Financial transaction-tax-old-solution-new-problem-2015-reportDeusto Business School
 
The Complete Guide to Capital Markets for Quantitative Professionals - Summary
The Complete Guide to Capital Markets for Quantitative Professionals - SummaryThe Complete Guide to Capital Markets for Quantitative Professionals - Summary
The Complete Guide to Capital Markets for Quantitative Professionals - Summaryradhap
 
How to Trade the Forex Market by Vince Stanzione Deriv.com
How to Trade the Forex Market by Vince Stanzione Deriv.comHow to Trade the Forex Market by Vince Stanzione Deriv.com
How to Trade the Forex Market by Vince Stanzione Deriv.comVince Stanzione
 
FESE Capital Markets Academy - Equity and Market Data
FESE Capital Markets Academy - Equity and Market DataFESE Capital Markets Academy - Equity and Market Data
FESE Capital Markets Academy - Equity and Market DataStephenGilmore10
 
Mercer Capital's Value Focus: FinTech Industry | Third Quarter 2015
Mercer Capital's Value Focus: FinTech Industry | Third Quarter 2015  Mercer Capital's Value Focus: FinTech Industry | Third Quarter 2015
Mercer Capital's Value Focus: FinTech Industry | Third Quarter 2015 Mercer Capital
 
Preparing for a future of complexity helen lofthouse by-lined article b-wre...
Preparing for a future of complexity   helen lofthouse by-lined article b-wre...Preparing for a future of complexity   helen lofthouse by-lined article b-wre...
Preparing for a future of complexity helen lofthouse by-lined article b-wre...Keira Ball
 
All about futures and options
All about futures and optionsAll about futures and options
All about futures and optionsDeepak Agarwal
 
project of foreign exchange market
 project of foreign exchange market project of foreign exchange market
project of foreign exchange marketDhwani Patel
 
Tricumen / Rates markets: A perfect storm_200614
Tricumen / Rates markets: A perfect storm_200614Tricumen / Rates markets: A perfect storm_200614
Tricumen / Rates markets: A perfect storm_200614Tricumen Ltd
 
The Advisory_March2016
The Advisory_March2016The Advisory_March2016
The Advisory_March2016Jim Tyson
 

Similar to Simulating HFT for Low-Latency Investors - The Investor’s View (Robert Almgren) (20)

Trends in the European Fixed Income Market
Trends in the European Fixed Income MarketTrends in the European Fixed Income Market
Trends in the European Fixed Income Market
 
The economist guide to the financial markets
The economist   guide to the financial marketsThe economist   guide to the financial markets
The economist guide to the financial markets
 
Anatomy of a market meltdown - 2014-10-15
Anatomy of a market meltdown - 2014-10-15Anatomy of a market meltdown - 2014-10-15
Anatomy of a market meltdown - 2014-10-15
 
EuromoneyDec00
EuromoneyDec00EuromoneyDec00
EuromoneyDec00
 
The Foreign Exchange (Forex) Market Explained: Dynamics, Participants and Tra...
The Foreign Exchange (Forex) Market Explained: Dynamics, Participants and Tra...The Foreign Exchange (Forex) Market Explained: Dynamics, Participants and Tra...
The Foreign Exchange (Forex) Market Explained: Dynamics, Participants and Tra...
 
Pwc High Frequency Trading Dark Pools
Pwc High Frequency Trading Dark PoolsPwc High Frequency Trading Dark Pools
Pwc High Frequency Trading Dark Pools
 
FTSE 80 GM ISSUE
FTSE 80 GM ISSUEFTSE 80 GM ISSUE
FTSE 80 GM ISSUE
 
Financial transaction-tax-old-solution-new-problem-2015-report
Financial transaction-tax-old-solution-new-problem-2015-reportFinancial transaction-tax-old-solution-new-problem-2015-report
Financial transaction-tax-old-solution-new-problem-2015-report
 
The Complete Guide to Capital Markets for Quantitative Professionals - Summary
The Complete Guide to Capital Markets for Quantitative Professionals - SummaryThe Complete Guide to Capital Markets for Quantitative Professionals - Summary
The Complete Guide to Capital Markets for Quantitative Professionals - Summary
 
April_2013
April_2013April_2013
April_2013
 
How to Trade the Forex Market by Vince Stanzione Deriv.com
How to Trade the Forex Market by Vince Stanzione Deriv.comHow to Trade the Forex Market by Vince Stanzione Deriv.com
How to Trade the Forex Market by Vince Stanzione Deriv.com
 
FESE Capital Markets Academy - Equity and Market Data
FESE Capital Markets Academy - Equity and Market DataFESE Capital Markets Academy - Equity and Market Data
FESE Capital Markets Academy - Equity and Market Data
 
Ch10
Ch10Ch10
Ch10
 
Mercer Capital's Value Focus: FinTech Industry | Third Quarter 2015
Mercer Capital's Value Focus: FinTech Industry | Third Quarter 2015  Mercer Capital's Value Focus: FinTech Industry | Third Quarter 2015
Mercer Capital's Value Focus: FinTech Industry | Third Quarter 2015
 
Preparing for a future of complexity helen lofthouse by-lined article b-wre...
Preparing for a future of complexity   helen lofthouse by-lined article b-wre...Preparing for a future of complexity   helen lofthouse by-lined article b-wre...
Preparing for a future of complexity helen lofthouse by-lined article b-wre...
 
All about futures and options
All about futures and optionsAll about futures and options
All about futures and options
 
Essay On Trade Shows
Essay On Trade ShowsEssay On Trade Shows
Essay On Trade Shows
 
project of foreign exchange market
 project of foreign exchange market project of foreign exchange market
project of foreign exchange market
 
Tricumen / Rates markets: A perfect storm_200614
Tricumen / Rates markets: A perfect storm_200614Tricumen / Rates markets: A perfect storm_200614
Tricumen / Rates markets: A perfect storm_200614
 
The Advisory_March2016
The Advisory_March2016The Advisory_March2016
The Advisory_March2016
 

More from CBS Competitiveness Platform

Technolog driven and Strategic Use of Big Data to sell security
Technolog driven and Strategic Use of Big Data to sell securityTechnolog driven and Strategic Use of Big Data to sell security
Technolog driven and Strategic Use of Big Data to sell securityCBS Competitiveness Platform
 
Fra Big Data Til Big Business - opdagelsesrejse formiddag
Fra Big Data Til Big Business  - opdagelsesrejse formiddagFra Big Data Til Big Business  - opdagelsesrejse formiddag
Fra Big Data Til Big Business - opdagelsesrejse formiddagCBS Competitiveness Platform
 
DataProfit - Fra Big Data til Big Business - CBS Competitiveness Day 2016
DataProfit - Fra Big Data til Big Business - CBS Competitiveness Day 2016DataProfit - Fra Big Data til Big Business - CBS Competitiveness Day 2016
DataProfit - Fra Big Data til Big Business - CBS Competitiveness Day 2016CBS Competitiveness Platform
 
Human Capital - Closing the Gap - CBS Competitiveness Day 2016
Human Capital - Closing the Gap - CBS Competitiveness Day 2016Human Capital - Closing the Gap - CBS Competitiveness Day 2016
Human Capital - Closing the Gap - CBS Competitiveness Day 2016CBS Competitiveness Platform
 
Human Capital - Bringing in International Talent - CBS Competitiveness Day 2016
Human Capital - Bringing in International Talent - CBS Competitiveness Day 2016Human Capital - Bringing in International Talent - CBS Competitiveness Day 2016
Human Capital - Bringing in International Talent - CBS Competitiveness Day 2016CBS Competitiveness Platform
 
What catches the eye of the consumer (Eye-tracking) - CBS Competitiveness Day...
What catches the eye of the consumer (Eye-tracking) - CBS Competitiveness Day...What catches the eye of the consumer (Eye-tracking) - CBS Competitiveness Day...
What catches the eye of the consumer (Eye-tracking) - CBS Competitiveness Day...CBS Competitiveness Platform
 
New Frontiers of Innovation - CBS Competitiveness Day 2016
New Frontiers of Innovation - CBS Competitiveness Day 2016New Frontiers of Innovation - CBS Competitiveness Day 2016
New Frontiers of Innovation - CBS Competitiveness Day 2016CBS Competitiveness Platform
 
Fra Big Data til Big Business - CBS Competitiveness Day 2016
Fra Big Data til Big Business - CBS Competitiveness Day 2016Fra Big Data til Big Business - CBS Competitiveness Day 2016
Fra Big Data til Big Business - CBS Competitiveness Day 2016CBS Competitiveness Platform
 
Supply Chain som Værdiskaber - Associate Professor Kim Sundtoft Hald
Supply Chain som Værdiskaber - Associate Professor Kim Sundtoft HaldSupply Chain som Værdiskaber - Associate Professor Kim Sundtoft Hald
Supply Chain som Værdiskaber - Associate Professor Kim Sundtoft HaldCBS Competitiveness Platform
 
Too Fast Too Furious Need for Speed (High-Frequency Trading) Antidote (Tommi ...
Too Fast Too Furious Need for Speed (High-Frequency Trading) Antidote (Tommi ...Too Fast Too Furious Need for Speed (High-Frequency Trading) Antidote (Tommi ...
Too Fast Too Furious Need for Speed (High-Frequency Trading) Antidote (Tommi ...CBS Competitiveness Platform
 
High-Frequency Trading in Scandinavia - The Academic’s View (Björn Hagströmer)
High-Frequency Trading in Scandinavia - The Academic’s View (Björn Hagströmer)High-Frequency Trading in Scandinavia - The Academic’s View (Björn Hagströmer)
High-Frequency Trading in Scandinavia - The Academic’s View (Björn Hagströmer)CBS Competitiveness Platform
 
The View From The Exchange on High-Frequency Trading (Bjørn Sibbern)
The View From The Exchange on High-Frequency Trading (Bjørn Sibbern)The View From The Exchange on High-Frequency Trading (Bjørn Sibbern)
The View From The Exchange on High-Frequency Trading (Bjørn Sibbern)CBS Competitiveness Platform
 
Implications of MIFIDII - The Regulator’s View (Alberto Garcia)
Implications of MIFIDII - The Regulator’s View (Alberto Garcia)Implications of MIFIDII - The Regulator’s View (Alberto Garcia)
Implications of MIFIDII - The Regulator’s View (Alberto Garcia)CBS Competitiveness Platform
 
CBS Servitization Project (Juliana Hsuan, Thomas Frandsen & Jawwad Raja)
CBS Servitization Project (Juliana Hsuan, Thomas Frandsen & Jawwad Raja)CBS Servitization Project (Juliana Hsuan, Thomas Frandsen & Jawwad Raja)
CBS Servitization Project (Juliana Hsuan, Thomas Frandsen & Jawwad Raja)CBS Competitiveness Platform
 
IoT and Big data: connectivity and the internet of everything. Theme: Core te...
IoT and Big data: connectivity and the internet of everything. Theme: Core te...IoT and Big data: connectivity and the internet of everything. Theme: Core te...
IoT and Big data: connectivity and the internet of everything. Theme: Core te...CBS Competitiveness Platform
 
Profitabel toplinjevækst gennem mer- og krydssalg: Sådan analyserer du potent...
Profitabel toplinjevækst gennem mer- og krydssalg: Sådan analyserer du potent...Profitabel toplinjevækst gennem mer- og krydssalg: Sådan analyserer du potent...
Profitabel toplinjevækst gennem mer- og krydssalg: Sådan analyserer du potent...CBS Competitiveness Platform
 
Book launch - Challenging Customers: Driving Competitiveness through Customer...
Book launch - Challenging Customers: Driving Competitiveness through Customer...Book launch - Challenging Customers: Driving Competitiveness through Customer...
Book launch - Challenging Customers: Driving Competitiveness through Customer...CBS Competitiveness Platform
 
Gender Roles and Board Dynamics in a Competitive Environment (Louise Mors)
Gender Roles and Board Dynamics in a Competitive Environment (Louise Mors)Gender Roles and Board Dynamics in a Competitive Environment (Louise Mors)
Gender Roles and Board Dynamics in a Competitive Environment (Louise Mors)CBS Competitiveness Platform
 

More from CBS Competitiveness Platform (20)

Technolog driven and Strategic Use of Big Data to sell security
Technolog driven and Strategic Use of Big Data to sell securityTechnolog driven and Strategic Use of Big Data to sell security
Technolog driven and Strategic Use of Big Data to sell security
 
Fra Big Data Til Big Business - opdagelsesrejse formiddag
Fra Big Data Til Big Business  - opdagelsesrejse formiddagFra Big Data Til Big Business  - opdagelsesrejse formiddag
Fra Big Data Til Big Business - opdagelsesrejse formiddag
 
IoT Denmark
IoT DenmarkIoT Denmark
IoT Denmark
 
DataProfit - Fra Big Data til Big Business - CBS Competitiveness Day 2016
DataProfit - Fra Big Data til Big Business - CBS Competitiveness Day 2016DataProfit - Fra Big Data til Big Business - CBS Competitiveness Day 2016
DataProfit - Fra Big Data til Big Business - CBS Competitiveness Day 2016
 
Human Capital - Closing the Gap - CBS Competitiveness Day 2016
Human Capital - Closing the Gap - CBS Competitiveness Day 2016Human Capital - Closing the Gap - CBS Competitiveness Day 2016
Human Capital - Closing the Gap - CBS Competitiveness Day 2016
 
Human Capital - Bringing in International Talent - CBS Competitiveness Day 2016
Human Capital - Bringing in International Talent - CBS Competitiveness Day 2016Human Capital - Bringing in International Talent - CBS Competitiveness Day 2016
Human Capital - Bringing in International Talent - CBS Competitiveness Day 2016
 
What catches the eye of the consumer (Eye-tracking) - CBS Competitiveness Day...
What catches the eye of the consumer (Eye-tracking) - CBS Competitiveness Day...What catches the eye of the consumer (Eye-tracking) - CBS Competitiveness Day...
What catches the eye of the consumer (Eye-tracking) - CBS Competitiveness Day...
 
New Frontiers of Innovation - CBS Competitiveness Day 2016
New Frontiers of Innovation - CBS Competitiveness Day 2016New Frontiers of Innovation - CBS Competitiveness Day 2016
New Frontiers of Innovation - CBS Competitiveness Day 2016
 
Fra Big Data til Big Business - CBS Competitiveness Day 2016
Fra Big Data til Big Business - CBS Competitiveness Day 2016Fra Big Data til Big Business - CBS Competitiveness Day 2016
Fra Big Data til Big Business - CBS Competitiveness Day 2016
 
Supply Chain som Værdiskaber - Associate Professor Kim Sundtoft Hald
Supply Chain som Værdiskaber - Associate Professor Kim Sundtoft HaldSupply Chain som Værdiskaber - Associate Professor Kim Sundtoft Hald
Supply Chain som Værdiskaber - Associate Professor Kim Sundtoft Hald
 
Too Fast Too Furious Need for Speed (High-Frequency Trading) Antidote (Tommi ...
Too Fast Too Furious Need for Speed (High-Frequency Trading) Antidote (Tommi ...Too Fast Too Furious Need for Speed (High-Frequency Trading) Antidote (Tommi ...
Too Fast Too Furious Need for Speed (High-Frequency Trading) Antidote (Tommi ...
 
High-Frequency Trading in Scandinavia - The Academic’s View (Björn Hagströmer)
High-Frequency Trading in Scandinavia - The Academic’s View (Björn Hagströmer)High-Frequency Trading in Scandinavia - The Academic’s View (Björn Hagströmer)
High-Frequency Trading in Scandinavia - The Academic’s View (Björn Hagströmer)
 
The View From The Exchange on High-Frequency Trading (Bjørn Sibbern)
The View From The Exchange on High-Frequency Trading (Bjørn Sibbern)The View From The Exchange on High-Frequency Trading (Bjørn Sibbern)
The View From The Exchange on High-Frequency Trading (Bjørn Sibbern)
 
Implications of MIFIDII - The Regulator’s View (Alberto Garcia)
Implications of MIFIDII - The Regulator’s View (Alberto Garcia)Implications of MIFIDII - The Regulator’s View (Alberto Garcia)
Implications of MIFIDII - The Regulator’s View (Alberto Garcia)
 
CBS Servitization Project (Juliana Hsuan, Thomas Frandsen & Jawwad Raja)
CBS Servitization Project (Juliana Hsuan, Thomas Frandsen & Jawwad Raja)CBS Servitization Project (Juliana Hsuan, Thomas Frandsen & Jawwad Raja)
CBS Servitization Project (Juliana Hsuan, Thomas Frandsen & Jawwad Raja)
 
IoT and Big data: connectivity and the internet of everything. Theme: Core te...
IoT and Big data: connectivity and the internet of everything. Theme: Core te...IoT and Big data: connectivity and the internet of everything. Theme: Core te...
IoT and Big data: connectivity and the internet of everything. Theme: Core te...
 
Profitabel toplinjevækst gennem mer- og krydssalg: Sådan analyserer du potent...
Profitabel toplinjevækst gennem mer- og krydssalg: Sådan analyserer du potent...Profitabel toplinjevækst gennem mer- og krydssalg: Sådan analyserer du potent...
Profitabel toplinjevækst gennem mer- og krydssalg: Sådan analyserer du potent...
 
Book launch - Challenging Customers: Driving Competitiveness through Customer...
Book launch - Challenging Customers: Driving Competitiveness through Customer...Book launch - Challenging Customers: Driving Competitiveness through Customer...
Book launch - Challenging Customers: Driving Competitiveness through Customer...
 
Gender Roles and Board Dynamics in a Competitive Environment (Louise Mors)
Gender Roles and Board Dynamics in a Competitive Environment (Louise Mors)Gender Roles and Board Dynamics in a Competitive Environment (Louise Mors)
Gender Roles and Board Dynamics in a Competitive Environment (Louise Mors)
 
High-Frequency Trading (Christian Borch)
High-Frequency Trading (Christian Borch)High-Frequency Trading (Christian Borch)
High-Frequency Trading (Christian Borch)
 

Recently uploaded

Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure serviceCall US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure servicePooja Nehwal
 
The Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdfThe Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdfGale Pooley
 
The Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdfThe Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdfGale Pooley
 
Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]Commonwealth
 
Malad Call Girl in Services 9892124323 | ₹,4500 With Room Free Delivery
Malad Call Girl in Services  9892124323 | ₹,4500 With Room Free DeliveryMalad Call Girl in Services  9892124323 | ₹,4500 With Room Free Delivery
Malad Call Girl in Services 9892124323 | ₹,4500 With Room Free DeliveryPooja Nehwal
 
The Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfThe Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfGale Pooley
 
Vip B Aizawl Call Girls #9907093804 Contact Number Escorts Service Aizawl
Vip B Aizawl Call Girls #9907093804 Contact Number Escorts Service AizawlVip B Aizawl Call Girls #9907093804 Contact Number Escorts Service Aizawl
Vip B Aizawl Call Girls #9907093804 Contact Number Escorts Service Aizawlmakika9823
 
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...makika9823
 
Instant Issue Debit Cards - School Designs
Instant Issue Debit Cards - School DesignsInstant Issue Debit Cards - School Designs
Instant Issue Debit Cards - School Designsegoetzinger
 
05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptx
05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptx05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptx
05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptxFinTech Belgium
 
20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdfAdnet Communications
 
The Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfThe Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfGale Pooley
 
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Delhi Call girls
 
Q3 2024 Earnings Conference Call and Webcast Slides
Q3 2024 Earnings Conference Call and Webcast SlidesQ3 2024 Earnings Conference Call and Webcast Slides
Q3 2024 Earnings Conference Call and Webcast SlidesMarketing847413
 
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsHigh Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Interimreport1 January–31 March2024 Elo Mutual Pension Insurance Company
Interimreport1 January–31 March2024 Elo Mutual Pension Insurance CompanyInterimreport1 January–31 March2024 Elo Mutual Pension Insurance Company
Interimreport1 January–31 March2024 Elo Mutual Pension Insurance CompanyTyöeläkeyhtiö Elo
 
Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...
Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...
Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...Pooja Nehwal
 
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...ssifa0344
 

Recently uploaded (20)

Veritas Interim Report 1 January–31 March 2024
Veritas Interim Report 1 January–31 March 2024Veritas Interim Report 1 January–31 March 2024
Veritas Interim Report 1 January–31 March 2024
 
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure serviceCall US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
 
The Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdfThe Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdf
 
Commercial Bank Economic Capsule - April 2024
Commercial Bank Economic Capsule - April 2024Commercial Bank Economic Capsule - April 2024
Commercial Bank Economic Capsule - April 2024
 
The Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdfThe Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdf
 
Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]
 
Malad Call Girl in Services 9892124323 | ₹,4500 With Room Free Delivery
Malad Call Girl in Services  9892124323 | ₹,4500 With Room Free DeliveryMalad Call Girl in Services  9892124323 | ₹,4500 With Room Free Delivery
Malad Call Girl in Services 9892124323 | ₹,4500 With Room Free Delivery
 
The Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfThe Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdf
 
Vip B Aizawl Call Girls #9907093804 Contact Number Escorts Service Aizawl
Vip B Aizawl Call Girls #9907093804 Contact Number Escorts Service AizawlVip B Aizawl Call Girls #9907093804 Contact Number Escorts Service Aizawl
Vip B Aizawl Call Girls #9907093804 Contact Number Escorts Service Aizawl
 
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
 
Instant Issue Debit Cards - School Designs
Instant Issue Debit Cards - School DesignsInstant Issue Debit Cards - School Designs
Instant Issue Debit Cards - School Designs
 
05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptx
05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptx05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptx
05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptx
 
20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf
 
The Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfThe Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdf
 
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
 
Q3 2024 Earnings Conference Call and Webcast Slides
Q3 2024 Earnings Conference Call and Webcast SlidesQ3 2024 Earnings Conference Call and Webcast Slides
Q3 2024 Earnings Conference Call and Webcast Slides
 
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsHigh Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
Interimreport1 January–31 March2024 Elo Mutual Pension Insurance Company
Interimreport1 January–31 March2024 Elo Mutual Pension Insurance CompanyInterimreport1 January–31 March2024 Elo Mutual Pension Insurance Company
Interimreport1 January–31 March2024 Elo Mutual Pension Insurance Company
 
Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...
Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...
Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...
 
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
 

Simulating HFT for Low-Latency Investors - The Investor’s View (Robert Almgren)

  • 1. Robert Almgren Copenhagen Business School
 Symposium on High-Frequency Trading
 Oct 5, 2015 Electronic Bond Trading
  • 2. Main points 1.Bond trading is big, electronic,
 and of very active interest 2.Algorithmic execution is important 3.Techniques for achieving good execution 2
  • 3. Outline 1. Rates trading is becoming electronic futures first, then cash 2. Business of algo execution new in futures and fixed income 3. How to get good results understanding of market microstructure 4. How do we improve toward that result? use a market simulator 5. How do we build and use a simulator? 3
  • 4. 4 501.5 Treasury 201.2 Agency MBS 27.3 Corporate 9.5 Muni 3.4 Non-agency MBS 1.5 ABS 4,6 Agency 748.9 Total 193 Total US average daily traded volume in $Billion
 2015 Jan-Aug Fixed Income Equity Source: SIFMA Fixed Income markets are bigger than equities
  • 5. Pit trading → electronic 5 Pit position traders floor brokers Electronic HFT & Market Makers algorithmic brokers (QB)
  • 6. CME rates futures shift to electronic 6Produced by QB from CME data EurodollarTreasury Futures Options Dailytradedvolume(millions) 2008 2009 2010 2011 2012 2013 2014 2015 0.0 0.5 1.0 1.5 0 10 20 30 40 50 60 70 80 90 100 Floor Electronic 5-day 2-sided moving exponential average Mon06Apr2015 Percent electronic Eurodollar Options Dailytradedvolume(millions) 2000 2002 2004 2006 2008 2010 2012 2014 0 1 2 3 4 0 10 20 30 40 50 60 70 80 90 100 Floor Electronic 5-day 2-sided moving exponential average Mon06Apr2015 Percent electronic Eurodollar Futures Dailytradedvolume(millions) 2008 2009 2010 2011 2012 2013 2014 2015 0.0 0.2 0.4 0.6 0.8 0 10 20 30 40 50 60 70 80 90 100 Floor Electronic 5-day 2-sided moving exponential average Mon06Apr2015 Percent electronic Treasury Options Dailytradedvolume(millions) 2001 2003 2005 2007 2009 2011 2013 2015 0 1 2 3 4 5 0 10 20 30 40 50 60 70 80 90 100 Floor Electronic 5-day 2-sided moving exponential average Mon06Apr2015 Percent electronic Treasury Futures All CME futures pits
 closed July 2 2015
  • 7. 7 April 9, 2015 Cash Treasury products shift to electronic
  • 8. 8TPMG White Paper,April 9, 2015 of both market makers and providers of algorithmic trading solutions to investors. As a result, cutting-edge trading technology increasingly resides not only with dealers but also with their clients who deploy algorithmic trading strategies to minimize trading cost. In the inter-dealer market, market making in on-the-run Treasuries now appears to be dominated by dedicated trading firms and dealers with the know-how to develop the cutting-edge algorithms required to compete. Several important initiatives to accelerate the automation of trading in Treasury markets mirror key innovations from the foreign exchange (FX) market.13 Recent trends with FX antecedents include the creation of new liquidity pools in the form of single-dealer platforms streaming executable quotes, the emergence of aggregators that provide a single interface with streaming quotes from multiple underlying markets, and the increased “internalization” of orders by banks. The evolution of automated trading in the Treasury securities market is also likely to be influenced by innovation in the Treasury futures market and the interest rate swaps market, in which execution is becoming increasingly automated. The Treasury futures and interest rate 11 For example, while Treasury securities are exempted from important aspects of the Volker Rule, leverage ratios make holding Treasuries as expensive as corporate bonds. As a result, dealers are incentivized to shift balance sheet to assets with higher yield and/or wider bid-ask spreads. 12 Source: Greenwich Associates 2014 North American Fixed Income Study. 13 The over-the-counter spot FX market is in many ways similar to the cash Treasury market. Liquidity in both markets is concentrated in a few venues, with trading in the Treasury market focused in a few on-the-run securities, and trading in the spot FX market concentrated in a few major currency pairs (though arguably across more trading venues). In both markets, the vast majority of trading occurs with or between market makers, with end-investors almost never trading bilaterally and intermediation facilitating flows between buyers and sellers. TMPG CONSULTATIVE PAPER swap markets are closely linked to cash Treasury securities markets by active spread trading between the markets.14 BOX 1: TMPG Review of October 15, 2014 On October 15, 2014, U.S. Treasury securities experienced record-high trading volumes and significant intraday volatility. The yield on the 10-year Treasury note traded in the fourth-largest intraday range since the 2008 financial crisis, and saw a 15-basis-point round trip during a short 15- minute window. This price action was outsized relative to the fundamental economic news of that
  • 9. 9 High-frequency trading now accounts for roughly 40% to 50% of the daily volume in Treasuries, compared to a "negligible amount" just five years ago, according to research firm Tabb Group. The enormous size of the Treasuries market makes it appealing to firms that make money from huge volumes of trades. As with stocks, the fear is that flash crashes could cause sharp plunges in Treasury prices.That would lead to soaring yields, from all-time lows below 1.5%, to as high as 4%. Some of the biggest players in high-frequency trading, DRW Holdings, Sun Trading,Virtu Financial, Hudson River Trading, Jump Trading and GSA Capital Partners, have all been expanding their reach to Treasuries, according to numerous trading sources. The Treasury Department wasn't able to provide recent breakdowns on trading in government debt. "It's been less profitable for high-frequency firms to trade equities, so these firms are looking at other asset classes," said Justin Schack, a managing director at the institutional brokerage Rosenblatt Securities. "Treasuries are one of the most liquid markets in the world, so it's very fertile ground for high-frequency market making." That liquidity has attracted hedge funds that use computer driven formulas to capture profits from tiny price movements.
  • 10. 10
  • 11. 11
  • 12. 12 Oct 15, 2014, NY time Treasury "flash crash"? Produced by QB from CME and cash market data 09:33 09:40 RetailSales 08:00 08:20 08:40 09:00 09:20 09:40 10:00 10:20 10:40 11:00 Scaledprice 5-year note futures 10-year note futures 30-year bond futures Ultra bond futures 5-year note cash 7-year note cash 10-year note cash 30-year bond cash 08:30: Retail sales dropped more than forecast in September on a broad pullback in spending that indicates American consumers provided less of a boost for the economy in the third quarter. 
 Victoria Stillwell, Bloomberg
  • 13. 13 Merger arb + short gamma
  • 14. 14
  • 15. 15 U.S. Department of the Treasury Board of Governors of the Federal Reserve System Federal Reserve Bank of New York U.S. Securities and Exchange Commission U.S. Commodity Futures Trading Commission Joint Staff Report: The U.S. Treasury Market on October 15, 2014 T RY 1789 July 13, 2015 U.S. Department of the Treasury Board of Governors of the Federal Reserve System Federal Reserve Bank of New York U.S. Securities and Exchange Commission U.S. Commodity Futures Trading Commission Joint Staff Report: The U.S. Treasury Market on October 15, 2014 THEDEPART M ENT OF THE TREASURY 1789 U.S. Department of the Treasury Board of Governors of the Federal Reserve System Federal Reserve Bank of New York U.S. Securities and Exchange Commission U.S. Commodity Futures Trading Commission July 13, 2015 The Evolving Structure of the U.S.Treasury Market
 Oct 20-21, NY Fed The U.S.Treasury market is the deepest and most liquid government securities market in the world. However, the events of October 15 of last year, when yields experienced an unusually high level of volatility and rapid round-trip in prices without a clear cause, highlight the need to better understand the factors that impact the liquidity of the Treasury market, especially during stressed market conditions. Because of the Treasury market’s unique role in the global economy, its liquidity and functioning have implications for the cost of financing the government, the market’s role as a risk-free benchmark for pricing financial instruments, the costs borne by investors transacting in the Treasury market, and the implementation of monetary policy. The U.S. Department of the Treasury, Board of Governors of the Federal Reserve System, Federal Reserve Bank of New York, Securities and Exchange Commission, and Commodity Futures Trading Commission invite you to a conference to explore the key factors underlying the evolution of the Treasury market's structure and liquidity. The conference will consist of a variety of panels on subjects ranging from the October 15th Joint Staff Report, automated and algorithmic trading, market making, liquidity, end investor perspectives on market structure, operational risks, repo markets, academic and practitioner perspectives on potential improvements to market structure, and regulatory requirements applicable to the government securities market. It will include prominent industry and academic experts and will feature remarks by several authorities in the official sector. report conference
  • 17. 17 Dealers claim they are victims of predatory behaviour in US Treasury markets dominated by high-frequency traders The interdealer US Treasury markets have long been a sanctuary for primary dealers – a safe place to lay off the risks of their client-facing activities among themselves. But an influx of high-frequency traders has changed all that. Non-banks armed with speedy algorithms and superior technology are now the dominant players on the main interbank platforms, Icap's BrokerTec and Nasdaq- owned eSpeed. Dealers claim they are being pushed out of what has always been one of their core markets. "BrokerTec and eSpeed have become markets where the fastest player wins and everyone else comes last," says a senior rates trader at a primary dealer in New York. "The banks are just not set up to compete in that scenario. We've been crowded out of those markets, and we're not actively making markets there anymore."
  • 18. 18
  • 19. 19 100. The bottom line is that, even after controlling for movements in secondary market yields for previously issued Treasuries, almost every Treasury maturity exhibits a consistent pattern of negative post-auction yield movements (i.e., in Defendants’ favor), as seen by the consistency of the below-zero purple bars in the following chart. Case 1:15-cv-06782 Document 1 Filed 08/26/15 Page 36 of 85 100. The bottom line is that, even after controlling for movements in secondary m yields for previously issued Treasuries, almost every Treasury maturity exhibits a consistent pattern of negative post-auction yield movements (i.e., in Defendants’ favor), as seen by the consistency of the below-zero purple bars in the following chart. Case 1:15-cv-06782 Document 1 Filed 08/26/15 Page 36 of 85 UNITED STATES DISTRICT COURT SOUTHERN DISTRICT OF NEW YORK AND BAKERS AND TEAMSTERS FUND, CLEVELAND BAKERS MSTERS HEALTH AND E FUND, AND MASTERINVEST ANLAGE GMBH, on behalf of and all others similarly situated, Plaintiffs, NOVA SCOTIA, NEW YORK BMO CAPITAL MARKETS NP PARIBAS SECURITIES ARCLAYS CAPITAL INC.; FITZGERALD & CO.; UP GLOBAL MARKETS INC.; Z MARKETS LLC; YWIDE SECURITIES CORP.; UISSE SECURITIES (USA) LLC; APITAL MARKETS AMERICA UTSCHE BANK SECURITIES LDMAN, SACHS & CO.; HSBC ES (USA) INC.; JEFFERIES LLC; GAN SECURITIES LLC; LYNCH, PIERCE, FENNER & CORPORATED; MERRILL OVERNMENT SECURITIES UHO SECURITIES USA INC.; Case No. CLASS ACTION COMPLAINT JURY TRIAL DEMANDED Case 1:15-cv-06782 Document 1 Filed 08/26/15 Page 1 of 85 UNITED STATES DISTRICT COURT SOUTHERN DISTRICT OF NEW YORK CLEVELAND BAKERS AND TEAMSTERS PENSION FUND, CLEVELAND BAKERS AND TEAMSTERS HEALTH AND WELFARE FUND, AND MASTERINVEST KAPITALANLAGE GMBH, on behalf of themselves and all others similarly situated, Plaintiffs, vs. BANK OF NOVA SCOTIA, NEW YORK AGENCY; BMO CAPITAL MARKETS CORP.; BNP PARIBAS SECURITIES CORP.; BARCLAYS CAPITAL INC.; CANTOR FITZGERALD & CO.; CITIGROUP GLOBAL MARKETS INC.; COMMERZ MARKETS LLC; COUNTRYWIDE SECURITIES CORP.; CREDIT SUISSE SECURITIES (USA) LLC; DAIWA CAPITAL MARKETS AMERICA INC.; DEUTSCHE BANK SECURITIES INC.; GOLDMAN, SACHS & CO.; HSBC SECURITIES (USA) INC.; JEFFERIES LLC; J.P. MORGAN SECURITIES LLC; MERRILL LYNCH, PIERCE, FENNER & SMITH INCORPORATED; MERRILL LYNCH GOVERNMENT SECURITIES INC.; MIZUHO SECURITIES USA INC.; MORGAN STANLEY & CO. LLC; NOMURA SECURITIES INTERNATIONAL, INC.; RBC CAPITAL MARKETS, LLC; RBS Case No. CLASS ACTION COMPLAINT JURY TRIAL DEMANDED UNITED STATES DISTRICT COURT SOUTHERN DISTRICT OF NEW YORK CLEVELAND BAKERS AND TEAMSTERS PENSION FUND, CLEVELAND BAKERS AND TEAMSTERS HEALTH AND WELFARE FUND, AND MASTERINVEST KAPITALANLAGE GMBH, on behalf of themselves and all others similarly situated, Plaintiffs, vs. BANK OF NOVA SCOTIA, NEW YORK AGENCY; BMO CAPITAL MARKETS CORP.; BNP PARIBAS SECURITIES CORP.; BARCLAYS CAPITAL INC.; CANTOR FITZGERALD & CO.; CITIGROUP GLOBAL MARKETS INC.; COMMERZ MARKETS LLC; COUNTRYWIDE SECURITIES CORP.; CREDIT SUISSE SECURITIES (USA) LLC; DAIWA CAPITAL MARKETS AMERICA INC.; DEUTSCHE BANK SECURITIES INC.; GOLDMAN, SACHS & CO.; HSBC SECURITIES (USA) INC.; JEFFERIES LLC; J.P. MORGAN SECURITIES LLC; MERRILL LYNCH, PIERCE, FENNER & SMITH INCORPORATED; MERRILL LYNCH GOVERNMENT SECURITIES INC.; MIZUHO SECURITIES USA INC.; MORGAN STANLEY & CO. LLC; NOMURA SECURITIES INTERNATIONAL, INC.; RBC CAPITAL MARKETS, LLC; RBS Case No. CLASS ACTION COMPLAINT JURY TRIAL DEMANDED ... when the Department of Justice’s investigation was announced and Defendants curtailed their improper conduct. 8. To take one example (many others are described in the body of this Complaint), Plaintiffs examined what are known as “reissued” Treasuries. In this scenario, the United States Treasury sells a security at auction, and then later sells the exact same security (i.e., a Treasury Security with the same principal amount and the same maturity date) in a later auction.4 By the time of the later auction, the Treasury Securities that were sold in the earlier auction are already trading in the secondary market. Accordingly, it is possible to compare the yield/price of the identical security at the same point in time at the auction in which Defendants had an “insider” position. If the yields at the auction were repeatedly higher than the yields in the secondary market, it would demonstrate that Defendants were artificially increasing the auction yields (correspondingly suppressing prices). Conversely, if both the auction and the secondary markets were truly competitive, the yield for the security would be substantially similar in both markets, or at least vary in a random fashion. 9. The data shows that the yields for these identical securities indeed repeatedly diverged as between the auction and secondary markets, almost always in the direction of a higher yield (lower price) in the auction relative to the lower yield (higher price) in the secondary market. Across all tenors (i.e., lengths of time to maturity) of Treasuries, the yields of reissued Treasuries in the primary market were inflated in 69% of the auctions, by 0.91 basis points, a clearly significant disparity. This repeated bias cannot be explained as a result of random 4 Reissued Treasuries also have the same coupon rate as the previously-issued security. For reissued securities, price is thus the variable that is determined at the auction, and which was directly manipulated by Defendants. chance; instead, the only plausible explanation is that Defendants coordinated artificially to influence the results of the auctions in the primary market. 10. This is just one example of anomalous economic data. Indeed, these and the other data analyses discussed herein confirm that Defendants took full advantage of their privileged Case 1:15-cv-06782 Document 1 Filed 08/26/15 Page 9 of 85
  • 21. Quantitative Brokers Algorithmic execution and cost measurement No prop trading or market making Interest rate products, starting with futures Equities, FX already well served Live on 5 futures exchanges (all products Cash Treasuries: eSpeed, BrokerTec, dealer pools basis trading futures vs cash Good execution depends on
 microstructure expertise 21
  • 22. 22 20,000 lots20,000 lots EIAPetroleumStatusReport BML 1000 lots 98.795 98.800 98.805 98.810 98.815 98.820 98.825 09:22 09:24 09:26 09:28 09:30 09:32 09:34 CDT on Wed 14 May 2014 BUY 129 GEH6 BOLT 09:23:31 Doneat09:32:52 Exec 98.806 VWAP 98.812 Strike 98.8075 Sweep 98.8100 GEH6 Midpoint fills Passive fills Cumulative exec Market trades Limit orders Cumulative VWAP Cointegration Microprice Bid-ask Exec = 98.806 Cost to strike = -0.31 tick = -$3.92 per lot Our limit orders Cointegration signal
 (indicating down move) Benchmark =
 Arrival price Order book
 (direct + implied)Midpoint liquidity Our fills buy sell Produced by QB from CME and internal data Chicago time
  • 23. 23 125−05+ 125−06 125−06+ 125−07 125−07+ 125−08 125−08+ 125−09 125−09+ 125−10 10:11 10:13 10:15 10:17 10:19 10:21 10:23 10:25 CDT on Thu 29 Aug 2013 2000 lots SELL 362 ZNU3 BOLT 10:12:31 Doneat10:23:21 Exec 125−07.71 VWAP 125−07.27Strike 125−07¼ Sweep 125−07● ●●●●● ●●●● ●● ● ●●●●●●●●●● ● ●●●● ● ● ●●● ● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ● ●●●●●● ●●●●●●●●● ●● ●●●●●●●● ● ●● ●●●●●●●●●●●●●●●●●●●●●●●●● ● ● ● ● ●● ● ●●●●●●●●●●●●●●●●●●● ● ●●●●● ●● ● ●● ● ●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●● ●●●● ●●●●●●●●●●● ● ● ● ●●●●●●●● ● ● ●●●●●●●●●●●● ● ● ●●● ●● ● ●●●●● ●●●●●●●●●●●●●●●● ● ●●● ●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●● ● ●●●●●●●●●●●● ● ● ●●●●●●●● ● ●●●●●● ●●●●●●● ● ●●●●●●●●●●●● ● ● ● ●●●●●●●●●●●●●●●●● ● ●●● ●● ●●●● ●●● ●●●●●● ●●● ●●●●●●● ● ● ● ● ● ● ●●●●●● ● ●●●●●●●●● ● ● ● ● ●●● ●● ●●● ●● ●●●●●●●●●●●● ●●●●● ●●●●●●● ● ●●●●● ●●● ● ZNU3● Aggressive fills Passive fills Cumulative exec Market trades Limit orders Cumulative VWAP Microprice Bid−ask Exec = 125−07.71 Cost to strike = −0.92 tick = −$14.33 per lot passive fills aggressive cross
 based on signal Produced by QB from CME and internal data
  • 24. 24 9955 9955½ 9956 9956½ 12:56 12:58 13:00 13:02 13:04 13:06 13:08 CDT on Fri 30 Aug 2013 20000 lots BML 500 lots BUY 165 GEM4 BOLT 12:57:07 13:07:07 Doneat13:07:01 Exec 9955.88 VWAP 9955.82 Strike 9955¾ Sweep 9956●● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● GEM4 ● Aggressive fills Midpoint fills Cumulative exec Market trades Limit orders Cumulative VWAP Cointegration Microprice Bid−ask Exec = 9955.88 Cost to strike = 0.25 tick = $3.14 per lot Butterfly middle leg
 midpoint liquidity Produced by QB from CME and internal data Cointegration signal
 indicates up move: aggressive buy
  • 25. Example bond execution 25 50 lots BakerHughesU.S.RigCount 100−22+ 100−23 100−23+ 100−24 100−24+ 100−25 100−25+ 100−26 16:51 16:53 16:55 16:57 16:59 17:01 17:03 UTC on Fri 25 Apr 2014 BUY 67 CT10 BOLT 16:52:48 17:02:48 Doneat17:02:42 Exec 100−24.90 VWAP 100−24.89 Strike 100−25¼ Sweep 100−25.66 ● ●●●●●● ●●●●●●●● ●●●● ● ●● ●●●●●● ●●●● ●● ●●●●●●●●●●●●●●●●●● ● ● ●●●● ●●● ●● ● CT10 ● Aggressive fills Passive fills Cumulative exec Market trades Limit orders Cumulative VWAP Microprice Bid−ask Exec = 100−24.90 Cost to strike = −0.71 tick = −$110.77 per lot Produced by QB from CME and internal data
  • 26. Multi-asset trades 26 −23.38 −23.36 −23.34 −23.32 14:31 14:32 14:33 14:34 14:35 14:36 14:37 14:38 14:39 CDT on Fri 25 Apr 2014 BUY 10 CT10 SELL 100 ZN −$50 −$40 −$30 −$20 −$10 $10 Slippageperlottotarget MISS HIT 14:32:08 Doneat14:38:35 Exec −23.359 Target −23.340 Strike −23.344 Exec = −23.359 Cost to target = −0.019 = −$17.61 per lot, −$1,937.50 total 0 20 40 60 80 100 110 14:31 14:32 14:33 14:34 14:35 14:36 14:37 14:38 14:39 14:32:08 Doneat14:38:35 LegRiskTolerance: 0% 66 ZNM4 @ 124−01+ 6 CT10 @ 100−22 24 ZNM4 @ 124−01+ 10 ZNM4 @ 124−01+ 1 CT10 @ 100−22 5,000 lots 124−00+ 124−01 124−01+ 124−02 124−02+ 14:31:00 14:32:00 14:33:00 14:34:00 14:35:00 14:36:00 14:37:00 14:38:00 14:39:00 CDT on Fri 25 Apr 2014 SELL 100 ZNM4 LEGGER 14:32:08 Doneat14:38:08 Exec 124−01.50 VWAP 124−01.41 Strike 124−01¼ ● ● ● ● ●● ● ● ● ● ●●● ● ●●●●●●●● ● ● ●●● ● ●●● ●●●●●●● ● ●●● ●● ● ● ZNM4 ● Passive fills Cumulative exec Market trades Limit orders Cumulative VWAP Microprice Bid−ask Exec = 124−01.50 Cost to strike = −0.50 tick = −$7.81 per lot 50 lots 100−21 100−21+ 100−22 100−22+ 100−23 19:31 19:32 19:33 19:34 19:35 19:36 19:37 19:38 19:39 UTC on Fri 25 Apr 2014 BUY 10 CT10 LEGGER 19:32:08 Doneat19:38:35 Exec 100−22.00 VWAP 100−22.02 Strike 100−22¼ Sweep 100−22+ ●● ● ●● ●●● ● ● ●●●● ● ● ●●●●●●●●●●●●●●●●●● ● ●●●●●●●●● CT10 ● Aggressive fills Passive fills Cumulative exec Market trades Limit orders Cumulative VWAP Microprice Bid−ask Exec = 100−22.00 Cost to strike = −0.50 tick = −$78.12 per lot Produced by QB from CME and internal data 10 msec Treasury futures
 trading on CME
 in Chicago Cash Treasury note
 trading on eSpeed
 in New Jersey
  • 27. 27
  • 29. Differences between rates futures and equities •No market fragmentation (futures) simple routing, good market data •Trading rules more complicated match algorithms implied quoting •Large tick size (bid-ask spread) •High degree of interrelation cointegration
 multidimensional algorithms basis trading, substitutions, etc •Round the clock trading Information events 29
  • 30. Match algorithms •Pro rata (short-term rates products) •Mixed time / pro rata •Workups (BrokerTec) 30
  • 31. Pro rata order matching 31 1 2 3 4 5 6 7Best bid price Incoming volume divided
 among all resting orders
 at best price Incoming market sell order Versions of pro rata matching
 are common in short-term
 interest rate products,
 because of large tick size
 and low volatility.
  • 32. 32 1. Orders placed during the “pre-opening” or at the indicative opening price (IOP) will be matched on a price and time priority basis. Note that implied orders are not taken into consideration, as they are only active during the continuous trading session. 2. Priority is assigned to an order that betters the market, i.e. a new buy order at 36 betters a 35 bid. Only one order per side of the market (buy side and sell side) can have this TOP order priority. There will be situations where a TOP order doesn’t exist for one or both sides of the market (for example, an order betters the market, but is then canceled). There will never be a situation that results in two orders on the same side of the market having TOP order status. 3. Only outright orders can be TOP orders, however the TOP orders of underlying orders that are creating implied orders will be taken into consideration during the matching process so as not to violate the TOP order rule in any market. 4. TOP orders are matched first, regardless of size. 5. After a TOP order is filled, Pro Rata Allocation is applied to the remainder of the resting orders at the applicable price levels until the incoming order is filled. 6. The Pro Rata algorithm allocates fills based upon each resting order’s percentage representation of total volume at a given price level. For example, an order that makes up 30% of the total volume resting at a price will receive approximately 30% of all executions that occur at that price. Approximate fill percentages may occur because allocated decimal quantities are always rounded down (i.e. a 10-lot order that receives an allocation of 7.89- lots will be rounded down to 7-lots). 7. The Pro Rata algorithm will only allocate to resting orders that will receive 2 or more contracts. 8. After percentage allocation, all remaining contracts not previously allocated due to rounding considerations are allocated to the remaining orders on a FIFO basis. ! Outright orders will have priority over implied orders and will be allocated the remaining quantity according to their timestamps. ! Implied orders will be then allocated by maturity, with the earliest expiration receiving the allocation before the later expiring contracts. If spread contracts have the same expiration (i.e., CONTRACT A- CONTRACT B and CONTRACT A-CONTRACT C), then the quantity will be allocated to the earliest maturing contracts making up that spread (i.e., the CONTRACT A-CONTRACT B will get the allocation before the CONTRACT A-CONTRACT C because the CONTRACT B expires before the CONTRACT C). Example: Pro Rata Allocation Matching CME Eurodollar order matching
  • 33. Mixed time priority / pro rata 33 g algorithm ucts, LIFFE takes fj = (V Pj 1)k (V Pj)k Vk . g is obtained for k = 1, and FIFO in the limit k ! 1. polate between the two. LIFFE sets k = 2 for Euribor, d Euroswiss (effective May 29, 2013, [LIFFE, 2013]). d this algorithm, note that by the Mean Value Theorem fj = Vj V g(xj) Pj = volume preceding order j Robert Almgren and Eugene Krel May 31, 2013 2 0 1 0 LIFFE q k = 1 (pro rata) 2q k = 2 (Euribor) 4q k = 4 (Short Sterling) 0 1 0 1 CME p q (1−p) q Figure 1: Mixed allocation algorithms, for small market order sizes; q denotes the LIFFE 2-year Treasury
 & some Treasury calendar spreads Market order size as fraction of resting limit orders k=1: pro rata
 k=∞: time priority
  • 34. BrokerTec workup 34 (Workups are now
 largely inactive)
  • 35. Events cause price jumps 35 Need to locate and characterize these event reactions
 systematically from historical market data 138.25 138.30 138.35 138.40 138.45 138.50 138.55 138.60 138.65 138.70 138.75 07:20 07:22 07:24 07:26 07:28 07:30 07:32 07:34 07:36 07:38 07:40 1000 lots ChangeinNonfarmPayrolls ●●●●●●●●●● ●● ● ●●● ● ●●●● ● ●●● ●●● ●●●● ●●●●●● ●● ●● ●●●●●●●●● ●●●●●●● ●●● ●●●●●●●●●●●● ● ●●●●●●●● ● ●●●●●●●●●● ● ●● ●●● ● ● ●●●● ● ●●● ●●● ●●●●● ●●●● ● ● ● ● ●● ● ● ●● ● ●● ● ●● ● ●● ● ● ●● ● ● ●●● ● ●●●●●● ● ●●● ● ●● ●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●● ●●● ●● ●●●●●●●●●● ●●●●● ● ● ● ●● ●● ● ●●● ●●●●● ● ● ● ●●●●●●● ●● ● ● ●●● ●●●●●●●●●●● ● ●●●●●● ● ●● ● ● ● ●●● ● ●● ●● ●●● ● ● ● ●● ●●●●● ● ●● ●● ●●●●●●●●●●●●●●●● ●● ● ●●●● ●● ● ● ● ● ●●●● ●●●●● ● ● ●●● ● ● ● ●● ● ●●●●●● ● ●● ●●●●●●●●●● ● ●● ●● ● ●●●●●●●●●● ● ●● ● ● ● ● ● ●●● ● ● ● ●●● ● ● ●● ● ● ● ●● ● ● ● ●● ● ● ●● ●● ● ● ● ●●●●●●●●●● ● ●● ● ●●● ● ● ● ● ● ● ● ● ●●●● ●●●●●●●●● ● ●● ● ● ●●●● ● ● ● ● ● ●● ●● ● ●●●●●●●●● ● ● ●● ● ● ● ●● ●●●● ●●●●● ● ● ●● ● ● ● ●●●●● ●●●●●●● ● ● ● ●● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ●●●● ● ● ● ● ● ● ●●● ● ● ● ● ● ● ●● ●●●●● ● ●● ●●● ● ●● ●●●● ●● ● ● ● ● ●● ● ●●●● ● ● ●●● ● ● ●●● ●● ● ● ● ● ● ●● ●●● ● ● ●●●●●●● ●● ● ● ●● ● ● ● ●●●●●●● ●●●● ● ● ●●●●●●●● ● ●● ●● ●●●●● ● ●●●● ●●●●● ●● ● ● ● ●● ●●●●●●●● ● ●●● ● ●● ● ● ●● ● ● ●●● ● ●●● ● ● ● ●●● ●●●●●● ● ● ●●●●●● ● ● ● ● ●● ●● ●●●● ● ●● ● ● ● ●● ●●● ● ● ● ●●●●●●● ● ●●●●●●●●●●●●● ● ●● ● ●● ● ●● ●● ● ●● ● ● ● ● ● ● ●●● ● ●● ●● ● ●●● ●● ● ● ● ●● ● ●●●● ●● ●● ●● ● ●● ●● ● ● ●●●● ● ● ●●●● ● ● ●●●●●● ● ●● ●● ● ●● ● ● ● ● ●● ●●●●● ● ●●● ● ● ● ● ● ●●●● ● ●●●●●●● ●●●●●●●● ● ● ● ●●●●● ●● ● ● ● ● ●● ●● ●●●●●●● ●● ● ● ● ●● ●●● ● ● ● ● ●● ●● ●●●●●● ● ● ● ● ● ● ●● ● ● ●●●●●● ● ● ●●●●●● ● ● ● ●●●●● ● ● ● ●●●●●●●● ● ●●●● ● ●●● ● ● ●●● ● ● ●● ● ●●● ● ●● ●●●● ●● ● ●● ●●●●● ● ● ●●●●● ●●●●●● ● ●● ●● ●●●● ●● ● ● ●● ● ● ●● ● ● ●●● ● ● ● ●● ●● ● ●● ●● ●● ●● ● ●● ●● ● ● ●● ●● ●●●●●● ●● ●●● ● ● ●●●●●● ●● ●● ●● ●● ●● ● ●● ● ● ●●● ● ●●●● ●● ●● ● ● ● ● ●●●●●●●●● ●●●● ● ●●● ● ● ● ● ● ● ● ●● ●●● ● ● ● ● ● ●● ● ● ● ● ●●●●●●●● ● ●●●●●●● ●●●●● ● ●● ●●●●●●●●●●● ● ●● ● ● ●●●●●●●●● ● ●● ●● ●●●● ●●●●● ● ●●● ● ●● ● ●●●● ●● ● ● ● ● ● ● ●●● ● ● ●● ● ● ●● ● ● ●●● ●●●●●● ● ●●●● ●● ● ● ●●●● ●●● ● ● ●●● ●● ●●●●● ● ● ●● ●●● ● ● ●● ● ●●● ● ● ● ● ● ●●●●●●●● ● ● ● ● ●●●● ●●●●●● ● ● ● ●●●●●●●● ●●● ● ● ●●●● ●● ●● ●● ●● ●● ●● ●● ●●●●●●● ● ● ●●●●●● ● ● ● ●●● ●●● ●●●●●●●●●●●● ●● ●● ● ●● ● ●● ● ●●● ● ● ●●●●●●●●●●●●●●●●●●●●●● ● ●●●●●● ●● ● ●●●●●●●●● ● ●●●●●●●●●●●●●●●●●● ●● ●● ● ●●●●●● ●●●● ●● ●● ●●●●●● ●●●●● ● ●●●●●●●●●●●●●● ●●●●●●● ● ●●● ● ●●●●●●●●●●●● ● ●● ● ●●● ●● ● ●●●●●●●● ●●● ●●●● ● ● ●●● ● ●●●●●●●●●●● ● ● ● ●●●● ● ●●●●● ● ●●●●●●● ●●● ●●●● ●● ●● ● ●●●●● ● ● ●●●●● ● ● ●● ●●● ● ●● ●● ●●●● ● ●●● ●●●●●● ● ● ●●●●●●●●●●●●●●●●●● ● ● ●● ● ●●● ● ●●●● ●●● ● ●●●● ●● ● ●●●●● ● ●● ●● ● ● ● ●●● ● ●●●● ●●●● ●●●●●●●● ● ●●●●●●● ● ●● ●● ● ●●●● ●●● ● ● ●●●●●● ● ●● ● ● ●● ● ●●● ● ●●● ● ●●●●● ● ●●●●●●●●●● ● ●●●●●●● ● ● ● ●● ●● ●●●●●● ●●●● ● ● ●●●●●●●●● ●● ● ●●●●●●●●●●●●●●● ●●●●●● ●●●●●●●●● ● ●●●● ●● ● ● ●●●● ●●●●●●● ● ● ● ●●● ●●● ● ● ●● ● ●●●● ● ●●●●● ●●● ● ●● ● ● ●●●● ●●● ●●● ●● ●●● ● ●●●●●●●●● ● ● ●● ● ● ●● ●●●●● ● ●●●●●●● ● ●●●●●●●●●●●●● ●●●●● ● ●●●●●●●●●●●●●●● ●●● ● ● ●●● ●●●●● ●● ●●●● ● ● ● ●● ●● ● ●●●●● ●●●●●● ● ●●● ● ● ●●●●●●● ●● ● ● ●● ●●●●●●●●●●● ● ● ●● ● ●●●●● ●●●●● ●● ● ● ●● ● ● ● ●●● ● ●● ●● ● ● ● ● ● ● ●●●●●●●● ●●●●●●● ● ●● ● ●●● ●●●●●●●● ● ●●●●●●●●●●●●●● ●●●●●● ●● ●● ● ●●●●●●●●●●●● ● ●●● ● ●●● ●● ● ●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●● ● ●● ● ●●●●●●●●●●● ●● ●●●●●●●●●●●●●●●● ●● ●●● ●●● ●●●●●●●● ●●●●●●●● ●●● ●●●●●●● ●●● ●●●●●●●●●●● ●●●●●●● ●● ● ●●●● ●● ● ●● ●● ● ● ●●●●● ● ●●● ●●●● ● ●● ● ●●●●● ● ● ●● ● ●●●●●●●●●● ● ●●●●●●●●●●●●●●●●●●●●●●●● ● ● ● ●●●●●●●●●●● ● ● ●●●●●● ●●●●●●●● ●● ● ●●●●●●●●●●●● ● ●●● ● ●●●●● ●● ●●●●●●●●● ●●●●●● ● ● ●●●●●●●●● ●●●●●●●●●●●●●● ●●●●●●● ●●● ●● ● ●●●●●● ● ●●● ● ● ● ●●●●●●●● ●●● ●●●●●● ●● ●●●● ●●●● ● ●●●●●●●● ● ●●●●●● ●●●●●●●● ●●● ● ● ●●●●●●● ●●● ● ● ● ● ●●● ●●●●●● ● ●● ●● ● ● ● ●●●● ●●●●●●●●●●●●● ● ● ●● ●● ● ●● ● ●● ● ● ●● ●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●● ●●● ●●●●●● ●●●●●●●●●●● ● ●●●●●●●●●●●● ●●● ●●●● ●●●●●●●●●●●● ●●●●●● ●● ● ● ●●●●●●● ●●●● ●●●●●●● ● ● ● ● ● ●● ●●● ●●●●●●●●● ●●●●●●●●●● ●●●● ● ● ●● ●● ●●● ●● ●●●● ●●●● ● ●●●●●●●●●●●●●● ●● ●● ● ●●●●●●● ●●●●●● ● ●●●● ●●●● ●●●● ●●●● ●● ● ● ●●●● ● ●●● ● ●●● ● ●●● ●●●● ● ● ● ● ●● ● ●● ● ●●●● ● ● ● ●●● ● ● ● ● ● ●●●●●●● ●● ●● ● ●● ●● ●●●●●●●● ●● ● ●● ● ●● ●● ● ●● ●● ●●●● ● ● ●● ●●● ●●● ● ●●●● ● ●●●● ● ●● ●● ● ● ●●●● ● ● ●●●●● ● ●●●● ●●● ●●●●●●●●● ● ● ● ● ●●● ● ● ●●●●●● ●●●●●●●●● ●●● ● ●● ● ●●●●●●●●● ●●● ● ●●●●●●●●● ●● ●●●● ● ●●●●●●●●●●● ●●●●●● ● ● ●● ●●● ● ●● ● ●●●●● ●●● ● ●● ● ●●●● ● ● ● ● ● ● ● ●●●● ● ●● ● ●●● ● ● ●●●● ● ●● ●●●●● ● ● ●●●● ● ●● ●● ●●●●●●●● ● ●● ●●● ● ● ● ●● ●●● ●●●●●●●●● ●●●●●●● ● ●●●●●●●●●●●●●● ● ●● ●● ● ● ●●● ●● ●●●●●●● ● ●● ● ●●●●●● ●●● ● ●● ● ● ●● ● ●●●●●●●●●●●● ●●●●●●●● ●●●●●●●●●●●●●●● ●● ●●●●●●●●●● ● ● ● ●●●●● ● ● ●●● ● ●●● ●●●●● ●●●●●●●●● ●●● ● ●●●● ●● ●● ● ●●●●●●●● ●●●●●●●● ● ●● ●●●● ● ●●●●● ● ●●● ●●●●●●●●● ● ● ● ●●●●●●●●●●●● ● ●●●●●●●●●●●●● ● ●●●●●●● ●●● ● ● ● ● ●● ●●● ●● ● ●●●●● ●●●● ●●●●●● ● ●●●●●● ●●●● ● ●●● ● ●●●● ●● ●●●●● ●●● ● ● ● ●●●● ● ● ●●●●●● ● ●● ● ●● ●●●●●●●● ●●●●● ● ● ● ● ●●●●● ● ● ● ●●●●●●●●●●●●●●●●●● ●●●● ● ●●●● ● ●●●●●●● ● ●●●●●●● ● ●● ● ●●●●●●● ● ●● ●●●●●●● ●●● ●● ●● ●● ●●●●●● ●●●●● CST on Fri 06 Jan 2012 March BundUS Change in Nonfarm Payrolls 139.59 139.60 139.61 139.62 139.63 139.64 139.65 139.66 139.67 139.68 139.69 139.70 139.71 139.72 139.73 139.74 11:50 11:52 11:54 11:56 11:58 12:00 12:02 12:04 12:06 12:08 12:10 500 lots 30−YearBonds ● ●● ● ● ●●● ● ●● ● ●●●●● ● ●● ● ● ● ● ● ● ● ●●● ● ● ●● ● ● ● ●●●●●●●●●● ● ●● ● ●●●●● ●● ● ●● ● ●●●●●● ●●●●●●●● ●●●●● ●● ● ● ● ●●●● ● ●●●●●●● ● ● ●●●●● ●● ●● ● ● ● ●●● ● ●● ●●●●●●●● ●●●●●●● ●● ● ● ● ●●●●●●● ●●●●●●● ●●●●●●● ●●● ●●●●●● ● ● ●●●● ● ●●●●●●● ●● ●●●● ●●● ● ●●●●●● ●●●●●●●● ●●●●●● ●● ●● ● ●●● ●●●● ●●●●●●● ● ●●●●● ●●● ●●●●●●●● ●● ●●● ● ●●●●● ●●●●● ●● ●● ● ●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●● ●●●●●●●●●● ●●●●●● ● ●● ●●● ●●●●●● ●● ●●● ●●●●●●●●● ●●● ● ● ●●●●●● ● ●●●●●●●● ●●●●●●● ●●●●● ● ●● ● ●●●● ●● ● ●●●●●●●● ● ● ●●●●●● ● ●●●●●●●● ● ●●●●●●●●●● CDT on Thu 12 Apr 2012 June BundUS 30−Year Bond Auction Goal is to forecast “something” happening Produced by QB from Eurex market data Trading through information events
  • 36. Intraday forecast curves 36 time date NYtime UKtime GEtime src region event ------------------------------------------------------------------------------------------- 2015.04.07T08:00:00.000 2015.04.07 04:00 09:00 10:00 econ EC PMI Composite 2015.04.07T08:30:00.000 2015.04.07 04:30 09:30 10:30 econ UK CIPS/PMI Services Index 2015.04.07T09:00:00.000 2015.04.07 05:00 10:00 11:00 econ EC PPI 2015.04.07T12:30:00.000 2015.04.07 08:30 13:30 14:30 econ US Gallup US ECI 2015.04.07T12:55:00.000 2015.04.07 08:55 13:55 14:55 econ US Redbook 2015.04.07T14:00:00.000 2015.04.07 10:00 15:00 16:00 econ US JOLTS 2015.04.07T15:30:00.000 2015.04.07 11:30 16:30 17:30 auct US 4-Week Bill Auction 2015.04.07T17:00:00.000 2015.04.07 13:00 18:00 19:00 auct US 3-Yr Note Auction 2015.04.07T19:00:00.000 2015.04.07 15:00 20:00 21:00 econ US Consumer Credit contractstradedin 17:00 19:00 21:00 23:00 01:00 03:00 05:00 07:00 09:00 11:00 13:00 15:00 0k 2k 4k 6k CMECLOSE [E [U [G [U [UFloorOpen FloorClose America/Chicago on Tue Apr 07 2015 quantitative brokers contractstradedin 17:00 19:00 21:00 23:00 01:00 03:00 05:00 07:00 09:00 11:00 13:00 15:00 0k 5k 10k CMECLOSE [U [E [U [U [U FloorOpen FloorClose America/Chicago on Tue Apr 07 2015 quantitative brokerscontractstradedin15minutes 17:00 19:00 21:00 23:00 01:00 03:00 05:00 07:00 09:00 11:00 13:00 15:00 0k 10k 20k 30k 40k 50k CMECLOSE [US]ConsumerCredit [GE]PMIComposite [US]JOLTS [US]3−YrNoteAuction [US]GallupUSECIFloorOpen FloorClose Volume − 2015.04.07 10−Year Note America/Chicago on Tue Apr 07 2015 quantitative brokers contractstradedin15minutes 17:00 19:00 21:00 23:00 01:00 03:00 05:00 07:00 09:00 11:00 13:00 15:00 0k 2k 4k 6k 8k 10k 12k CMECLOSE [GE]PMIComposite [US]JOLTS [US]ConsumerCredit [US]3−YrNoteAuction [US]GallupUSECIFloorOpen FloorClose Volume − 2015.04.07 T−Bond America/Chicago on Tue Apr 07 2015 quantitative brokers contractstradedin15minutes 500 1000 1500 2000 2500 3000 [EC]PMIComposite [GE]I−LBund [US]3−YrNoteAuction [US]ConsumerCredit [US]GallupUSECIpen ose Volume − 2015.04.07 U−Bond quantitative brokers ticksper15 17:00 19:00 21:00 23:00 01:00 03:00 05:00 07:00 09:00 11:00 13:00 15:00 0 1 CMECLOSE [E [E [U [U FloorOpen FloorClose America/Chicago on Tue Apr 07 2015 quantitative brokers ticksper15 0 1 2 3 4 ticksper15minutes 17:00 19:00 21:00 23:00 01:00 03:00 05:00 07:00 09:00 11:00 13:00 15:00 0 1 2 3 4 5 6 7 CMECLOSE [US]JOLTS [EC]PMIComposite [US]ConsumerCredit [GE]PMIComposite [US]3−YrNoteAuction FloorOpen FloorClose Volatility − 2015.04.07 10−Year Note America/Chicago on Tue Apr 07 2015 quantitative brokers ticksper15minutes 0 1 2 3 4 5 6 7 ticksper15minutes 2 4 6 8 10 [GE]PMIComposite[EC]PMIComposite [US]JOLTS [US]3−YrNoteAuction [US]ConsumerCredit en ose Volatility − 2015.04.07 U−Bond quantitative brokers Produced by QB from CME market data
  • 37. Slippage measurement Live or die by transaction costs Look at main determinants of good slippage 37
  • 38. 38 $/lot BEST EXECUTION FOR FIXED INCOME AND FUTURES Page 1 May 5, 2014 Algorithm Performance Comparison Algorithmic futures trading has recently become very popular among the world’s largest commodity trading advisors (CTAs), global macro hedge funds, pension funds and asset managers. Buy side traders use algorithms to efficiently, anonymously, and cost effectively execute their futures trades across global markets. Above all, these traders value consistently good performance in line with benchmarks and expectations. In this environment, it has become utterly essential for traders to analyze and compare alternative sell side algorithm providers in order to select the best broker to achieve investment goals. Quantitative Brokers (QB) is a fully independent, agency-only broker that services fixed- income, equity index, and energy futures traders with a suite of algorithms designed to minimize market impact on outright, spread, and multi-leg inter-commodity transactions. QB offers existing and prospective clients free access to both real-time and historical simulators for back testing and algorithm performance comparison analysis. Beyond simulations, QB strongly encourages its current and prospective clients to simultaneously route similar actual orders through alternative algorithms to conduct the most realistic performance comparison analysis. Revolution Capital Management (RCM) is a CTA based in Broomfield, Colorado. RCM directs trading for approximately $680 million in its Mosaic Institutional Program, a diver- sified program that trades over 50 markets with an average holding period of just over 3 days. Revolution’s research approach is statistically rigorous and can be summarized as short-term pattern recognition. RCM traders executed similarly sized orders using the arrival price algorithms at Quantitative Brokers and at three of the world’s largest bulge bracket banks. RCM was gracious enough to share the results of this comparative analysis. This analysis covers over 1.56MM futures contracts traded in Revolution’s Mosaic Institu- tional Program from April 10, 2013 to April 17, 2014. Markets included are the E-mini S&P 500 and NASDAQ, Eurex Bund and Bobl, LIFFE Long Gilt, US 5-, 10-, and 30-year Treasury $8.5MM in 21 months: 88 bp annual improvement in return April 2013 through Jan 2015 1.4MM orders 1.2MM orders
  • 39. −2 −1 0 1 2 0.00 0.25 0.50 0.75 1.00 Take Post Cumulativevolumefraction Slippage to arrival price in ticks CCP:mean=0.53 QB:mean=0.37 Thu 15 Aug 2013 to Fri 31 Jan 2014 All Eurodollar outrights 39 client Produced by QB from internal data $2MM savings in 6 months
  • 40. 1 2 5 10 20 50 100 200 500 1000 2000 5000 10000 -2 0 2 4 Parent order size in lots Slippagecosttomidpointasfractionofminimumpriceincrement Take Post ZN -- Fri 04 Apr 2014 to Thu 02 Oct 2014 Size is not most important variable for rates 40 10-year Treasury futures Produced by QB from CME and internal data For rates products,
 order size is not
 most important factor
 in slippage
  • 41. Execution interval VWAP - AP in units of min px incr Averageexecutionprice-AP(bid-askmidpoint)inunitsofminpxincr Fri 04 Apr 2014 to Wed 01 Oct 2014 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 ZB 0.47 ZB = -0.02 + 0.69 x ZF 0.63 ZF = -0.00 + 0.87 x ZN 0.30 ZN = -0.04 + 0.64 x ZT 0.13 ZT = 0.03 + 0.70 x T-Bond (589 ZB) 5-year (618 ZF) 10-year (632 ZN) 2-year (120 ZT) 0 20 40 60 80 100 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 Thousandsoflotsexecuted BOLT CME IR 0 20 40 60 80 100 120 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 Thousands of lots executed ZT ZN ZF ZB 41Produced by QB from CME and internal data For rates, slippage is largely
 controlled by ability
 to forecast price motion (and passive fills). Price change during execution Slippage
 to Arrival Price
  • 42. 1 2 5 10 20 50 100 200 500 1000 2000 -10 -5 0 5 10 15 20 Parent order size in lots Slippagecosttomidpointasfractionofminimumpriceincrement Take Post NG -- Fri 04 Apr 2014 to Thu 02 Oct 2014 Size matters more for non-rates 42 Natural gas futures Produced by QB from CME and internal data For non-rates products, slippage depends on
 order size (market impact)
  • 43. Impact cost model 43 1 5 10 50 100 500 1000 -1 0 1 2 3 Executed size in lots Slippageasfractionofminpxincr mean = 0.423 50 100 0.250 0.295 ES from Thu 02 Jan 2014 to Thu 02 Oct 2014SP500 futures Produced by QB from CME and internal data
  • 44. What does performance depend on? Passive fills Short term price signals Reliable performance in different mkt conds 44
  • 45. Futures vs cash 45 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 19:00 21:00 23:00 01:00 03:00 05:00 07:00 09:00 11:00 13:00 15:00 17:00 19:00 real time basis 10 min exponential moving average CT30 intraday basis on 2015.01.29 EST 18 19 20 21 22 23 24 25 26 27 28 29 30 19:00 21:00 23:00 01:00 03:00 05:00 07:00 09:00 11:00 13:00 15:00 17:00 19:00 real time basis 10 min exponential moving average Cheapest−to−deliver intraday basis on 2015.01.29 EST Basis = CF x Bond - Futures Strongly mean-reverting: price signal Produced by QB from CME and cash market data
  • 46. How to develop and improve algos? 1. Pure theory and quant modeling 2. Experiment with real client orders 3. Simulator 46
  • 47. 47 “S kate to where the puck is going to be, not where it has been,” Wayne Gretzky once told an interviewer. As the Great One described it, what cuts certain players a level above isn’t native instinct alone, so much as end- less practice seeing the ice and, frankly, the hard work of getting to where a scoring opportunity will be, before it reveals itself. Gretzky’s advice is one of Robert Almgren’s favorite lines—but not because the co-founder of Quantitative Brokers (QB) is a hockey fan. Instead, he says a similar idea applies to the business of algorithmic futures execu- tion: the more you see, the more you test, the more instinctual an algo- based strategy can become. Changing expectations at systematic hedge funds and commodity trading advisors (CTAs) have put increasing emphasis on an active and dogged approach to execution, with recognition that in correlated markets like interest rates, the extra step is crucial, even if it is also more expensive. Shops both big and small now argue it’s worth it, including AHL—Man Group’s managed futures fund—and Revolution Capital Management, a Broomfield, Colo.-based CTA. And much of the value, they say, derives from what comes before any trades are even made. A potent mixture of in-house, futures commission merchant, and boutique brokerage-provided algorithms now play a part in commodity trading advisors’ and managed futures funds’ trading activities. Tim Bourgaize Murray examines why a new cadre of simulation tools is helping to organize— and perhaps re-mold—these buy-side specialists’ order flow. April 2014 waterstechnology.com development of our own execution algos has allowed traders to move up the value chain and focus on more complex markets and strategies. Currently, we rithms designed to handle multi-legged Indeed, complex strategies like legging are where the two streams of QB’s information—post-trade total ker takes on projects like constructing a es the target price on a synthetic instrument using SALIENT POINTS • Managed futures specialists are increasingly taking advantage of boutique agency brokers’ algorithms, citing their ability to be opportunistic and adjust to markets’ behavior, as well as faster speed to implementation and greater alpha realized through price slippage. • Rates futures, particularly, are ripe for these applications given their correlation and the char- acteristics of the complexes within which they’re traded, and are well-serviced by Quantitative Brokers (QB), among other independent shops. Hedge fund AHL and CTA Revolution Capital Management are among QB’s users for rates. • Another value-added feature at smaller shops like QB is their simulation environments, which mimic the matching engine logic of relevant futures exchange venues and can test new adjustments to algorithms with real-time market data before putting the algos into production. • Sources expect a greater variety of such brokers to crop up in coming years, while sell- side futures commission merchants (FCMs), sensing greater competition, are also expected to mature their offerings and continue bundling futures algos with other execution and clearing services. trading technologies for financial-market professionals ALGO CHASE Managed Futures’ Waters Technology
 Tim Murray
 April 2014 The algorithmic “palette” for futures is diversifying for two reasons. The rst is that the style of trading is in transition, somewhat belatedly, just as oading more of ing algo development—built in the ers—many of them, including QB and Pragma, run by former quants like Almgren—put a premium on quality rather than price. Sure, the uptake “We do perform reviews on all algos internally using our own simulator, and are always keen to compare these results with those of the provider. If they cannot provide a simulator, it takes a lot longer to see if we believe their story.” Murray Steel, AHL
  • 48. Computational fluid dynamics 48 Examples of CFD applications CFD simulations by L¨ohner et al. Examples of CFD applications Smoke plume from an oil fire in Baghdad CFD simulation by Patnaik et al. Introduction to Computational Fluid Dynamics Instructor: Dmitri Kuzmin Institute of Applied Mathematics University of Dortmund kuzmin@math.uni-dortmund.de http://www.featflow.de Fluid (gas and liquid) flows are governed by partial differential equations which represent conservation laws for the mass, momentum, and energy. Computational Fluid Dynamics (CFD) is the art of replacing such PDE systems
  • 49. Computational fluid dynamics Complete simulation is impossible Discretize to capture key features: • Conservation of mass, momentum, etc • Positivity of density, etc • Vortex dynamics • Chemical reactions • 2-D, 3-D, axisymmetric, etc • Nonlocal effects (incompressible flow) 49
  • 50. Computational market simulation Complete simulation is impossible (Human reaction is very complicated) Key features to include: queue position and match algorithms price movement Features to neglect for simplicity: market impact (Literature on agent-based markets) 50
  • 51. Market simulator Tool for developing and testing execution algorithms for interest rate products. Capture essential features of main markets: • matching algorithms and passive fill probabilities • short term pricing signals Will have limitations -- useful anyway Does not embody model of market impact The one most natural way to build a simulator 51
  • 52. What did not work 52 CME Test
 Environment Algo being tested Dummy algos Dummy algos Dummy algos ZI ZI ZI ZI (Santa Fe
 zero-intelligence
 market algorithm) Random order
 sizes and times No real market data: no price signals
  • 53. 53 Simulator
 (artificial
 market) Algorithm Orders Fills Market
 data Market data
 (real-time or historical) Merge real
 market data Quote volume at each level
 and number of orders
 (CME does not give detailed order info)
  • 54. Criteria for simulator • If no algo orders, reproduce market data • If no market data, reproduce match engine • Challenge: combine market data with orders 54
  • 55. 55 Project(Report( ! Combining(historical(data(with(a(market(simulator(for(testing( algorithmic(trading( ! Huang,!Wensheng! Su,!Li! Zhu,!Yuanfeng! ! Advisor! Dr.!Robert!Almgren! ! Abstract( ! In!algorithmic!trading!field,!it!is!very!important!to!have!a!good!market!simulator!to!for!back! testing!trading!algorithms!or!trading!strategies.!Before!trading!algorithms!or!trading!strategies! are!used!in!production!environment,!they!are!often!required!to!be!tested!against!historical!data! in!a!market!simulator.!One!of!the!challenges!is!to!merge!the!orders!generated!from!algorithms! or!strategies!into!market!quotes!and!trades.!This!project!develops!an!algorithm!to!merge!orders! into!historical!data!so!that!people!can!pragmatically!back!testing!trading!algorithms!or!strategies.! This!algorithm!is!applied!to!US!Treasury!Futures!on!CME!and!results!are!proved!to!be!promising.! ! 1( Introduction( ! NYU MS Students, May 2012
  • 56. How to use simulator Historical rerun scenarios for algo improvement backtests for potential clients Real-time clients can connect to “test-drive” algos Algorithm development test new signals on historical orders multi-market legging trades Real-time splitting for testing compare simulator executions with real 56
  • 57. Signal development 1. Propose idea plausibility tests 2. Statistical tests on historical market data nonzero correlation with future price movement 3. Rerun actual orders executed show improvement in slippage 57
  • 58. 58 99mqw 99mqy 99mq% 99my- 99my$ 99myw 99myy 99my% 99m@- 99m@$ 99m@w 99m@y 99m@% 99m%- 99m%$ 99m%w 99m%y 99m%% -@:ww -@:wy -@:w% -@:q- -@:q$ -@:qw -@:qy -@:q% -%:-- -%:-$ -%:-w CST on Mon =- Feb $-=w =-- lots BUY 500 CLH4 BOLT -@:wq:w$ Doneat-%:-=:w- Exec 99myy VWAP 99m@= Strike 99m@$q CLHw Aggressive fills Passive fills Intended passive Cumulative exec Market trades Limit orders Cumulative VWAP Microprice Bid-ask Exec = 99myy Cost to strike = -ymw@ tick = -kywm@$ per lot -@:ww -@:wy -@:w% -@:q- -@:q$ -@:qw -@:qy -@:q% -%:-- -%:-$ -%:-w - =-- $-- 3-- w-- q-- Executedandworkingquantity =k $k 3k wk qk Cumulativemarketvolume -@:wq:w$ Doneat-%:-=:w- 3 @ 99m@= = @ 99m@= = @ 99my@ = @ 99myq $ @ 99my$ @3 @ 99myw 3 @ 99my% @ @ 99my@ $ @ 99my@ = @ 99my% $ @ 99m@- = @ 99m%= $ @ 99m@9 = @ 99m@q 3 @ 99m@= = @ 99my9 @ @ 99my9 % @ 99my9 = @ 99myy @ @ 99myw @9 @ 99my@ q @ 99myq = @ 99my$ @9 @ 99my3 =9 @ 99my= 9myL mkt =@$ passv 3$% aggr Aggressive fills Passive fills Working quantity Filled quantity Aggressive quantity Produced by QB from CME and internal data Signal evaluation 99.54 99.56 99.58 99.60 99.62 99.64 99.66 99.68 99.70 99.72 99.74 99.76 99.78 99.80 99.82 99.84 99.86 99.88 07:44 07:46 07:48 07:50 07:52 07:54 07:56 07:58 08:00 08:02 08:04 CST on Mon 10 Feb 2014 100 lots100 lots 07:45:42 Strike 99.725 ● ●● ●●●● ●●● ●●●●●●●● ●●●● ●●●●●●●● ● ●● ●●● ●●● ●● ●●●●●●● ●● ● ●●●● ● ●●●● ●●●● ● ● ●● ● ●● ● ●● ●● ●● ● ● ●●●●●● ●●●●● ●● ●● ●● ● ●●●● ●●● ●● ●●●●●● ●● ● ●●● ●● ● ●● ●● ●● ●●●●●●●●●●● ●● ●●●● ●● ●● ● ● ●●●● ●●● ● ●●● ●●●●●●●● ● ●●● ●●●● ●●●●●● ● ●● ●●●●● ●●●●●●●●● ● ●●● ● ● ●●● ●● ●● ●●●● ●● ●● ●● ●● ● ●●● ● ●● ● ● ●● ●● ● ●● ●●● ●● ● ●●●●●● ● ● ●●●● ●●● ●● ● ● ●● ● ● ● ● ●● ●● ●● ●● ●● ● ●●●●●● ●●● ●●●●●●● ●●●●●●●●● ● ● ●● ●●●●● ●● ●●●●●●●● ●●●● ● ●●● ●● ●●●●●●●●● ●●●●●● ●● ● ● ● ●●● ●●●●● ●●●● ●● ●● ●●● ● ●●●●●●●●●●● ● ● ● ●● ● ● ●●●●●●● ● ●● ●● ●●●●●●●● ●●● ●● ●● ● ● ● ● ●●● ● ●●● ● ● ● ●● ●●● ● ●● ●● ●● ●●● ●●● ●● ● ● ●● ● ● ●● ●●●●●●●● ●● ●● ●●●● ●●● ●●● ●● ●● ●●●●●●●●●●● ●● ●● ● ●●●● ●● ● ● ●● ●●●●●●●●●●● ●● ● ●●●● ●● ●● ●●●●●● ●●● ●● ● ● ●●●●● ● ●●●●●●● ● ●●●●●● ●●●● ● ● ●●● ● ● ● ●●●●● ●●●●● ●● ● ●● ●●●● ● ● ●●●●● ●● ● ●● ● ●●●● ● ● ● ●● ● ● ●●●●● ●●●● ● ●●● ●●● ●●●● ● ● ● ● ●●●● ● ●●●● ● ●●● ●● ●●●●●● ●● ● ●● ●●●● ● ●● ●●●●●●● ● ●●●● ● ●● ●●● ● ●●●●● ● ●●●● ● ●● ● ●● ● ●●●● ● ●●● ●●●●●● ● ●●●●●● ● ● ●● ●● ●●●●●●●●● ●●●● ● ●●●●●● ●●● ● ●● ● ● ● ● ● ●● ●●●● ● ●●●● ●●●●● ● ●●●● ●●●●●●●● ●●● ●● ●●●●●●●●●● ● ●● ●● ●●●● ●● ●●●● ● ●●● ●●● ●●●●●●●● ● ●●●● ● ● ●●● ●●●●●●●● ● ●●● ●●●● ● ● ●●●●●●● ● ●●● ● ●●●● ● ●●●● ●●●● ●●●● ● ● ●●●●●●●●● ●●●●●●● ● ● ●●● ●●●● ●● ● ●●●●●●●● ●●●●● ●●●● ●●● ●●●●●● ●●●●● ● ● ●● ● ●● ●●● ● ●●●● ●●●●●●●●●● ● ● ●● ● ●●● ●●● ● ●●●●●●●● ●● ●● ●● ●● ● ●●●● ● ● ●●● ●●●●●● ●●●●● ●● ●● ● ●●●●●●●●● ● ●● ● ●●● ● ●●●● ●●●●●● ● ●● ● ● ●●● ● ● ● ●● ● ●● ●● ●● ● ● ●●● ●● ● ●● ● ● ● ●●●●●● ●●●●●●●● ●● ● ●●●●●●●● ● ●● ●● ● ●● ●●● ●●●●●●● ●●●●●● ● ●● ●● ● ● ● ● ● ● ● ●●●●●● ●●●●●● ● ●●● ●●● ● ●●●●● ●●●●● ●●●●●●● ● ●●●●●● ● ●●●● ●●●●●● ●● ●●●●●● ● ●●● ● ●● ●● ● ●●●●●●●●● ● ●● ●● ●●●●●●●● ●● ●● ●●●●●● ●● ● ● ● ●● ●●●● ●●●● ● ● ●● ●●● ● ● ●●●●● ● ● ●● ● ● ● ●● ●● ●●● ●●●● ● ● ● ●●●● ●●● ●● ●● ●●● ●● ●● ●● ● ●● ● ● ● ● ●●● ● ●● ●●●●●●●● ● ● ●● ● ●● ● ●● ● ●● ● ● ●●●●●●●●●● ●●●●●● ●● ● ● ● ● ● ●● ●●●●●●● ● ●●● ● ●●●●●●● ●●●●●●●●●● ●● ●●●●●● ● ● ●● ●● ●●●●●●●●●●●●●●● ●●● ● ●● ●●● ● ●●●●●●●●●●● ●● ●● ●●● ●●●●●● ●●● ● ● ●●●●● ●●●●●●●● ● ●●●● ● ●● ●●● ●●●● ● ● ● ●● ● ● ●●● ● ●●● ●●● ● ●●● ●●●●●●●●●●● ●●● ● ●●●●●● ●●●● ● ● ● ● ●●●●●● ●●●●● ● ●● ●● ●● ● ●●●●●●● ●● ●●● ● ● ●● ●●●● ● ●● ●●●●●●●●●● ●● ● ● ●●●●●●●● ●● ●●● ● ●●●● ● ●●● ● ●● ●● ● ● ●● ●●●●● ●●●●●●●●●●●●● ●● ●● ● ● ●●●● ● ●●●● ● ● ●●●●● ●●●● ●●●●●●●● ● ●●● ● ●● ●●●●● ● ● ● ● ●● ●●●●●●●●●●● ●● ● ●● ● ●● ●● ●●●●●● ●●● ●● ●●●●●● ●●● ● ● ● ● ● ●● ●● ● ●●● ●● ● ●●● ●●●●●●●● ●●●● ●●●● ● ●● ●●●●●●●●● ●●● ● ● ●● ●● ● ●● ●●●●● ● ●●●● ●●●●●●●●●●●●●●● ●●● ● ● ● ● ●●●●● ● ●●●● ● ●●● ●● ● ● ● ● ●● ●●●●● ●● ● ● ●●●●● ●●●● ● ●●● ●●●●● ● ●●●● ● ●● ● ●●●●● ●●● ●● ● ●●● ● ● ●●●●●●●●●●●●● ● ●●●● ●●●●●●● ●● ●●●●●●●● ●● ●●● ● ● ● ●●●●●●●●●● ●● ● ●●●●●●●●●● ●● ●●●●● ●●●●● ●●●●●● ●●●●●●●● ● ●●●●●● ●●● ●●●●●● ●●●● ●● ● ● ●● ● ● ● ●● ● ●●● ● ●● ● ●● ● ● ●●●● ●●● ● ●● ●● ●●● ●● ●● ●●● ● ● ●●●●●●●● ● ● ●●● ●●●●●●● ● ● ● ●● ●●●● ● ● ● ●●● ● ● ●● ● ● ●●●●● ● ●●● ●●●●●● ●●●●●●●●● ●●●●● ●● ●●● ●● ●●●●●● ●● ●●●●●● ●● ● ● ●●● ●●●● ● ●●●●●●●●● ●●●●● ●● ● ●●●●●●●●●●●●●● ● ●● ● ●●●● ● ● ●●●●●●●●●●●● ● ●●●● ●●●●● ●●●●●●●● ●● ● ●●●●●●●● ● ●● ●●● ●●●●● ●● ● ●●●●●●●●●●●●●●● ●●●●● ● ●● ●●●●●● ●●●●● ●●●●●●● ●● ●●●●●●●● ●●●●●● ●● ● ● ●●●● ● ● ●● ●●●● ●●●●● ● ●● ● ●●● ●●●●● ●● ● ●●●●●●● ●●●● ● ● ● ● ●●●● ● ●● ● ●●●●●● ● ●● ● ●● ● ●●●●●●● ●●●●●● ●●● ● ●● ● ● ●●●●● ●●●●●● ●●●●●● ●●●●● ● ● ●●●● ●●●●●●●● ● ● ●●●●● ●●●●●● CLH4 Buy/sell signals
 based on short-term
 mean reversion
 and trading ranges
  • 59. 59 50 lots 43.18 43.19 43.20 43.21 43.22 43.23 43.24 43.25 43.26 43.27 43.28 43.29 43.30 43.31 43.32 43.33 43.34 43.35 43.36 43.37 43.38 43.39 43.40 08:30 08:31 08:32 08:33 08:34 08:35 08:36 08:37 08:38 08:39 08:40 08:41 08:42 08:43 08:44 CDT on Mon 28 Apr 2014 BUY 13 ZLN4 BOLT 08:34:54 Doneat08:38:50 Exec 43.34 VWAP 43.31 Strike 43.255 Sweep 43.266 ●● ● ● ● ● ● ● ● ● ● ● ● ●●● ●● ● ● ●● ● ●● ● ●●●●●●● ● ● ● ● ● ●●● ●●● ● ● ● ● ● ●● ●● ● ●● ●● ●● ●● ●●●●●● ● ● ● ● ● ●●● ● ● ● ●●●● ●●●● ●●●● ● ●● ● ● ● ● ●●● ●● ●●●●●●● ● ●● ● ● ● ●● ● ● ● ●● ● ● ●● ● ●●●● ● ●● ● ● ●●● ● ●●●●●● ● ●●●● ● ●●●● ● ●● ●●● ●● ● ● ●●●● ● ●●● ● ●● ●●●●●●● ● ● ●●● ●● ●●● ● ● ● ● ●● ● ● ● ● ● ●●●●●● ●●●● ● ●●●●● ● ● ●● ● ●●● ●●● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ●● ●● ● ● ● ●● ● ●●● ● ●● ●● ●● ● ● ●● ● ● ● ● ● ●●● ●●●●● ● ●● ● ●● ●● ● ● ● ● ● ● ● ● ●● ●● ● ● ● ●● ●● ●●● ●●●●●● ● ●● ● ●●●● ● ●●● ● ●● ●● ● ● ● ●●●● ●●● ●● ●●● ● ●●● ● ● ● ● ● ● ●●● ●● ●●●● ● ● ● ● ●● ● ● ●●●●● ● ●● ● ● ● ● ● ● ●● ●●●● ● ●●●●●● ●●●● ● ● ● ● ●●● ●● ●● ●●● ● ● ●●● ● ●● ● ●● ● ● ● ●●● ●● ●●● ● ● ● ● ●● ● ●●● ● ● ● ● ●●● ● ● ●●●● ● ●● ● ● ● ●● ● ● ● ● ●●●● ● ● ● ● ●● ● ●●● ●●●●●●●● ● ●● ● ● ● ● ● ● ● ● ●● ●●●● ●● ●● ●●●●● ● ●● ● ● ● ●● ●●●● ●●●●● ● ●● ●● ● ● ● ● ● ● ●●● ●●● ●●●● ● ● ● ● ● ●●● ●● ● ● ●● ● ●●●● ●●● ●● ●● ● ●● ●● ● ●● ●●●●● ● ● ●●● ●● ● ● ● ●●●●●● ●● ● ● ● ● ● ● ● ●●● ● ● ●● ● ● ● ● ●●● ●● ●●●● ● ● ● ●●●● ● ● ●●●● ●●● ●●●● ●●● ZLN4 ● Passive fills Cumulative exec Market trades Limit orders Cumulative VWAP Microprice Bid−ask Exec = 43.34 Cost to strike = 8.27 tick = $49.62 per lot 08:30 08:31 08:32 08:33 08:34 08:35 08:36 08:37 08:38 08:39 08:40 08:41 08:42 08:43 08:44 0 2 4 6 8 10 12 Executedandworkingquantity 100 200 300 400 500 583 Cumulativemarketvolume 08:34:54 Doneat08:38:50 1 @ 43.25 1 @ 43.31 1 @ 43.32 1 @ 43.33 2 @ 43.37 1 @ 43.36 1 @ 43.36 1 @ 43.35 2 @ 43.35 1 @ 43.34 1 @ 43.33 2.2% mkt 13 passv 0 aggr Passive fills Working quantity Cumulative Market Volume Filled quantity Aggressive quantity 50 lots ● ●● ● ●● ● ● ● ● ● ●● ● ●● ● ● 43.18 43.19 43.20 43.21 43.22 43.23 43.24 43.25 43.26 43.27 43.28 43.29 43.30 43.31 43.32 43.33 43.34 43.35 43.36 43.37 43.38 43.39 43.40 08:30 08:32 08:34 08:36 08:38 08:40 08:42 08:44 08:46 CDT on Mon 28 Apr 2014 BUY 13 ZLN4 BOLT 08:34:54 Doneat08:42:06 Exec 43.30 VWAP 43.31 Strike 43.255 Sweep 43.266 ●● ● ● ● ● ● ● ● ● ● ● ● ●●● ●● ● ● ●● ● ●● ● ●●●●●●● ● ● ● ● ● ●●● ●●● ● ● ● ● ● ●● ●● ● ●● ●● ●● ●● ●●●●●● ● ● ● ● ● ●●● ● ● ● ●●●● ●●●●●●●● ● ●● ● ● ● ● ●●● ●● ●●●●●●● ● ●● ● ● ● ●● ● ● ● ●● ● ● ●● ● ●●●● ● ●● ● ● ●●● ● ●●●●●● ● ●●●● ● ●●●● ● ●● ●●● ●● ● ● ●●●● ● ●●● ● ●● ●●●●●●● ● ● ●●● ●● ●●● ● ● ● ● ●● ● ● ● ● ● ●●●●●● ●●●● ● ●●●●● ● ● ●● ● ●●● ●●● ● ● ● ● ●● ●● ● ● ● ● ● ● ● ● ● ●● ●● ● ● ● ●● ● ●●● ● ●● ●● ●● ● ● ●●● ● ● ● ● ●●● ●●●●● ● ●● ● ●● ●● ● ● ● ● ● ● ● ● ●● ●● ● ● ● ●● ●● ●●● ●●●●●● ● ●● ● ●●●● ● ●●● ● ●● ●● ● ● ● ●●●● ●●● ●● ●●● ● ●●● ● ● ● ● ● ● ●●● ●● ●●●● ● ● ● ● ●● ● ● ●●●●● ● ●● ● ● ● ●● ● ●● ●●●● ● ●●●●●● ●●●● ● ● ● ● ●●● ●● ●● ●●● ● ● ●● ● ●● ● ●● ● ● ● ●●● ●● ●●● ● ● ● ● ●● ● ●●● ● ● ● ● ●●●●● ● ● ●●●● ● ●● ● ● ● ●● ● ● ● ● ●●●● ● ● ● ● ● ● ●●●●●●●●●●● ● ●● ● ● ● ● ● ● ● ● ●● ●●● ●●●● ● ● ● ● ● ●● ●●●●● ●● ●● ●● ● ● ● ● ● ●●● ●●●●● ●●●● ●●●●● ● ● ● ● ● ●●●● ●● ● ● ●● ● ●●●● ●●● ●● ●● ● ●● ●● ● ●● ●●●●● ● ● ●●● ●● ● ● ● ●●●●●● ●●● ● ● ● ● ● ● ● ●●● ● ● ●●● ● ● ● ●●●● ●● ●●●● ● ● ● ●●●● ● ● ●●●● ●●● ●●●● ●●● ● ● ● ●●● ● ● ●●●●●●● ●● ● ● ●●●● ● ●● ●● ● ●● ●● ●●● ●● ● ● ● ● ● ●●● ● ● ● ● ●●● ●● ● ●●● ● ●●●● ● ●● ●●●●● ● ●● ● ● ● ● ●● ● ZLN4 ● Passive fills Cumulative exec Market trades Limit orders Cumulative VWAP Microprice Bid−ask Exec = 43.30 Cost to strike = 4.50 tick = $27.00 per lot 08:30 08:32 08:34 08:36 08:38 08:40 08:42 08:44 08:46 0 2 4 6 8 10 12 Executedandworkingquantity 100 200 300 400 500 600 700 800 888 Cumulativemarketvolume 08:34:54 Doneat08:42:06 1 @ 43.25 1 @ 43.32 1 @ 43.31 1 @ 43.31 1 @ 43.33 1 @ 43.32 1 @ 43.32 1 @ 43.31 1 @ 43.30 1 @ 43.29 1 @ 43.28 1 @ 43.27 1 @ 43.29 1.5% mkt 13 passv 0 aggr Passive fills Working quantity Cumulative Market Volume Filled quantity Aggressive quantity without signal with signal Produced by QB from CME and internal data
  • 60. 60 Client QB Algo’s quotes trades child orders quotes trades child orders QB simulation matching engine quotes trades exchange matching engine Splitting of actual orders in real time QB Algo’s parent orders
  • 61. 61Produced by QB from CME and internal data Comparison of simulator with real execution −8 −7 −6 −5 −4 −3 −2 −1 0 1 2 3 4 5 6 7 8 −8 −7 −6 −5 −4 −3 −2 −1 0 1 2 3 4 5 6 7 8 Production slippage Simulatorslippage ● ● ● ● ● ● ● ●● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ●● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ●● ● ● ● ● ● ● ● ● ●● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ●●● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●●●● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●●●● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ●●●● ●●● ● ●● ● ● ● ● ● ● ●● ●● ● ● ●● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●●● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ●● ● ●● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●●● ● ● ● ● ● ● ● ● ●● ●● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ●● ● ●● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ●● ● ● ●●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●●● ● ●● ● ● ● ● ● ●● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ●●● ● ●● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ●●● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ●● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ●● ●● ● ● ● ●● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ●●● ● ●●● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ●● ● ● ● ● ● ● ● ●● ● ● ●● ● ● ● ● ● ● ●● ● ● ● ● ● ● ●● ● ● ●● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ●●● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ●● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ●● ●● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ●● ● ● ● ● ● ●● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ●● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ●●●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ●●●● ● ● ●● ● ● ● ● ● ● ● ● ●● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ●● ● ● ●● ● ● ● ● ● ● ●● ● ● ● ● ● ● ●● ● ● ●● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ●● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ●● ● ● ● ● ● ●●● ● ● ● ●● ● ● ● ● ● ● ● ●●●●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ●● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ●● ●●●● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ●●● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ●●●● ●● ● ● ● ● ● ● ● ●●● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ●● ● ● ● ● ●●●● ● ● ●●● ● ● ● ● ●●● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ●● ● ● ● ●● ● ●● ● ● ● ● ● ● ●●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ●●● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ●●●● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ●● ● ●● ● ● ● ●● ● ● ● ● ● ● ● ● ●● ● ● ● ●● ● ●● ● ●● ●● ● ●● ● ● ● ● ● ● ● Eurodollar Ultra T−Bond 5−year 10−year 2−year Wed 01 Oct 2014 to Thu 01 Oct 2015 Simulator
 slippage
 (min px incr) Production slippage (min px incr)
  • 62. 62 125−30 125−30+ 125−31 125−31+ 126−00 126−00+ 126−01 126−01+ 126−02 126−02+ 126−03 126−03+ 126−04 08:56:40 08:57:20 08:58:00 08:58:40 08:59:20 09:00:00 2,000 lots2,000 lots ISMNon−Manf.Composite 08:57:16 Strike 126−02¼ Sweep 126−02+● ● ● ●● ● ● ● ● ●● ●● ●● ● ● ● ● ●● ● ● ● ● ● ● ●●●●●●●●●●●●●●● ● ●●●●●●●●●●●●●●●●●●● ● ● ● ● ● ● ● ●●●●●●●●● ●● ● ● ●●●●● ● ●●●●●● ●●● ●● ● ● ●●●●●● ● ●●●●●●●●●●●●●●●● ●● ● ● ● ●● ●●● ● ● ●●●●● ● ●● ●●●●● ●●● ● ● ●● ● ●●●●●●●●●●●● ●●● ●●●●●●●●●● ●●●●●●●●●● ● ● ●●●● ●● ●●●●●●●●●● ●●●●●●●●●●●● ● ●●●●●●●● ●●●●●● ● ●●●● ● ●●●● ●●●●●●●●●●● ●●●●● ● ●● ●● ●●●●●●●●●●●●●●●●●●●●●●●● ● ● ●●●●● ●● ● ●●●●●●●●●●●●●●● ● ●●●●●●●● ●● ●●●●●●●●●●●●●●●●●● ●● ●●●● ●●● ● ●●●●●●●●●●●●●●● ● ●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●● ●●●● ●●●●●●●●●● ●●● ●●●●●●●●● ●●● ● ● ● ●● ● ●● ●●●● ●● ●● ● ●● ●●●●●●●●●●●● ● ●●●● ● ●●●● ●● ●● ● ●● ● ●● ● ● ● ● ●●●●●●●●●● ●●●● ● ● ● ●●●●●●●●●●● ●●● ●●●●●●●● ● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●● ● ● ● ● ● ● ●●●● ● ●●●●● ●●●●●●●●●● ●●●●●●● ●● ●● ●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●● ●●●●●● ●● ● ● ● ●●●●● ●●●●● ● ●●●●●●●●●●●●●●●● ●●●●●●●●●●●●● ●●●●●●●●●●●●●● ● ● ●●●●●●●●●●●●●●●●●●●● ● ●●●●●●●●●●●●●●●●● ●●●●●●●●● ●● ●●● ZNH4 Simulator 125−30 125−30+ 125−31 125−31+ 126−00 126−00+ 126−01 126−01+ 126−02 126−02+ 126−03 126−03+ 126−04 08:56:40 08:57:20 08:58:00 08:58:40 08:59:20 09:00:00 2,000 lots2,000 lots ISMNon−Manf.Composite 08:57:16 Strike 126−02¼ Sweep 126−02+● ● ● ●● ● ● ● ● ●● ●● ●● ● ● ● ● ●● ● ● ● ● ● ● ●●●●●●●●●●●●●●● ● ●●●●●●●●●●●●●●●●●●● ● ● ● ● ● ● ● ●●●●●●●●● ●● ● ● ●●●●● ● ●●●●●● ●●● ●● ● ● ●●●●●● ● ●●●●●●●●●●●●●●●● ●● ● ● ● ●● ●●● ● ● ●●●●● ● ●● ●●●●● ●●● ● ● ●● ● ●●●●●●●●●●●● ●●● ●●●●●●●●●● ●●●●●●●●●● ● ● ●●●● ●● ●●●●●●●●●● ●●●●●●●●●●●● ● ●●●●●●●● ●●●●●● ● ●●●● ● ●●●● ●●●●●●●●●●● ●●●●● ● ●● ●● ●●●●●●●●●●●●●●●●●●●●●●●● ● ● ●●●●● ●● ● ●●●●●●●●●●●●●●● ● ●●●●●●●● ●● ●●●●●●●●●●●●●●●●●● ●● ●●●● ●●● ● ●●●●●●●●●●●●●●● ● ●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●● ●●●● ●●●●●●●●●● ●●● ●●●●●●●●● ●●● ● ● ● ●● ● ●● ●●●● ●● ●● ● ●● ●●●●●●●●●●●● ● ●●●● ● ●●●● ●● ●● ● ●● ● ●● ● ● ● ● ●●●●●●●●●● ●●●● ● ● ● ●●●●●●●●●●● ●●● ●●●●●●●● ● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●● ● ● ● ● ● ● ●●●● ● ●●●●● ●●●●●●●●●● ●●●●●●● ●● ●● ●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●● ●●●●●● ●● ● ● ● ●●●●● ●●●●● ● ●●●●●●●●●●●●●●●● ●●●●●●●●●●●●● ●●●●●●●●●●●●●● ● ● ●●●●●●●●●●●●●●●●●●●● ● ●●●●●●●●●●●●●●●●● ●●●●●●●●● ●● ●●● ZNH4 Production Buy 148 ZNH4, 2014-02-05 Produced by QB from CME and internal data Simulator crosses spread
 because of extra volume on bid side 22 lots 46+51 lots Remaining size
 at much lower
 price level
 following event
  • 63. Pessimistic fill assumptions 63 98.075 98.080 98.085 98.090 98.095 98.100 98.105 10:30:00 10:31:00 10:32:00 10:33:00 10:34:00 10:35:00 10:36:00 10:37:00 10:38:00 10,000 lots10,000 lots 3&6−MonthBills BML 100 lots 10:31:21 Strike 98.0875 Sweep 98.0900●● ● ● ● ● ● ●● ●● ● ●● ●● ● ● ●●● ● ●●●● GEU6 Production 98.075 98.080 98.085 98.090 98.095 98.100 98.105 10:30:00 10:31:00 10:32:00 10:33:00 10:34:00 10:35:00 10:36:00 10:37:00 10:38:00 10,000 lots10,000 lots 3&6−MonthBills BML 100 lots 10:31:22 Strike 98.0875 Sweep 98.0934 ●● ● ● ● ● ● ●● ●● ● ●● ●● ● ● ●●● ● ●●●● GEU6 Simulator 2014-01-27: Buy 56 GEU6 Production receives
 passive fills at 10:37,
 simulator does not Produced by QB from CME and internal data
  • 64. Main differences simulator/production: • quote imbalance • timing and latency • random number sequences • pessimistic fill model 64
  • 65. Summary Fixed income trading is becoming electronic Need full range of algo execution tools: Transaction Cost Analysis (TCA) reporting Market microstructure analysis Algorithm optimization Market simulator 65
  • 66. Disclaimer This document contains examples of hypothetical performance. Hypothetical performance results have many inherent limitations, some of which are described below.  No representation is being made that any account will or is likely to achieve profits or losses similar to those shown.  In fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program.   One of the limitations of hypothetical performance results is that they are generally prepared with the benefit of hindsight.  In addition, hypothetical trading does not involve financial risk, and no hypothetical trading record can completely account for the impact of financial risk in actual trading.  For example, the ability to withstand losses or to adhere to a particular trading program in spite of trading losses are material points which can also adversely affect actual trading results.  There are numerous other factors related to the markets in general or to the implementation of any specific trading program which cannot be fully accounted for in the preparation of hypothetical performance results and all of which can adversely affect actual trading results. The reader is advised that futures are speculative products and the risk of loss can be substantial. Futures spreads are not necessarily less risky than short or long futures positions. Consequently, only risk capital should be used to trade futures. The information contained herein is based on sources that we believe to be reliable, but we do not represent that it is accurate or complete. Nothing contained herein should be considered as an offer to sell or a solicitation of an offer to buy any financial instruments discussed herein. All references to prices and yields are subject to change without notice. Past performance/profits are not necessarily indicative of future results. Any opinions expressed herein are solely those of the author.  As such, they may differ in material respects from those of, or expressed or published by or on behalf of, Quantitative Brokers or its officers, directors, employees or affiliates. Quantitative Brokers, LLC, 2010. 66