RTAQ Tools for the analysis of trades and quotes in R
|
|
|
- Sophie Wade
- 10 years ago
- Views:
Transcription
1 RTAQ Tools for the analysis of trades and quotes in R Kris Boudt Lessius and K.U.Leuven Jonathan Cornelissen K.U.Leuven Abstract The Trades and Quotes data of the New York Stock Exchange is a popular input for the implementation of intraday trading strategies, the measurement of liquidity and volatility and investigation of the market microstructure, among others. This package contains a collection of R functions to carefully clean and match the trades and quotes data, calculate ex post liquidity and volatility measures and detect price jumps in the data. Keywords: Trades, Quotes, R software, Realized volatility, Liquidity, High-frequency data. 1. General information Handling high-frequency data can be particularly challenging because of the specific characteristics of the data, as extensively documented in Yan and Zivot (2003). The RTAQ package offers high-level tools for the analysis of high-frequency data. These tools tackle three typical challenges of working with high-frequency data. A first specific challenge is the enormous number of observations, that can reach heights of millions observations per stock per day. Secondly, transaction-by-transaction data is by nature irregularly spaced over time. Thirdly, the recorded data often contains errors for various reasons. The RTAQ package offers a (basic) interface to manage Trades and Quotes (TAQ) data. Furthermore and foremost, it offers easy-to-use tools to clean and aggregate high-frequency data, and to calculate volatility and liquidity measures. The tools for data management and cleaning in RTAQ are specifically designed for data from the New York Stock Exchange (NYSE) TAQ database, in constrast to the liquidity and volatility functions which will work with most types of data input. On the topic of volality measurement RTAQ wants to be complementary to the realized package (Payseur 2008) by focussing on robust and recently introduced volalitity measures. The function as.realizedobject serves as a bridge between both packages. RTAQ strongly builds on the functionality offered by the xts package (Ryan and Ulrich 2009) and the timedate (Wuertz and Chalabi 2009) package. The RTAQ package is part of the TradeAnalytics project on R-forge and the latest version of the package can be downloaded through the following command: install.packages("rtaq", repos=" The latest stable and fully documented version can be downloaded from CRAN by:
2 2 RTAQ: Tools for the analysis of trades and quotes in R Figure 1: Structure of raw data on hard disk. install.packages("rtaq") 2. TAQ data management essentials The TAQ database of the NYSE contains the intraday (high-frequency) information for all listed stocks on both the transactions and the best quotes of the designated market maker (formerly called specialist). This enables researchers and practitioners to measure volatility as wel as liquidity more precisely, and to investigate microstructure issues, which explains the popularity of the TAQ database. The data is typically subdivided into two files, containing information on the trades and quotes respectively Raw data conversion Raw TAQ data can be obtained in several ways. 1 Therefore, we need to set a standard way to store and organise the data, before the functions for the analysis can be presented. We recommend to save the raw data in txt format and structure it as illustrated by Figure 1. This means that the folder TAQdata contains a number of folders (one for each trading day in the sample), while each of these folders contains two txt files for each stock, containing the information on trades and quotes respectively. In a following step, the function convert can be used to convert the txt files into xts objects (Ryan and Ulrich 2009) that are saved on-disk in the RData format. The function convert maintains the same folder and name structure as in Figure 1 (except for the fact that the data is now stored as.rdata obviously). As a next step, the function TAQLoad can be used to load the on-disk data into your R workspace. We opt to store the data as xts objects because this type of object can be indexed by an indica- 1 The NYSE itself delivers historical data on monthly DVD s or for recent data through the TAQ web. TAQ data can also be obtained through external vendors such as the Wharton Research Data Services.
3 Jonathan Cornelissen, Kris Boudt 3 tor of time and date. We choose an indicator of class timedate (Wuertz and Chalabi 2009) Trades and quotes data description Both trades and quotes data are thus saved as xts objects (Ryan and Ulrich 2009), using e.g. the convert function. Table 1 reports the information (i.e. columns) in trades and quotes data objects and the package contains two sample datasets in the data format it assumes: > library(rtaq); > data("sample_tdataraw"); > head(sample_tdataraw); SYMBOL EX PRICE SIZE COND CR G :30:26 "XXX" "N" "193.76" "345050" "O" "0" "0" :30:27 "XXX" "N" "193.82" "100" "E" "0" "0" :30:27 "XXX" "N" "193.82" "400" "E" "0" "0" > data("sample_qdataraw"); > head(sample_tdataraw); SYMBOL EX PRICE SIZE COND CR G :30:26 "XXX" "N" "193.76" "345050" "O" "0" "0" :30:27 "XXX" "N" "193.82" "100" "E" "0" "0" :30:27 "XXX" "N" "193.82" "400" "E" "0" "0" 2.3. Data cleaning For various reasons, raw trade and quote data contains numerous data errors. Therefore, the data is not suited for analysis right-away, and data-cleaning is an essential step in dealing with tick-by-tick data (Brownlees and Gallo 2006). RTAQ implements the step-by-step cleaning procedure proposed by Barndorff-Nielsen et al. (2008). Table 2 provides an overview of the cleaning functions. A user can either use a specific cleaning procedure or a wrapper function that performs multiple cleaning steps. The wrapper functions offer on-disk functionality: i.e. load on-disk raw data and save the clean data back to your hard disk. This method is advisable in case you have multiple days of data to clean. Of course, the data should be organised as described above to benefit from this functionality. To maintain some insight in the cleaning process, the functions tradescleanup and quotescleanup report the total number of remaining observations after each cleaning step: 2 Examples of the use of xts objects can be found on
4 4 RTAQ: Tools for the analysis of trades and quotes in R Table 1: Elements of trade and quote data All data SYMBOL The stock s ticker EX Exchange on which the trade/quote occurred Trade data PRICE Transaction price SIZE Number of shares traded COND Sales condition code CORR Correction indicator G127 Combined G, Rule 127, and stopped stock trade Quote data BID Bid price BIDSIZ Bid size in number of round lots (100 share units) OFR Offer price OFRSIZ Offer size in number of round lots (100 share units) MODE Quote condition indicator > data("sample_tdataraw"); > dim(sample_tdataraw); [1] > tdata_afterfirstcleaning = tradescleanup(tdataraw=sample_tdataraw,exchanges="n"); > tdata_afterfirstcleaning$report; initial number no zero prices select exchange sales condition merge same timestamp > dim(tdata_afterfirstcleaning$tdata) [1] Liquidity 3.1. Mathing trades and quotes Trades and quotes are supplied by the NYSE as separate data objects. For many research questions related to transaction data, one needs to merge trades and quotes. Since trades and quotes can be subject to different reporting lags, this is not a straightforward operation (Lee and Ready 1991). The function matchtradesquotes can be used for matching trades and quotes. One should supply the number of seconds quotes are registered faster than trades. Based on the research of Vergote (2005), we set 2 seconds as the default Inferred trade direction The NYSE TAQ database does not indicate whether individual trades are market buy or
5 Jonathan Cornelissen, Kris Boudt 5 Table 2: Cleaning functions Function Function Description All Data: ExchangeHoursOnly Restrict data to exchange hours selectexchange Restrict data to specific exchange Trade Data: nozeroprices Delete entries with zero prices autoselectexchangetrades Restrict data to exchange with highest trade volume salescondition Delete entries with abnormal Sale Condition mergetradessametimestamp Delete entries with same time stamp and use median price rmtradeoutliers Delete entries with prices above/below ask/bid +/- bid/ask spread Quote Data: nozeroquotes Delete entries with zero quotes autoselectexchangequotes Restrict data to exchange with highest bidsize + offersize mergequotessametimestamp Delete entries with same time stamp and use median quotes rmnegativespread Delete entries with negative spreads rmlargespread Delete entries if spread > maxi*median daily spread rmoutliers Delete entries for which the mid-quote is outlying with respect to surrounding entries Wrapper cleanup functions (perform sequentially the following for on-disk data) tradescleanup nozeroprices, selectexchange, salescondition, mergetradessametimestamp. quotescleanup nozeroquotes, selectexchange, rmlargespread, mergequotessametimestamp rmoutliers tradescleanupfinal rmtradeoutliers (based on cleaned quote data as well) market sell orders. RTAQ implements with gettradedirection the Lee-Ready rule (Lee and Ready 1991) to infer the trade direction based on the matched trades and quotes Liquidity measures Numerous liquidity measures can be calculated based on matched trade and quote data, using the function tqliquidity (see Bessembinder (2003), Boehmer (2005), Hasbrouck and Seppi (2001) and Venkataraman (2001) for more information on the implemented liquidity measures). The main implemented liquidity measures are listen in Table 3, and can be used as arguments of the function tqliquidity. The example below illustrates how to: (i) match trades and quotes, (ii) get the trade direction and (iii) calculate liquidity measures. > #Load data samples > data("sample_tdata"); > data("sample_qdata"); > #Match the trade and quote data > tqdata = matchtradesquotes(sample_tdata,sample_qdata); > #Display information in tqdata > colnames(tqdata); [1] "SYMBOL" "EX" "PRICE" "SIZE" "COND" "CORR" "G127" "BID" [9] "BIDSIZ" "OFR" "OFRSIZ" "MODE"
6 6 RTAQ: Tools for the analysis of trades and quotes in R Table 3: Overview of Liquidity measures Argument(s) Liquidity measures es, rs Compute effective (realized) spread value trade Compute trade value (price size) signed value trade Compute signed trade value signed trade size Compute signed trade size di diff, di div Compute depth imbalance pes, prs Compute proportional effective and realized spread price impact, prop price impact Compute price impact tspread, pts Compute half traded and proportional half-traded spread qs, logqs Compute quoted spread qsslope, logqslope Compute quoted slope > #Get the inferred trade direction according to the Lee-Ready rule > x = gettradedirection(tqdata); > #Calculate the proportional realized spread: > prs = tqliquidity(tqdata,sample_tdata,sample_qdata,type="prs"); > #Calculate the effective spread: > es = tqliquidity(tqdata,type="es"); 4. Aggregation and volatility The availability of high-frequency data has enabled researchers to estimate the ex post realized volatility based on squared intraday returns (Andersen et al. 2003). In practice, the main challenges in univariate volatility estimation are dealing with (i) jumps in the price level and (ii) microstructure noise. Multivariate volatility estimation is additionally callenging because of (i) the asynchronicity of observations between assets and (ii) the need for a positive semidefnite covariance matrix estimator. While numerous realized (co)volatility estimators have been implemented in the realized package (Payseur 2008), RTAQ also implements jumprobust and recently introduced (co)volatility estimators. The function as.realizedobject can be used to convert the xts objects used in RTAQ, to realized objects. An overview of the univariate and multivariate volatility estimators implemented in RTAQ is given in Table 4. The first two columns indicate whether the estimator can be applied to univariate or multivariate price series. The following two columns indicate whether the estimator is robust with respect to jumps and microstructure noise respecitively. The next column reports whether asynchronic price series can/should be used as input. The last column indicates whether the estimator always yields a positive semidefinite matrix in the multivariate case. Non positive semidefinite estimates can be transformed into a positive semidefinite matrix with the function makepsd, which uses the eigenvalue method. While most multivariate estimators rely on synchronized data (see e.g. Table 4), prices are typically recorded at different points in time for different assets. There several ways to force these asynchronally recorded series to a synchronized and/or equispaced time grid. The most
7 Jonathan Cornelissen, Kris Boudt 7 Table 4: Overview of Volatility estimators Estimator Univariate Multivariate Jump Microstructure Tick-by-tick Positive robust noise robust returns as input semidefinite MedRV (Andersen et al. 2010) x x / MinRV (Andersen et al. 2010) x x / RCov (Andersen et al. 2003) x x x RBPCov (Barndorff-Nielsen and Shephard 2004) x x x ROWCov (Boudt et al. 2011a) x x x x thresholdcov (Gobbi and Mancini 2009) x x x TSCov (Zhang 2011) x x x x RTSCov (Boudt and Zhang 2010) x x x x x popular method, previous tick aggregation, forces prices to an equispaced grid by taking the last price realized before each grid point. The function aggregateprice is useful for previous tick aggregation of a price series, while the aggregatetrades and aggregatequotes can be used for aggregating trade and quote data respectively. Another synchronization method is refresh time, initially proposed by Harris and Wood (1995) and recently advocated in Barndorff-Nielsen et al. (2011). The function refreshtime can be used to force time series to a synchronized but not necessarily equispaced time grid. The so-called refresh times are the time points at which all assets have traded at least once since the last refresh point. For example, the first refresh time corresponds to the first time at which all stocks have traded. The subsequent refresh time is defined as the first time when all stocks have been traded again. This process is repeated untill the end of one time series is reached. Illustration on price aggregation and volatility calculation: > data("sample_tdata"); > data("sample_qdata"); > #We assume that stock1 and stock2 contain price data on imaginary stocks: > stock1 = sample_tdata$price; > stock2 = sample_qdata$bid; > #Previous-tick aggregation to one minute: > mprice_1min = cbind(aggregateprice(stock1),aggregateprice(stock2)); > #Refresh time aggregation: > mprice_refresh = refreshtime(list(stock1,stock2)); > #Calculate a jump robust volatility measures > #based on synchronized data: > rbpcov1 = RBPCov(mPrice_1min,makeReturns=TRUE); > rbpcov2 = RBPCov(mPrice_Refresh,makeReturns=TRUE); > #Calculate a jump and microstructure noise robust volatility measure > #based on nonsynchronous data: > rtscov = RTSCov(list(stock1,stock2)); A last interesting feature of high-frequency data is the periodicity in the volatility of highfrequency returns induced by opening, lunch and closing of financial markets (Andersen and Bollerslev 1997). RTAQ implements both the classic intraday periodicity estimation method of Andersen and Bollerslev (1997) and a jump robust version proposed by Boudt et al. (2011b). These estimation methods assume that the intraday volatility (called vol in output) can be decomposed in a daily volatility factor (constant for all intraday returns observed on the
8 8 RTAQ: Tools for the analysis of trades and quotes in R Figure 2: Estimated periodicity pattern using spotvol function. Non parametric (dashed line) and parametric (full line) periodicity seas intraday period same day, called dailyvol) and an intraday factor (deterministic function of the intraday time, called periodicvol). The estimates are either non-parametric (based on a scale estimator) or parametric (based on regression estimation of a flexible specification for the intraday factor). The sample code below illustrates the estimation of intraday periodicity as well as Figure 2: > data("sample_real5minprices"); > > #compute and plot intraday periodicity > out = spotvol(sample_real5minprices,p1=6,p2=4,periodicvol="tml",k=5, + dummies=false); > head(out); returns vol dailyvol periodicvol :35: :40: :45: Acknowledgements: We would like to thank the participants of the 1st R/Rmetrics Sum-
9 Jonathan Cornelissen, Kris Boudt 9 mer School and 4th User/Developer Meeting on Computational Finance and Financial Engineering, Switzerland (2010) and the R/Finance: Applied finance with R conference, USA, Chicago (2010), for their comments and suggestions. In particular, we thank Christophe Croux and Eric Zivot for their insights and help in developing this package. Financial support from the Flemish IWT (Institute for Science and Innovation), the National Bank of Belgium and the Research Fund K.U.Leuven is gratefully acknowledged. References Andersen TG, Bollerslev T (1997). Intraday periodicity and volatility persistence in financial markets. Journal of Empirical Finance, 4, Andersen TG, Bollerslev T, Diebold F, Labys P (2003). Modeling and forecasting realized volatility. Econometrica, 71, Andersen TG, Dobrev D, Schaumburg E (2010). Jump-Robust Volatility Estimation using Nearest Neighbor Truncation. NBER Working Paper No Barndorff-Nielsen OE, Hansen PR, Lunde A, Shephard N (2008). Realised Kernels in Practice: Trades and Quotes. Econometrics Journal, 4, Barndorff-Nielsen OE, Hansen PR, Lunde A, Shephard N (2011). Multivariate realised kernels: consistent positive semi-definite estimators of the covariation of equity prices with noise and non-synchronous trading. Journal of Econometrics, 162, Barndorff-Nielsen OE, Shephard N (2004). Measuring the impact of jumps in multivariate price processes using bipower covariation. Discussion paper, Nuffield College, Oxford University. Bessembinder H (2003). Issues in Assessing Trade Execution Costs. Journal of Financial Markets, 6, Boehmer E (2005). Dimensions of execution quality: Recent evidence for US equity markets. Journal of Financial Economics, 78, Boudt K, Croux C, Laurent S (2011a). Outlyingness weighted covariation. Journal of Financial Econometrics, forthcoming. Boudt K, Croux C, Laurent S (2011b). Robust estimation of intraweek periodicity in volatility and jump detection. Journal of Empirical Finance, 18, Boudt K, Zhang J (2010). Jump robust two time scale covariance estimation and realized volatility budgets. Mimeo. Brownlees C, Gallo G (2006). Financial econometric analysis at ultra-high frequency: Data handling concerns. Computational Statistics & Data Analysis, 51, Gobbi F, Mancini C (2009). Identifying the covariation between the diffusion parts and the co-jumps given discrete observations. Mimeo.
10 10 RTAQ: Tools for the analysis of trades and quotes in R Harris F TMGS, Wood R (1995). Cointegration, error correction, and price discovery on infomationally linked security markets. Journal of Financial and Quantitative Analysis, 30, Hasbrouck J, Seppi DJ (2001). Common Factors in Prices, Order Flows and Liquidity. Journal of Financial Economics, 59, Lee CMC, Ready MJ (1991). Inferring Trade Direction from Intraday Data. Journal of Finance, 46, Payseur S (2008). realized: Realized. R package version 0.81, URL org/web/packages/realized/realized.pdf. Ryan JA, Ulrich JM (2009). xts: Extensible Time Series. R package version 0.6-7, URL Venkataraman K (2001). Automated Versus Floor Trading: An Analysis of Execution Costs on the Paris and New York Exchanges. The Journal of Finance, 56, Vergote O (2005). How to Match Trades and Quotes for NYSE Stocks? K.U.Leuven working paper. Wuertz D, Chalabi Y (2009). timedate: Rmetrics - Chronological and Calendarical Objects. R package version , URL Yan B, Zivot E (2003). Analysis of High-Frequency Financial Data with S-Plus. UWEC URL Zhang L (2011). Estimating covariation: Epps effect, microstructure noise. Journal of Econometrics, 160, Affiliation: Kris Boudt Lessius and K.U.Leuven, Belgium [email protected] Jonathan Cornelissen K.U.Leuven, Belgium [email protected]
Highfrequency: Toolkit for the analysis of highfrequency financial data in R.
Highfrequency: Toolkit for the analysis of highfrequency financial data in R. Kris Boudt VU University Amsterdam, Lessius and K.U.Leuven Jonathan Cornelissen K.U.Leuven Scott Payseur UBS Global Asset Management
Financial Econometrics and Volatility Models Introduction to High Frequency Data
Financial Econometrics and Volatility Models Introduction to High Frequency Data Eric Zivot May 17, 2010 Lecture Outline Introduction and Motivation High Frequency Data Sources Challenges to Statistical
Decimalization and market liquidity
Decimalization and market liquidity Craig H. Furfine On January 29, 21, the New York Stock Exchange (NYSE) implemented decimalization. Beginning on that Monday, stocks began to be priced in dollars and
Market Microstructure & Trading Universidade Federal de Santa Catarina Syllabus. Email: [email protected], Web: www.sfu.ca/ rgencay
Market Microstructure & Trading Universidade Federal de Santa Catarina Syllabus Dr. Ramo Gençay, Objectives: Email: [email protected], Web: www.sfu.ca/ rgencay This is a course on financial instruments, financial
Analysis of High Frequency Financial Data: Models, Methods and Software. Part I: Descriptive Analysis of High Frequency Financial Data with S-PLUS.
Analysis of High Frequency Financial Data: Models, Methods and Software. Part I: Descriptive Analysis of High Frequency Financial Data with S-PLUS. Eric Zivot July 4, 2005. 1 Introduction High-frequency
Analysis of High-Frequency Financial Data with S-Plus
Analysis of High-Frequency Financial Data with S-Plus Bingcheng Yan and Eric Zivot Department of Economics, University of Washington Copyright c 2003 by Bingcheng Yan and Eric Zivot. All Rights Reserved
Modelling Intraday Volatility in European Bond Market
Modelling Intraday Volatility in European Bond Market Hanyu Zhang ICMA Centre, Henley Business School Young Finance Scholars Conference 8th May,2014 Outline 1 Introduction and Literature Review 2 Data
Financial econometric analysis at ultra-high frequency: Data handling concerns
Computational Statistics & Data Analysis 51 (2006) 2232 2245 www.elsevier.com/locate/csda Financial econometric analysis at ultra-high frequency: Data handling concerns C.T. Brownlees, G.M. Gallo Dipartimento
The Sensitivity of Effective Spread Estimates to Trade Quote Matching Algorithms
SPECIAL SECTION: FINANCIAL MARKET ENGINEERING The Sensitivity of Effective Spread Estimates to Trade Quote Matching Algorithms MICHAEL S. PIWOWAR AND LI WEI INTRODUCTION The rapid growth of electronic
Intraday stealth trading. Evidence from the Warsaw Stock Exchange 1
POZNAŃ UNIVERSITY OF ECONOMICS REVIEW Volume 14 Number 1 2014 Barbara BĘDOWSKA-SÓJKA* Poznań University of Economics Intraday stealth trading. Evidence from the Warsaw Stock Exchange 1 Abstract: The intraday
A Trading Strategy Based on the Lead-Lag Relationship of Spot and Futures Prices of the S&P 500
A Trading Strategy Based on the Lead-Lag Relationship of Spot and Futures Prices of the S&P 500 FE8827 Quantitative Trading Strategies 2010/11 Mini-Term 5 Nanyang Technological University Submitted By:
The (implicit) cost of equity trading at the Oslo Stock Exchange. What does the data tell us?
The (implicit) cost of equity trading at the Oslo Stock Exchange. What does the data tell us? Bernt Arne Ødegaard Sep 2008 Abstract We empirically investigate the costs of trading equity at the Oslo Stock
Intraday Trading Invariance. E-Mini S&P 500 Futures Market
in the E-Mini S&P 500 Futures Market University of Illinois at Chicago Joint with Torben G. Andersen, Pete Kyle, and Anna Obizhaeva R/Finance 2015 Conference University of Illinois at Chicago May 29-30,
Selection Biases and Cross-Market Trading Cost Comparisons*
Selection Biases and Cross-Market Trading Cost Comparisons* Hendrik Bessembinder Blaine Huntsman Chair in Finance David Eccles School of Business University of Utah e-mail: [email protected] May
Department of Economics and Related Studies Financial Market Microstructure. Topic 1 : Overview and Fixed Cost Models of Spreads
Session 2008-2009 Department of Economics and Related Studies Financial Market Microstructure Topic 1 : Overview and Fixed Cost Models of Spreads 1 Introduction 1.1 Some background Most of what is taught
Trade Size and the Adverse Selection Component of. the Spread: Which Trades Are "Big"?
Trade Size and the Adverse Selection Component of the Spread: Which Trades Are "Big"? Frank Heflin Krannert Graduate School of Management Purdue University West Lafayette, IN 47907-1310 USA 765-494-3297
Introduction to NSYE TAQ (WRDS)
Introduction to NSYE TAQ Analytics Group Introduction to NSYE TAQ (WRDS) Authors: Kenneth In Kyun Ernst Jørgensen Last updated: August 2008 Introduction to NSYE TAQ Analytics Group Table of contents 1.
High Frequency Equity Pairs Trading: Transaction Costs, Speed of Execution and Patterns in Returns
High Frequency Equity Pairs Trading: Transaction Costs, Speed of Execution and Patterns in Returns David Bowen a Centre for Investment Research, UCC Mark C. Hutchinson b Department of Accounting, Finance
Are Market Center Trading Cost Measures Reliable? *
JEL Classification: G19 Keywords: equities, trading costs, liquidity Are Market Center Trading Cost Measures Reliable? * Ryan GARVEY Duquesne University, Pittsburgh ([email protected]) Fei WU International
How Effective Are Effective Spreads? An Evaluation of Trade Side Classification Algorithms
How Effective Are Effective Spreads? An Evaluation of Trade Side Classification Algorithms Ananth Madhavan Kewei Ming Vesna Straser Yingchuan Wang* Current Version: November 20, 2002 Abstract The validity
Classification of trade direction for an equity market with price limit and order match: evidence from the Taiwan stock market
Yang-Cheng Lu (Taiwan), Yu-Chen Wei (Taiwan) Investment Management and Financial Innovations, Volume 6, Issue 3, 2009 of trade direction for an equity market with price limit and order match: evidence
Trading activity, realized volatility and jumps
Trading activity, realized volatility and jumps Pierre Giot Sébastien Laurent Mikael Petitjean Abstract This paper takes a new look at the relation between volume and realized volatility. In contrast to
Forecasting Trade Direction and Size of Future Contracts Using Deep Belief Network
Forecasting Trade Direction and Size of Future Contracts Using Deep Belief Network Anthony Lai (aslai), MK Li (lilemon), Foon Wang Pong (ppong) Abstract Algorithmic trading, high frequency trading (HFT)
Estimating the Leverage Effect Using High Frequency Data 1
Submitted on 29/October/2011 Article ID: 1923-7529-2012-01-01-24 Guido Russi Estimating the Leverage Effect Using High Frequency Data 1 Guido Russi OXERA Consulting Ltd Park Central, 40/41 Park End Street,
Estimating correlation from high, low, opening and closing prices
Estimating correlation from high, low, opening and closing prices L. C. G. Rogers and Fanyin Zhou University of Cambridge February 1, 2007 Abstract. In earlier studies, the estimation of the volatility
Asymmetric Reactions of Stock Market to Good and Bad News
- Asymmetric Reactions of Stock Market to Good and Bad News ECO2510 Data Project Xin Wang, Young Wu 11/28/2013 Asymmetric Reactions of Stock Market to Good and Bad News Xin Wang and Young Wu 998162795
Symposium on market microstructure: Focus on Nasdaq
Journal of Financial Economics 45 (1997) 3 8 Symposium on market microstructure: Focus on Nasdaq G. William Schwert William E. Simon Graduate School of Business Administration, University of Rochester,
UNIVERSITÀ DELLA SVIZZERA ITALIANA MARKET MICROSTRUCTURE AND ITS APPLICATIONS
UNIVERSITÀ DELLA SVIZZERA ITALIANA MARKET MICROSTRUCTURE AND ITS APPLICATIONS Course goals This course introduces you to market microstructure research. The focus is empirical, though theoretical work
Analysis of Financial Time Series
Analysis of Financial Time Series Analysis of Financial Time Series Financial Econometrics RUEY S. TSAY University of Chicago A Wiley-Interscience Publication JOHN WILEY & SONS, INC. This book is printed
High-frequency trading and execution costs
High-frequency trading and execution costs Amy Kwan Richard Philip* Current version: January 13 2015 Abstract We examine whether high-frequency traders (HFT) increase the transaction costs of slower institutional
The term structure of equity option implied volatility
The term structure of equity option implied volatility Christopher S. Jones Tong Wang Marshall School of Business Marshall School of Business University of Southern California University of Southern California
Intraday Volatility Analysis on S&P 500 Stock Index Future
Intraday Volatility Analysis on S&P 500 Stock Index Future Hong Xie Centre for the Analysis of Risk and Optimisation Modelling Applications Brunel University, Uxbridge, UB8 3PH, London, UK Tel: 44-189-526-6387
Quarterly cash equity market data: Methodology and definitions
INFORMATION SHEET 177 Quarterly cash equity market data: Methodology and definitions This information sheet is designed to help with the interpretation of our quarterly cash equity market data. It provides
Liquidity in U.S. Treasury spot and futures markets
Liquidity in U.S. Treasury spot and futures markets Michael Fleming and Asani Sarkar* Federal Reserve Bank of New York 33 Liberty Street New York, NY 10045 (212) 720-6372 (Fleming) (212) 720-8943 (Sarkar)
Finding National Best Bid and Best Offer
ABSTRACT Finding National Best Bid and Best Offer Mark Keintz, Wharton Research Data Services U.S. stock exchanges (currently there are 12) are tracked in real time via the Consolidated Trade System (CTS)
Are High Frequency Traders Prudent and Temperate?
Are High Frequency Traders Prudent and Temperate? R/Finance Chicago 2015 Jerzy Pawlowski [email protected] NYU Polytechnic School of Engineering May 28, 2015 Jerzy Pawlowski (NYU Polytechnic) Are High Frequency
Fast Trading and Prop Trading
Fast Trading and Prop Trading B. Biais, F. Declerck, S. Moinas (Toulouse School of Economics) December 11, 2014 Market Microstructure Confronting many viewpoints #3 New market organization, new financial
Real-time Volatility Estimation Under Zero Intelligence. Jim Gatheral Celebrating Derivatives ING, Amsterdam June 1, 2006
Real-time Volatility Estimation Under Zero Intelligence Jim Gatheral Celebrating Derivatives ING, Amsterdam June 1, 2006 The opinions expressed in this presentation are those of the author alone, and do
The Forecast Quality of CBOE Implied Volatility Indexes
The Forecast Quality of CBOE Implied Volatility Indexes Charles J. Corrado University of Auckland New Zealand Thomas W. Miller, Jr. Washington University St. Louis, MO June 003 Abstract We examine the
Execution Costs. Post-trade reporting. December 17, 2008 Robert Almgren / Encyclopedia of Quantitative Finance Execution Costs 1
December 17, 2008 Robert Almgren / Encyclopedia of Quantitative Finance Execution Costs 1 Execution Costs Execution costs are the difference in value between an ideal trade and what was actually done.
BEAR: A person who believes that the price of a particular security or the market as a whole will go lower.
Trading Terms ARBITRAGE: The simultaneous purchase and sale of identical or equivalent financial instruments in order to benefit from a discrepancy in their price relationship. More generally, it refers
CFDs and Liquidity Provision
2011 International Conference on Financial Management and Economics IPEDR vol.11 (2011) (2011) IACSIT Press, Singapore CFDs and Liquidity Provision Andrew Lepone and Jin Young Yang Discipline of Finance,
High Frequency Trading and Market Stability* Jonathan Brogaard. Thibaut Moyaert. Ryan Riordan. First Draft: October 2013. Current Draft May 2014
High Frequency Trading and Market Stability* Jonathan Brogaard Thibaut Moyaert Ryan Riordan First Draft: October 2013 Current Draft May 2014 This paper investigates the relationship between high frequency
INDIAN INSTITUTE OF MANAGEMENT CALCUTTA WORKING PAPER SERIES. WPS No. 688/ November 2011. Realized Volatility and India VIX
INDIAN INSTITUTE OF MANAGEMENT CALCUTTA WORKING PAPER SERIES WPS No. 688/ November 2011 Realized Volatility and India VIX by Ashok Banerjee Professor, IIM Calcutta, Joka, Diamond Harbour Road, Kolkata
Liquidity of Corporate Bonds
Liquidity of Corporate Bonds Jack Bao, Jun Pan and Jiang Wang MIT October 21, 2008 The Q-Group Autumn Meeting Liquidity and Corporate Bonds In comparison, low levels of trading in corporate bond market
The imprecision of volatility indexes
The imprecision of volatility indexes Rohini Grover Ajay Shah IGIDR Finance Research Group May 17, 2014 Volatility indexes The volatility index (VIX) is an implied volatility estimate that measures the
The Shrinking New York Stock Exchange Floor. and the Hybrid Market
The Shrinking New York Stock Exchange Floor and the Hybrid Market Terrence Hendershott Pamela C. Moulton * April 11, 2008 * Hendershott is at Haas School of Business, University of California, Berkeley
THE ECONOMIC VALUE OF TRADING WITH REALIZED VOLATILITY
THE ECONOMIC VALUE OF TRADING WITH REALIZED VOLATILITY IN THE S&P 500 INDEX OPTIONS MARKET Wing H. Chan School of Business & Economics Wilfrid Laurier University Waterloo, Ontario, Canada, N2L 3C5 Tel:
Big data in Finance. Finance Research Group, IGIDR. July 25, 2014
Big data in Finance Finance Research Group, IGIDR July 25, 2014 Introduction Who we are? A research group working in: Securities markets Corporate governance Household finance We try to answer policy questions
Market Implied Ratings FAQ Updated: June 2010
Market Implied Ratings FAQ Updated: June 2010 1. What are MIR (Market Implied Ratings)? Moody s Analytics Market Implied Ratings translate prices from the CDS, bond and equity markets into standard Moody
Market Microstructure: An Interactive Exercise
Market Microstructure: An Interactive Exercise Jeff Donaldson, University of Tampa Donald Flagg, University of Tampa ABSTRACT Although a lecture on microstructure serves to initiate the inspiration of
Bene ts and Costs of Organised Trading for Non Equity Products
Bene ts and Costs of Organised Trading for Non Equity Products Thierry Foucault, HEC, Paris I Background I Market Transparency I Electronic Trading I Conclusions Introduction Background I "We rea rm our
Market Depth and Order Size
Discussion Paper 98-10 Market Depth and Order Size - An Analysis of Permanent Price Effects of DAX Futures Trades - Alexander Kempf Olaf Korn 1 Market Depth and Order Size Alexander Kempf*, Olaf Korn**
Stock Trading Systems: A Comparison of US and China. April 30, 2016 Session 5 Joel Hasbrouck www.stern.nyu.edu/~jhasbrou
Stock Trading Systems: A Comparison of US and China April 30, 2016 Session 5 Joel Hasbrouck www.stern.nyu.edu/~jhasbrou 1 1. Regulatory priorities for capital formation and growth. 2 The information environment
TARIFF SHEET (TRADING)
TARIFF SHEET (TRADING) FIXED BROKERAGE PLAN Product Segment Transaction Type Brokerage Securities Transaction Tax (STT) Stamp Duty 2 Exchange Transaction Charges (%) Equity Cash 3, E-Margin 0.50% 0.1%
Interpreting Market Responses to Economic Data
Interpreting Market Responses to Economic Data Patrick D Arcy and Emily Poole* This article discusses how bond, equity and foreign exchange markets have responded to the surprise component of Australian
Implied Matching. Functionality. One of the more difficult challenges faced by exchanges is balancing the needs and interests of
Functionality In Futures Markets By James Overdahl One of the more difficult challenges faced by exchanges is balancing the needs and interests of different segments of the market. One example is the introduction
Dark trading and price discovery
Dark trading and price discovery Carole Comerton-Forde University of Melbourne and Tālis Putniņš University of Technology, Sydney Market Microstructure Confronting Many Viewpoints 11 December 2014 What
PRE- AND POST- MARKET TRADING FOR US STOCKS: Are You Missing Out on Liquidity?
GLOBAL AGENCY BROKERAGE PRE- AND POST- MARKET TRADING FOR US STOCKS: Are You Missing Out on Liquidity? By Kapil Phadnis and Shawn Chen Summary For U.S.-listed stocks, a significant percentage of the day
Two Order Books are Better than One? Trading At Settlement (TAS) in VIX Futures*
Two Order Books are Better than One? Trading At Settlement (TAS) in VIX Futures* Bujar Huskaj Lars Nordén First Draft: September 2013 Current Draft: July 2014 Abstract We examine the effects from the Trading
High Frequency Trading around Macroeconomic News Announcements. Evidence from the US Treasury market. George J. Jiang Ingrid Lo Giorgio Valente 1
High Frequency Trading around Macroeconomic News Announcements Evidence from the US Treasury market George J. Jiang Ingrid Lo Giorgio Valente 1 This draft: November 2013 1 George J. Jiang is from the Department
High Frequency Trading using Fuzzy Momentum Analysis
Proceedings of the World Congress on Engineering 2 Vol I WCE 2, June 3 - July 2, 2, London, U.K. High Frequency Trading using Fuzzy Momentum Analysis A. Kablan Member, IAENG, and W. L. Ng. Abstract High
Forex Pair Performance Strength Score
Issue 50 Wednesday, September 11, 2013 Forex Pair Performance Strength Score Michael Burke Vice-president of Client Training and Education [email protected] Features Studies/Files Included: Focus:
Traders choice between limit and market orders: evidence from NYSE stocks $
Journal of Financial Markets 6 (2003) 517 538 Traders choice between limit and market orders: evidence from NYSE stocks $ Kee-Hong Bae, Hasung Jang, Kyung Suh Park* School of Business Administration, Korea
Four Essays on the Empirical Properties of Stock Market Volatility
Four Essays on the Empirical Properties of Stock Market Volatility Thesis Presented to the Faculty of Economics and Social Sciences of the University of Fribourg (Switzerland) in fulfillment of the requirements
Forgery, market liquidity, and demat trading: Evidence from the National Stock Exchange in India
Forgery, market liquidity, and demat trading: Evidence from the National Stock Exchange in India Madhav S. Aney and Sanjay Banerji October 30, 2015 Abstract We analyse the impact of the establishment of
