Documente Academic
Documente Profesional
Documente Cultură
The ability to anticipate market volumes and volatility has considerable value in a
variety of trading applications. Accurate forecasts of market conditions allow buy-
and sell-side traders to adjust their strategies to improve trading performance. In
addition, such information facilitates informed decisions regarding the difficulty of
trading on a given day, the size of an order that can be realistically completed,
and the true relative difficulty of trading the individual names in portfolio trades.
1
ITGs Smart Market Indicators (SMI) widgets have been developed to measure
real time market conditions and compare them with their corresponding historical
average values. Recently, ITG Financial Engineering developed a time series
model to characterize and predict deviations of future market conditions from
normal market conditions, given their current realizations and recent history. The
model provides insights into how the current values of smart indicator statistics
affect the future expected dynamics of those statistics and thus can be viewed as
a natural application of the ITG SMI product. The resulting predictive analytics
can be used not only as a stand-alone product for volume, volatility and spread
prediction, but also are integrated into ITGs Smart Cost Estimator (SCE) model
to provide pre-trade and real-time estimates of future expected trading cost for
buy-side institutional orders and evaluate the dependence of trading cost on
changes in the past and current market conditions.
In the next section we briefly review the intuition and motivation behind our
predictive model. Then we summarize the relevant literature and illustrate how
the model can be used in conjunction with ITGs Smart Market Indicators (SMI) to
generate and update predicted market conditions in real time. We also describe
the methodology for model validation, and provide an example of applying this
methodology to demonstrate improved quality of market condition forecasts.
More technical aspects of the model are covered in section Opening the Black
Box: Some Stylized Facts on Decay Profiles. The paper concludes with the
summary of main results.
MOTIVATION
1
The SMI product cards and samples of historical data are available from the ITG Analytics Incubator
website at http://analyticsincubator.itginc.com/data/itg-smart-cost-estimator/.
1
previous history of the day (from open to 10:00AM) being five times larger than
normal. In addition, assume that the trading volume recorded yesterday was 50%
higher than the normal daily volume. Naturally, one would expect the favorable
market conditions for volume to persist. We would like to quantify the degree of
persistence (how far into the future we expect the favorable liquidity) and the
magnitude of future deviations from normal market conditions. In particular,
How much higher is the expected volume going to be, relative to its
historical average value, in the next 30-minute interval (10:30-11:00AM)?
In the subsequent 30-minute intervals (11:00-11:30AM, 11:30AM-
12:00PM, and so on?
How rapidly would one expect the unusually favorable (or unfavorable)
market conditions to revert to their normal values?
Should we expect partial or full reversion of market condition variables
toward their average historical values during the remainder of the trading
day?
How accurate are our predictions of future market conditions?
2
Surprise ratio for an analytic of interest (spread, volatility, or volume) associated with stock a in
interval j on trading day T is defined as the ratio of that analytic to its historical average (or median)
value for the same stock, day, and intraday interval. The historical distributions (percentiles) of the
above three analytics are provided by ITGs SMI widgets.
3
Predictions for more granular intervals are created over the 30-minute grid using heuristics.
2
Exhibit 1: Stylized flow of calculations inside the intraday predictive model
For a given ticker XYZ, trading day T, and time of the day (the most recent 30-minute
interval r), we determine the historical daily average value for the analytic of interest (e.g.,
trading volume) and the intraday historical profile for that analytic. The realized values of
that analytic for the previous trading day T1, cumulative intraday interval (1:(r1)) on day
T, and last 30-minute interval on T from real time data are used, along with their historical
average counterparts (provided by ITGs Smart Market Indicators distributions), to obtain
the surprise ratios Surprise(T1), Surprise(T, 1:(r1)), and Surprise(T, r) for the analytic of
interest. The triplet of those surprise ratios is the input to our predictive model. The output
of our model is the sequence of predicted future surprise ratios Surprise(T, r+h) for the
remainder of trading day T. The values of inputs and outputs can be recalculated with
progress of time if the model is repeatedly used throughout the trading day).
Source: ITG
Starting from the seminal work by Engle (1982), prediction of daily and intraday
volatility has been a prolific area of research in finance for the last 35 years.
Extensions of the original idea are encapsulated in models based on alternative
methodologies, all of which have some advantages and drawbacks. Andersen et
al. (2003) discuss how the past values of volatility recorded over daily and lower
frequency time intervals can be combined to generate accurate future volatility
forecasts. The approach was ultimately applied to obtain intraday realized
volatility forecasts, see, e.g., Engle and Sokalska (2012).
As for the volume predictions, similar ideas can be applied to build intraday
volume forecasts. Brownlees et al. (2011) take a slightly modified approach to
generate intraday volume forecasts. Other relevant models involve Biakowski et
al. (2008) and Satish et al. (2014), with the methodology used in the latter paper
sharing some common features with our framework.
The models developed for intraday volatility and volume dynamics are usually not
applied directly to capture spread persistence, primarily because of concerns
about discreteness of spread distribution for most of stocks in the modern, post-
Reg NMS, market environment. Still, since spread surprises, if properly specified,
exhibit substantially similar time series dynamics, their prediction can also be
approached similarly to that for intraday volume and volatility.
4
In a nutshell, we attempt to predict the future deviation of an analytic from its
median by modeling it as a nonlinear function of its recent deviations from the
median values. Specifically, we use as predictors of deviations in interval r+h on
day T the previous 30-minute surprise of the analytic in interval r, the cumulative
intraday surprise in interval 1:(r1) on day T, and the cumulative surprise on day
(T1). In the spirit of the HAR-RV model (Corsi, 2009), we fit the nonlinear
regression model
Surprise(T, r, r+h)
Assume that we wish to obtain intraday volume forecasts for a liquid NYSE-listed
stock AmerisourceBergen (ABC) at 12:30PM on August 3, 2015. The key inputs
and outputs of the model are shown in Exhibit 2A below. To facilitate
comparison, the light-colored blue bars in Exhibit 2A show the predicted intraday
volume surprise profile for this stock if we utilized only the volume information for
the stock on the previous trading day, July 31, 2015 (i.e., the forecast was made
at 9:30AM on August 3, 2015). This predicted surprise profile is uniformly above
1 (corresponding to the long-term historical median values of volume), since the
trading volume on July 31, 2015 was much higher than historical median daily
volume. The orange bars in the same exhibit show the realized volume surprises
observed in six 30-minute intervals between 9:30AM and 12:30PM on August 3,
2015. Almost all of them are noticeably higher than 1 but lower than the predicted
volume surprises based on the previous days information only (shown by light
blue bars on the plot). Given this information, we generate predictions for median
volume surprises in time intervals 12:30-1:00PM, 1:00-1:30PM, and so on, as
shown on the plot by circles collected by the solid black line.
The predicted surprise values exhibit a tendency to grow, reflecting the high
volume surprise realization on the previous day (T1) (July 31, 2015). However,
the black prediction line does not converge to the level of light blue bars, since it
is affected materially by lower than expected observed surprise values observed
so far (between 9:30AM and 12:30PM on the same trading day T). The predicted
volume patterns can be updated sequentially every half-hour (as shown by the
red, green, yellow, and violet curves) to reflect the realized surprises in the time
interval r = 7 (12:30-1:00PM) and every 30 minutes thenceforth. In particular,
since the realized volume surprise in 12:30-1:00PM is very close to the level
predicted by the black curve, the red curve showing the new predicted surprises
at the end of interval r = 7 is nearly identical to the black curve. Since the surprise
levels observed in intervals r = 8 and r = 9 (1:00-1:30PM and 1:30-2:00PM,
respectively) are significantly lower than what was predicted for those intervals,
the corresponding green and yellow predictive curves are noticeably lower than
the black and red predicted surprise curves. Also notice that at 2:00PM, as the
end of the trading day is getting closer, even the long-term predicted surprise
levels shown by the yellow curve drop below 1, only to recover after the new
volume surprise is observed in interval r = 10 (between 2:00PM and 2:30PM).
5
Exhibit 2A: Realized and predicted real time volume surprise profiles
Source: ITG
Source: ITG
4
To avoid crowding the plots on Exhibit 2B, we remove the red and violet predicted curves. We also
cut off the shown prediction horizon at 3:30PM.
6
Similar plots can be obtained for the predicted intraday volatility and spread
surprise levels. Exhibit 3 on the bottom of this page shows the plots of realized
and predicted values of intraday volatility surprises for Loews Corporation
(NYSE: L) on August 25, 2015. The updating mechanics are exactly the same as
those for volume: at 9:30AM on the prediction day T (August 25, 2015), we
generate the predicted future volatility surprise profile for each 30-minute interval
based on the volatility surprise level observed on the previous day (T1) (August
24, 2015). The predicted profiles are then sequentially updated as the new
information on realized volatility surprises arrives and gets encapsulated in up-to-
date predictions of future volatility surprise profiles every 30 minutes. To avoid
congesting the plot, we show those predicted volatility surprise profiles only at
10:00AM, 10:30AM, 12:30PM, and 2:00PM.
Since the volatility level for the Loews Corp. stock on August 24, 2015 was 3
times higher than its historical average daily volatility, the surprise volatility profile
generated by our model at 9:30AM (and displayed by light blue bars on Exhibit 3)
is also between 50% and 100% higher than normal. As the early morning trading
on the prediction day T (August 25, 2015) resulted in the levels of volatility higher
than was predicted at 9:30AM based on the previous days information only, the
projected future volatility surprises generated at 10:00AM (and shown in solid
black line on the plot) are even higher, indicating the future projected volatility
levels to be twice as high as their historical average values. However, similar to
our first example, the realized volatility surprises observed in most of the
subsequent 30-minute intervals are fairly lower than expected (although still
comparable or slightly higher than their historical averages). Because of that, the
predicted volatility surprise patterns obtained at 10:30AM (red line), 12:30PM
(green line), and 2:00PM (yellow line) indicate the predicted volatility levels below
what was expected at the beginning of the day.
Source: ITG
7
intervals of day T and over the entire previous day (T1) linger much longer. This
observation applies more generally: the longer the measurement period of the
predictive surprise variable, typically the longer the horizon over which it is
expected to be relevant.
The predictive model is hard to evaluate for individual stocks, since the prediction
accuracy metrics are prone to outlier activity as they are inevitably affected by
the short in-sample and out-of-sample intervals. Therefore, we present the
performance metrics for groups of individual tickers, which are segmented by
their security type, liquidity, and country of exchange. As we increase the sample
size, the influence of random outliers is reduced, resulting in fairly stable
confidence intervals.
We measure predictive accuracy of our model both in- and out-of-sample. The in-
sample accuracy metrics keep track of how well the fitted values provided by the
model explain the surprise analytics realized over the model estimation period.
The out-of-sample accuracy metrics attempt to do the same when the model is
applied outside of the estimation period.
Exhibit 4 on the next page provides an example of display that we use to monitor
the predictive performance of our model. We showcase the outcome of intraday
trading volume prediction tests for a group of actively traded US-listed common
stocks (with average daily volume between $2.0 bln. and $2.9 bln.).
We calibrate our predictive model every three months using a 12-month long
rolling window for its estimation. The model performance is subsequently
evaluated both in-sample (using the last three months of the rolling window) and
out-of-sample (using the three-month period immediately after the rolling
window).
For each intraday interval r and prediction horizon h, we collect three stock-
specific surprise variables Surprise(T1), Surprise(T, 1:(r1)), and Surprise(T, r),
used for prediction of future values of Surprise(T, r+h) for the analytic of interest
(see equation (1) at the beginning of this section). We subdivide the sample used
for performance evaluation into 27 alternative scenarios as follows:
Split the sample into the three groups L (low), N (normal), and H (high)
th th
by 30 and 70 percentiles of Surprise(T1);
Split each of those three groups into the three groups L (low), N
th th
(normal), and H (high) by 30 and 70 conditional percentiles of
Surprise(T, 1:(r1));
Finally, split each of those nine groups into the three groups L (low), N
th th
(normal), and H (high) by 30 and 70 conditional percentiles of
Surprise(T, r).
For summarizes our performance tests for trading volume of liquid US listed stocks when
the model predictions are made at 10:30AM (r = 2, i.e., two 30-minute intervals after the
US market opening) for the horizons h = 1 (the next 30-minute interval 10:30AM-11:00AM
after the prediction time) on the left-hand side plot and h = 3 (the third 30-minute interval
11:30AM-12:00PM past the prediction time) on the right-hand side plot. The colored dots
indicate median predicted volume surprise ratios when the volume observed in the last 30-
minute interval is low (shown in blue), medium (shown in green), or high (shown in red),
whereas nine previous day volume and cumulative same day surprise scenarios is
characterized by the pair of symbols below the horizontal axis. The colored lines mark the
median realized volume surprises in the above scenarios, while the top and bottom end
th th
points of each vertical segment indicate the 10 and 90 percentiles of realized volume
surprises in those scenarios. For example, the level of green line at the market condition
category L:H on the left-hand side plot shows the median future volume surprise ratio
predicted for the next 30-minute interval if a low previous day volume surprise was
observed on the previous day, a high cumulative volume surprise was observed between
9:30AM and 10:00AM on the prediction day, and a medium (normal) volume surprise was
observed in the previous 30-minute interval 10:00-10:30AM.
Source: ITG
The realized median surprise values (marked on each plot by the dots )
match closely the predicted surprise values (indicated by solid lines) in
each of the 27 considered scenarios.
The historical unconditional estimates (corresponding to the normalized
volume surprise values equal to 1 and shown on each plot by the
horizontal dotted black lines) clearly fail to capture the variation of the
realized surprise values.
All three predictive surprise variables measured over different time
intervals previous day, same day between 9:30AM and 10:00AM, and
same day between 10:00AM and 10:30AM contribute to capturing
some variation in the realized surprise values.
9
th th
The gaps between the 10 and 90 empirical percentiles in each
scenario indicate a considerable residual uncertainty.
Qualitatively similar conclusions about predictive performance of our model at
alternative prediction intervals (r) and horizons (h = j r) can be made for other
analytics and for other groups of stocks.
The qualitative properties of our model for various market segments, analytics,
and prediction horizons can be evaluated by analyzing the patterns of
sensitivities of median predictive values in the target intervals r+h to the three
predictors (surprises) measured in the reference interval r. Empirical evidence
suggests that a log-linear surprise prediction function
provides a good approximation of the general functional form in equation (1). The
sensitivities (elasticities) of predicted values to recent surprises represented by
the exponents 1,r,r+h, 2,r,r+h, 3,r,r+h summarize parsimoniously the properties of
forecasts and the relative contributions of each surprise variable used for
prediction. The patterns of delta coefficients for each of the three predicted
analytics (volatility, volume, and spread) can be compared across multiple
reference intervals r, prediction horizons h, groups of stocks, and countries (or
regions).
Before discussing some of the most prominent features of the patterns captured
by those exponents, we emphasize the special role played by the first exponent
1,r,r+h = (logSurprise(T,r,r+h)) / (logSurprise(T, r)), which can be interpreted as
the sensitivity (responsiveness) of the model predictions at the horizon h to
variation in the surprise values recorded in the 30-minute reference interval r.
Sequences of those exponents viewed as functions of h exhibit robust patterns
that drop from 1 (for zero prediction horizon h) to values between 0 and 1 for
short prediction horizons, and further to much smaller (often near-zero) positive
values for longer prediction horizons, and can be interpreted as impulse
responses to a unit shock experienced by the analytic of interest in the last 30-
minute interval. The coefficients 1,r,r+h (viewed as functions of h) are also called
the decay profiles. In addition, the levels of predicted surprises are also affected
by realized values of two other predictors, whose influence is magnified or
reduced depending on the realization of the other two exponents 2,r,r+h and 3,r,r+h
and the values of Surprise(T, 1:(r1)) and Surprise(T1).
10
Do yesterdays volatility, volume, and spread surprises still matter today?
The plots of Exhibit 5 show the sensitivities of intraday 30-minute volume surprises at
horizon h (i.e., in 30-minute intervals j = r+h, shown on the horizontal axis) to yesterdays
volume surprises for stocks from the very liquid (red), liquid (orange), medium liquid
(green), less liquid (blue), and illiquid (violet) segments of the market. The numerical
values of sensitivities represent the degree of shrinkage (decay) for yesterdays volume
shocks as their impulse responses get propagated through the course of the day. For
example, the value of 0.5 shown at horizon h = 1 in violet color on the left-hand side plot
indicates that, assuming yesterdays volume is twice as large as the historical MDV for
very illiquid stocks, our model predicts (on average) todays first 30-minute interval volume
0.5
(between 9:30AM and 10:00AM) to be 1.41 (= 2 ) times larger than normal. The values
shown on the right-hand side plot should be interpreted as incremental contributions of the
previous days surprises, on top of the information contained in volume surprises for the
5
first 30-minute interval of the day. .
Source: ITG
5
For instance, the sensitivities of volume surprise in the first 30-minute interval of the day j = r = 1 to
yesterdays volume surprise are set to zero, since volume in interval 9:30-10:00AM is known with
certainty by 10:00AM and yesterdays volume does not contain any incremental information that could
improve predictions for that interval.
11
information provided by yesterdays market conditions for predictions of
todays market conditions for liquid stocks.
The incremental information contained in previous day surprises and
captured by coefficients 3,r,r+h diminishes once r > 0, as the morning
intraday (30-minute and cumulative) surprises of the analytic of interest
are accounted for (see the right-hand side plot of Exhibit 5 for the volume
analytic and r = 1). However, the decline is relatively modest for bid-ask
spread prediction across the entire liquidity spectrum, and for volatility of
illiquid stocks.
The plots of Exhibit 6 show the sensitivities of intraday volume surprises observed in the
future (in 30-minute intervals j = r+h, shown on the horizontal axis) in response to the
volume surprise observed in 30-minute interval r for US stocks from the very liquid (red),
liquid (orange), medium liquid (green), less liquid (blue), and illiquid (violet) segments of
the market. The numerical values of sensitivities represent the degree of shrinkage
(decay) for 30-minute volume shocks observed in interval r as their impulse responses
get propagated through the course of the day. The left-hand side plot displays the
sensitivities of future surprises to 30-minute volume surprise observed in the first hour
of a trading day (9:30-10:00AM, r=1). The right-hand side plot displays the sensitivities of
future surprises to 30-minute volume surprise observed in the third hour interval of a
trading day (10:30-11:00AM, r=3). Both values are incremental sensitivities that are
conditional of the previous days volume surprises and surprises observed today before
the end of interval r1 (during the first hour of trading 9:30-10:30AM, if r=3).
Source: ITG
Volume and volatility shocks observed during the morning trading tend to
dissipate faster for less liquid stocks and have longer lifetimes for more
liquid stocks, reflecting the stylized fact that volatility and volume
12
surprises for less liquid stocks are more affected by market
6
microstructure noise and other idiosyncratic short-memory factors.
The only exception is the effect of bid-ask spread surprise shocks for
tickers from the most illiquid segment of the market, as the rate of their
dissipation is much slower, primarily because of the quote staleness.
The rate of decay for any 30-minute surprise exhibits a tendency to slow
down after the initial 30-minute period (reference interval r) where the
7
shock (impulse) is measured.
Exhibit 7 on the next page compares some of the decay profiles for
representative common stocks traded in six international markets. For illustration,
we chose the decay profiles in response to spread surprises. The left-hand side
plot of Exhibit 7 illustrates how rapidly the incremental information contained in
spread surprises observed in the first 30 minutes after the local market opening
becomes obsolete with progress of time, showing the sensitivities of future
predicted spread by 30-minute increment intervals (indexed from 1 through 17
according to the number of half-hour intervals since the local market opening
8
time). Although the predictive power of the bid-ask spread exhibits qualitatively
similar decaying behavior in all six of those international markets, the information
of the post-opening spread becomes obsolete within the next 30-minute interval
(between half-hour and an hour after opening) at the fastest rate for HKG and
AUS, and at the slowest rate for DEU and CAN.
The right-hand side plot of Exhibit 7 shows the decay of incremental information
provided by spread surprise observed between 1 hours and 2 hours after the
market opening. For consistency of the interpretation of regression coefficients in
equation (2), it is important to remember that the effect of spread surprise
reported here is incremental on top of the spread surprise information
accumulated over the previous 1-hour interval of the same day trading day as
well as the deviation of spread from its historical average observed on the
previous trading day. This information in 30-minute spread surprises decays
more slowly since surprisingly large or small values of bid-ask spread in the
middle of a trading day are indicative of more persistent asymmetric information
in the market, in contrast to temporary character of spread surprises shortly after
market opening.
6
This observation also generally tends to apply for 30-minute shocks observed in the middle of a
trading day.
7
This property is reminiscent of the typical impulse response profiles observed for persistent
GARCH(1,1) processes (Zivot and Wang, 2006), where initial fast (near instantaneous) decay of initial
volatility shocks is followed by very slow decay afterwards.
8
USA and CAN markets are open for 6 hours resulting in 13 half-hour increments. GBR and DEU
are open for continuous trading for 8 hours, resulting in 17 half-hour increments. AUS stock
exchange is open for 6 hours (12 half-hour increments), whereas HKG is open for 2 hours before
lunch and 3 hours after lunch resulting in 13 half-hour increments (including two increments over the
lunch hour).
13
Exhibit 7: Decay profile comparison for spread surprises across
international markets
The plots of Exhibit 7 show the sensitivities of intraday spread surprises observed in the
future 30-minute intervals j = r+h (shown on the horizontal axis) in response to the spread
surprises observed in 30-minute interval r for equities traded in six international stock
markets. The numerical values of sensitivities represent the degree of shrinkage (decay)
for 30-minute spread shocks observed in interval r, as their impulse responses get
propagated through the remainder of the trading day. The left-hand side plot displays the
sensitivities of future surprises to the 30-minute spread surprise observed in the first
hour of a trading day (r=1). The right-hand side plot displays the sensitivities of future
surprises to 30-minute spread surprise observed between 90 and 120 minutes since the
local market opening (r=4). Both values are incremental sensitivities that are conditional of
the previous days spread surprises and same day spread surprises observed prior to the
end of interval r1 (during the first 1 hours of trading if r=4).
Source: ITG
14
Exhibit 8: Decay profile comparison for volume surprises across
international markets
The plots below show the sensitivities of intraday volume surprises observed in the future
30-minute intervals j = r+h (shown on the horizontal axis) in response to the volume
surprises observed in 30-minute interval r for equities traded in six international stock
markets. The numerical values of sensitivities represent the degree of shrinkage (decay)
for 30-minute volume shocks observed in interval r, as their impulse responses get
propagated through the remainder of the trading day. The left-hand side plot displays the
sensitivities of future surprises to the 30-minute volume surprise observed in the first
hour of a trading day (r=1). The right-hand side plot displays the sensitivities of future
surprises to 30-minute volume surprise observed between 90 and 120 minutes after the
local market opening (r=4). Both values are incremental sensitivities that are conditional of
the previous days volume surprises and same day surprises observed prior to the end of
interval r1 (during the first 1 hours of trading if r=4).
Source: ITG
SUMMARY
This article introduces a new product that can be used in conjunction with ITG
SMI to predict future intraday values of volatility, volume, and spread from the
recent surprises of those analytics. It reviews the intuition behind observed decay
profiles, illustrates how the product can be applied to generate and update
predicted market conditions in real time, and demonstrates the improved quality
of market condition predictions relative to their static historical averages.
Discussion of technical details is kept short or omitted altogether for the sake of
simplicity. The review of other real time and TCA applications (e.g., dynamic cost
optimization, cost attribution) is relegated to future white papers and technical
reports.
15
References
2016 Investment Technology Group, Inc. All rights reserved. Not to be reproduced or retransmitted without permission. 30116-10055
These materials are for informational purposes only and are not intended to be used for investment purposes. The information contained
herein has been taken from sources we deem reliable but we do not represent that such information is accurate or complete and it
should not be relied upon as such. No guarantee or warranty is made as to the reasonableness of the assumptions or the accuracy of
the models or data used by ITG or the actual results that may be achieved.
Broker-dealer products and services are offered by: in the U.S., ITG Inc., member FINRA, SIPC; in Canada, ITG Canada Corp., member
Canadian Investor Protection Fund (CIPF) and Investment Industry Regulatory Organization of Canada (IIROC); in Europe,
Investment Technology Group Limited, registered in Ireland No. 283940 (ITGL) and/or Investment Technology Group Europe Limited,
registered in Ireland No. 283939 (ITGEL) (the registered office of ITGL and ITGEL is Georges Court, 54-62 Townsend Street, Dublin 2,
Ireland and ITGL is a member of the London Stock Exchange, Euronext and Deutsche Brse). ITGL and ITGEL are authorised and
regulated by the Central Bank of Ireland; in Asia, ITG Hong Kong Limited, licensed with the SFC (License No. AHD810), ITG Singapore
Pte Limited, licensed with the MAS (CMS Licence No. 100138-1), and ITG Australia Limited (ACN 003 067 409), a market participant of
SM
MATCH Now is a product offering of TriAct Canada Marketplace LP (TriAct), member CIPF and IIROC. TriAct is a wholly owned
subsidiary of ITG Canada Corp.
16