Analyzing an Electronic Limit Order Book
|
|
|
- Gervais McCarthy
- 10 years ago
- Views:
Transcription
1 64 CONTRIBUTED RESEARCH ARTICLES Analyzing an Electronic Limit Order Book by David Kane, Andrew Liu, and Khanh Nguyen Abstract The orderbook package provides facilities for exploring and visualizing the data associated with an order book: the electronic collection of the outstanding limit orders for a financial instrument. This article provides an overview of the orderbook package and examples of its use. Introduction The orderbook package provides facilities for exploring and visualizing the data associated with an order book: the electronic collection of the outstanding limit orders for a financial instrument, e.g. a stock. A limit order is an order to buy or sell a given quantity of stock at a specified limit price or better. The size is the number of shares to be bought or sold. An order remains in the order book until fully executed, i.e. until its size is zero as a result of trades. Partial executions occur as a result of trades for less than the entire size of the order. Consider a simple order book containing five limit orders: sell 15 shares of IBM at $11.11, sell 15 shares of IBM at $11.8, buy 1 shares of IBM at $11.5, buy 2 shares of IBM at $11.5, and buy 2 shares of IBM at $11.1. $ $ $ $11.1 Orders on the bid (ask) side represent orders to buy (sell). The price levels are $11.11, $11.8, $11.5, and $11.1. The best bid at $11.5 (highest bid price) and the best ask at $11.8 (lowest ask price) make up the inside market. The spread ($.3) is the difference between the best bid and best ask. The midpoint ($11.65) is the average of the best bid and best ask. There are four types of messages that traders can submit to an order book: add, cancel, cancel/replace, and market order. A trader can add a limit order in to the order book. She can also cancel an order and remove it from the order book. If a trader wants to reduce the size of her order, she can issue a cancel/replace, which cancels the order, then immediately replaces it with another order at the same price, but with a lower size. Every limit order is assigned a unique ID so that cancel and cancel/replace orders can identify the corresponding limit order. A market order is an order to immediately buy or sell a quantity of stock at the best available prices. A trade occurs when a market order hits a limit order on the other side of the inside market. All orders have timestamps indicating the time at which they were accepted into the order book. The timestamp determines the time priority of an order. Earlier orders are executed before later orders. For example, suppose that the order to buy 1 shares at $11.5 was submitted before the order to buy 2 shares at $11.5. Now suppose a market order selling 2 shares is submitted to the order book. The limit order for 1 shares will be executed because it is at the front of the queue at the best bid. Then, 1 shares of the order with 2 total shares will be executed, since it was second in the queue. 1 shares of the 2 share order remain in the order book at $11.5. A market order for more shares than the size at the inside market will execute at worse price levels until it is complete. For example, if a market order to buy 2 shares is submitted to the order book, the order at $11.8 will be fully executed. Since there are no more shares available at that price level, 1 shares at the $11.11 price level will be transacted to complete the market order. An order to sell 5 shares at $11.11 will remain in the order book. Executing these two market orders (a sell of 2 shares and a buy of 2 shares) on our hypothetical order book results in a new state for the order book. $ $ $11.1 Note that cancel/replace orders can lower the size of an order, but not increase it. Cancel/replace orders maintain the time priority of the original order, so if size increases were allowed, traders with orders at the highest time priority for a price level could perpetually increase the size of their order, preventing others from being able to transact stock using limit orders at that price level. See Johnson (21) for more details on the order book. Example NVIDIA is a graphics processing unit and chipset developer with ticker symbol NVDA. Consider the order book for NVDA at a leading electronic exchange
2 CONTRIBUTED RESEARCH ARTICLES 65 on June 8, 21. We create the orderbook object by specifying the location of our data file. > library(orderbook) > filename <- system.file("extdata", + "sample.txt", + package = "orderbook") <- orderbook(file = filename) <- read.orders(ob, ) An object of class orderbook (default) Current orderbook time: 9:35:2 Message Index: 1, Bid Orders: 631 Ask Orders: 1,856 Total Orders: 2,487 We read in the first 1, messages then show the object. The current time is 9:35:2 AM. This is the time of the last message read. The message index indicates which row in the data file the object has read through. The display also shows that there are 631 bids and 1,856 asks outstanding, for a total of 2,487 orders. This indicates that many earlier orders have been removed through either cancels or trades. > summary(ob) Current time is 9:35:2 Ask price levels: 54 Bid price levels: 179 Total price levels: Ask orders: 1,856 Bid orders: 631 Total orders: 2, Spread:.2 Mid point: Inside market Best Bid: Size: 2,7 Best Ask: Size: 4 Using summary the total order information from show is repeated. Additionally, we see that there are 54 ask and 179 bid price levels, for a total of 719. This indicates that many orders have been submitted at the same price level. The spread is $.2, and the midpoint is $ The inside market is composed of 2,7 shares offered at the best bid of $11.36 and 4 shares offered at the best ask of $ > display(ob) Current time is 9:35: , , , , , , , display shows the inside market, along with the four next best bid and ask price levels and the size at each price level. > plot(ob) Order Book 9:35: plot is a graphical representation of display. levels are on the y-axis, and size is on the x-axis. The maximum and minimum price levels displayed by default are 1% above and below the midpoint. Note the large number of shares at $11.1. It is helpful to know the number of orders which make up the large size at that price level. Using the "[" method we can view the order information at particular price levels.
3 66 CONTRIBUTED RESEARCH ARTICLES ["11.1"] > plot(ob, bounds =.1, type = "sd") price size type time id Supply and Demand There is an order for 5, shares at the $11.1 price level that accounts for almost all of the size. We can view a plot of the number of orders rather than the number of shares at each price level by specifying type = o when using plot. In the previous plot the maximum and minimum price levels were 1% off from the midpoint, but for this plot we specify a range of only 3.3%. Note the large number of orders at $11.. The "[" method returns a data.frame, so we can use nrow to return the number of orders at $11.. > nrow(ob["11."]) [1] 56 There are 56 orders at that price level, which confirms what we see in the plot. > plot(ob, bounds =.33, type = 'o') Order Book 9:35: Number of Orders The type argument on plot allows for an sd option which shows supply and demand curves for the order book. The demand (supply) curve is downsloping (upsloping). This is because more people want to buy (sell) a stock when the price decreases (increases). The ask (bid) prices are normalized by the absolute value of the difference between the highest (lowest) plotted ask (bid) price level and the the midpoint. Following Cao et al. (29), the sizes are normalized by the sum of the sizes across all plotted price levels for each side. (%) Size (%) 9:35:2 orderbook has methods for creating new orderbook objects at specified clock times of interest. read.time returns an orderbook object that has read all messages before the specified time. For example, this returns the orderbook object at 9:3:. <- read.time(ob, "9:3:") read.orders is used to move forwards or backwards in the order book by a specified number of messages. In this case, an orderbook object at 5 messages before the current message is returned. <- read.orders(ob, n = -5) An object of class orderbook (default) Current orderbook time: 9:28:41 Message Index: 292 Bid Orders: 72 Ask Orders: 81 Total Orders: 153 Data Data files should contain all messages for one stock on a single trading day. Most brokers and exchanges have their own format for transmitting raw message data to customers, so it would be unfeasible for us to write scripts to automatically process all data formats. Consequently, raw data for an orderbook object must be in the following form: type,time,id,price,size,type,status A, ,592814,25.95,1,,TRUE A, , ,25.91,1,,FALSE R,342269, ,5 C, , T, ,755377,25.95,1,TRUE
4 CONTRIBUTED RESEARCH ARTICLES 67 where A, R, T, and C mean Add, Replace, Trade, and Cancel, respectively. The second column is the timestamp of the message in milliseconds after midnight, and the third column is the order ID. For a Replace the next column is the new size, while for Add and Trade a column for price comes before the size column. Add messages also have the type of order (/) in the sixth column. The optional seventh (sixth) column is TRUE if the order (trade) belongs to the user, and FALSE otherwise. This allows the user to create plots that show the time priority of his own orders. If the column is omitted, the first line of the data file should be type, time, id, price, size, type and not include status. In this example a user order to sell 1 shares at $25.95 is added to the order book, followed by an order to buy 1 shares at $ The size of the order at $25.91 is then replaced to 5 shares. Finally, the order at $25.95 is cancelled, and a trade for 1 shares at $25.95 occurs. Analyzing trades A user can create plots that show the time priority of his own orders if a status column is present in the data file. Since the trade price is higher than the midpoint price, we know that the trade occurred as a result of an ask order getting hit. Note that trade data is stored into the order book only after it has read through the corresponding trade message. > midpoint.return(ob, tradenum = 584, time = 1) midpoint.return 1 second.65 The midpoint return is the difference in cents between the execution price and the midpoint price after a specified period of time. For example, the above calculates the ten second midpoint return for the first trade. Since it was a sell order, the midpoint return will be positive if the stock price decreases, and negative if the stock price increases. <- read.time(ob, "9:3:15") > plot(ob, type = "t", bounds =.2) Order Book 8:3: > filename <- system.file("extdata", + "tradersample.txt", + package = "orderbook") <- orderbook(file = filename) <- read.time(ob, "9:3:5") <- next.trade(ob) An object of class orderbook (trader) Current orderbook time: 9:3:5 Message Index: 6,62 Bid Orders: 164 Ask Orders: 252 Total Orders: 416 Note that this orderbook object is of type trader. The next.trade function sets the state of the order book to when the trade after the current time occurs. There is also a previous.trade function with the same functionality moving backwards > view.trade(ob, tradenum = 584) trade 584 row 663 time 9:3:5 id price size 1 status FALSE > mid.point(ob) price This plot shows two pennies above and below the best bid and best ask. We see that the midpoint has dropped to , confirming the midpoint return above. This graph shows two pennies above and below the best bid and ask. Orders at these price levels are shown in time priority, with the earliest submitted order being closest to the middle y-axis. Note the red order this is an order marked TRUE by the user, indicating that it belonged to him. Simulation Simulating and modelling the intraday decisions of traders is a topic of active research in behavioral finance and economics. orderbook supports adding, replacing, and cancelling orders. Add orders require the price, size, and type (/) of the limit order. Time and ID are optional, and will default to the
5 68 CONTRIBUTED RESEARCH ARTICLES maximum time + 1 and the maximum ID + 1. Replace messages require the new size and ID. Cancel orders only require ID. In addition, market orders can be issued to the order book. Market orders require size and side (BUY/SELL). <- add.order(ob, 11.2, 3, "") <- remove.order(ob, ) <- replace.order(ob, , 15) <- market.order(ob, 2, "BUY") Using these tools, the user can write functions to simulate the an order book. In the following example, we consulted Gilles (26). We simulate 1, messages. The messages are chosen based on the following probabilities: 5% for a cancel message, 2% for a market order, and 3% for a limit order. In the event of a cancel message the order cancelled is randomly chosen. Market order have a 5-5 chance for a buy or sell order. The size of the market order always corresponds to the size of the individual order at the best ask or bid with the highest time priority. Limit orders have a 5-5 chance to be an ask or bid. There is a 35% chance for the price of a limit order to be within the spread. If the price is outside of the spread, a price is chosen using a power law distribution. Finally, the size follows a log-normal distribution. A plot of this example simulation is shown below. <- simulate(ob) > plot(ob) Order Book 9:35: Gilles (26) used simulations to test the impact of liquidity on price level stabilization. He concluded that most price changes are the result of uninformed traders (who supply liquidity), rather than informed traders (who demand liquidity). Conclusion The orderbook package is part of a collection of packages (see Campbell et al. (27) and Kane and Enos (26)) for working with financial market data. R provides all the necessary tools for managing institutional sized portfolios. David Kane Kane Capital Management Cambridge, MA [email protected] Andrew Liu Williams College Williamstown, MA [email protected] Khanh Nguyen University Of Massachusetts at Boston Boston, MA [email protected] Bibliography K. Campbell, J. Enos, D. Gerlanc, and D. Kane. Backtests. R News, 7(1):36 41, April 27. C. Cao, O. Hansch, and X. Wang. The information content of an open limit-order book. The Journal of Futures Markets, 29(1):16 41, 29. D. Gilles. Asynchronous Simulations of a Limit Order Book. PhD thesis, University of Manchester, 26. B. Johnson. Algorithmic Trading & DMA: An introduction to direct access trading strategies. 4Myeloma Press, London, 21. D. Kane and J. Enos. Analysing equity portfolios in R. R News, 6(2):13 19, May 26.
Client Software Feature Guide
RIT User Guide Build 1.00 Client Software Feature Guide Introduction Welcome to Rotman Interactive Trader 2.0 (RIT 2.0). This document assumes that you have installed the Rotman Interactive Trader 2.0
Trading Dashboard Tutorial
Trading Dashboard Tutorial The Trading Dashboard is the main page for all Trading information. You can access stock quotes, view open orders, place Buy and Sell Orders, and access the trading Company Profile
HOW TO SELL A STOCK BY KELLY GREEN
HOW TO SELL A STOCK BY KELLY GREEN HOW TO SELL A STOCK In our first report, How to Buy a Stock, we took you step-by-step through selecting a broker and making your first trade. But we also pointed out
FTS Real Time Client: Equity Portfolio Rebalancer
FTS Real Time Client: Equity Portfolio Rebalancer Many portfolio management exercises require rebalancing. Examples include Portfolio diversification and asset allocation Indexation Trading strategies
For example, someone paid $3.67 per share (or $367 plus fees total) for the right to buy 100 shares of IBM for $180 on or before November 18, 2011
Chapter 7 - Put and Call Options written for Economics 104 Financial Economics by Prof Gary R. Evans First edition 1995, this edition September 24, 2011 Gary R. Evans This is an effort to explain puts
INTRODUCTION TO COTTON FUTURES Blake K. Bennett Extension Economist/Management Texas Cooperative Extension, The Texas A&M University System
INTRODUCTION TO COTTON FUTURES Blake K. Bennett Extension Economist/Management Texas Cooperative Extension, The Texas A&M University System Introduction For well over a century, industry representatives
Trading Tutorial. Microstructure 2 Liquidity. Rotman School of Management http://rit.rotman.utoronto.ca Page 1 of 9
Microstructure 2 Tutorial Introduction Welcome to Rotman Interactive Trader (RIT). This document begins assuming that you have installed and run the Rotman Interactive Trader client application (RIT Client).
PUREDMA TRADING MANUAL
PUREDMA TRADING MANUAL Contents 1. An Introduction to DMA trading 02 - What is DMA? 02 - Benefits of DMA 02 2. Getting Started 02 - Activating DMA 02 - Permissions & Data Feeds 03 3. Your DMA Deal Ticket
Understanding Portfolios. Enter a Trade
Understanding Portfolios Enter a Trade The Trade Menu Navigation Menu provides access to various areas in a team s portfolio. It is available on all the pages of a team s online portfolio. Please note
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
DELTA Dashboards Visualise, Analyse and Monitor kdb+ Datasets with Delta Dashboards
Delta Dashboards is a powerful, real-time presentation layer for the market-leading kdb+ database technology. They provide rich visualisation of both real-time streaming data and highly optimised polled
RTD Documentation. =RTD( progid, server, [Field1], [Field2],...)
RIT User Guide Build 1.00 RTD Documentation The RTD function in Excel can retrieve real-time data from a program, such as the RIT Client. In general, the syntax for an RTD command is: =RTD( progid, server,
Understanding Portfolios. Enter a Trade
Understanding Portfolios Enter a Trade The Trade Menu Navigation Menu provides access to various areas in a team s portfolio. It is available on all the pages of a team s online portfolio. Please note
Guide for Al Dhafra E-Trade System
Guide for Al Dhafra E-Trade System Comprehensive and Detailed guide to use our online service Contact Details: Al Dhafra Financial Broker Abu Dhabi, United Arab Emirates P. O. Box: 107799 Phone: 800-8080
Understanding Trading Performance in an Order Book Market Structure TraderEx LLC, July 2011
TraderEx Self-Paced Tutorial & Case: Who moved my Alpha? Understanding Trading Performance in an Order Book Market Structure TraderEx LLC, July 2011 How should you handle instructions to buy or sell large
1) After login WinTonenet Securities Trading System, a window named WinTonenet Securities Trading will be shown.
(A) BUY STOCKS WinTonenet Securities Trading Guidelines (2) TRANSACTION (STANDARD VERSION) 1) After login WinTonenet Securities Trading System, a window named WinTonenet Securities Trading will be shown.
NASDAQ Market Velocity and Forces 2.1
NASDAQ Market Velocity and Forces 2.1 Direct Data Feed Interface Specifications Version: 2.10 Date Revised: November 1, 2013 Table of Contents 1 Product Description... 3 2 Network Protocol Options... 3
The Balances section shows your account balances for securities, commodities and in total. These balances don't include margin requirements.
Balances The Balances section shows your account balances for securities, commodities and in total. These balances don't include margin requirements. To view all Balances values, expand the section using
Analysing equity portfolios in R
Analysing equity portfolios in R Using the portfolio package by David Kane and Jeff Enos Introduction 1 R is used by major financial institutions around the world to manage billions of dollars in equity
A powerful dashboard utility to improve situational awareness of the markets, place precise orders, and graphically monitor trading positions.
A powerful dashboard utility to improve situational awareness of the markets, place precise orders, and graphically monitor trading positions. Position DashBoard Powered by BAR ANALYZER Position DashBoard
SMG... 2 3 4 SMG WORLDWIDE
U S E R S G U I D E Table of Contents SMGWW Homepage........... Enter The SMG............... Portfolio Menu Page........... 4 Changing Your Password....... 5 Steps for Making a Trade....... 5 Investor
Contents. 01 An Introduction to DMA trading within What is DMA? Benefits of DMA
DMA Trading Manual DMA Trading Manual Contents Contents 01 An Introduction to DMA trading within What is DMA? Benefits of DMA 02 Getting Started Activating DMA Permissions & Data Feeds Your DMA Deal Ticket
Types of Stock Orders and Order Listing written for Economics 104 Financial Economics by Prof. Gary Evans August 30, 2010
Types of Stock Orders and Order Listing written for Economics 104 Financial Economics by Prof. Gary Evans August 30, 2010 This essay concerns how you might submit an order to buy or sell a stock, how that
TMX TRADING SIMULATOR QUICK GUIDE. Reshaping Canada s Equities Trading Landscape
TMX TRADING SIMULATOR QUICK GUIDE Reshaping Canada s Equities Trading Landscape OCTOBER 2014 Markets Hours All market data in the simulator is delayed by 15 minutes (except in special situations as the
To download the latest version of TurboTick Pro go to http://www.turnkeybroker.com/download/turbotickpro/publish.html
TurboTick PRO manual version 1.211 updated 12.7.2011 Getting started in TurboTick Pro TurboTick Pro is an advanced trading platform built for the active trader. With easy-to-use customizable screens, integrated
A Beginners Guide Getting Started with trademonster
A Beginners Guide Getting Started with trademonster [email protected] 1-877-598-3190 Welcome to trademonster We re glad you chose to be a part of the new era in online brokerage. The trademonster platform
Market Velocity and Forces
Market Velocity and Forces SUPPORT DOCUMENT NASDAQ Market Velocity and Forces is a market sentiment indicator measuring the pre-trade order activity in the NASDAQ Stock Market trading system. It indicates
Daytrading Stock Pairs
TRADING TECHNIQUES Using Volatility And Correlation Daytrading Stock Pairs Tired of trading Level II quotes and one-minute charts? Try a market-neutral strategy. by Mark Conway and Aaron Behle I t can
www.gainsy.com Tading Platform Manual
Tading Platform Manual Table of contents Description... 4 General... 5 Layout and windows management... 5 Working on several monitors... 5 Drag and drop... 5 Columns management... 5 Windows links... 6
Internet Trading User Manual. W. Falcon Asset Management (Asia) Limited
Internet Trading User Manual By W. Falcon Asset Management (Asia) Limited Contents 1 Introduction... 3 2 Getting Started... 4 2.1 Login... 4 Change Password... 6 2.2 Change Client Info... 7 2.3 Logout...
POEMS ProTrader Trading System User Guide Ver 1.22.0 Updated on Mar 2013 PHILLIP SECURITIES PTE LTD. POEMS ProTrader Trading System.
PHILLIP SECURITIES PTE LTD POEMS ProTrader Trading System User Guide Phillip Securities Pte Ltd Page 1 of 25 Content Page 1. Descriptions of Orders Limit Orders. 3 Stop Limit Orders. 3 Iceberg.. 5 Contingent
Understanding Portfolios. Reading the Portfolio
Understanding Portfolios Reading the Portfolio The Portfolio Menu Navigation Menu provides access to various areas in a team s portfolio. It is available on all the pages of a team s online portfolio.
POEMS ProTrader Trading System User Guide V01/2012
POEMS ProTrader Trading System Page 1 of 23 Content Page 1. Description of Orders Limit Orders 3 Stop Limit Orders 3 Iceberg 4 Contingent Orders 5 Validity of Orders 6 2. POEMS ProTrader Platform Features
OANDA FXTrade Platform: User Interface Reference Manual
User Manual Home OANDA FXTrade Platform: User Interface Reference Manual Login/Logout Procedure FX Platform (Main Window) Action Buttons Pull-down Menus Transaction History Account Summary Tables Trades
Sirix Web 6.0 User Guide. Leverate 2012. Sirix Web 6.0 User Guide 1
Sirix Web 6.0 User Guide Leverate 2012 Sirix Web 6.0 User Guide 1 Copyright This publication, including all photographs, illustrations and software, is protected under international copyright laws, with
How to Win the Stock Market Game
How to Win the Stock Market Game 1 Developing Short-Term Stock Trading Strategies by Vladimir Daragan PART 1 Table of Contents 1. Introduction 2. Comparison of trading strategies 3. Return per trade 4.
OVERVIEW TABLE OF CONTENTS. Logging in 1. Main Screen 2. Tool Bar 2. Market Rates 4. Trading Cubes 5. Orders 6. Pending Orders Tab 7.
WEB TRADER GUIDE OVERVIEW Sirix Web is an Adobe Flash, Web-based platform. Sirix Web is available on all internet browsers which support Flash version 10 and above. Sirix Web will use a Shared Wallet with
Algorithmic Trading Session 1 Introduction. Oliver Steinki, CFA, FRM
Algorithmic Trading Session 1 Introduction Oliver Steinki, CFA, FRM Outline An Introduction to Algorithmic Trading Definition, Research Areas, Relevance and Applications General Trading Overview Goals
INTRODUCTION... 4 GETTING STARTED... 5
E-Trade User Guide E-Trade User Guide INTRODUCTION... 4 System Overview.... 4 GETTING STARTED... 5 Logging on to Your ETrade.... 5 Resetting Your Password.... 6 Retrieving Your Password.... 7 Changing
Developing Algo Trading Applications with SmartQuant Framework The Getting Started Guide. 24.02.2014 SmartQuant Ltd Dr. Anton B.
Developing Algo Trading Applications with SmartQuant Framework The Getting Started Guide 24.02.2014 SmartQuant Ltd Dr. Anton B. Fokin Introduction... 3 Prerequisites... 3 Installing SmartQuant Framework...
OPTIONS TRADING AS A BUSINESS UPDATE: Using ODDS Online to Find A Straddle s Exit Point
This is an update to the Exit Strategy in Don Fishback s Options Trading As A Business course. We re going to use the same example as in the course. That is, the AMZN trade: Buy the AMZN July 22.50 straddle
The GridTrading EasyLanguage Application
The GridTrading EasyLanguage Application By Peter Parandjuk Vice President and Chief Architect of Advanced Trading Technologies [email protected] Important Disclosures All support, education
SAVI TRADING 2 KEY TERMS AND TYPES OF ORDERS. SaviTrading LLP 2013
SAVI TRADING 2 KEY TERMS AND TYPES OF ORDERS 1 SaviTrading LLP 2013 2.1.1 Key terms and definitions We will now explain and define the key terms that you are likely come across during your trading careerbefore
White Paper Electronic Trading- Algorithmic & High Frequency Trading. PENINSULA STRATEGY, Namir Hamid
White Paper Electronic Trading- Algorithmic & High Frequency Trading PENINSULA STRATEGY, Namir Hamid AUG 2011 Table Of Contents EXECUTIVE SUMMARY...3 Overview... 3 Background... 3 HIGH FREQUENCY ALGORITHMIC
RESOLUTION OF MARGIN CALLS. Maintenance Call
Money Due Call Regular Equity Fed Call Concentrated Day Trading Call Reason for the call: The value of the account does not cover the Margin Requirement (Margin Equity < Margin Requirement). Recall of
Stock Market. Software User Guide
Stock Market Software User Guide Contents 1. Welcome... 3 2. GoVenture Stock Market... 4 What is the GoVenture Stock Market Simulation... 4 What Makes GoVenture Stock Market Unique... 4 How GoVenture Differs
FEATURES LIST OF THE SYSTEMS FOR SMART ORDER ROUTING AND THE APPLICABLE TERMS AND CONDITIONS
FEATURES LIST OF THE SYSTEMS FOR SMART ORDER ROUTING AND THE APPLICABLE TERMS AND CONDITIONS FEATURES LIST OF OUR SMART ORDER ROUTING SYSTEM When an order is placed by the client who requires the order
If the button is not displayed, then click the More button, and then click DOMTrader.
DOMTrader Market transparency is vital for trading on the electronically-traded futures markets. CQG s DOMTrader provides that market transparency as well as the order routing functionality traders need.
Online Trading (E-Trade) USER GUIDE English. Version 1.0. Web Link: www.nbadsecurities.com/etrade
Online Trading (E-Trade) USER GUIDE English Version 1.0 Web Link: www.nbadsecurities.com/etrade 1 Table of Contents Introduction... 3 Purpose of This Document... 3 Target Audience... 3 Logging on to Your
Finanzdienstleistungen (Praxis) Algorithmic Trading
Finanzdienstleistungen (Praxis) Algorithmic Trading Definition A computer program (Software) A process for placing trade orders like Buy, Sell It follows a defined sequence of instructions At a speed and
WEB TRADER USER MANUAL
WEB TRADER USER MANUAL Web Trader... 2 Getting Started... 4 Logging In... 5 The Workspace... 6 Main menu... 7 File... 7 Instruments... 8 View... 8 Quotes View... 9 Advanced View...11 Accounts View...11
Real Time Programme. KT ZMICO Securities Company Limited WWW.KTZMICO.COM
Real Time Programme KT ZMICO Securities Company Limited WWW.KTZMICO.COM Table of Content Beginning to access the Z Net Programme 1 Stock Watcher 4 Sale By Time 10 Best Bid Best Offer 13 Stock Ticker 14
Does trading at the Fix fix FX?
By: Michael DuCharme, CFA, Head of Foreign Exchange JUNE 2013 Does trading at the Fix fix FX? Foreign exchange transactions are significant components of millions of daily financial transactions, yet most
RIT Installation Instructions
RIT User Guide Build 1.00 RIT Installation Instructions Table of Contents Introduction... 2 Introduction to Excel VBA (Developer)... 3 API Commands for RIT... 11 RIT API Initialization... 12 Algorithmic
K 1 < K 2 = P (K 1 ) P (K 2 ) (6) This holds for both American and European Options.
Slope and Convexity Restrictions and How to implement Arbitrage Opportunities 1 These notes will show how to implement arbitrage opportunities when either the slope or the convexity restriction is violated.
KEiTrade User Manual
KEiTrade User Manual KEiTrade This free real-time application is initiated by Maybank Kim Eng Securities (Thailand),which the brokerage company is leading innovation on the internet trading. It provides
TELEMET ORION. Real-time and Historic Market Data, Charts, News, Research and Portfolio Analysis. Volume III. Portfolio Management V8.
TELEMET ORION Real-time and Historic Market Data, Charts, News, Research and Portfolio Analysis Volume III Portfolio Management Information Booklet V8.1 Telemet America, Inc. 325 First Street Alexandria,
Guide to Understanding Portfolios READING PORTFOLIO PAGES
Guide to Understanding Portfolios READING PORTFOLIO PAGES The Welcome page is the first page teams see when they login. Teams have access to nine portfolio functions Teams click an icon to view rankings,
Understanding ETF liquidity and trading
Understanding ETF liquidity and trading ETF liquidity and trading can seem complex. For example, you may have heard that ETFs with lower average daily trading volumes (ADVs) aren t as liquid as others
SirixWeb 3.0. User guide
SirixWeb 3.0 User guide Leverate 2014 Copyright This publication, including all photographs, illustrations and software, is protected under international copyright laws, with all rights reserved. Neither
Chapter 6 - Condor finder
Chapter 6 - Condor finder Condor Finder Help Help Guide Click PDF to get a PDF printable version of this help file. Condor Finder is a tool for finding and ranking the Maximum Profit/ Maximum Loss ratio
NASDAQ Market Pathfinders
NASDAQ Market Pathfinders Direct Data Feed Interface Specifications Version: 1.00 Date Revised: November 11, 2010 Table of Contents 1 Product Description:... 3 2 Network Protocol Options... 4 3 Architecture...
Understanding Margins
Understanding Margins Frequently asked questions on margins as applicable for transactions on Cash and Derivatives segments of NSE and BSE Jointly published by National Stock Exchange of India Limited
Trading Shares in Your Stock Plan Account
Trading Shares in Your Stock Plan Account Follow the steps below to place a trade to sell your company shares.* Before you place your trade We recommend that you establish instructions with Fidelity for
Getting Familiar to NEAT Screen
Chapter 2 Getting Familiar to NEAT Screen Learning Objectives: After reading this chapter, you should be able: 1. To identify the characteristics of trader workstation screen. 2. To understand the various
A STUDENT TERM PAPER EVALUATING BUY AND SELL SIGNALS IN THE STOCK MARKET
A STUDENT TERM PAPER EVALUATING BUY AND SELL SIGNALS IN THE STOCK MARKET Craig G. Harms, The University of North Florida, 4567 St. Johns Bluff Road So. Jacksonville, Fl 32224, 1-904-620-2780, [email protected]
Lesson 5: The Trading Station
Lesson 5: The Trading Station Objective To understand the basic functions of the Trading Station and become proficient with market order entry, the stop loss and limit functions, closing trades manually,
Understanding Margins. Frequently asked questions on margins as applicable for transactions on Cash and Derivatives segments of NSE and BSE
Understanding Margins Frequently asked questions on margins as applicable for transactions on Cash and Derivatives segments of NSE and BSE Jointly published by National Stock Exchange of India Limited
JACKSON HOUSE, 18 SAVILE ROW, LONDON W1S 3PW TELEPHONE: +44 (0) 20 7758 4777 FAX: +44 (0) 20 7287 5292 EMAIL: [email protected] WEB: WWW.BFL.CO.
JACKSON HOUSE, 18 SAVILE ROW, LONDON W1S 3PW TELEPHONE: +44 (0) 20 7758 4777 FAX: +44 (0) 20 7287 5292 EMAIL: [email protected] WEB: WWW.BFL.CO.UK Berkeley Futures Ltd is authorised and regulated by the
Problem Set 1 Foundations of Financial Markets Instructor: Erin Smith Summer 2011 Due date: Beginning of class, May 31
Problem Set Foundations of Financial Markets Instructor: Erin Smith Summer 20 Due date: Beginning of class, May 3. Suppose the debt holders of a cosmetics firm hold debt with a face value of $500,000.
Karvy NEST Web (Next Generation Securities Trading System)
Karvy NEST Web (Next Generation Securities Trading System) Page 1 of 40 Contents NEST WEB... 4 PRODUCT HIGHLIGHTS:... 4 Login...5 MARKET WATCH... 8 Order Entry Dialog... 10 Quote:... 12 Market Picture
FTS Real Time System Project: Portfolio Diversification Note: this project requires use of Excel s Solver
FTS Real Time System Project: Portfolio Diversification Note: this project requires use of Excel s Solver Question: How do you create a diversified stock portfolio? Advice given by most financial advisors
A Simulation Model for Studying the Influence of Algorithmic Trading and. Vending Machines on the State of the Stock Market
Journal of Business and Economics, ISSN 2155-7950, USA August 2014, Volume 5, No. 8, pp. 1271-1281 DOI: 10.15341/jbe(2155-7950)/08.05.2014/008 Academic Star Publishing Company, 2014 http://www.academicstar.us
ATTACHMENT F AMENDMENTS TO ASX OPERATING RULE PROCEDURES RESULTING FROM THE MARKET INTEGRITY RULE AMENDMENTS FOR GOVERNMENT BONDS
ATTACHMENT F AMENDMENTS TO ASX OPERATING RULE PROCEDURES RESULTING FROM THE MARKET INTEGRITY RULE AMENDMENTS FOR GOVERNMENT BONDS SECTION 3 TRADING RULES. REPORTING Procedure 3500 PART A REPORTING OF TRANSACTIONS
Trader Manual Welcome to the exciting world of binary options trading!
Trader Manual Welcome to the exciting world of binary options trading! This manual will explain exactly what binary options are, how to trade them and acquaint you with our website. If you have any questions
1. How to place an order to buy stocks
1. How to place an order to buy stocks a. Order: please select Buy b. Quantity: please enter the number of shares you want to buy i. For example, if you want to buy 1000 shares, please enter 1000 c. Symbol:
NASDAQ ITCH to Trade Options
Market Data Feed Version 3.02 NASDAQ ITCH to Trade Options 1. Overview NASDAQ ITCH to Trade Options (ITTO) is a direct data feed product in NOM2 system offered by The NASDAQ Option Market, which features
UTRADE USER GUIDE. Before attempting to login, please take note of the following :
1. INTRODUCTION Thank you for choosing UTRADE online trading system, which offers you a hassle-free online trading experience with its reliable features and tools to assist you in capitalizing market opportunities
A Market Impact Model that Works
A Market Impact Model that Works Dan dibartolomeo Summer 2007 Investment Seminar London June 2007 Main Points for Today Of the inputs needed to optimally rebalance a portfolio, market impact of large trades
Investment Analysis (FIN 383) Fall 2009. Homework 2
Investment Analysis (FIN 383) Fall 2009 Homework 2 Instructions: please read carefully You should show your work how to get the answer for each calculation question to get full credit The due date is Thu,
Trader Platform Guide. How to access Maybank KE CFD website. Web Address: www.kecfd.com
Trader Platform Guide CFD Hotline : 6536 2000 (ext 6160-6163) CFD Dealing : 6536 0002 Fax : 6226 3682 Email : [email protected] Website : www.kecfd.com How to access Maybank KE CFD website Web Address:
COOLTRADE PERFROMANCE TIPS By Regina Guinn. Here are some things that subscribers should be aware of when running an automated trading platform.
COOLTRADE PERFROMANCE TIPS By Regina Guinn Here are some things that subscribers should be aware of when running an automated trading platform. Run Long and Short Strategies The markets go down, often
OATS Phase III Reporting Tool. Small Firm User Guide
OATS Phase III Reporting Tool Small Firm User Guide OATS Overview OATS is part of an integrated audit trail system, developed by NASD. It was created to provide a source of timed, sequenced order events,
Is Your Financial Plan Worth the Paper It s Printed On?
T e c h n o l o g y & P l a n n i n g Is Your Financial Plan Worth the Paper It s Printed On? By Patrick Sullivan and Dr. David Lazenby, PhD www.scenarionow.com 2002-2005 ScenarioNow Inc. All Rights Reserved.
Login Panel User ID - eg. KE0XXXXXX (where XXXXXX is your client s account number, 0 = zero) Password is case sensitive Click Login button
Trader Platform Guide CFD Hotline : 6536 2000 CFD Dealing : 6536 0002 Fax : 6226 3682 Email : [email protected] Website : www.kecfd.com How to access Maybank KE CFD website Web Address: www.kecfd.com
Does Trading at the Fix fix FX?
By: Michael DuCharme, CFA MAY 2013 Does Trading at the Fix fix FX? Introduction Foreign exchange transactions are significant components of millions of daily financial transactions, yet most currency transactions
ASXTrade. New Order Types. ASX. The Australian Sharemarket. Centre Point Order Centre Point Crossing Undisclosed Order Iceberg Order.
ASXTrade New Order Types ASX. The Australian Sharemarket Centre Point Order Centre Point Crossing Undisclosed Order Iceberg Order. Disclaimer This is not intended to be financial product advice. To the
